`
tianzizhi
  • 浏览: 15072 次
  • 性别: Icon_minigender_1
  • 来自: 南京
文章分类
社区版块
存档分类
最新评论
文章列表
看了一些这方面的文章,自己总结一下自己的想法,加深自己的一点理解 我把开发中的几个层比喻成现实中的公司管理层,这样好理解些 最上层老板(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 ...
Global site tag (gtag.js) - Google Analytics