`
C_J
  • 浏览: 127842 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
今天看到博客http://yuquan-nana.iteye.com/blog/551835介绍了大型网站的构架,颇让我大开眼界.. 对于其中的framework还未知其来历,特在此记录,以备自己学习:   lighttpd: Fast Web-Server     lighttpd is a secure, fast, compliant, and very flexible web-server that has been optimized for high-performance environments. It has a very low memory footprint c ...
What are Web Services? Web services are application components Web services communicate using open protocols Web services are self-contained and self-describing Web services can be discovered using UDDI Web services can be used by other applications XML is the basis for Web services H ...

IELTS Plan

New concept English 3   Pumas are large,cat-like animals which are found in America.when reports came into London Zoo that a wild puma had bean spotted forty-file mils south of London,they were not taken seriously.However,as the evidence began to accumulate,experts from the zoo felt obliged to inve ...
Chapte 2:when and how to create objects,when and how to avoid creating objects   Item 1:Consider static factory methods instead of constructors{   }; -------------------------Beautiful  Cutline-------------------------   Item 2:Consider a builder when faced with many constructor parameters{   ...
  ibatis版本号: 2.3.0 Build Date: 2006/11/30 17:16Build Number: 677 ibatis的技术是从xml里面字符串转换成JAVA对象,对象填充JDBC的statement查询,然后从resultset取对象返回,另外利用ThreadLocal实现线程安全,JDBC保证了事务控制,cache(三方库)实现缓存的dao框架。   各大包结构和作用:    1,accessplan— 2,builder.xml 3,cache 4,datasource 5,exchange—ResultMap(sql结果类型结构)和Par ...
不知道楼下的同学自己亲手验证过没有,帖子也竟然被投为"新手帖" 按照楼下同学说的,原来可以通过外围构造一个TransactionManager通过setTxManger()方法赋值过去....从而根本不需要更改ibatis的源码了...这个方法确实比原来的好.. String resource = "sql-map-config.xml"; Reader reader = Resources.getResourceAsReader (resource); ...

在上海的遐思

2009年11月8日 第二次来上海..今天确对物质这个东西有种特别强烈的冲动...很多人说上海是个物欲的城市 鲁迅先生曾经说过一句话,"路本来没有的,走的人多了也就成为了路了....." 曾经也有一个小和尚问老和尚:"天上的云到底是云在动,还是风在动?",老和尚回答:"既不是云在动,也不是风动..." 所以并不是路真正有或无,也并不是上海的物价高或低~~~ 只是说得人多了,你就有这种感觉了.. 今天对物质这个东西有一种感触,说不清具体是什么,有时又感觉自己很悲哀...不是富二代,也没有机会接触名流,即使你大学毕业出来甚至名校出来又能怎样 ...
觉得自己在一定的积累后,需要一个质的提高...于是看到很多前辈们写的Blog发现,我该看书了.... 正在看   《精通JAVA核心技术》-名字取得可真吓人,华而不实。 《The productive programmer》 《Effective Java》英文版--当练习英文和深层理解下JAVA语言 《TCP/IP详解卷1》   已看 《Oracle TimesTen Java 开发人员和参考指南》《重构》《The Art of Unix Programming》中文版--前辈们推荐的经典 《java解惑》《JAVA多线程设计模式》《入侵的艺术》《Effective c++》 ...
@Author:cjcj  cj.yangjun@gmail.com <c-j.iteye.com> 好几年没碰了...恰好碰到坛子里xinyu同学发布了一个JAVA版,也为这个研究写完最后的完结... 感谢xinyu同学对地图包的分析,才使这个有了归宿.关于xinyu的帖子见论坛:http://www.iteye.com/topic/503841   两款工具 1,lancraft(魔兽搜索器) 2,BattleLan(跨网关连接器)   两种原理 1,lancraft是专门针对War3游戏的搜索器工具,通过发送UDP搜索游戏包和转发给本地War3游戏UDP包来建 ...
 @Author:cjcj  cj.yangjun@gmail.com <c-j.iteye.com> 最近在做WEB,觉得从JSP传值过来的POJO太繁琐...于是想用Map,但是跟"大冰块"讨论之后,Map有2个问题:   1,类型转换:后台取值需要做类型转换   2,特殊字符转换:用POJO有个好处在setXXX(xxx)方法时可以对xxx数据进行特殊处理   所以既不想创建很多非VO的POJO类(杂七杂八的非VO的POJO类显的代码不清晰),也想偷点懒....就设计了自己的一个存储数据的Map,不支持基本数据类型...如下,慢慢完善,欢迎大 ...
好像自己越来越看清了..     1,技术问题不是问题 -绝对能找到技术解决方案,只是不一定是最好的   2,软件设计的复杂度完全由一堆人堆出来的 -随着开发人员的思想或者追求新意,再加上不断的新人交接,软件复杂度就这样堆出来了   3,配置文件是一个深渊 -很多lib或者应用进程很容易捣出很多配置文件来,log4j一个配置文件??连接数据库一个配置文件?.... 运维人员会被逼疯呢?何不和睦相处呢?   4,在现实项目中,客户的想法往往是美好的,但却是"幼稚的"   5,如果设计出来的框架让人感觉在不断的Ctrl+C,Ctrl+V那些代码的话,这 ...
@Author:cjcj  cj.yangjun@gmail.com <c-j.iteye.com> 题记:     当我还是个年幼无知的孩童时,就被网络给害了.......     网络曾经一度传言,遍历List对象Iterator比普通的for循环效率要高,于是乎,今天兴致勃勃的把工程里遍历都改成了Iterator,可在一念之间,做了一个简单的测试才恍然大悟.....另外在测试中竟然发现LinkedList出现OutOfMemoryErr错误...就更让我迷惑了...   List接口:     现在工程中常用的List来存储数据项,其中最常用的应该是ArrayLi ...
前言     NIO(非阻塞IO)是在原来的IO流(BIO:Block IO)上做了模式上的改进(还有个AIO:异步IO),运用了Reactor模式,或者说是Observer模式为我们监察I/O端口,如果有内容进来,会自动通知我们,就不必开启多个线程死等,改进了原IO流的读取效率,提供了有如"文件内容内存映射","IO非阻塞读取"接口,提高在多线程环境下,特别是高并发度系统中的效率.   数据传输     传统IO以流传输;     Buffer等改进以多个字节或字符传输,有个缓存;     新IO以块传输;    题记     因为最近 ...
今天突然想到C++的IOC框架,看到我认为不错的文章. 在C++中使用IoC及DSM框架 自Web和Java横空出世以来,软件开发技术,概念以及架构的演变翻新有点让人眼花缭乱,甚至应接不暇。然而,恪守技术含量至上遗风的C++铁杆精英们似 ...
@Author:cjcj  cj.yangjun@gmail.com <c-j.iteye.com>  从数据库取表名称和order by条件,导出指定表数据,checksum后插入另一张表. #! /usr/bin/ksh ################################################################################ # # Copyright (C) 2009 # # NAME: # ck_dbpub.sh # # DESCRIPTION: # Select and ...
Global site tag (gtag.js) - Google Analytics