#JavaProject
俗话说,一个好汉十个帮,众人拾柴火焰高等都说明一个道理,有更多的资源,更丰富的积累,都是助你走向成功,走向顶峰的推动力。就我们开发者而言,其中技巧的积累、资源的积累,就是类似一个个好汉、一根根好柴,是我们能够进行高效开发的保证和推动力,本文主要展示我所收藏的辅助类库,并着重介绍一些常用的类库给大家分享,一个提高大家对辅助类库积累的重视,二个也是能够和大家分享一些常用技巧的片段,促进沟通,共同进步。
这些类库是我从事软件开发,逐渐提炼和发现的一些闪光点或者好片段,有些事吸收别人的优秀的东西,有些是自己逐步提炼的精华,以前,在网络上看到一些开源的项目,总会先看看其是否有封装良好、功能独立的辅助类库,发现好的辅助类库,总是欣喜若狂好一阵子,学习中逐步积累,研究中逐渐提炼,多年过后,略有小成,终为今天所介绍的辅助类库集合。
当然我最终的目标就是几乎能够在各个方面,能搜索到有用,发现有用的东西,都逐步积累起来,需要的时候,找到对应的类库,一个可以学习优化现有类库,二个可以发现是否有更好的实现及片段,在积累中学习总结巩固,并在项目中快速应用,也就是该公用类库的最终目的吧。
这些辅助类库平时也并不是所有的都会用得上,这些类库覆盖范围基本上是包罗万象的(我原本期望,任重而道远)
- 集合
- 包括同步、排序等
- 设备辅助类
- 包括声音、照片采集、剪贴板、计算机硬件信息、键盘、鼠标等辅助类库
- 加密类库
- 包括Base64、Md5、SHA1、可逆与不可逆加密等
- 线程
- 多线程、代理、Timer计时器等
- 辅助类库
- 字节操作
- 日历
- DataTable操作
- 打印、目录、文件、Access、Excel、Word合并
- 正则表达式
- 网页采集
- 压缩算法
- 图片操作
- 日志操作
- 拼音编码、人民币格式、随机字符
- POS打印
- 反射操作
- 代理设置
- 注册表
- 图标
- Windows消息
- 字符串
- XML
- 提示对话框封装
- 文件对话框封装等等