- 浏览: 111605 次
- 性别:
- 来自: 北京
最新评论
-
texiao360:
op||||||||||||||||||||||||| ...
复制文本到剪贴板 -
libran:
<c:out value="${map[key ...
JSTL对Map集合的操作 -
zengxiupingping:
qqwwqq
JSTL对Map集合的操作 -
liuxiang1982:
文件名包含冒号,从linux下载到windows会出错误。
linux 下mysql自动备份 -
speedstar:
soft901 写道bruceWoo 写道xingzhejh ...
JSTL对Map集合的操作
文章列表
最近的一个项目要用到tomcat 集群、负载均衡。可是不想用粘性session或session复制这种方式来管理session。找找缓存session的方法看到了codeutil的一个帖子扩展Tomcat 6.x,使用memcached存放session信息
感觉不错,于是就试了试。也实现了他所说的Filter方法,但是用到集群上还是有问题要解决的。但是我想不到怎么解决,于是拿出来请大家帮想想法!
引用
如果配置集群时,不用session复制或粘性session的话每次请求sessionid都会改变。这样根据sessionid缓存的值就无法取到了。
Apache配制
先下载mod_jk copy到Apache安装目录 \modules下
在Apache安装目录找到conf/httpd.conf文件,在末尾增加一下内容
引用
#以下为tomcat集成配置部分
LoadModule jk_module modules/mod_jk-1.2.26-httpd-2.2.4.so
JkWorkersFile conf/workers.properties
JkMount /*.* lbcontroller
在Apache配置目录\conf创建workers.properties配置文件,该文件主要用于配置Apache与Tomcat的集成要用到的T ...
- 2008-07-27 19:03
- 浏览 2470
- 评论(0)
前不久刚部署好的网站,忽然访问报错提示错误
引用
Http 502 Proxy Error
The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request GET /.
Reason: Error reading from remote server
看了半天也没看出个所以然来, 刚刚还好好的呢!过了一会网站又能打开了....
查看了一下apache的access_log。发现
引用.....Get / HTTP/1.0... ...
- 2008-07-23 18:07
- 浏览 42048
- 评论(0)
前不久要在linux下每天自动备份mysql数据库。
版本
Linux: redhat enterprise linux 5
mysql: 5.1
在网上找了找,要写个shell命令执行mysqldump然后保存文件
1. 创建shell脚本文件
引用
filename=`date +%Y%m%d_%H:%M`
mysqldump --opt database -u username -h host -ppass ...
- 2008-07-22 14:30
- 浏览 5386
- 评论(1)
今天干活时有个需求,要和.net进行一次交互,想在Struts的Action中接收.net通过HTTPt发过来的XML格式的字符流!然后就解析这个XML字符串通过一些处理然后存数据库。
在做完解析过程和存数据库后,想自己测试一下,所以就想到了通过JDK的HttpURLConnection向自己的Action发送一个用于测试的XML格式的字符流,然后就出现了以下的代码
public class TestClientRegist extends TestCase {
public void testRegist(){
try{
// 用于测试,读的自 ...
这周工作中有要用异步请求的地方,也没想什么就要开始写以前用过的方法。身边的小师父(一个教了我不少东西的朋友)看了一眼就说了!你这方法有点土!不happy啊( 他的话)!就教了我另一种方式,写了写感觉不错。挺方便,代码也比较少!
// 异步请求调用的方法
var getMessage: function(){
// 实例化Ext发送Ajax请求需要的Connection对象
var conn = new Ext.data.Connection();
// 发送 ...
1、迭代
当forEach 的items属性中的表达式的值是java.util.Map时,则var中命名的变量的类型就是
java.util.Map.Entry。这时var=entry的话,用表达式${entry.key}取得键名。
用表达式${entry.value}得到每个entry的值。这是因为java.util.Map.Entry对象有getKey和getValue方
法,表达式语言遵守JavaBean的命名约定。 example:
<c:forEach items="${map}" var="entry ...
在除了ie上的两种实现方法
var copy = function(text2copy) {
if (window.clipboardData) {
window.clipboardData.setData("Text",text2copy);
} else {
var flashcopier = 'flashcopier';
if(!document.getElementById(flashcopier)) {
var divholder = document.creat ...
- 2008-07-11 23:31
- 浏览 1810
- 评论(2)
昨天部署系统到linux上,系统里有个java解压用户上传的zip包的功能。在windows上运行没有问题,可到了linux上如果zip包里包含中文名的文件传上去后文件名就是乱码。就这个问题我和我的小师傅(一个教了我不少东西的朋友 )足足搞了半宿。差点疯掉!!先前以为可能是linux是英文的缘故!!后把linux改成了中文的,可是还是不行。后来在解压那段代码上加了debug输出,打印了一下zip包里的文件名,后发现到这文件名已经是乱码了!!在 google 上找了找!发现出这样问题的还真不少总结了一下大多数的解决方法都是这样的
引用
使用zip文件包内带有中文文件名文件测试,失败.后goog ...
SSH
一、安装与启动SSH
在Red Hat Linux上的发行版本中大多已经包含了与OpenSSH相关的软件包,如果没有,则可以从OpenSSH的主页下载RPM包自行安装,OpenSSH的主页是地址是: www.openssh.com。主要安装如下几个包:
openssh-3.5p1-6、openssh-server-3 ...
一、创建用户
grant create,drop,alter,select,insert,update,delete on *.* to test1@"%" identified by "abc";
*.* 表示所有数据库的访问权限,可以换成数据库的名 如test.*
"%" 表示可以在任何机器上登陆、对数据库操作,可以换成localhost表示只能在localhost对数据库操作
权限 列 Context
select Select_priv 表 ...
- 2008-07-07 23:50
- 浏览 1284
- 评论(0)
一、设置字符集
进入mysql控制台输入以下命令
mysql> show variables like 'character%';
+--------------------------+---------------------------------+
| Variable_name | Value |
+--------------------------+---------------------------------+
| character_set_client | latin1 ...
- 2008-07-07 23:44
- 浏览 2190
- 评论(0)
一、防火墙
1.启动&停止防火墙
1)重启后生效
开启: # chkconfig iptables on
关闭: # chkconfig iptables off
2) 即时生效,重启后失效
开启: # service iptables start
关闭: # service iptables stop
注:需要说明的是对于Linux下的其它服务都可以用以上命令执行开启和关闭操作。
2.开启相关端口
在开启了防火墙时,做如下设置,开启相关端口,
修改/etc/sysconfig/iptables 文件,添加以下内容:
-A RH-Firewall- ...
- 2008-07-07 23:13
- 浏览 1190
- 评论(0)
感觉mount命令很多,很难记,所以贴出来方便查询
一、挂载网络共享文件夹
mount -t smbfs -o username=用户名,password=密码 //192.168.0.1/sharedoc /mnt
192.168.0.1 为要挂载主机的ip地址
sharedoc 为挂载主机的共享文件夹
/mnt 为linux上挂载目录(可以再在里面建目录)
待续...............
- 2008-07-07 23:05
- 浏览 1292
- 评论(0)
据说国外很多高人写代码也不用Eclipse或别的什么我们大家感觉好的IDE,就是用vi。所以前不久就跟风学了学vi学了一会感觉有点恶,因为很讨厌黑窗口,一点都不友好。看样是成不了国外那些所为的高人了,哈哈!! 但是现在由于工作需要又研究了linux。linux有时又离不开 vi所以又回来看了!!列出一些命令以便查阅
进入vi的命令
vi filename :打开或新建文件,并将光标置于第一行首
vi +n filename :打开文件,并将光标置于第n行首
vi + filename :打开文件,并将光标置于最后一行首
vi +/pattern filename:打开文件,并将光标置于 ...
- 2008-07-07 22:54
- 浏览 1379
- 评论(0)