11 2015 档案

摘要:sqlconn.Open "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\test3.xls;Extended Properties=""Excel 12.0 xml;HDR=Yes;"";" 以前的jet格式的连接字符串只能访问xls文件,而这... 阅读全文
posted @ 2015-11-28 09:58 拿走不谢 阅读(1253) 评论(0) 推荐(0) 编辑
摘要:11. 6 调试技巧1)一个不太为人所知却非常有效的技巧是在每个类中放一个main方法,这样就可以对每个类进行单元测试。这个方法可以保留,因为在java虚拟机只调用启动类的main方法。2) 日志代理,( logging proxy) ,通过一个子类对象,窃取父类的方法调用,并在其中进行日志记录,示例代码如下:Random random = new Random{ public doub... 阅读全文
posted @ 2015-11-27 09:58 拿走不谢 阅读(788) 评论(0) 推荐(0) 编辑
摘要:11.5 日志记录可以通过Loger.getGlobal().info(xxxx);的方式来记录log。11.5.2 高级日志1)通过一个包名来 创建一个新的日志记录器。private static final Logger logger = Logger.getLogger("my.learvjava.learnlog");2)日志记录器也具有层次结构,且日志记录器的父子之间将共享某些属性,比如... 阅读全文
posted @ 2015-11-26 15:32 拿走不谢 阅读(597) 评论(0) 推荐(0) 编辑
摘要:在将两个带有serviceTask任务的流程部署到数据库的时候发现无法导入,最终分析出如下问题:1)流程1是打算让定时启动事件可以每小时触发一次由于原来是用R/2015-11-01T01:00:00/P1M来测试是Ok的,最后测试完打算你拷贝到另外项目上部署的时候,打算改为每小时执行一次,于是就顺手改为R/2015-11-01T01:00:00/P1H结果部署就失败了,实际上应该是:R/2015-... 阅读全文
posted @ 2015-11-24 19:17 拿走不谢 阅读(5041) 评论(0) 推荐(0) 编辑
摘要:1.2.2 文档对象模型 DHTML的出现让开发人员无需重新加载页面就可以修改其外观了。1.2.3 浏览器对象模型(BOM) BOM真正与众不同的地方在于他作为javascript实现的一部分,但是却没有相关的标准。这些问题咋html5中得到解决。 人们习惯上把所有针对浏览器的javascript扩展算作BOM 的一部分。 1.4 小结来自为知笔记(Wiz) 阅读全文
posted @ 2015-11-24 14:49 拿走不谢 阅读(151) 评论(0) 推荐(0) 编辑
摘要:你 是怎么调试 JavaScript 程序的?最原始的方法是用 alert() 在页面上打印内容,稍微改进一点的方法是用 console.log() 在 JavaScript 控制台上输出内容。嗯~,用这两种土办法确实解决了很多小型 JavaScript 脚本的调试问题。不过放着 Chrome 中功能越发强大的开发者工具不用实在太可惜了。本文主要介绍其中的 JavaScript 断点设置 和 调... 阅读全文
posted @ 2015-11-24 14:47 拿走不谢 阅读(5542) 评论(0) 推荐(0) 编辑
摘要:11.1.1 异常分类 如果一个程序出现了RuntimeException,那么就一定是你的问题。11.1.2 声明已检测异常 如果子类覆盖了父类的一个方法,那么子类方法中声明的检查异常不能比超类方法中声明的异常更通用。11.1.4 创建异常类 所有自定义的异常类,都应该实现两个构造函数,一个是默认构造函数;一个是带string参数的构造函数;11.2 捕获异常 通常来说应... 阅读全文
posted @ 2015-11-24 09:16 拿走不谢 阅读(404) 评论(0) 推荐(0) 编辑
摘要:一、起因 打算使用activiti的定时启动事件来定时启动流程,然后再在该流程中针对每个用户启动另外一个流程实例来计算每个用户的实时账单,系统的用户数一般是1000~2000(此处假设是2000),实时账单一般每小时计算一次,那么一天的数据量就是 2000x24=48000,一个月就是150w,一年就是1800w,这样的记录数对于activiti的历史表来说就有点多了,很怀疑他在这样的数据量... 阅读全文
posted @ 2015-11-19 11:10 拿走不谢 阅读(2701) 评论(0) 推荐(0) 编辑
摘要:1. 一个流程执行完之后,会在act_hi_procinst表内产生一条数据;3. 一个流程中的每个节点都会在act_hi_actinst表内产生一条数据,比如下面这个流程执行完之后会在在act_hi_actinst表内产生如下三条记录:4. ACT_HI_TASKINST,这个只有当某个流程中有人工任务的时候,每个人工任务节点就会在该表内产生一条记录。5. ACT_HI_VARINST,这里会记... 阅读全文
posted @ 2015-11-19 11:07 拿走不谢 阅读(4022) 评论(0) 推荐(0) 编辑
摘要:这个功能挺有意思的,有了它,就可以不适用html的方式来展示表单了,比如可以用swing对象了class MyFormEngine implements FormEngine{ @override public String getName() { return "myformengine";} @override public Object renderS... 阅读全文
posted @ 2015-11-10 11:25 拿走不谢 阅读(3835) 评论(0) 推荐(0) 编辑
摘要:对于内置的表单,除了原来支持的几种数据类型(string, long, enum, date, boolean, collection)之外,还可以自定义数据类型,比如增加一个javascript数据类型 需要增加一个自定义数据类型的处理类public class JavascriptFormType extends AbstractFormType{ @override ... 阅读全文
posted @ 2015-11-10 11:24 拿走不谢 阅读(4048) 评论(0) 推荐(1) 编辑
摘要:比如我在某jsp页面中写了如下表单: First name: Last name: 在TestFomPost这个servlet中写如下代码: protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { ... 阅读全文
posted @ 2015-11-10 10:50 拿走不谢 阅读(567) 评论(0) 推荐(0) 编辑
摘要:根据书本写了下面这个监听器,然后开始调试,打开一个浏览器来访问该网页,可以正常触发sessionCreated,然后关闭浏览器,发现没有触发sessionDestroyed,然后我怀疑是不是这个监听器的机制有问题,等了好几分钟都没有反应。@WebListenerpublic class OnlineUserCounter implements HttpSessionListener { pr... 阅读全文
posted @ 2015-11-06 19:06 拿走不谢 阅读(13633) 评论(0) 推荐(2) 编辑
摘要:比如在当前web工程中有一个jsp页面的名字是: Welcome.jsp在eclipse中调试时,如果在浏览器中输入:http://localhost:8080/MavenWeb/welcome.jsp 则显示如下错误,提示找不到对应的页面而如果输入http://localhost:8080/MavenWeb/Welcome.jsp则可以正常显示,后续调试的时候一定要注意,之前就出现过几次,一直没... 阅读全文
posted @ 2015-11-06 10:19 拿走不谢 阅读(438) 评论(0) 推荐(0) 编辑
摘要:最近要开始使用activiti结合原有的系统来开发一个专业领域内的业务管理软件,以下记录了第一次搭建该开发平台过程中所遇到的各种问题,备忘。 阅读全文
posted @ 2015-11-05 22:11 拿走不谢 阅读(5706) 评论(0) 推荐(0) 编辑
摘要:Maven does not directly support some libraries, like Microsoft’s SQL Server JDBC. This tutorial will show you how to add an external dependency to your local Maven repository. It assumes you have alre... 阅读全文
posted @ 2015-11-05 14:39 拿走不谢 阅读(353) 评论(0) 推荐(0) 编辑
摘要:问题描述 用Eclipse创建Maven结构的web项目的时候选择了Artifact Id为maven-artchetype-webapp,由于这个catalog比较老,用的servlet还是2.3的,而一般现在都是用3.0,在Project Facets里面修改Dynamic web module为3.0的时候就会出现Cannot change version of project... 阅读全文
posted @ 2015-11-05 13:50 拿走不谢 阅读(12001) 评论(0) 推荐(3) 编辑

点击右上角即可分享
微信分享提示