摘要:
Jenkins强大的功能主要靠其丰富的plugin体现,之前的一篇博客《Jenkins安装plugin》中介绍了如何找到并安装需要的plugin。虽然目前已经有大量非常优秀的plugin可供使用,但是有时候仍需要自己开发一些满足项目特殊要求的plugin。下面通过一个简单实例,介绍Jenkins的plugin的整个开发过程。1. 环境准备 1) 安装工具: Maven 3; JDK 6.0或以上版本,Eclipse SDK 4.2 2) 环境变量:PATH中添加mvn.bat路径;JAVA_HOME中添加SDK路径 3) 修改maven安装目录下conf文件夹中的se... 阅读全文
摘要:
题目描述 Several days ago, a beast caught a beautiful princess and the princess was put in prison. To rescue the princess, a prince who wanted to marry the princess set out immediately. Yet, the beast set a maze. Only if the prince find out the maze’s exit can he save the princess. Now, here comes the . 阅读全文
摘要:
一、存储过程定义:它是一组为了完成特定功能的SQL语句集,经过编译和优化后存储在数据库中,用户通过指定存储过程的名字并给出参数(如果这个存储过程带有参数的话)来执行,实现对表的增删改查。(一)优点:1、灵活性:增强了SQL语言的功能和灵活性。可以用流控制语句编写,可以完成复杂的判断和较复杂的运算。2、安全性: (1)保证数据的安全性。通过存储过程可以使没有权限的用户在控制之下间接地存取数据库而不必拥有直接操作基础表的权限,从而保证数据的安全。 (2)数据库完整性。通过存储过程可以使相关的动作在一起发生,从而可以维护数据库的完整性。同时也可以避免对数据库操作出现错误,因为它是预编译的。 (3.. 阅读全文
摘要:
MySql安装由于需要用mySql数据库今天就把它安上了,每次安装软件,数据库总是够我们折腾的,有时出现错误甚至比重装系统还要让人头疼。今天在安的过程中就不出了很多错误,在重启与重装的反复捣鼓中终于安上了,安完之后才感觉原来是这样,以后卸载软件或者重装应该应该怎么样做。遇到的小问题第一个错误是 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax 。根据问题描述应该是连接服务器过程中输入的字符串语法有些问题 阅读全文
摘要:
首先我学习了struts 1.x与struts 2的区别: 1.struts 1.x的控制器类必须从Action类继承。2.struts 2的控制器类可以是一个普通的类,也可以是ActionSupport类的子类。 3.struts 1.x使用一个名为ActionServlet的Servlet类来处理客户端请求。 4.struts 2.x使用一个名为FilterDispatcher的过滤器类来处理客户端请求。 struts 2 的工作流程: 1.判断客户端请求是否以action结尾,如果不是以.action结尾,直接交由Servlet引擎来处理,否则继续下面的步骤。 2.调用一... 阅读全文
摘要:
/// /// rename PPT /// private static void renamePPT() { //add references Microsoft.Office.Interop.PowerPoint //using PowerPoint = Microsoft.Office.Interop.PowerPoint; string pptPath = @"R:\LiChao\Temp\test\CCB_F4I;09_Field Work ... 阅读全文
摘要:
"...one of the most highly regarded and expertly designed C++ library projects in the world." 对于C++库,能够得到如此高的评价, 非Boost莫属了。有兴趣的同行们,想研究一下的,请查看这本书《The Boost C++ Libraries》。 在线资源文档如下:原书为德文版,主页:http://www.highscore.de/cpp/boost/英文版主页:http://en.highscore.de/cpp/boost/中文版主页:http://zh.highscore.d 阅读全文
摘要:
官方网站:http://jodd.org/下载地址:http://jodd.org/download/index.htmlJodd=tools + ioc + mvc + db + aop + tx + html < 1.3MJodd是一个普通开源Java包。你可以把Jodd想象成Java的"瑞士军刀",不仅小,锋利而且包含许多便利的功能。Jodd 提供的功能有: 1.提供操作Java bean, 2.可以从各种数据源加载Bean, 3.简化JDBC的接连与代码, 4.剖析SQL查询, 5.处理时间与日期, 6.操作与格式化String, 7.搜索本地硬盘上的文件, 阅读全文
摘要:
1、对应用进行单元测试在实际开发中,开发android软件的过程需要不断地进行测试。而使用Junit测试框架,侧是正规Android开发的必用技术,在Junit中可以得到组件,可以模拟发送事件和检测程序处理的正确性。第一步:首先在AndroidManifest.xml中加入下面红色代码:....上面targetPackage指定的包要和应用的package相同。第二步:编写单元测试代码(选择要测试的方法,右键点击“RunAs”--“AndroidJunitTest”):importandroid.test.AndroidTestCase;importandroid.util.Log;publi 阅读全文
摘要:
令人蛋疼的IE,IE6/IE7下父元素有相对/绝对定位时,子元素在IE6和IE7下overflow:hidden;失效。情况一:(在parent上增加position:relative) aaaaaaaaaaaaaa aaaaaaaaaaaaaa aaaaaaaaaaaaaa aaaaaaaaaaaaaa aaaaaaaaaaaaaa aaaaaaaaaaaaaa bbbb bbbbb ... 阅读全文