`
jsjxqjy
  • 浏览: 116146 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论
文章列表
FreeMarker: 记录一点数据输出结构 (root)|+- string|+- list{string,map}|+- map // Build the data-model List<Object> list = new ArrayList<Object>(); list.add("red"); list.add("green"); list.add("blue"); SimpleHash mapColo ...
Servlet 线程安全问题   时间长了,很多比较基础的东西,现在回顾下,   1. Servlet在容器中,第一次被客户端访问,生成一个实例.   2 .  第2,3...就不再生成实例了(就是Singleton),容器分配多个线程.   3.  但public 成员变量引起线程的不安全性(Servlet 线程本来是安全的).   解决方法, 1)让Servlet 实现 SingleThreadModel 接口 (不建议使用)2) 同步对共享数据的操作  (当访问量大了,内存开销大)3) 避免使用  public 变量,尽量用局部 (这个最好)   [面试 别人 ...
有时候,你发现在URL传递参数(包含中文),到了后台数据处理的时候,就会出现乱码问题     其中,最简单的做法是 :   1 .  前端需要两次 encodeURI,因为一次encodeURI还有一些字符不会被编码   paramA = encodeURI(encodeURI(paramA )) ;   2.  后台数据处理 : paramA  = URIDecode.decode(paramA ,"GBK");  // 可能是 UTF-8 或 是 ISO-8859-1    
unterminated string constant 错误:主要原因是 由于在给JS 方法传递参数的时候,参数中包含 空格 ,就会把这个方法后面的 括号部分给丢失掉 。 例如: function viewDetail(val1,val2) {};     使用的时候  oncklick = "viewDetail(val1,val2) ;"    传递有空格的参数会变成 -->  给val1 = 'a  bc' ;   viewDetail('a    ,这个问题经过仔细想了下,其实是 浏览器做的处理,对于 获取页面 包含空格的 HTML代码的时候,会 ...
CUP  占用率命令   PS 命令:来自CSDN博客 http://blog.csdn.net/JsuFcz/archive/2009/12/20/5044932.aspx   截取一些查看参数:         1)ps a 显示现行终端机下的所有程序,包括其他用户的程序。     2)ps -A 显示所有程序。     ...
yum是一个优秀的软件获取与系统更新的工具,主要应用于redhat系列的发行版本上。但是这样一个优秀的工具却没有原生提供只下载不安装的功能,而这样的功能在pacman与aptitude下都有。今天在CentOS的邮件列表上看到有人在讨论这个问题,了解到了这个问题要解决起来非常方便。   yum有一个plugin叫做yum-downloadonly,它就可以为用户实现只下载软件包的功能: -- 首先需要安装插件 # yum install yum-downloadonly   完成安装后,yum就多了两个命令参数,分别是: --downloadonly --dow ...
小结 sql中日期的大小比较 --> MySQL   --1. 把字符串转换为date类型 比较 -- 字符串 转为 date SELECT * FROM t_people where eff >= to_date('2010-03-09','yyyy-MM-dd') ; -- 转为 timestamp SELECT * FROM t_people where eff >= to_timestamp('2010-03-09','yyyy-MM-dd hh:mm:ss') ; --2. 把日期类型改为 字符串类 ...
基于ajax的 页面 二级联动不刷新   首先看页面       <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%> <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%> <%@ taglib uri="http://richfaces.org/a4j" prefix="a4j"%> < ...
JSF是基于事件驱动的          学习JSF 我们就要想想  我们的程序在C/S下是怎么运作的 ! 其实它的生命周期是比较需要我们去了解,明确的 它的生命周期 有下面的几个阶段  1)恢复视图(Rest
介绍使用场景 :     在我们使用JSF 开发的时候 ,经常用到数据的 table展示,通常在table中,当我们想点击功能性的按钮 , 往往失效  , 一时间,我们不知道为什么?     下面  的操作  我们需要 在每一行 添加这行的操作     <t:dataTable id="data" var="bean" value="#{peopleList}" preserveDataModel="true" > <h:column> <f:face ...
我们知道每一个WEB层应用框架都有它自己的标签 和EL   例如struts2 是 ${exp} ;  JSF是 #{exp} 等   他们的用法大同小异   但是JSF的 EL的局限性 决定了 它的EL只能在 它的标签中使用   1. 给JS 对象传递参数 下面的用法是可以的 ,目的是想取出资源文件的 key-value       <h:form id="f1" onsubmit="return checkData('#{msgs.username_passwd_empty}');">   2. 取出Map ...
JSF  是基于事件驱动的 所以 下面 就 基于 在JSF阶段事件(生命周期事件)中控制页面的访问权限  <!--EndFragment-->   主要是 实现一个生命周期监听接口  javax.faces.event.PhaseListener   public class SecurityLifeListener implements PhaseListener{   public void afterPhase(PhaseEvent arg0) {  }     public void beforePhase(PhaseEvent event) { ...
看看你最常用的10条Linux命令是什么 history | awk '{CMD[$2]++ ;count++ ;}END {for (a in CMD) print CMD[a] " " CMD[a]/count*100 "% " a;}' | grep -v "./" | column -c3 -s " " -t | sort -nr | nl | head -n 10 1 193 19.3% cd 2 90 9% ls 3 63 6.3% ...
转自 : http://hi.baidu.com/ldtrain/blog/item/041a3bcec4912c3af8dc61e3.html  作者 :lvon lee linux主机名修改 2009年01月22日 星期四 17:30 1、 什么是主机名; 无论在局域网还是INTERNET上,每台主机都有一个IP地址,是为了区分此台主机和彼台 ...
有的 时候我们为了解决某些自己以前弄过的问题 都想着是重装系统 ,其实这是没有办法才这样的!        呵呵!     处理问题的方式告诉我,多在javaeye上 转下 ,问题就好解决了     我的问题是 远程访问linux上 的mysql ...
Global site tag (gtag.js) - Google Analytics