思路
来源:互联网 发布:程序员手机输入法 编辑:程序博客网 时间: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
- 思路!
- 思路
- 思路
- 思路
- 思路
- 思路
- 思路
- 思路
- 思路呀思路
- 学习思路
- 改变思路
- 设计思路
- 整理思路
- 思路图两张
- 原始思路
- 面试思路
- 面试思路
- 设计思路
- Redux
- 使用 Python 为 KVM 编写脚本,第 1 部分: libvirt
- Leetcode 217. Contains Duplicate
- Android 音频播放之SoundPool的使用和封装(自定义声音资源)
- Log4J日志配置详解
- 思路
- HihoCoder 1366 STL 单词逆序
- Groovy的春天从Java7诞生那日开始
- Linux epoll
- 知识点--jsp--不断总结
- Camera2预览“最小系统”
- 子空间视频稳像原文理解
- iOS项目配置支持横屏、竖屏与输入框的冲突问题(屏幕偏移)
- 知识点--js--不断总结