摘要:最近因为做weboa系统,我采用了struts+spring+hibernate的整体架构,我按照目前网上流行的这方面的配置文件在web.xml中加入了: <param-name>contextconfiglocation</param-name> 【程序编程相关:struts中配置过滤文件!】 <context-param> 【推荐阅读:如何在Eclipse3.0.1上安装Ec】 </context-param> 【扩展信息:java版的MD5】 <param-value>/web-inf/applicationcontext.xm 阅读全文
Java多线程中的两个问题
2009-02-10 12:01 by 乱世文章, 150 阅读, 0 推荐, 收藏, 编辑
摘要:<STRONG>Java多线程中的两个问题<BR></STRONG>多线程中thread.stop()被废弃的原因: <P></P>实现时间差事件的解决办法: 【程序编程相关:<A href="http://www.autohm.com.cn/development/p377/J37746383.shtml" target=_blank>又学到了一个要注意的东西。java与pa</A>】 <P></P>当调用thread.stop()方法时,该线程将释放先前其控制的所 阅读全文
Java Interview Questions
2009-02-10 11:44 by 乱世文章, 173 阅读, 0 推荐, 收藏, 编辑
摘要:Question:What is the difference between an Interface and an Abstract class? Question:What is the purpose of garbage collection in Java, and when is it used? Question:Describe synchronization in respect to multithreading.Question:Explain different way of using thread? Question:What are pass by refer. 阅读全文
在Erlounge III大会上的讲演PPT
2009-01-14 19:15 by 乱世文章, 187 阅读, 0 推荐, 收藏, 编辑
摘要:Erlounge III大会回来都快1个月了,还没交作业。这里先把修改后的PPT发出来,在这里:http://download.csdn.net/source/967533OH.. 对啦,啥子是Erlounge III没介绍哈。在这里在这里(会都开过了,不用再“大家四处传播此消息”了):http://erlang-china.org/news/erlang-china-%e5%a4%a7%e4%bc%9a-cn-erlounge-iii-%e5%8f%91%e8%b5%b7.html还有呢,视频也已经放出来了。感谢韩拓同学传视频,N多傻大转换还慢——视频都这样;感谢许世伟(*)同学,超复杂超累 阅读全文
形式重要吗?
2009-01-09 16:16 by 乱世文章, 239 阅读, 0 推荐, 收藏, 编辑
摘要:形式重要吗?今天看到一篇关于20行代码的文章,说到JS圈子里有一项赛事,就是在20行代码中写出尽可能丰富的效果来。当然,类似的事情在种种语言中都有,不惟JS。于是一时兴起,打算把Qomo写出个20行的版本来。是啊,如果Qomo可以写成20行,将是何等快意啊?于是就动手写了写。写之前,看了别个的一些20行,大意是声明语句可记为一行,连续表达式可以记为一行,又则,函数声明按内部的行数来记行……于是动手写吧。写了三数行,便觉得不对了。仅为了增减行数,再复杂的功能在JS里也写得成一行(当然这有点夸张)。例如说Qomo的Class()函数原本是有27行的, 去掉空行和注释剩下10行。如果把语句后的分号换 阅读全文
VCL已死,RAD已死(6) - 结语与预测
2008-12-25 22:01 by 乱世文章, 164 阅读, 0 推荐, 收藏, 编辑
摘要:VCL已死,RAD已死 ——SD2C中未能尽言的话题<<<-- 上一节六、更远的将来(有限无责任预测)-----再接下来,更为迎合这种面向领域组织团队并开发的工具便会出现。但这种工具不再期望整合各个领域的实现技术(注意我不是说“开发技术”),而是提供领域间的交付标准。或者更为直接地提供交付物。更多领域专精的公司受到关注(例如现在的macromedia),大厂商开始购并更多的专属领域的公司,以整合他们的业务。更大的平台化产品会出现,远程的、分布的、可迁移的运算理论和解决方案被普及,而与此同时的,更细分的领域带来了更多的专属工具和专精人才,项目的整体规模扩张,并由多个团队来实现( 阅读全文
VCL已死,RAD已死(5)
2008-12-25 21:52 by 乱世文章, 172 阅读, 0 推荐, 收藏, 编辑
摘要:VCL已死,RAD已死 ——SD2C中未能尽言的话题<<<-- 上一节五、后RAD时代:领域的成熟-----从界面可视,到界面可描述的变化,使UI设计渐已成为一个相对独立领域。UI团队与UED团队之间并没有严格的、学术性区别,在不同的公司中它们的定义并不一样。一般而言,我们称前者为参与UI的全体,而UED则更关注于用户体验的这一部分。有些时候,我们也习惯性地称之为前端开发,或UI开发团队。在这个领域中有一些明显的特点,例如界面开发过程中采用一种领域设计、开发语言(当然,XML力图成为“通用的描述语言”,于是便有人力主用XHTML来推翻HTML——这个世界上,有领域就有跨领域的 阅读全文
关于“VCL已死、RAD已死”答读者问
2008-12-22 15:50 by 乱世文章, 196 阅读, 0 推荐, 收藏, 编辑
摘要:这两天在上海参加erlang的大会,来不及写第五小节,先回复一些评论吧。其中最主要的是nanyu的一组评论,大概有三、四篇,写到了不少东西。下面一一道来。有关评论请参见:http://blog.csdn.net/aimingoo/archive/2008/12/17/3540112.aspx如果我没理解错,你说的似乎是 RAD已死,而取而代之的是WEB UI.-------这是最基本的一个理解错误,RAD有很多种说法,但却没有一种说法是直接与“UI开发”相关的,所以它死与不死,与WEB UI替代了谁,没有必然关系。类似概念问题,在很多朋友对这个话题的讨论中都有出现。在第四节上,我写到如下文字, 阅读全文
VCL已死,RAD已死(4)
2008-12-17 15:19 by 乱世文章, 174 阅读, 0 推荐, 收藏, 编辑
摘要:VCL已死,RAD已死 ——SD2C中未能尽言的话题<<<-- 上一节(插播)四、后RAD时代:界面可视,到界面可描述-----RAD过程与快速原型构建的理论直接相关,这种过程方法要求用户及早看到一个产品并试用之。通过用户对产品原型的体验与确认来固化用户需求,这个是应对用户需求变化的有效手段。RAD过程方法在过去二十多年的时间里取得了不俗的成绩,这是显得易见的。VCL的成功,其一方面的原因也在于它迎合了这一潮流:我们可以通过快速地界面开发,来得到用户可确认的原型。我认为这一过程中,“组件化界面-产品”之间可以快速演进是一个关键因素。也就是说,开发人员可以基于一个“组件化界面” 阅读全文
云计算将如何改变世界
2008-12-14 15:49 by 乱世文章, 172 阅读, 0 推荐, 收藏, 编辑
摘要:据《商业周刊》报道,云计算正在成为计算机和互联网领域的新热点。Google、亚马逊和微软等公司均推出了自己的云计算服务,而许多小公司也逐渐从桌面软件转向基于云计算的应用。 企业接受云计算服务 半年前,电子设备制造商Sanmina-SCI只有很少员工使用Google的云计算服务Google Apps,Google该服务中包括电子邮件、文档编辑及日程表等。而目前该公司使用Google Apps的员工已经超过1000人。 该公司首席信息官Manesh Patel表示:“我们的项目组位于全球各地,使用Google Apps能帮助他们有效的合作。”他预计,该公司未来三年Google Apps的用... 阅读全文
拥抱新技术整合新思路
2008-12-14 15:28 by 乱世文章, 213 阅读, 0 推荐, 收藏, 编辑
摘要:“谈到数字媒体,印象较深的是‘传统媒体如何拥抱新技术’的提法”,《新民晚报》副总编辑裘正义说道,“如果你不能战胜它就和它结盟,数字化技术已对传统媒体产生了革命性影响,可以说传统媒体从技术角度不可能战胜新的数字媒体,但是传统媒体可以和新技术结盟。” 这两年从全世界报业经营情况来看,特别是美国包括欧洲国家,平面媒体自身的广告经营之所以还在缓慢增长,主要是靠平面媒体自身创办的网站迅速增长所带动提升的。像《纽约时报》,报纸网站中特别是房产、汽车的广告零售增长非常迅速,弥补了平面媒体本身经营上的缺憾。新的传播技术是一种谁都可以利用的工具,平面媒体大可不必把其作为自己的敌人,完全可以用热情的姿态拥抱新.. 阅读全文
优化MySQL数据库性能的八种方法
2008-12-14 15:10 by 乱世文章, 251 阅读, 0 推荐, 收藏, 编辑
摘要:1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就可以很好的完成任务了。同样的,如果可以的话,我们应该使用MEDIUMINT而不是BIGIN来定义整型字段。 另外一个提高效率的方法是在可能的情况下,应该尽量把字段设置为NOT NULL,这样在将来执行查询的时候,数据库不用去比... 阅读全文
迎接五大趋势 拥抱两个世界
2008-12-14 14:59 by 乱世文章, 162 阅读, 0 推荐, 收藏, 编辑
摘要:在今天于北京展览馆开幕的、为期三天的2008第十二届中国国际软件博览会上,微软(中国)有限公司现场展示了自己的最新技术和产品,以及与本地合作伙伴联合创新的成果。这些产品、技术和创新成果将为企业和个人用户带来更多机遇和体验,推动本地合作伙伴的创新,助力中国软件(600536行情,股吧)产业的发展。 微软公司全球资深副总裁、微软(中国)有限公司董事长张亚勤博士表示:“面向未来,微软认为有五大技术趋势值得整个信息产业关注,它们包括:IT产业将从PC时代走向互联网(Web)时代;PC将从个人计算设备演变为个人通信和个人控制中心;计算的架构将从“端”(Client)走向“云+端”(Cloud+Clie. 阅读全文
实践中整理出tomcat集群和负载均衡
2008-12-14 14:32 by 乱世文章, 169 阅读, 0 推荐, 收藏, 编辑
摘要:实践中整理出tomcat集群和负载均衡(一)环境说明(1)服务器有4台,一台安装apache,三台安装tomcat(2)apache2.0.55、tomcat5.5.15、jk2.0.4、jdk1.5.6或jdk1.4.2(3)ip配置,一台安装apache的ip为192.168.0.88,三台安装tomcat的服务器ip分别为192.168.0.1/2/4(二)安装过程(1)在三台要安装tomcat的服务器上先安装jdk(2)配置jdk的安装路径,在环境变量path中加入jdk的bin路径,新建环境变量JAVA_HOME指向jdk的安装路径(3)在三台要安装tomcat的服务器上分别安装to 阅读全文
Tomcat 的集群和负载均衡 - 第二部分
2008-12-14 14:27 by 乱世文章, 291 阅读, 0 推荐, 收藏, 编辑
摘要:英文原版,中文版由Tony Tang翻译整理在第一部分中,我简述了具有可升级和高可靠性的大型J2EE系统在设计时需要考虑的各种因素。讨论Tomcat对集群、负载均衡、容错和 session 复制等能力的支持。在这个部分,我们将看到完整一个集群的架构和部署集群过程的安装和配置细节(通过运行多个Tomcat服务器实例)。+ 集群的设置下面列出的是这个 Tomcat 集群例子要实现的目标:* 可升级能力* 容错* 动态配置,易于管理* 自动发现新成员* 失败重启和负载均衡,session数据内存复制* 可插拔/配置的负载均衡策略* 当一个成员加入或离开时,能通知组成员* 通过多播的方式,无掉包的信息 阅读全文
window下tomcat集群和负载均衡
2008-12-14 14:25 by 乱世文章, 262 阅读, 0 推荐, 收藏, 编辑
摘要:在企业级应用中,采用Tomcat作为应用服务器的系统不在少数,但是Tomcat作为轻量级应用服务器,它的负载能力确实有限,在系统上线后不堪重负,这时候人们都会想起集群来,可惜以往的版本做起集群来,实在不方便得很。 Tomcat5.5在这方面作了很大的改进,我们首先可以实现Tomcat5.5的集群。一、配置Tomcat1、直接将下载的apache-tomcat-5.5.17.zip解压缩到一个驱动器根目录下,将目录名改为Tomcat5517_S1,作为集群的第一个Tomcat服务器。2、删除Tomcat5517_S1/ webapps、Tomcat5517_S1/temp下的所有内容。3、在To 阅读全文
win2000server IIS和tomcat5多站点配置
2008-12-14 14:19 by 乱世文章, 139 阅读, 0 推荐, 收藏, 编辑
摘要:配置要求:IIS(win2000 server 自带)、Java 2 SDK 1.4.2 (或更高版本)、Tomcat Web Server 连接器、Tomcat 5.0.24 (或更高版本)准备一、Java 2 SDK 1.4.2 (或更高版本)1、 www.java.sun.com/downloads/ 网站中下载,选择2、 Java 2 Platform, Standard Edition (J2SE)3、 在下拉列表框中选择All platforms4、 J2SE v 1.4.2_04 SDK includes the JVM technology 下选择5、 Download J2S 阅读全文
Erlang in Delphi 项目发布!
2008-12-13 02:36 by 乱世文章, 188 阅读, 0 推荐, 收藏, 编辑
摘要:在SD2C大会以后,一直在忙着这个活儿,也就是把手边的一些关于erlang的资源整理出来。现在终于基本完工(或是起步)了,在google code上创建了两个项目:erlangdoci: 这是一个文档项目,主要是为erlang官方发布的PDF文档添加书签和索引。=====项目首页:http://code.google.com/p/erlangdoci/项目说明:http://code.google.com/p/erlangdoci/wiki/readme使用手册:http://code.google.com/p/erlangdoci/wiki/manualderlang: 这个项目全称是“er 阅读全文
团队开发经验:如何带领一个项目团队并做好项目总结 !!
2008-12-12 12:16 by 乱世文章, 429 阅读, 0 推荐, 收藏, 编辑
摘要:最近带领一个小团队做完一个项目,项目虽不算大,可五赃俱全,感觉在这项目中最重要的还是沟通协调。下面是我自己经过这个项目,自己的一点体会,写在这里,总结自己的思路,并希望在以后的项目中有更多的提高,到时继续与大家分享。一、总体把握,统一部署1、总体把握接手一个项目,首先要有一个总体的认识,抓住项目的重点,整体衡量项目的各个模块及开发人员的情况,做到心中有数。2、统一部署统一搭配项目组人员的开发环境,以便随时可以着手开始工作,环境的统一也为最后系统的合成打好基础。二、制定合理的计划结合项目要求和项目组人员的情况,制定合理的计划,根据项目难度及个人能力合理分配任务,以便能充分发挥每个人的聪明才智,使 阅读全文
SD2C大会,JavaScript + Delphi + ErLang 讲演相关资料完全公开!
2008-12-08 17:19 by 乱世文章, 151 阅读, 0 推荐, 收藏, 编辑
摘要:这个就是此次SD2C上的《JavaScript + Delphi + Erlang = ?》讲演中的全部资料,以及PPT。大多数内容的说明,请直接阅读相应目录下的Readme。我清理掉了所有的编译后文件,除了某些相关软件/项目的原始打包文件之外,所有的东东需要自己编译。有关Delphi的项目中,只用到了一个EmbeddedWB组件,用Delphi的人都知道怎么找到它,反正是开源的。回头我另外开贴来讲相关的技术问题,以及实现方案。总觉得这次大会上讲得不太好。技术的东西,要么不讲,要不讲细,挠不到痛处就不够过瘾。公开的资料包括四个部分:===============第一部分:JavaScript 阅读全文