2013年7月17日

Proxy

摘要: 代理模式的核心是将业务分离。代理类是将数据和操作又做了一次封装,在调用真实实现类之前或者之后再做点什么,这“做点什么”的逻辑是和纯粹“操作”不相干的。比如在Order的添加是有两部分的,一部分是应用层的List增加Item,另一部分是数据库层面的增加一条记录,这在逻辑上面是需要分开的,于是代理类负责了数据库,Order的实现类则负责应用层的添加。--案例摘自Bob大叔的书。 再比如一个队列里面装... 阅读全文

posted @ 2013-07-17 22:50 张叫兽的技术研究院 阅读(286) 评论(1) 推荐(0) 编辑

2013年7月14日

数据库设计

摘要: 1.设计数据库尤其对于多人共同设计数据库,统一很重要,首先是那些东西需要统一。 1)字段名的大小写; 2)对于多单词是通过下划线区别还是通过首字母大写; 3)常用字段的数据类型和名称,比如流水号,INT,更新日期(UpdateDate,Date)更新人编号(UpdateEmpCode... 阅读全文

posted @ 2013-07-14 21:03 张叫兽的技术研究院 阅读(307) 评论(0) 推荐(0) 编辑

2013年7月13日

PDF转Word

摘要: 1. 实现了PDF-》wordFoxitPDF将加密的PDF导出到一个新的文件; 然后使用Solid PDF Tools(我是用的版本是v6)将PDF进行转换Word,板式不错!使用明确页的方式,其他的两种方式:文字流和XX都会导致word文档的图片无法导入。2.转换的Word会有很多拼写的错误,因为采用明确页的方式会导致一些字母拼写错误,大小写问题,其实这些都是不影响阅读的,但是会有一些莫名其妙的拼写错误的消息提示,这个时候可以关闭这种校对书写。审阅=》拼写和语法-》选项-》勾选掉所有的“在Microsoft Office程序更正拼写时”即可。3.不过我转换的书实在太大了,500多页,Wor 阅读全文

posted @ 2013-07-13 18:30 张叫兽的技术研究院 阅读(266) 评论(0) 推荐(0) 编辑

2013年7月9日

机务维修成本技术点

摘要: 1. PLSQL Develop 7工具激活 Serial Number:115139568 Product Number:keqtkf6mb5z5kww7wkl4u3m84emzk6644mgj4gt2 Password:xs374ca 2. 为PLSQL Develop的添加数据库 为了在登陆页面的数据库中显示数据库实例,需要在Oracle的安装路径下面的文件:C:\ora... 阅读全文

posted @ 2013-07-09 22:43 张叫兽的技术研究院 阅读(272) 评论(0) 推荐(0) 编辑

2013年7月2日

MyEclipse10

摘要: 1.配置tomcatWindows->Preferences->My Eclipse->Servers->Tomcat,对于64位操作系统而言,Tomcat home directory选择路径“%System%\Program Files\Apache Software Foundation\Tomcat 7.0”,下面的路径自动填充 2.E10有一个界面,叫做“MyEclipse Configuration Center”,一旦打开了这个界面要回到开发界面Windows – Other Perspective – MyEclipse Jave Enterprise即 阅读全文

posted @ 2013-07-02 20:35 张叫兽的技术研究院 阅读(282) 评论(0) 推荐(0) 编辑

2013年6月29日

MyEclips:Struts 2 + Hibernate 4 + SQL Server2008

摘要: 步骤一:准备 1.下载 sqlJDBC.jar的下载地址:http://www.microsoft.com/en-us/download/details.aspx?id=21599 Hibernate4下载地址:http://www.hibernate.org/downloads 将sqlJDBC中的sqljdbc4.jar + Hibernate/lib/required中的j... 阅读全文

posted @ 2013-06-29 22:56 张叫兽的技术研究院 阅读(1040) 评论(0) 推荐(0) 编辑

2013年6月19日

个人业务提醒项目

摘要: 1.INSERT INTO语法错误向Excel中插入数据,总抱着个这个错误,后来发现是因为关键字重复,只要给所有的字段都加上“[]”扩上即可,至于那个字段有问题,那就不得而知了。2.Timespan的Minutes和TotalMinutesMinutes:两个时间的分钟之差。2013/5/6 10:48:12和2013/5/6 10:50:12,Minutes返回的是(-)2TotalMinutes:则是时间之差换算成分钟的值。同理TotalSeconds.3. DataGridView的右键菜单实现业务背景:右键点击DataGridView某一行,可以弹出菜单,有“新建”,“任务完成”等项目 阅读全文

posted @ 2013-06-19 23:05 张叫兽的技术研究院 阅读(271) 评论(0) 推荐(0) 编辑

2013年6月18日

项目经理的地图

摘要: 今天看了老孙的博客让我感慨至极。让我对于职场之路的认识又清晰了一些。 如何才能当上项目经理?如果你表现得是个技术专家,那么你永远也当不上项目经理,要不仅让你的领导感觉你的技术不错,而且还很有顶到潜质。说白了就是让大家认识你。除此之外,还要和潜在的领导圈子搞好关系,这样才能够增加你的优势,换言之,就是要大家认同你。 那么如何才能当好项目经理?核心就是要懂得人际关系优先的法则。西方的理论认为项目管... 阅读全文

posted @ 2013-06-18 13:56 张叫兽的技术研究院 阅读(327) 评论(0) 推荐(0) 编辑

2013年6月15日

Java的上传文件

摘要: 1. annotations are only available if source level is 5.0 Project->Properties->Java Compiler->取消勾选 "enable project sepecific settings", 点击"Configure Workspace settings…"->Compiler Compliance Level选择5.... 阅读全文

posted @ 2013-06-15 14:48 张叫兽的技术研究院 阅读(305) 评论(0) 推荐(0) 编辑

MyEclips快捷键

摘要: Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+En... 阅读全文

posted @ 2013-06-15 10:12 张叫兽的技术研究院 阅读(248) 评论(0) 推荐(0) 编辑

导航