- 浏览: 15041 次
- 性别:
- 来自: 南京
最新评论
-
别惹Java:
楼主推荐的这些书还是很不错的,也有想过把这些买回来一本一本的看 ...
自己整理的一个读书学习的计划,打算全部买纸质书来学习 -
yunchow:
你要是能全看,你就是大拿,要是全看了,能全吸收,那真是中国第一 ...
自己整理的一个读书学习的计划,打算全部买纸质书来学习 -
benqend:
一天工作都够累了,还得回家看书,佩服
自己整理的一个读书学习的计划,打算全部买纸质书来学习 -
watertap:
<div class="quote_title ...
自己整理的一个读书学习的计划,打算全部买纸质书来学习 -
nighthawk:
这些书单,前半部分不错,后半部分有些浪费。
自己整理的一个读书学习的计划,打算全部买纸质书来学习
文章列表
看了一些这方面的文章,自己总结一下自己的想法,加深自己的一点理解
我把开发中的几个层比喻成现实中的公司管理层,这样好理解些
最上层老板(action),中层管理者(manager),基层执行者(object),底层跑腿业务员(dao)
现在大家关注的最重要的两个 中层管理者,基层执行者,这两个的职责比重怎么分,什么样的活分给管理者,什么样的活分给基层工作者,
什么时候权力下放,什么时候权力提升
有四模型和二模型之分
四模型时
1,失血模型 action manager object dao object没有自己的行为方法,只是一个听话的老实人,没有任何主见,一切受命于manager, ...
现在做项目大都是action service dao 三层,
不知为什么现在有点讨厌这种形式了,基本就是面向过程的开发模式,
不管什么东西都往service里放,
最近打算对自己的模块(一个采购接口)模式进行二次重构(之前重构根据多种采购渠道 ...
1 java 的参数传递方式 : 都是值传递,没有指针传递或地址传递
都是传递的值副本
基本类型是直接传值的副本,
对象是传递的对象引用值的副本
Java参数,不管是原始类型还是引用类型,传递的都是副本(有另外一种说法是传值,但是说传副本更好理解吧,传值通常是相对传址而言)。
如果参数类型是原始类型,那么传过来的就是这个参数的一个副本,也就是这个原始参数的值,这个跟之前所谈的传值是一样的。如果在函数中改变了副本的 值不会改变原始的值.
如果参数类型是引用类型,那么传过来的就是这个引用参数的副本,这个副本存放的是参数的地址。如果在函数中没有改变这个副本的地 ...
注:本博客的内容纯属本人的个人零散想法的收集文,记录本人的一时闪出的想法,可能没有格式或连贯性,请阅者谈定
好的习惯是成功的一半,强迫自己去掉以前的坏习惯和懒惰的思想,改变自己
1 代码格式整洁
2 代码注释适当,注释解释为什么这么做
3 搜索的习惯
4 随时记录的习惯
本人用收藏大师来收集
一些截图
现在文件已在70M大小,继续保持
5 在看着代码烦乱的时候,马上对它重构,出现烂代码时,不要任由它的存在
6 对看到的不了解的知识马上去了解它,不要想着等着以后再看
7 开始养成测试优先的习惯,学习测试驱动开发
8 细分方法,具体的不同功能的方法尽量提取出来
养成的开发过程
...
关于类class结构信息的可以直接查到相关信息,但我想更进一步明白,new指令的具体操作内容,它在堆中生成什么样二进制信息,生成的二进制的布局是什么样的,另外当一个对象序列化到一个文件时,生成二进制信息流又是什么样的,会比在内存中多出什么信息,看文件的十六制信息也看不出具体细节,一直没查到相关信息,有相关的权威文章吗或哪位仁兄了解这方面的知识分享一下,谢谢
oscache 使用一个状态对象控制缓存更新的过程
其对象共有四个状态 1: 未赋值状态,2 正在更新状态 3 更新完成状态 4 取消更新状态
多线程操作时就是操作这个对象的几个状态
下面代码是oscache官方推荐的使用方法:
* // ---------------------------------------------------------------
* // Typical use with fail over
* // ---------------------------------------------------------------
* Strin ...
工作两年多了,一直想读一些书,自己空闲时整理的一下自己的读书内容,看电子书太累,也没有感觉,决定一步一步的全部买书来看,自己水平的提升比什么都重要,细心研读的感觉真不赖
基础
1 java编程思想(基本已看了两遍,打算看个5遍以上)
2 Effective Java(还没有具体看过,不过知识点很好)
数据结构和算法
1 Java数据结构和算法中文第二版 (做java 的算法也不能落后)
2 程序员实用算法
重构-模式-架构
1 重构--改善既有代码的设计 (像整理自己的家一样来整理你的代码)
2 重构与模式.pdf
3 Java与模式
4 代码大全
深入
1 深入JAVA虚拟机第二版 ...
想哪就说哪啦,有不到位的地方请理解一下,就是自己的日常总结
浏览器编码参数时用的编码方案: 主要根据jsp页面的pageEncoding参数,可以在页面上右键点击然后选择编码来查看是什么编码
如pageEncoding是gb2312 则汉字: 不是=%B2%BB%CA%C7
gb2312字符集中是以双字节编码的
其中汉字"不"用十六进制表示为0xB2BB
"是"用十六进制表示为0xCAC7 对应在gb2312字符集中的这两个汉字中的数字编码,
如pageEncoding是utf-8 则汉字: 不是=%E4%B8%8D%E6%98%AF
ut ...
项目中需要一个可编辑表格控件,不能用一些js库,在网上搜索了一下,没有符合要求的,不是太简单就是没有和服务器通信的,自己花了一些时间写了符合条件的可编辑表格,在ie里测试正确,并把它放到我的常用js库中,特此分享一下,希望对一些朋友有帮助,有可以改进的地方大家一起提出和修改!!
BaseJs.EditTable = function(op) {
op = {
// 激活方法
active : op.active || "ondblclick",
table : op.table || {},
// 从第几行第几列开始可编辑
sta ...