随笔分类 - java技术
摘要:在linux 下java 的默认的文件写入权限仅局限在执行目录之下。如果需要在其他目录写入文件或者文件夹 需要手动设置以下权限。Filef=newFile("/home/sxl/out");f.setWritable(true,false);
阅读全文
摘要:读这篇blog的前提是你已经装好了 hudson 并且添加了maven findbugs 和junit 插件hudson版本是2.01maven版本是3.0.3findbugs版本是 1.3.9junit版本是4.5.0第一步新建项目第二步配置项目.......上一篇blog 说了怎么配置 http://www.cnblogs.com/SXLBlog/archive/2011/06/14/2080270.html这个版本的findbugs插件是用maven来管理的当然junit也是,这些配置都是放在maven 的配置文件pom.xml当中的 ,<build><plugins&
阅读全文
摘要:CI服务器:持续集成服务器,CI Server自动完成软件代码的编译和测试过程。大多数开发人员是通过手工来完成这个工作。有的甚至不做。CI服务器可以根据您设定的频率自动地去完成编 译和测试过程。 CI Server会使您的工作变得容易简单。持续,自动编译过程帮助软件开发团队减少项目风险,提高工作效率和软件产品质量。Hudson homepage: http://hudson-ci.org/从这个地址下载下hudson 的war包,hudson是一个web应用.其中自带一个轻量级web服务器 可以直接执行,在当前目录下运行java -jar hudson.war 启动起来之后在浏览器输入http
阅读全文
摘要:创建的这个类的需要继承一个接口(Interface) ,因为获取了实例需要强制转换成某一个借口的实例才可以调用其中的方法。 创建一个Class类的引用,调用Class类的静态方法forName(String),参数为类的绝对路径(包含包路径如:org.test.GetClass)。 Class onwClass = Class.forName("org.test.GetClass");现在我们有了一个Class类的实例了。下面就是获取一个Object类的实例对象。 Object o = onwClass.newInstance();现在我们已经有了一个Object对象,下一
阅读全文
摘要:验证规则配置手册需要用到的JS(按顺序):detect.jseventutil.jsprototype.jslongway.js 术语:验证失败:指定的控件没有通过验证,即其不符合我们要求的格式。 规则配置文件基本格式: ...格式说明: 有且只有一个根结点,元素名为rules。rules包含1个或多个rule元素,rule的详细说明及属性见rule元素。每个rule元素包含1个或多个valida...
阅读全文
摘要:struts2是根据mvc模式设计出来的web层框架,主要处理的是接收和返回数据,而逻辑层和数据访问就不是这个框架的职责范围了。这个框架在mvc模式当中就是一个servlet,用来处理和转发。web.xml用来配置web容器,struts.xml用来配置struts框架数据校验 当校验成功的时候执行execute方法返回success,如果校验不成功返回input值去配置文件当中去找转发的页面当数...
阅读全文
摘要:输入的校验是在类型转换之后执行的,首先创建jsp和Action类进行数据的处理建立显示信息页面(定义是在struts.xml文件里配置的 )输入信息然后提交如果正确页面会转到定义的 success页面上如果不正确struts2会自动去寻找input那个页面重写父类的validate方法然后在里面判断Action类中定义的属性的值然后在类的addFieldError方法里添加错误信息,然后在页面上添...
阅读全文
摘要:javaMVC模式是将servlet和jsp结合起来的技术。servlet适合数据处理,而jsp适合显示。这个模式充分发挥了每项技术的优点。一、MVC 需求如果需要大量的数据处理servlet很合适,但是servlet对html的处理很冗长难以修改,这就是使用jsp的原因。将视图从复杂的数据和逻辑处理中解放出来。但是当jsp显示内容需要根据不同的需求生成差异较大的页面的时候我们就需要将jsp显示和...
阅读全文
摘要:JDBC将连接访问数据标准换了,但是sql语句并没有涉及到,所以说所有的数据库扩展还是可以使用的。在使用标准SQL语句的语法时,JDBC可以在修改少量代码就可以而修改数据库的主机端口甚至数据库提供商。下面讲述一下JDBC的应用。1)载入JDBC驱动 如果要载入驱动,只需在Class.forName方法的参数中指定数据库驱动程序的类名。这样就可以自动创建驱动实例,并注册到JDBC驱动管理器中。2)定...
阅读全文
摘要:最近学习了Ajax觉得挺不错现在简单的写一点。1.Ajax发送请求:function send_request(url){//制定文件位置,创建对象,发送请求,绑定返回数据函数 http_request=new ActiveXObject("Microsoft.XMLHTTP"); http_request.onreadystatechange=processRequest; http_reque...
阅读全文
摘要:exec sp_password null,'新密码','用户名'
阅读全文
摘要:这一段xml代码是myeclipse自动生成的xml代码,但是在部署servlet的时候xml代码就是这么写的!<servlet> <description>这里写的是servlet的描述</description> <display-name>这里写的是servlet显示的名字</display-name>//在服务器上显示的名字 &l...
阅读全文
摘要:1、将war文件拷贝到tomcat目录webapps下。2、将必要的jar文件拷贝到tomcat目录libxia下。3、修改tomcat目录conf下的server.xml。 <!-- Tomcat Manager Context --> <Context path="/manager" docBase="manager" debug="0"privileged="true"/...
阅读全文
摘要:在学习java的过程中对面向对象有了一定的了解现在就写下来!1.什么是面向对象:面向对象就是用计算机语言来模拟显示世界里的物体,然后用编程逻辑来组织对象处理问题。2.为什么要使用面向对象:面向对象为编程开发提供了很大的帮助,不仅提高了代码的重用率,而且提高了程序的开发周期,让菜鸟学习起来更容易等等的很多的理由让我们选择面向对象。编程的发展趋势就是越来越抽象化,让开发者更简单快捷的开发出软件。而现在...
阅读全文

浙公网安备 33010602011771号