- 浏览: 144311 次
- 性别:
- 来自: 上海
最新评论
-
漂泊一剑客:
②非数字如何处理 对于文档中只要出现某些文字,就提升权重,没有 ...
solr使用dismax的一些record -
onelee:
同感同感只不过是身处一个起点比较高的创业公司
小公司做项目经理一些难处 -
babydeed:
看了一下豆瓣 感觉人气不旺 呵呵
亚马逊与当当的简单评价 -
悲剧了:
cuichang 写道要推荐去豆瓣,送货快是京东。其他价格之类 ...
亚马逊与当当的简单评价 -
cuichang:
要推荐去豆瓣,送货快是京东。其他价格之类的没多少区别。
亚马逊与当当的简单评价
文章列表
第五章
作者真的按照他书的,每章都提出问题,并且在后面围绕这个思考,否则java与面向对象本身又有什么意义(不能很好的解甚至优雅的解决一些问题)
引用
那个库的用户(客户程序员)必须能依赖自己使用的那一部分, ...
第二章
2.1用句柄操作对象
句柄这个真不习惯,能用引用这个词汇否?
第三章
既然是流程控制,先叙述的是符号的问题,这个以前学c语言的时候,考试就是这个很二的东西,那个先执行,运算符的优先级是怎样的,想 ...
第二章
神马主类型,也太难听了,我勒个去,叫基本类型不好吗?对这个对象存在什么地方,还是jvm里面来得实在,这里就讲了堆栈,常量 static 非ram 还要那个编译器确定的寄存器方式
精确的操作数字类型BigInterger BigDecimal没用过
c++ c里面操作数组是非常危险,建议使用stl,但java不用担心,java做了优化,它初始化他们null,对索引还检查越界问题
2.4
2.5
作用域,java不允许在小范围内使用大范围的变量名字
如果是类成员的基本类型
主类型 默认值
Boolean false
Char '\u0000'(null)
byte ( ...
读本身这件事情好像就是读书的所有成本,那么你要的收益是什么?收益是更好的开阔自己的理解,在此之上或者之内有很好的思考,那么快速的读快读的看是对比成本效益好像就不是那么值
比如,这个我以前看过一遍,现在准备看第二遍,那么第二遍你准备怎么看,跳跃式还是再次仔细的读,好的书要从引发思考,融入其中,仔细读有更多的收获,不信就尝试下
那种浮躁的书,手册指南当然只是直接把要将的东西摆在你面前,没那么多思考,直接赤裸裸的给你
前言:准备再次看看这本经典书籍,以前看过两遍,现在想想,觉得效果不是特别好,所以准备好好看第三遍
写在前面的话:
作者在里面提出了几个观点--java本身的目的是提高开发的效率,尽管有性能问题,还说了一个自己没弄懂得观点
引用
程序设计与对复杂性的操控有很大的关系:对一个准备解决的问题,它的复杂程度取决用于解决它的机器的
复杂程度。正是由于这一复杂性的存在,我们的程序设计项目屡屡失败。对于我以前接触过的所有编程语
言,它们都没能跳过这一框框,由此决定了它们的主要设计目标就是克服程序开发与维护中的复杂性。当
然,许多语言在设计时就已考虑到了复杂性的问题。但从另一角度看,实际设计时肯定会 ...
前言:tomcat类加载器的文章网上很多,坛子里也有很多,就不重复造轮子了
分享两篇相关好问地址:http://www.ibm.com/developerworks/cn/java/j-lo-classloader/index.html
http://blogold.chinaunix.net/u2/83532/showart_1418390.html
看东西前,为自己提几个问题
tomcat为什么需要类加载器,已有的jvm设计的加载器为何满足不了,类加载器都为tomcat做了什么呢,?
资料上说
引用
比如您的应用通过网络来传输 Java 类的字节代码,为了保证安全 ...
项目需求:数据库由于业务需要,相关表数据不一致,需要同步
设计到的问题-->>
[1]同步的记录表数据由触发器来控制还是程序?
[2]什么时候做同步?
[3]数据量大的情况如何处理?
[4]同步时候标志已经操作过的数据, ...
写个前言:
通常大家知道tomcat的线程池是可以配置的,去找到conf下面的的server.xml就可以搞定,先配置指定参数
引用
<Service name="Catalina">
<!--The connectors can use a shared executor, you can define one or more named thread pools-->
<!--
<Executor name="tomcatThreadPool" namePrefix="ca ...
代码整洁之道里面说:
引用不明白整洁对代码有何意义,尝试去写整洁代码就毫无所益
我目前经历了下面几个阶段,始终觉得思想不到位,听人家再怎么说也不能很好的执行,更不能主动参与执行
整洁阶段一:
项 ...
1.为了学知识点,来论坛不一定是好的选择,买一本对应的书比在论坛天天混着好很多
2.论坛特殊之处在于可以交流自己的感受,并且偶尔有高人指点,有解惑的讨论,开阔眼界的好处
3.大家交流的前提是你得对对应知识有基础,做过相关的实战起码也要有相关的理论,否则就跟强沙发没什么区别,技术成了娱乐
4。交流的前期是,你自己首先得表达清楚啊,排版什么的就是UI,你UI不行,后台强大处理起到的作用马上消减很多
花了两天天时间装了linux(centos 5)
然后配置JDK
下载eclipse j2ee版,配置tomcat
再然后顺手安装了个QQ
mysql也装上了,就是那个workbench启动不了一直没调好
那么再然后该怎么充分利用linux?
除了在eclipse里面写程序,对java程序员来说,里面要学的很多,重点去学习点什么呢?难道shell
项目中类似wiki功能
- 博客分类:
- 2011项目
应用场景如下:
项目采集的数据不是很完整,陈旧,不理想。希望用户在使用过程当中,一些业务操作可以给贡献部分数据
系统采集的数据放到一张系统表A中,用户通过操作业务,会对我们给它填充的数据进行校验,修改一些数据,用户如果对表进行了修改,那么我们就保留他修改的数据到临时表B
下面就是要有一个审核的问题,后台工作人员审核通过就更新系统库
审核数据时候---前台js处理,显示改变过的数据,保持后,用户贡献的数据自动失效(标志flag为约定值),当然还可以给触发用户积分的表更之类的
坛子里面有很多帖子,提到说怎么解决if else过来带来的判断问题,每次这个一出来,下面回帖都是策略模式 状态模式
但实际真能解决吗?
先说状态模式吧
如图,现在有平行的三个策略,但是使用哪个策略是在context里面决定的,那么if else 有替换吗?
只不过if else 里面的东西被封住了,if else 什么的还是在那摆着
再说状态模式
状态模式关键在context里面有一个保存状态的东西,然后调用request方法,下面的A,B类是不是平行的,不可替换的,他们对应不同状态,那到底什么状态,在context里面还是得判断,然后调用不同状态的handl ...
关于ThreadLocal坛子里面ThreadLocal的帖子很多,说法也有好多不一致
每次举例都是hibernate里面的session,这周使用log4j做一些东东,发现log4j的代码用这个ThreadLocal可是清晰多了,而且很有意思。
log4j里的MDC说起,这个是个键值对存储的容器,在里面加你的键值对,在配置文件配置你输出的格式,需要输出的内容时候取里面的键
如:
MDC.put("usr_id", usr_id);
MDC.put("log_title", " ...
场景如下:
由于项目要做一个统计分析与记录的功能,为了后期分析用户的一些行为,同时记录的东西要同时输出多处,并且可配置输出
想到了使用log4j,知道他是可以同时指定多个输出目的地,并且如有变更,直接修改配置文件。
关于log4j的基本概论及使用,见http://www.iteye.com/topic/378077,这个帖子讲的很细,归纳了很多东西
问题一:把登录用户每次访问的ip地址 时间等记录下来,存放到日志文件里,再存一份到数据库
第一步:记录用户访问,写一个filter如下,里面MDC是一个类似map的东西,只不过做了线程方式的封装使用,每个线程会有自己的一份map
pu ...