思路

来源:互联网 发布:程序员手机输入法 编辑:程序博客网 时间:2024/04/26 00:58

1.对大量数据做修改时, 一定要分批做。 如果可以的话,现将需要处理的数据全部提取出来放到一张表中, 所有的操作都对这张表。 每次只取出来一批,处理一批就提交一批。对已经处理过的数据需要在数据库做记录, 如添加一个flag字段0表示未处理, 1表示已处理。 记得给表加索引。  分批处理的好处有:a.减小因为数据量大造成的内存溢出, b.处理过程中如果出现意外,仅仅是当前一批数据处理失败


2.使用servlet做文件上传时, 如果上传文件需要使用到普通表单中的值。 

 方式一:可以先遍历解析后得到的List<FileItem>,将普通表单和文件表单的FileItem装到其他的容器中。 遍历完成后, 再去操作普通表单和文件表单。  

方式二:遍历FileItem时直接完成所有的操作,  可以现将上传的文件,上传至临时目录中。 遍历完成,获取到需要的表单元素后,再对临时目录中的文件做操作

上传组件如果使用的common-upload组件,推荐使用方式一。 如果用的是cos组件, 只能用方式二了。


3. 作为一个领导者也应该珍惜同事的劳动成果。 当同事code完成后, 除非是跟团队的开发规范不符合时要求同事修改代码,否则不要要求同事做哪些无谓的重写

4. 小型项目怎么使用一个页面达到多个页面的效果?

把原来不同页面的内容通过id选择器和div标签区分。在操作“页面”的元素事件时可以通过pageId+元素Id的方式。 需要所有的“页面”Id唯一

0 0