- 军军小站|张军博客
搜索到与相关的文章
编程技术

ACE日志重定向(一)

前面提到的日志功能,只是简单的将日志打印出来,拥有了重定向功能后,这样的日志将会更强大。今天暂时将相关重定向的代码贴上来。再次申请,vs2005下编译通过。下次再进行改进,并更上所有测试程序。//LogManager.h://#include"ace/log_msg.h"#include"ace/Object_Manager.h"#include"aceSingleton.h"#includeusingstd::ofstream;#pra

系统 2019-08-29 23:27:56 1905

编程技术

你真的会数钱吗?

摘要:货币,记账相关的领域模型,使用值对象快年底了,假如你们公司的美国总部给每个人发了一笔201212.21美元的特别奖金,作为程序员的你,该如何把这笔钱收入囊中?1.美元?美元!你可能觉得,这根本不是问题。在自己的账户中直接加上一笔“转入”就行了。但是首先就遇到了币种的问题。一般来说,银行账户都是单币种的。你可能会说不对啊,我的一卡通就能存入不同的币种啊?但那是一个“账号(AccountNumber)”对应的多个“账户(Account)”。通常财务记账的

系统 2019-08-29 23:23:04 1905

编程技术

深入理解Apache Mina (4)---- IoFilter和IoHa

在《与IoFilter相关的几个类》和《与IoHandler相关的几个类》两篇文档中我们了解了IoFilter和IoHandler的基本用法,以及其相关类的作用和用途。在本文中主要探讨IoFilter和IoHandler的主要区别和联系。在上面的两篇文档中都提到了IoFilter和IoHandler都是对服务器或客户端(IoAcceptor/IoConnector)接收到的数据进行处理。在Mina的官方文档《Thehigh-performanceproto

系统 2019-08-29 23:01:54 1905

编程技术

[chnechen的随笔]我发现我似乎是个跟不上时代潮

我发现我似乎是个跟不上时代潮流的人,比如可以从如今人气极旺的丁俊晖谈起,顺便纪念一下那些热衷于斯诺克的日子..忘了自己开始看斯诺克的具体日期,大概应该是在95年前后吧,因为好象记得在只有CCTV1、2的日子是看不到斯诺克的转播的,CCTV5开播之时很喜欢播一些奇怪的运动的录像,可惜现在却很少见了,比如我曾经很怀念的冰壶,当然也包括斯诺克界赫赫有名的全英锦标赛,记得当时是史蒂芬·亨得利(StephenHendry)开创时代的初期,可惜我却更喜欢史蒂夫·戴维斯

系统 2019-08-29 22:51:53 1905

编程技术

struts 2.3.4 文件上传,FileName,ContentType

刚开始学Struts2,下午参照黑弓老师的视频写一个简单的文件上传模块,结果弄了一下午,File,FileName和ContentType全为null,实在搞不懂了,大家帮我看看,谢谢了!!先贴代码:Fileupload.jsp代码<%@pagelanguage="java"contentType="text/html;charset=UTF-8"pageEncoding="UTF-8"%><%@taglibprefix="s"uri="/struts-t

系统 2019-08-29 22:51:32 1905

编程技术

Apache Mina入门

不好意思,以前传的太乱了.整理了个文件做为附件.主要是:一:说明1二、实践:传送字符串的简单c/s1三、总结:6四、使用Mina直接传送对象:8五、结论:具体当然在附件中.ApacheMina入门

系统 2019-08-29 22:39:38 1905

编程技术

.NET值类型变量“活”在哪?

.NET值类型变量“活”在哪个堆栈中?——MSIL学习笔记(一)金旭亮不管是什么语言编的.NET程序,最后都会被各自的编译器编译成MSIL。当程序运行时,.NE

系统 2019-08-29 22:30:59 1905

编程技术

as3.0游戏开发之打气球系列(一)

好久没有写正经的文章了,这次打算写个打气球的文章,分为几部分写,其实是想写细点,其中很多方法,会扩展开讲.具体的提纲为以下:1,瞄准镜的产生(类似attachMovie在AS3中该如何表现?)2,飞翔的气球(怎么飞?随机飞,随机速度又怎么表现?该如何记时?)3,打气球(怎么算打中?打中后,气球爆炸怎么表现?声音呢?)4,给我个计数器(计算打中的,飞走的,甚至击中概率)5,成与败(怎么算胜利?怎么算失败?如何表现)6,完善(结尾)1,瞄准镜的产生(类似att

系统 2019-08-29 22:23:40 1905

编程技术

NetBeans 时事通讯(刊号 # 118 - Sep 21, 2010

现在的netbeans.org瞬息万变。为了帮助您快速的获得最新消息,一个由志愿者组成的团队会每周收集与Netbeans相关的时事通讯,包括文章,教程,重要事件等等。刊号#118-Sep21,2010刊号#118-Sep21,2010文章为Active模块提供动态更新阅读一个在南丹麦大学的项目,该项目涉及到在开发NetBeans平台应用程序期间可动态更新活动中已部署的模块。南非DefenceForce软件的标准化探索南非的DefenceForce是如何通过

系统 2019-08-29 22:23:17 1905

编程技术

Spring整合Hessian访问远程服务

Spring整合Hessian访问远程服务目录1.1Hessian简介1.2整合1.2.1概述1.2.2服务端整合1.2.3客户端整合1.1Hessian简介Hessian是一个轻量级的Web服务实现工具,它采用的是二进制协议,因此很适合发送二进制数据。它的一个基本原理就是把远程服务对象以二进制的方式进行发送和接收。1.2整合1.2.1概述对于Hessian而言,有服务端和客户端,所以我们的整合也需要分服务端的整合和客户端的整合。服务端的整合是通过Spri

系统 2019-08-29 22:12:10 1905