- 博客(13)
- 资源 (5)
- 收藏
- 关注
原创 该死的java:comp is not bound in this Context
看到很多人遇到:javax.naming.NameNotFoundException: Name java:comp is not bound in this Context, 有幸今天遇到了。。。照着网上说的,怎么都不行,悲剧。自己动手,丰衣足食! 检查吧1、servler.xml context属性用加 useNaming="true" , 查了下文档,这个默认为true。所以说修
2013-06-09 16:43:52 1291
原创 java泛型使用
直接上代码package test;//类泛型public class Test { private T t; //构造器泛型 public Test(T t){ this.t=t; } //成员方法泛型,直接使用类泛型的T public T getA(T t){ return t; } //成员方法泛型,使用其他的泛型E,注意语法 public
2013-06-05 17:51:29 479
原创 java使用代理服务器访问网络
1、使用java代理对象 try { Proxy proxy = new Proxy(Proxy.Type.HTTP, new InetSocketAddress("123.0.0.1", 8080)); URL url = new URL("http://zstation.taobao.com"); HttpURLConnection uc = (HttpURLConne
2013-06-05 16:56:17 1115
转载 Linux和Windows下的Tomcat JVM内存设置
<br />你对Tomcat JVM内存设置是否了解,本文向大家介绍一下Linux和Windows操作系统下Tomcat JVM内存设置方法,希望对你的学习有所帮助。<br />Linux下修改Tomcat JVM内存设置:<br />要添加在Tomcat的bin下catalina.sh里,位置cygwin=false前。注意引号要带上,红色的为新添加的.#OSspecificsupport.$var_must_besettoeithertrueorfalse. JAVA_OPTS="-Xms256m-X
2010-11-15 11:40:00 507
转载 jvm内存设置
<br />设置JVM内存设置<br /><br />1. 设置JVM内存的参数有四个:<br /><br />-Xmx Java Heap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定;<br /><br />-Xms Java Heap初始值,Server端JVM最好将-Xms和-Xmx设为相同值,开发测试机JVM可以保留默认值;<br /><br />-Xmn Java Heap Young区大小,不熟悉最好保留默认值;<br /><br />-Xss 每个线程
2010-11-15 11:39:00 491 2
原创 在shell中获取sql的执行结果
<br />com=`sqlplus -silent /nolog <<E<br />conn user/pwd<br />set pagesize 0 feedback off verify off heading off echo off numwidth 10<br />select c01001 from c01;<br />exit;<br />end`<br /> <br />或者<br /> <br />com=`sqlplus -S /nolog <<EOF<br />conn user/p
2010-11-14 19:22:00 10833
原创 linux开机自动运行命令
<br />系统:centos<br />1、在/etc/rc.local中加入命令<br />2、在/etc/init.d下添加脚本<br />注意:***当该文件被执行时,用户环境变量还未生效
2010-11-14 19:48:00 690
原创 crontab命令的用法
<br />网上看了不少资料,都是介绍* * * * *的含义的,下面列出几个容易被忽略的问题:<br />1、crond的执行是在该用户的根目录下运行的(即 /),因此命令里面的路径最好写成绝对路径。<br />2、crond不会加载用户的环境变量,如果要执行的命令中需要用到用户环境变量,需要导入环境变量:<br /> . /etc/profile<br /> . /root/.bash_profile<br />3、直接在/etc/crontab中任务可能不起作用,重启一下crond: service
2010-11-14 19:31:00 463
原创 把sql查询结果输出到文件
<br />set echo on <br />set feedback off <br />set heading off <br />set trimspool off <br />set pagesize 1000 <br />set linesize 50<br />set term off<br />define file= '/usr/tmp/src/expfile.txt'<br />prompt *** Spooling t
2010-10-29 12:42:00 1199
原创 socket编程
<br />一直以为ServerSocket accept之后客户端才能发信息,实验后得出如下结论:<br />1、ServerSocket没有accept时,client是可以发送信息到server端的。<br />2、ServerSocket accept之后,正在处理消息时,client也是可以发送信息到server端。<br />如果ServerSocket循环accept,总能接收到client端发送的消息。但是如果server端停掉,未处理的信息就会全部丢失。<br />------------
2010-10-25 22:30:00 350
原创 修改数据库最大连接数
<br />Oracle XE默认连接数好像是40个,如果process超出这个数字,再次申请连接就会被拒绝。<br />1,用system用户登录:<br />sqlplus /nolog<br />conn user/passwd as sysdba;<br />2,执行以下命令:<br />alter system set session_cached_cursors=200 scope=spfile;<br />alter system set session_max_open_files=200
2010-10-25 22:08:00 482
原创 执行sql脚本的小技巧
<br />1、sql脚本中每行的sql语句不能超过2500,否则会报错。如果超过2500时换行即可。<br />2、在sql脚步中调用存储时,如果参数过长是传不进去的。需在外面定义变量,把要传的参数赋给变量,然后传变量进去就可以了。<br />3、虽然blob可以存放4GB的信息,但是如果直接将过长的字符串赋给blob类型的变量时将会报错(比如 tmp blob, tmp:=......||......);此时换种做法即可:tmp:=....;tmp:=tmp||....<br />4、最近还遇到一个问题
2010-10-25 21:59:00 603
原创 禁止msn在登录outlook时自动启动
<br />运行注册表编辑器(cmd - > regedit),找到“HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/ Outlook Express”,用鼠标右键单击右边的窗口,选择新建一个“DWORD值”,定义值名称为“Hide Messenger”,再双击新建立的值,修改为“2”,单击“确认”按钮退出注册表编辑器。
2010-10-23 10:38:00 613
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人