- 浏览: 195303 次
- 性别:
- 来自: 成都
最新评论
-
lliiqiang:
其实谈到未来损失大家都知道必然的,但是大多数情况下不愿意承认而 ...
Java实现与IE的交互 -
yanguz123:
感谢之
Builder模式 -
xiaohuafyle:
蛮有用的,是原创的吗?
java下操作注册表方法 -
zhongxinhu:
写的不错!
设计模式-工厂方法 -
caowei3047:
还是GOF讲的生动易懂
设计模式-抽象工厂模式
文章列表
曾看过一篇报告:浙江将逐渐成为中国互联网中心,取代北京、广州、深圳等城市。细想一下,的确是这样的。网络由门户网站到web2.0一系列的发展,以“鼠标+水泥”这样的网上网下资源整合为特征的电子商务也走向成熟,而浙江正是传统产业的聚集之地,特别是小商品,也导致了以阿里巴巴为首的一大批企业的兴起。
一、传统产业网络化
随着网络经济的发展,传统产业面临着极大的挑战,也许传统产业网络化可以缓解这种压力。下面看看几个例子:
阿里巴巴,典型的将传统产业网络化,做电子商务,靠广告和为各企业提供各种商机来获取利润。阿里巴巴给传统产业带来了益处,使得它们可以通过网络营销。
再提一下VANCL出品“http://v ...
在《设计模式-单例模式》这篇文章中对单例模式做了一个简单的介绍,接下来本文主要讨论的是多例模式、多线程、双重检查以及“不完全”单例类。
一、多例模式
所谓多例模式,实际上就是单例模式之自然推广,单例类一般情况下只可以有一个实例,但单例类也可以推广到允许有限个实例,这种模式就是多例模式,它的主要特点:多例类可以有多个实例。
二、多线程
下面这段代码使用了线程同步,可以说是线程安全的,一个类不会出现多个实例。如果没有synchronized同步,则在单线程中是安全的,但是到多线程中就可能会出现多个实例。
public class LazySingleton
{ ...
- 2008-01-30 21:06
- 浏览 1683
- 评论(0)
今天单位开展了年终总结及家属答谢会,会上领导的很多语录还是很有道理的,大概整理一下:
1、测试:
单元测试:尽量将问题发现在单元测试;
测试用例:
自动化测试:比如说对于对话框怎么测,对于菜单怎么测,也将测试模块化;
2、数据库总体设计,表、视图、触发器等统一设计,而不让成员自己设计、修改数据库;
3、UI设计:让项目组中的人互相检查UI设计的合理性;
4、有时候三分技术,七分管理。注:强调和客户沟通的重要性;
5、待续。。。。。。。。(有空再整理)
2007年过去了,迎来了我的本命年--2008年,同样也是奥运年,期待进一步成长。
看了《蝴蝶飞》的预告片,可能是由于李冰冰的关系吧,前年的《云水谣》中的出色表现,感觉非常感人,剧情也很唯美,所以也一直期待这部片子。
看完后一直在想,为什么这部电影叫《蝴蝶飞》,难道就是因为剧中出现过两次蝴蝶飞的场景,这样就有点牵强了!
碰巧在网上看到一则新闻:桑德维德,用整整24年,拍全蝴蝶翅膀上的“26个英文字母”。再联系到剧情,一下子就明白了。
首先从剧情说起,剧情是这样的:李冰冰和周渝民演的一对情侣,因为一次口角,一场意外,阴阳相隔。活着的佳佳害怕面对与过去有关的一切,也逃避着不想打开心中的结;死去的东东出现在她的身边,他在寻找答案,就是想知道佳佳是否爱他。经历了种种情感的纠结,两颗 ...
1.概念
《设计模式》一书中对于Singleton模式是这样定义的:保证一个类有且仅有一个实例,并且提供了一个全局的访问点。
2.动机
在很多操作中,比如建立目录,打印机,数据库连接都需要这样的单线程操作,如果一个类有多个实例存在的话,就可能带来并发的问题。
这就提出了一个问题:一般每个类中的构造函数都是public,如何绕过常规的构造器,提供一种机制来保证一个类只有一个实例?这就是单例模式需要解决的问题。
为了防止单态模式的类被多次实例化,应将类的构造器设成private或protected,这样就保证了只能通过静态方法获得类实例。如果构造器设置为private,那么就不能单例的子类。 ...
早就听说GOF的《设计模式》是OOP(面向对象程序设计)程序员都必备的参考书之一,它是所有面向对象语言(C++ Java C#)的基础。我接触Java也有段时间了,可是也一直停留在语言层次,对Java中接口或抽象类理解并不是太深。在看前辈 ...
- 2008-01-21 21:11
- 浏览 1475
- 评论(0)
原文章出处是http://www.blogjava.net/zolly/archive/2007/10/06/Experience.html
很多职场新人都谈到了工作经验的问题,似乎招聘公司不给你机会,你就没办法获得必要的工作经验,其实并不一定。
很多资料在网上都是可以找到的,只是 ...
- 2008-01-21 12:46
- 浏览 1067
- 评论(0)
在上篇blog《WEB-IM的构建》中提到关于apache+tomcat+mod_jk整合,下面简单介绍一下。apache和tomcat都是Web服务器,我使用的是Apache2.2和tomcat 6.0,而mod_jk是整合Apache+Tomcat的plus,具体步骤如下:
1、安装apache、jdk和tomcat;
2、复制mod_jk.so文件到Apache2.2\modules目录;
3、在Apache2.2\conf目录下创建workers.properties文件,用于配置tomcat的信息。
文件如下:
#
# workers.properties
#
# ...
不知不觉工作一年多了,也跟着一个项目从后期开发到发布走了一遭。目前项目也接近尾声,下面我就从软件工程的角度说说自己的感受,欢迎拍砖~
记得刚开始上班时,我师傅就一直在灌输这样一种思想:企业不同 ...
- 2008-01-16 19:24
- 浏览 1198
- 评论(0)
在基于WEB的IM一文中,我简单说了下web im的构想,现在介绍一下web im的搭建。简单介绍一下:openfire是一款基于XMPP协议的一款即时通信开源的服务器端软件,XMPP协议也是容纳各种协议的一种通信协议,总之 ,XMPP协议可说是一种“开放式协议”,允许客户端使用各种通信协议连接到 openfire (服务器端),所以,使用基于XMPP协议的openfire允许客户使用基于各种协议的客户端进行通信。而JWChat是一个功能强大,基于Web的Jabber™客户端。采用AJAX技术开发,这个客户端只用到了JavaScript ...
1.开最便宜的汽车;但买最好的房子-----在经济实力允许的情况下。(我们现在的房子还不错,就缺辆经济又实惠的汽车)
2.不要抛弃朋友。 (才能有好的人际关系)
3.在向朋友泄露私密前,要三思。 (这样别人才能给你保守 ...
- 2008-01-13 17:42
- 浏览 1174
- 评论(0)
web2.0,只要不是火星人,想必都应该知道~自从web2.0概念推出以后,什么客都来了,博客、播客、维客、威客。。。。。。不但web被标上2.0,很多其他也贴上2.0的标签,包括营销2.0、软件2.0 web2.0概念本身出自国外,无论是模式还是服务,Web2.0是以Blog、TAG、SNS、RSS、wiki等社会软件的应用为核心,依据六度分隔、xml、Ajax等新理论和技术实现的互联网新一代模式。而且相对创业者来说,web2.0提供了一个很好的平台,创业的门槛没有那么高了,创业对普通人也没那么神秘了,只要你有一个好的idea、一定的技术、多注意注意国外的动向,能够争取到VC的投资。 国内的 ...
数数手指,不到一个月又过年了,不知不觉又一年啦,也给自己一个总结,以及2008年的期待。
2007->
家人:新增加了两名成员,一个是弟妹,一个是侄子。我只是看过侄子的照片,特别可爱。
工作:逐渐上了轨道,能够独立承担一些工作。但是也有些不足,对技术没有深入去了解。
朋友:遇到一个熟悉的陌生人
2008->
家人:把家人接到成都来耍耍
工作:1、进一步熟悉公司花几年时间搭建的技术平台;
2、进一步学习设计模式、软件建模、SSH框架,争取进入web开发这一个领域;
3、进一步熟悉单元测试和重构,将测试思想融入到日常编码中。
生活:1、抽空学习一下投资 ...
- 2008-01-11 22:06
- 浏览 1284
- 评论(0)
昨天遇到一个奇怪的问题,就是float->CString时,float值为0.701407,转换为CString类型就变为0.7014068了,代码如下:
znum=((float)aget[z]-average)/standardvariance;
strCol.Format("%f",znum);
原来是Format这个method在搞怪。
首先看Format的声明:
function Format(const Format: string; const Args: array of const):
格式指令具有以下的形式:
"%" ...
- 2008-01-10 21:32
- 浏览 8665
- 评论(0)
VC对数据库的操作,通常就是通过ADO、ODBC或DAO方式访问。在最近的工程中,对ADO和ODBC操作数据库有了一定的了解,DAO方式还没有尝试。
下面是通过ODBC访问数据库的操作,ADO方式建立连接时会出现异常。
一、ACCESS->EXCEL
主要思想就是通过CDatabase操作数据库,将ACCESS中的数据读取出来,然后再插入到EXCEL中。代码如下:
//将access数据导入到excel中
void ExportToExcel(CString filename, _RecordsetPtr &resultlist, CWnd *wnd,CString ta ...
- 2008-01-09 22:20
- 浏览 5575
- 评论(0)