- 浏览: 118241 次
- 性别:
- 来自: 武汉
最新评论
-
sun_huai:
3Q 刚看了我的free mem也要没了 怕怕呢
Linux ps top -
jwu:
不错,我是说怎么4g的内存都只剩下100多兆了呢
Linux ps top -
jsjxqjy:
zzpxingfu 写道Java四种基础排序
我这里的是 ...
Java基础 排序 -
zzpxingfu:
如何生成XML数据
用XML和来生成动态页面
Java基础 XML的生成 -
zzpxingfu:
Java四种基础排序
Java基础 排序
文章列表
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 ...