每天充点小能量

  1-4

1、HQL语句使用,传参时使用name=:name  setParameter(name,name),

  若是多参数时name in(:name),利用setParameterList(name,name),其中此处的name需是数组,arraylist或者new String[]{}

  若返回的是一个对象,一条记录,利用uniqueResult便可

2、若想使用sql语句,则是createSqlQuery(sql)  

1-6

1、easy-ui使用,,若定义了空间的class类型,那么js中使用也用$(#id).combobox(),来设置,有setValue,setText

2,easy-ui属性为控件基本要素,事件为点击控件触发的事件,而方法使用的时候用单引号引起来,然后逗号加参数

1-11

1、若当前页面不想要引入的Css样式,又不可以去修改引入进来的css文件,只要在当前页面重写一下这样样式便可

2、ajax传值是通过data,如data:{id:1,name:'lily'}, 而回调函数得到的值也是data数据

3、input内的文本不能居中,100%;line-100%;  text-align:center;利用他

4、上传控件webuploader

1-13

1、jquery validate验证,$(#formId).validate(){rules:{添加具体的参数},messages{添加个性化的弹出提示,message后缀有s,},debug:true 代表不提交,只做验证},若要具体某个字段弹出的非空文本不一样,则messages:{name:{requied:"非空一"},name2:{requied:"非空二"}}

1-16

他强由他强,清风拂山岗;他横由他横,明月照大江

为人不识陈近南,纵是英雄也枉然

1-17

中文乱码问题

http://blog.csdn.net/haitianxiaowu1/article/details/52460105

response.setCharacterEncoding("UTF-8");response.setContentType("text/html;charset=utf-8"); response.setHeader("content-type","text/html;charset=UTF-8");

浏览器默认post编码为GB2312     request.setCharacterEncoding("utf-8") 

get方式传递的参数编码方式问ISO8859-1    String usernameString = new String(username.getBytes("ISO-8859-1"),"UTF-8");    URIEncoding="utf-8"

下载文件的文件名乱码,传递给浏览器是一个编码后的名称,然后浏览器在解码

if (request.getHeader("User-Agent").toUpperCase().indexOf("MSIE") > 0) {
fileName = URLEncoder.encode(fileName, "UTF-8");
} else {
fileName = new String(fileName.getBytes("UTF-8"), "ISO8859-1");
}

 1-18

http://blog.csdn.net/woxueliuyun/article/details/3672268

窗口打开的方式,除了_self、newwindow、_blank(默认),还有_top顶级,_parent父级,其中注意符号为下划线,并非是横杠

http://blog.csdn.net/oscar999/article/details/9364101   数字签名与数字证书

http://blog.csdn.net/sszgg2006/article/details/8199175 加密详解

1-20

监听器

在web.xml中配置   <listener<listener-class>com.xxx.SessionListener</listener-class></listener> 或者在servlet3.0引用了注解@WebListener

监听类实现ServletRequestListener、ServletContextListener、HttpSessionListener  接口,可以对他们的初始化与销毁进行监听

 1-22

js的==代表只比较值大小,===不仅比较值,还要比较类型,对于String number有效,对于Array,Object等高级类型,==和===是没有区别的

undefined 代表申明了,但并没有初始化,切记不可加引号,加了引号代表是字符串

确定为定长的数据,类型可以定义为char,例如uuid,如果该数据为定长,但可能为空,还是建议定义为varchar

java中判断非空,利用str==null&&str==""或者str==null&&str.length()<=0比equals更加高效,并且不会出去空指针

原文地址:https://www.cnblogs.com/happy0120/p/6250237.html