2014年年终总结
来源:互联网 发布:utc时间转换 c 语言 编辑:程序博客网 时间:2024/06/05 15:52
2014年的主要工作任务如下:
为了通过Adobe的认证工作,根据Adobe的反馈对CPSI解析器进行修改。
某个开源软件升级到新版本,对PS和PDF解析的更好,但是其放弃的一个驱动是我们必须的,因此,做了添加驱动的工作。
PLT早期解析的文件并不是各种格式都能完美解析,通过对开源软件的修改,现在已经能完美解析各种碰到的PLT文件。
设计并实现软件的框架,并和新人一起做开发工作。
新人欠缺Windows软件的开发经验,开发中检查其代码,指导其实现需要的功能。
2014年个人收获如下:
在开发中,为了提高开发效率,使用STL、boost和MFC(boost只在测试程序中使用)。 在使用这些库的过程中,提高自己的使用水平。
由于需要输出成图像格式给软件,通过大量的图像格式处理,提高了自己对图像的常用格式和算法的掌握。
Adobe的CPSI由于其代码不开放,出现错误时,不能进行深度跟踪;而开源软件由于代码开发年代比较早,其内部的实现,技巧过多,不利于跟踪和维护,即使有多年的开发经验,在处理这些问题时,依然感到难以处理;相对而言另一款开源软件开发较晚,内部结构清晰,处理起来轻松许多(只是用到的地方太少)。
1. 学习并使用Adobe的CPSI和PDFtoPS进行PS PDF解析。
主要是看Adobe给的开发文档和Demo,通过对其文档的学习,参考Demo,实现我们需要 的功能。Adobe的CPSI在使用中有很多小技巧,在文档中并未提及,給我制造不少困 惑,通过研究都解决了。中间还有一些BUG,通过反馈给 Adobe,后来他们也处理了发现的BUG。2. 飞天加密锁的使用和加密设计
主要是研究文档,实现加密锁对软件加密。从软件提取代码,用C51实现这些功能,并写入加密锁,实现加密。3. CPSI、GS、PCL解析器的整合以及功能完善和BUG修改
随着Adobe的CPSI引入,现在对于PDF、PS文件有了多种解析方法,这些解析方法的接口不一致。 为了方便的使用这些解析方法,对不同解析器进行了接口封装,实现统一的接口。为了通过Adobe的认证工作,根据Adobe的反馈对CPSI解析器进行修改。
某个开源软件升级到新版本,对PS和PDF解析的更好,但是其放弃的一个驱动是我们必须的,因此,做了添加驱动的工作。
PLT早期解析的文件并不是各种格式都能完美解析,通过对开源软件的修改,现在已经能完美解析各种碰到的PLT文件。
4. 文件发送软件的设计及实现(进行中)
最近看到MFC的新界面,感觉比较漂亮,因此选择使用MFC作为实现库。设计并实现软件的框架,并和新人一起做开发工作。
新人欠缺Windows软件的开发经验,开发中检查其代码,指导其实现需要的功能。
2014年个人收获如下:
在开发中,为了提高开发效率,使用STL、boost和MFC(boost只在测试程序中使用)。 在使用这些库的过程中,提高自己的使用水平。
由于需要输出成图像格式给软件,通过大量的图像格式处理,提高了自己对图像的常用格式和算法的掌握。
在研究和修改开源库的过程中,提高自己对开源软件 的认识,同时提高自己的开发水平。
Adobe的CPSI由于其代码不开放,出现错误时,不能进行深度跟踪;而开源软件由于代码开发年代比较早,其内部的实现,技巧过多,不利于跟踪和维护,即使有多年的开发经验,在处理这些问题时,依然感到难以处理;相对而言另一款开源软件开发较晚,内部结构清晰,处理起来轻松许多(只是用到的地方太少)。
1. CMake的使用,使自己的项目更加干净,感觉超好。
2. 使用git:
注重自己的代码质量(长期保存的东西不希望是垃圾)
熟悉Git的使用并理解Git是如何工作的
建立方便的test项目(对学到的东西随时编写运行)
0 0
- 2014年年终总结
- 2014年年终总结
- 2014年年终总结
- 2014年年终总结
- 2014年年终总结
- 2014年年终总结
- 2014年年终总结
- 2014年年终总结
- 2014年年终总结
- 2014年年终总结
- 2014年年终总结
- 2014年年终总结
- 2014--2015年年终总结
- 2014年年终总结与计划
- 我的2014年年终总结
- 2006年年终总结
- 2008年年终总结
- 2010年年终总结
- Sum Problem
- 深入理解PHP中赋值与引用
- ios UIViewController 边框无故出现20像素空白
- android 下载解压 代码片段
- 快速幂 hdu 2035
- 2014年年终总结
- Jquery绑定事件(bind和live的区别及好处)
- error C3861: “L”: 找不到标识符
- 【编程基础】——方法重载、重写、重构
- 利用maven中resources插件的copy-resources目标进行资源copy和过滤
- jquery easyui datagrid 用法
- Linux sed 用法详解
- 由年化收益率一词引申出的投资理财想法和公式
- jquery的 $(function(){ }) = $(document).ready(function(){ }) ,及页面的加载顺序