`
jinjiankang
  • 浏览: 110184 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
博客中的图片本是托管在百度空间上。正常情况下,先登录百度,上传图片,然后在博客中插入图片链接,提交博客,正常显示。一个偶然的机会,在别人的电脑上浏览自己的博客时,却发现图片无法显示:“该图片仅限百度用户交流使用”。   最近,听说百度的股价已经超过谷歌了。这样有钱的公司,竟是如此的狭隘,我对其非常失望。
春节放假期间,读完了《狼图腾》一书。   《狼图腾》讲述了北京知青在内蒙古插队时所经历的关于狼的故事。这不是一般的关于知青下乡的小说,里面没有男女之间的感情描述。   张瑞敏在评价这本书时说,他欣赏狼的团队协作、智慧、毅力、不打无准备之仗,等等。仅仅是关于狼本身的。   而给我震撼最大的是作者由狼引发的关于生态、民族性格与社会发展的思考。   1、生态   你如何看待草原、牧民、狼、野兔、旱獭、田鼠、野生黄羊、放牧的羊、放牧的马之间的关系?   国家为牧民建立固定住所,是好事还是好心办坏事?   汉民迁入草原、将草原开垦成农田,是好事还是坏事?   2、民族性格与 ...
  Java类中只有net.jforum.util.I18n用于实现国际化。配置文件在WEB-INF\config\languages\。2.1.8版本支持9中文字。在众多.html文件中,通过I18n.getMessage(String m)实现国际化。   JForum支持对配置文件的修改进行监控,即修改配置文件后可以实时生效。   注意多个java.util.Properties对象的合并: Properties p1 = new Properties(); Properties p2 = new Properties(); p1.putAll(p2);  putAll( ...
我司从2006年开始使用Hansky Butterfly工作流平台。随着数据量的增加(Oracle dmp全量备份文件约15G,流程case数约1万条),查询功能越来越慢(员工登录系统的主页面,由于要查询和他/她相关的所有未关闭流程case,页面响应时间在10 ...
  在JForum中,net.jforum.cache.CacheEngine接口提供了这些方法: 可以存放或取回多个(key,value)对(其中value的类型为非Map) 可以存放或取回多个(key,Map)对,而Map中又存放多个(key,value)对(其中value的类型为非Map) 我觉 ...
  先熟悉一下javax.servlet.http.Cookie和javax.servlet.http.HttpSession。   JForum系统有一项功能是:实时显示在线的注册会员数、匿名访客数。   登录本机的JForum,并选择“自动登录”后,可以看到如下的Cookie信息:   SystemGlobals.properties中关于Cookie的配置如下: cookie.name.data = jforumUserId cookie.name.user = jforumUserInfo cookie.name.autologin = jforumAutoLog ...
  JForum“Support for several popular databases, including MySQL, PostgreSQL, Oracle and HSQLDB”。   JForum系统中用于持久化的实体类被放在net.jforum.entities包下,例如:User、UserSession、Post等。关于实体类的DAO操作被定义在多个接口中,例如:关于User的DAO操作被定义在net.jforum.dao.UserDAO接口中。针对不同的数据库,有不同的UserDAO实现类。 如上图,GenericUserDAO是JForum的默认实现,对应的 ...
第1章   http://tomcatbook.SourceForge.net
版本(version):项目的更新发展过程 组件(component):项目的不同组成部分 构建(build):项目某版本的更新发展过程
2.1.1 错误日志:Error Log 默认关闭。 启动时开启--log-error[=file_name] 备份旧日志文件、生成新日志文件:FLUSH LOGS   二进制日志 --log-bin[=file_name] 附加选项 --max_binlog_size --binlog-do-db=db_name --binlog-ignore-db=db_name   更新日志   查询日志   慢查询日志   InnoDB的在线REDO日志
拜读了温昱(yu)的《一线架构师实践指南》。说实话,没有看懂。不过,没关系,竹筐打水,水是没有打到,但是竹筐还是变新了。开卷有益吧!   作者email:shanghaiwenyu@163.com   Len Bass 《软件架构实践》 Mary Shaw《The Golden Age of Software Architecture》 T.S. 艾略特 《四个四重奏》 徐锋 《软件需求最佳实践》 《软件工程的事实与谬误》 《ISO 9126》关于软件质量的标准 《格局决定结局》 温昱 《软件架构设计》 杰拉尔德.温伯格 《你的灯亮着吗》 《面向对象的系统设计》 Do ...
阅读的四个层次:基础阅读,检视阅读,分析阅读,主题阅读。   检视阅读,才算是真正进人阅读的层次。检视阅读又分为两种情况:有系统的略读或粗读和粗浅的阅读。   略读的建议:   (1)先看书名页,然后如果有序就先看序。要很快地看过去。特别注意副标题,或其他的相关说明或宗旨,或是作者写作本书的特殊角度。在完成这个步骤之前, 你对这本书的主题已经有概念了。如果你愿意,你会暂停一下,在你脑海中将这本书归类为某个特定的类型。而在那个类型中,已经包含了哪些书。      (2)研究目录页,对这本书的基本架构做概括性的理解。这就像是在出发旅行之前,要先看一下地图一样。   ...
第4章 社会化网络改变我们的生活 P78 有时,加入SNS社交网络圈子就像是加入一个酒会,你零距离感受着与你相似的人,与你不同的人,同行或者非同行,善于表达的人或者不善于表达的人,在快速的对话中,一个微小的情绪,你都能比通过其他方法对他了解得更多、更直观。以前,IM、E-mail都是一对一的关系,BBS是以话题为中心,博客是以个人为中心,而SNS以人的关系为中心,它把网络发展前期所出现的E-mail、BBS、博客、论坛、即时通信等社交工具的功能整合在了一起。    
JForum在处理数据库连接和支持多种数据库时,都用到了如下图所示的模式。       抽象类 变量 = (抽象类)Class.forName(子类名).newInstance(); 其中:“子类名”来自于配置文件或在安装系统时由用户指定,当然,该类要有无参构造函数          “变量”只在系统启动时被初始化一次(暂且理解为单例模式)   如不使用这种模式: 代码中要使用多个if else了 如果要支持一种新的数据库,既要新增一个具体子类,还要修改if else处代码 使用这种模式的好处: 看不到if else了 如果要支持一种新的数据库,要新增一个具体 ...
一、规划的寓言:把一张纸折叠51次 想象一下,你手里有一张足够大的白纸。现在,你的任务是,把它折叠51次。那么,它有多高?一个冰箱?一层楼?或者一栋摩天大厦那么高?不是,差太多了,这个厚度超过了地球和太阳 ...
Global site tag (gtag.js) - Google Analytics