
学习笔记
丶瓦力
这个作者很懒,什么都没留下…
展开
-
在jsp页面中将${pageContext.request.contextPath}参数传给js文件
需要在 ${pageContext.request.contextPath} 两边添加引号原创 2015-07-26 11:58:46 · 770 阅读 · 0 评论 -
java Collection.sort指定升序或降序
第一种方法,Bean中实现Comparator接口public class CollectionsClass { /** * @param args */ public static void main(String[] args) { List list = new ArrayList(); //BeanClass 需实现Comparable接口 BeanClass原创 2015-11-05 11:37:27 · 50591 阅读 · 0 评论 -
使用bootStrap-validator
1、引入js库2、自定义校验规则(写入validator-cn.js中,引入)jQuery.extend(jQuery.validator.messages, { required: "必选字段", remote: "请修正该字段", //email: "请输入正确格式的电子邮件", email: "请输入正确格式的电子邮件", url: "请输入合法的转载 2015-11-19 22:54:44 · 495 阅读 · 0 评论 -
bootStrap table+ajax加载数据
//ajax加载notice $(function() { //${pageContext.request.contextPath}/ url = "getHomeNotice.action"; $.ajax({ url : url, type : "post", dateType : "text", success : function(res) {原创 2015-11-22 10:11:50 · 14198 阅读 · 0 评论 -
路径问题
1.(无)开头表示当前目录下的2.(/)开头的目录表示该目录为根目录的一个子目录3.(./)开头的目录表示该目录为当前目录(当前目录所在的目录)的一个子目录4.(../)开头的目录表示该目录为当前目录的父目录转载 2015-10-27 21:52:29 · 326 阅读 · 0 评论 -
Java按值传递和按引用传递
如果传递参数是基本类型或其包装类,则按值传递,改变参数的值,实际参数的值不变。 public static void main(String[] args) { Integer i = 1; System.out.println(i); //1 changeI(i); System.out.println(i); //1,i的值没有改变 } public static vo原创 2015-08-14 14:48:17 · 342 阅读 · 0 评论 -
System.arraycopy和Arrays.copyOf
Arrays.copyOf底层实现是System.arraycopy并优化了System.arraycopy可能出现的下标越界异常。原创 2015-08-12 14:38:08 · 414 阅读 · 0 评论 -
tomcat可以启动,localhost:8080无法访问
症状:tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误。同时其他项目页面也不能访问。关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat服务器。访问htt://localhost:8080/能正常访问tomcat管理页面。症状原因: e转载 2015-11-16 23:27:48 · 17709 阅读 · 4 评论 -
bootStrap table实现分页
//初始化表格 //ajax加载表格数据 $(function() { getNoticePageModel("init"); }); var pageNumber = 0; //当前页 var totalPage = 0; //总页数 //获取公告数据及分页数据 function getNoticePageModel(flag) { if ("previous" =原创 2015-11-22 15:53:48 · 1429 阅读 · 0 评论 -
在js文件中使用jstl标签
js文件名设置成:loginScript2.js.jsp(后缀为.jsp)然后写入: 最后写function方法:function register() {document.loginForm.action = "${pageContext.request.contextPath}/success.action";document.loginForm.subm原创 2015-07-26 11:54:41 · 6158 阅读 · 0 评论 -
自定义类implements Cloneable的使用
CloneDemo cd = new CloneDemo(); cd.name = "CloneDemoFather"; CloneDemo cd2 = cd.clone(); System.out.println(cd2.name); //CloneDemoFatherclass CloneDemo implements Cloneable{ String name;原创 2015-08-13 10:16:26 · 676 阅读 · 0 评论 -
Java程序性能优化
一、避免在循环条件中使用复杂表达式 在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快。 例子: import java.util.vector;class cel { void method (vector vector) { for (int i = 0; i < vector.转载 2015-08-25 10:18:25 · 291 阅读 · 0 评论 -
面向对象练习
public static void main(String[] args) {StringBuffer sb = new StringBuffer("abc");StringBuffer sb2 = sb;sb.append("ABC");System.out.println("sb = " + sb);System.out.println("sb2 = " + sb2); //sb2值改变,和原创 2015-08-13 09:38:51 · 500 阅读 · 0 评论 -
newInstance和new的区别
在Java开发特别是数据库开发中,经常会用到Class.forName( )这个方法。通过查询Java Documentation我们会发现使用Class.forName( )静态方法的目的是为了动态加载类。在加载完成后,一般还要调用Class下的newInstance( )静态方法来实例化对象以便操作。因此,单单使用Class.forName( )是动态加载类是没有用的,其最终目的是为了实例化对转载 2015-11-03 21:44:38 · 466 阅读 · 0 评论 -
在action跳转的jsp页面中引入静态js、css文件
静态文件和jsp不能放在WEB-INF文件中,要放在WebRoot目录下原创 2015-07-26 11:53:38 · 463 阅读 · 0 评论 -
Random类和Math.radnom()方法的联系
math.Random方法底层实现使用了Random类。 public static double random() { Random rnd = randomNumberGenerator; if (rnd == null) rnd = initRNG(); return rnd.nextDouble(); }原创 2015-08-12 15:35:41 · 500 阅读 · 0 评论 -
使用反射特性获取类的访问权限
public class ClassDemo { public static void main(String[] args) { ClassDemo c = new ClassDemo(); Class cls = c.getClass(); // returns the Java language modifiers for this class原创 2015-11-03 22:24:46 · 680 阅读 · 0 评论 -
两数交换
第一种:异或方式 a = a^b; b = a^b; //b=a^b^b=aa = a^b; //a=a^a^b=b第二种:加减法方式 a = a+b; b = a-b; //原创 2015-08-12 14:36:42 · 358 阅读 · 0 评论 -
jsp获取contextPath的方法
1.scriptlet2.el${pageContext.request.contextPath}转载 2015-10-31 21:28:26 · 1146 阅读 · 0 评论 -
复合优先于继承(重写equals方法引出的建议)
摘自effective java问题: 有一个Point类,重写了equals方法public class Point{private final int x;private final int y;public Point(x,y){this.x=x;this.y=y;}@Override public boolean queals原创 2016-10-10 17:24:35 · 525 阅读 · 0 评论