`
kakarot_java
  • 浏览: 163672 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
卸载linux自带jdk与设置JAVA环境变量2009-09-01 15:15安装操作系统时,linux自带jdk版本太低,需要重新安装高版本,但是卸载的时候提示: error: Failed dependencies 可以通过 rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115.1AXS3 命令卸载 超OK 安装jdk后需要设置环境变量 #export JAVA_HOME=/usr/java/jdk1-5-2 #export JRE_HOME=/usr/java/jdk1-5-2/jre #export CLASSPATH=.:$J ...
以Red Hat为例: 1.进入安装目录 #cd /usr/local 给所有用户添加可执行的权限 #chmod +x jdk-1_5_0-linux-i586.rpm.bin #./jdk-1_5_0-linux-i586.rpm.bin 此时会生成文件jdk-1_5_0-linux-i586.rpm,同样给所有用户添加可执行的权限 #chmod +x jdk-1_5_0-linux-i586.rpm 安装程序 #rpm -ivh jdk-1_5_0-linux-i586.rpm 出现安装协议等,按接受即可。 2.设置环境变量。 #vi /etc/profile 在最后面加入 #set ja ...
var zhishi = new Ext.form.ComboBox({ fieldLabel : '制式', name : 'system', emptyText:'请选择...', readOnly : true, valueField :'systemId', displayField : 'systemLcName', mode : 'local', // 必须 //triggerAction : 'all', width : 140, store : new Ext.data.Store({ autoLoad : true, proxy : new Ex ...
在测试过程中发现,当页面打开较多的时候,会引起tomcat失去响应,从日志来看是由于内存的永久保存区域异常(OutOfMemoryError: PermGen space )导致,这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的Heap区域不同,GC(Garbage Collection)不会在主程序运行期对PermGen space进行清理,所以当LOAD很多CLASS的话,就很可能出现PermGen space错误。解决该问题可以通过调整tomcat的启动配置解决,增加-XX:PermSize -XX ...
IE8对表单对象值的安全性貌似比IE7提高了很多。但是性能方面会有问题,当select里的option项过多时,就会变得很慢。比如一个select的option值为:1 or 1 = 1,在IE7下可以得到,而在IE8下得到的值就为空。如果有需要得到这样的值,就只能让浏览器按照IE7的规范来解析页面了: Html代码 <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
一般来说,我们判断 iframe 是否加载完成其实与 判断 JavaScript 文件是否加载完成 采用的方法很类似: var iframe = document.createElement("iframe");iframe.src = "http://www.planabc.net";if (!/*@cc_on!@*/0) { //if not IE    iframe.onload = function(){        alert("Local iframe is now loaded.");    };} else {    ...
    最近在维护一个applet的项目,其中用到了socket通信来实现聊天的功能,不过由于权限的问题,不能运行成功,需要更改本地的jre的java.policy文件,赋予权限才行,如果让用户手动去修改该文件是不现实的,于是从网上找了一个解决办法,就是做个数字签名,用户就可以不用手动去修改什么东西了,只要给你的jar包加上数字签名就Ok啦!!一下是添加数字签名的流程(转载的):     最近在研究applet,打算使用applet来开发一个上传文件上传控件,之前因为一直觉得applet的沙箱控制导致applet不能主动的访问客户端的资源,所以也曾因此而放弃.不过最近在研究applet的签名 ...
在安装了开发版的SQL Server2005 后,可以从Management Studio里面进行所有的操作,但是通过jdbc连接时出现错误: Connection refused: connect 经过几小时的挣扎,在配置管理器里面发现了问题,原来是TCPIP服务没有默认打开,解决如下: 1、打开SQL Server Configuration Manager -> Protocols for SQLEXPRESS -> TCP/IP 2、右键单击启动TCP/IP 3、双击进入属性,把IP地址中的IP all中的TCP端口设置为1433 4、重新启动SQL Server 2005服 ...
转载自:http://blog.csdn.net/joedan0104/archive/2009/11/25/4872338.aspx http上传文件方面的功能使用的协议是rfc1867 (http://www.ietf.org/rfc/rfc1867.txt) 为 http 协议。客户端的浏览器,如 Microsoft IE, Mozila, Opera 等,按照此规范将用户指定的文件发送到服务器。服务器端的网页程序,如 php, asp, jsp 等,可以按照此规范,解析出用户发送来的文件。Microsoft IE, Mozila, Opera 已经支持此协议,在网页中使用一个特殊的 f ...
    我靠!都好久没写过博客了,不是没有需要记录的,而是太TMD忙啦!!!不过,就算忙也应该记录下重要的东西的,要不就成了瞎忙了,在此,先检讨一下!     我决定,从今天开始,每天晚上拿出1~2个小时左右的时间来总结、学习、提高!        最近客户有个需求,他们的客户端需要用C给Tomcat发送流数据,然后再经过处理后给他返回流数据,这个需求提出后,我首先想到的就是上传和下载的机制,那个应该就是流数据的传输,不过由于以前没有深入接触过上传下载,就是用也是用一些已经封装好的包,按照既定的模式做一些简单的上传下载,对于“底层”的东西不是很了解,或者说是根本不了解,不过好在俺的分析问题解决 ...
MYSQL忘了ROOT密码 UNIX版 1.先停掉mysql # /etc/rc.d/init.d/mysql stop 2.以--skip-grant-table 的參數啟動mysql # mysql_safe --skip-grant-table& 3. 更改root 密碼 123456 # mysql mysql mysql> UPDATE user SET password=password('123456') WHERE user='root'; mysql> FLUSH PRIVILEGES; mysql> exit 4.停掉mysql再重跑 ...
MySQL:grant 语法详解(MySQL 5.X) MySQL:Grant 语法详解(MySQL 5.X) MySQL:grant 语法详解(MySQL 5.X) 本文实例,运行于 MySQL 5.0 及以上版本。 MySQL 赋予用户权限命令的简单格式可概括为: grant 权限 on 数据库对象 to 用户 一、grant 普通数据用户,查询、插入、更新、删除 数据库中所有表数据的权利。 grant select on testdb.* to common_user@'%' grant insert on testdb.* to common_user@'%' grant ...
在sql 中 round(n,p) 是将n四舍五入到小数点后p位,可是在用hibernate的hql查询时,却返回了一个整形...不能精确到小数点后,只能用hibernate的createSQLQuery来实现了..
有一个需求,就是当一个方法执行超时的时候就中断该方法. java的超时实现,在网上搜到的大部分是: 方法1.(由于不能达到预想的目的 就不列出来了)   实现描述:使用一个守护线程作为计时器,并且在计时结束时抛出一个未检测异常。 方法2.    用join,就是在主线程里开一个子线程(t),在子线程里去处理超时任务,主线程t.join(3000),3000为要等待的时间(ms),如果子线程没有超时则正常继续执行,如果超时了则中断该子线程t.interrupt();    代码如下:    public class ThreadTest { public static voi ...
最近做一个项目,用到了apache的net包的telnet功能,开始用的是1.4版本的,当用一下代码连接服务器时,会有超时的情况. private TelnetClient telnet = new TelnetClient(); telnet.connect(server, 23);// 连接服务器 该超时默认的是20秒,感觉有点长,怎么能缩短点呢?试了很多办法都不行,最后都发现可以通过修改源代码可以改变连接超时的配置.由于我还下载了2.0的版本,结果我要在2.0上添加那个设置连接超时的方法时,发现该方法在2.0已经有了!哈,原来在2.0已经发现并改进了该机制了.这下省事了.
Global site tag (gtag.js) - Google Analytics