- 博客(64)
- 资源 (16)
- 收藏
- 关注
转载 tomcat 6.0使用
第一步:下载j2sdk和tomcat:到sun官方站点 最新的jdk为1.6.04,tomcat为6.0,建议jdk1.4以上,tomcat4.0以上第二步:安装和配置你的j2sdk和tomcat:执行j2sdk和tomcat的安装程序,然后设置按照路径进行安装即可。1.安装j2sdk以后,需要配置一下环境变量,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的j2sdk安装在c:/j2sdk1.4.2): JAVA_HOME=c:/j2sdk1.4.2 classpath
2010-09-03 14:48:00
893
转载 linux可执行文件错误:异常/bin/sh^M: bad interpreter: No such file or dire
在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。 <br /><br />分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统下执行会报以上异常信息。 <br />解决:1)在windows下转换: <br />利用一些编辑器如UltraEdit或EditPlus等工具先将脚本编码转换,再放到Linux中执行。转换方式如下(UltraEdit):File--
2010-08-26 15:45:00
2012
原创 Oracle数据库的一些基本概念
数据库对象术语描述 表一种数据库存储对象,也就后面提到的数据实体。表是用来在存用户数据的对象,由行和列组成,列就是字段,行就是表中的记录 约束条件用于保证数据必须符合的一些完整性的规则的,被设置在单个字段或都多个字段组合上,写入这些字段的数据必须符合约束条件 视图 也就是虚表。实际上实图就是一个命名的查询,用于改变基表的显示,简化查询。视图的访问与表的访问方式一样,同样可以用查询语句对视图中的数据进行访问索引 构建于表的单个字段或者字段组合上,用于加速对表的查询 序列 产生顺序的不重复的数字串,被做为主键
2010-08-05 22:25:00
882
原创 Oracle查看用户及权限
<br />1.用户<br />--查看所有用户详细信息<br />select * from dba_users;--需要一定权限<br />--查看所有用户只能查看到(username,user_id,created)<br />select * from all_users;<br />--查看当前用户信息<br />select * from user_users;<br />2.权限<br />--查看Oracle提供的所有系统权限<br />select name from sys.system
2010-07-30 15:39:00
947
原创 Hibernate大数据量处理
<br />转:http://www.javaeye.com/topic/10403<br />近日为是否在项目中使用Hibernate进行大数据量的性能测试,有一些总结, <br />1) 在处理大数据量时,会有大量的数据缓冲保存在Session的一级缓存中,这缓存大太时会严重显示性能,所以在使用Hibernate处理大数据量的,可以使用session.clear()或者session. Evict(Object) 在处理过程中,清除全部的缓存或者清除某个对象。 <br />2) 对大数据量查询时,慎用l
2010-07-29 18:53:00
1707
原创 Linux目录结构
<br />Linux目录<br />根目录:<br /><br /><br />LINUX目录详解(更详细)<br />根文件系统一般应该比较小,因为包括严格的文件和一个小的不经常改变的文件系统不容易损坏。损坏的根文件系统一般意味着除非用特定的方法(例如从软盘)系统无法引导,所以不应该冒这个险。<br /><br />根目录一般不含任何文件,除了可能的标准的系统引导映象,通常叫/vmlinuz 。所有其他文件在根文件系统的子目录中。<br /><br />/bin <br />引导启动所需的命令或普通用户
2010-07-15 11:27:00
1293
转载 另一个有意思的题目
<br />题目:用代码表示把字符串org.apache.lucene转换成org/apache/lucene<br /><br />看到题目,感觉很简单几行就搞定,我最开始写的代码:<br />String str = "org.apache.lucene";<br />String str1 ="";<br />if(str.indexOf(".")!=-1){<br />str1 = str.replaceAll(".","/");<br />}<br />System.o
2010-07-14 23:16:00
646
转载 有意思的一道题
<br />public class Test1{<br /> public static void a(){<br /> System.out.println("123");<br /> }<br /> public static void main(String [] args){<br /> Test1 t=null ;<br /> t.a();<br /> }<br />}<br />
2010-07-14 22:59:00
663
原创 ie7打开页面有源文件但页面空白问题的解决方法
<br />问题: <br />我博客编码是utf-8的。有时候打开页面是一片空白,刷新一下又正常了,但查看源文件又是完整的。在ie6和firefox下都正常,但是在ie7下偶尔会出现这样的情况。 <br />一开始我怀疑是IDC的问题,后来又想到了js、css、页面结构等。偶然间我想到了编码。毕竟编码的问题已经不是一两次找过我麻烦了。 <br />解决: <br /><title>脚本之家</title> <br /><meta http-equiv="Content-Type" content="tex
2010-07-13 16:08:00
848
原创 再续java调用动态库so
过去有记录过:http://blog.csdn.net/wenjjing2lianee/archive/2010/04/28/5540053.aspx上次写那篇文章是把Tomat调用so动态库给解决了,本想应该都OK了,没想到问题又来了,有公司偏偏不是用Tomat,而是WebSphere,好好的程序通过Tomcat能成功,而在WebSphere就是狂报错.错误如下:Caused by: java.lang.UnsatisfiedLinkError: com/wd/XXXXXXXXXXXXXXX([B)[B(
2010-06-25 19:25:00
2933
原创 如何做好产品:老婆和用户的共同点
<br />哈哈,你一定是被我的标题忽悠进来了!其实对于如何做好产品,我的经验尚浅;但要说到哄老婆,我可是有多年心得。最近突然发现老婆和用户之间有着惊人的相似关系:<br />1. 老婆和用户都会牢牢记住你做的承诺,所以没有把握做到的事情,不要承诺<br />2. 老婆和用户一样,如果你直接问“她”:“你想要什么?”,你根本得不到答案。老婆/用户想要什么,必须你自己去绞尽脑汁想出来,别指望“她”会告诉你。<br />3. 老婆和用户一样喜欢对你发脾气,就算你有充足的理由:“这不是我的错”<br />4. 老
2010-06-12 15:06:00
960
1
原创 产品设计流程
<br />来源:网络<br />产品开发流程和项目管理流程时常被大家关注,合理的过程是团队协作的基础。在大家把产品的功能和特性放在第一位的时候,开发和项目的管理至关重要,而产品的设计却往往被忽视,开发团队会为了那些晦涩难懂、令人费解的功能而夸夸其谈,复杂的产品特性通常会迫使产品团队放弃优雅简洁的设计,用户体验永远是可能是项目过程中最不重要的环节。如果你和你的团队希望重视产品的设计,就应该首先从团队架构和项目流程上来进行改造,我们的目标是设计优先、用户至上。当然技术团队和产品开发还是至关重要的环节,你需要将
2010-06-12 14:36:00
850
原创 /dev/mapper/VoLGroup00-LogVol00 占很大的空间了
今天hadoop报出: No space left on device 设备上没有剩余空间.df -hFilesystemSizeUsedAvailUse%Mounted on/dev/mapper/VolGroup00-LogVol00226G224G2G99%//dev/sda199M12M82M13%/boottmpfs2.0G02.0G0%/dev/shm确实没空间了.不知道VolGroup00-LogVol00是什么东西Google得出:1,/dev/mapper/VoLGroup00-LogVo
2010-06-08 17:30:00
5500
4
原创 Google的10大设计原则
<br />Google的用户体验设计师Jon Wiley在一次讲座中提到Google的10大设计原则,这些设计原则对于中国设计市场可能并不是那么的适用,但值得每一个设计师去借鉴和学习。Google的10大设计原则<br />1. 有用(Useful):以用户为焦点,关注他们的生活、工作和梦想。<br />2. 快速(Fast):争取节省每一个毫秒。<br />3. 简单(Simple):简洁就是力量。<br />4. 魅力(Engaging):能够唤起新手的好奇心,能够吸引资深用户。<br />5. 革新
2010-06-08 10:41:00
784
原创 百度、Google 的搜索参数
<br />百度、Google 搜索引擎查询参数详解:<br />百度:baidu.com搜索参数<br />wd--查询的关键词(Keyword)<br />pn--显示结果的页数(Page Number)<br />cl--搜索类型(Class),cl=3为网页搜索<br />rn--搜索结果显示条数(Record Number),取值范围在10--100条之间,缺省设置rn=10<br />ie--查询输入文字的编码(Input Encoding),缺省设置ie=gb2312,即为简体中文<br />
2010-06-08 10:38:00
824
原创 shell script 程序设计
<br />搞自:<<LINUX随身指南>><br />该书官网: http://oreilly.com.cn/book.php?bn=7-5641-0254-3<br />在线电子书:http://oreilly.com.cn/samplechap/linuxpocketguide/lpg-shellprogramming.pdf<br /> <br />40. shell script 程序设计<br />先前谈到shell(bash)的时候,我们曾说过它内置了一套程序语言。事实上,<br />你可写出
2010-06-01 17:26:00
1394
原创 Bad Header Pool 0x00000019
Bad Header Pool 0x00000019这个问题还真的不好找,搞不好会周期性的发生,出现这问题的情况好多种.我碰到的这种情况是大约四个月发生一次,今天终于算找到一点解决方案:来源:microsoft官网您可能会在基于 Windows Server 2003 的计算机上收到“STOP:0x00000019”错误消息http://support.microsoft.com/kb/892260在 Windows Server 2003 中报告延迟写入失败事件时出现错误消息:"Stop 0x000000
2010-06-01 17:04:00
2353
原创 shell 判断文件/目录是否为空
刚开始写shell,很多都不会在网上东找找西找找. #判断文件目录是否为空第一种:emptydir.sh-----------------------------------------------------------#!/bin/shDIRECTORY=$1if [ "`ls -A $DIRECTORY`" = "" ]; then echo "$DIRECTORY
2010-05-29 17:06:00
29649
2
原创 shell 注意
写了个简单的shell竟然报错:iftest.sh内容:-------------------------------------------------------#!/bin/shif[ "$1" = "start" ];then echo "start"elif[ "$1" = "stop" ];then echo "stop"fi----
2010-05-29 10:42:00
1020
原创 Linux常用命令
vi编辑命令进入编辑模式 --> i (insert) 或者 a (append)进入命令模式 --> Esc命令模式常用操作:删除一行 --> dd复制一行 --> yy粘贴 --> p ( yy 和 p 是结合使用)替换 --> :s/oldwords/newwords 替换当前行 :%s/oldwords/newwords 替换所有 注:特殊字符用"/"转义
2010-05-24 16:13:00
1270
2
原创 Struts2中两个小点滴
Struts2 s:if 判断 ArrayList 对象是否为空 或者size 判断 ArrayList size 是否为0list.size==0">判断 ArrayList 对象 是否为nulllist==null">struts2中iterator标签的嵌套使用(if/else)要分行和列显示同一个属性的不同记录,即该属性存在于数据库的不同记录结果 如:我要显示与zhaopin对应的
2010-05-10 16:01:00
1189
原创 睡眠时间过长或过短都不利健康
现代社会的生活节奏越来越快,人们的睡眠时间也越来越少。英国科学家进行的一项研究表明,睡眠时间过少,会增加过早死亡的风险,而睡眠时间过长,对健康也同样是有害无利。英国华威大学与意大利那不勒斯弗雷德里克第二大学医学院的研究人员合作,对英、美等国的共16个前瞻性研究的相关资料进行了系统分析,以研究睡眠持续时间与死亡率之间的关系。这16个前瞻性研究提供了27个独立的定群研究样本,研究追踪时间从4年到2
2010-05-10 15:50:00
993
2
转载 合理设置Linux的swap分区
什么是Swap? Swap,即交换区,除了安装Linux的时候,有多少人关心过它呢?其实,Swap的调整对Linux服务器,特别是Web服务器的性能至关重要。通过调整Swap,有时可以越过系统性能瓶颈,节省系统升级费用。 Swap的原理是一个较复杂的问题,需要大量的篇幅来说明。在这里只作简单的介绍,在以后的文章中将和大家详细讨论Swap实现的细节。 众所周知,现代操作系统都实现
2010-05-07 14:35:00
668
转载 linux查看系统信息
linux如何系统信息拿到一个系统,肯定要看看系统配置,linux下看配置,可没有windows那么直观。你只能一个一个查看。一:cpu[root@srv /]# more /proc/cpuinfo | grep "model name"model name : Intel(R) Xeon(R) CPU X3220 @ 2.40GHzmodel
2010-05-07 11:24:00
1206
原创 java调用动态库(.dll或.so)
直接通过main入口:arguments设置:-Djava.library.path=动态库所在目录在Linux上调.so文件:.so文件 必须命名为:libXXX.so,如:libJni.so在Windows上调.dll文件:.dll文件 命名不要加lib,直接命名为:XXX.dll 如:Jni.dll例:动态库:libJniNassirDecrypt.so 或 JniNassirDec
2010-04-28 18:57:00
4775
原创 mysql 简单命令学习
一、连接MYSQL。格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql/bin,再键入命令mysql -uroot -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码.如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MY
2010-04-08 19:29:00
567
原创 用Mysql过程中碰到的小问题
is not allowed to connect to this MySQL server 如果你想连接你的mysql的时候发生这个错误:ERROR 1130: Host 192.168.1.3 is not allowed to connect to this MySQL server解决方法:1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要
2010-04-08 18:55:00
587
原创 “吃醋”的典故传说与谁有关?
“吃醋”的典故传说与谁有关? A. 房玄龄夫人 B. 司马光夫人 C. 王安石夫人 -----------------Ctrl+A可以到答案-----------------------正确答案为A!据传,这个典故出自唐朝的宫庭里,唐太宗为了笼络人心,要为当朝宰相房玄龄纳妾,大臣之妻出于嫉妒,横加干涉,就是不让。太宗无奈,只得令大臣之妻在喝毒酒和纳小
2010-03-26 11:33:00
1166
原创 跑马灯文字
跑马灯文字的js //定义全局数组,用来保存输入的消息 var item = new Array(); //初始化显示消息时,每个数组元素的开始位置 var pos = 0; //初始化显示消息时,数组的开始位置 var msgcode = 0; //初始化显示消息时,二个数组元素间间隔的延迟时间 var timeoutid = 0; //var
2010-03-25 19:58:00
706
转载 [软件测试]JUnit和单元测试入门简介
[软件测试]JUnit和单元测试入门简介文章收藏, 网上资源, 软件技术SixSun 发表于 2004-12-17 22:08:25 1、几个相关的概念 白盒测试——把测试对象看作一个打开的盒子,程序内部的逻辑结构和其他信息对测试人员是公开的。 回归测试——软件或环境的修复或更正后的“再测试”,自动测试工具对这类测试尤其有用。 单元测试——是
2010-03-25 17:05:00
673
转载 如何设置网页地址栏前面的标志favicon图标?
是不是打开一些比较大型的网站,网页的地址栏前面都有该网站的标志,网页标志ico如何设置?地址栏标志favicon.ico?如何让网站的图标出现在地址栏上?在收藏夹和地址栏前面添加ICO图标?如:百度,163,新浪等.如图:37计favicon图标裁图. 37计的favicon图标地址为: http://www.37ji.com/favicon.ico Google的favicon图标地址为
2010-03-25 11:17:00
1027
转载 浅谈Java多线程的同步问题
多线程的同步依靠的是对象锁机制,synchronized关键字的背后就是利用了封锁来实现对共享资源的互斥访问。下面以一个简单的实例来进行对比分析。实例要完成的工作非常简单,就是创建10个线程,每个线程都打印从0到99这100个数字,我们希望线程之间不会出现交叉乱序打印,而是顺序地打印。先来看第一段代码,这里我们在run()方法中加入了synchronized关键字,希望能对run方法进行互
2010-03-24 17:25:00
426
原创 setTimeout与setInterval
setTimeout与setInterval 区别:setTimeout(表达式,延时时间);//只执行一次,无周期 setInterval(表达式,交互时间);//周期=交互时间 提示和注释提示:setTimeout() 只执行 code 一次。如果要多次调用,请使用 setInterval() 或者让 code 自身再次调用 setTimeout()。例:se
2010-03-23 19:16:00
540
转载 Table 属性
Table 属性1.基本表格:table> tr> th>学号th> th>姓名th> th>班级th> tr> tr> td>03363134td> td>吉玲td> td>03软件一td> tr>table>表格属性: l
2010-03-23 15:00:00
659
转载 边框(border)边距(margin)和间隙(padding)属性的
边框(border)边距(margin)和间隙(padding)属性的<!-- --> 边框属性(border)用来设定一个元素的边线。 边距属性(margin)是用来设置一个元素所占空间的边缘到相邻元素之间的距离。 间隙属性(padding)是用来设置元素内容到元素边界的距离。 这三个属性都属于CSS中box类型的属性。 下面这个示意图,很形象地体
2010-03-23 14:41:00
1560
转载 使用SiteMesh装饰页面
使用SiteMesh装饰页面 SiteMesh框架是OpenSymphony团队开发的一个非常优秀的页面装饰器框架,它通过对用户请求进行过滤,并对服务器向客户端响应也进行过滤,然后给原始页面加入一定的装饰(header,footer等),然后把结果返回给客户端。通过SiteMesh的页面装饰,可以提供更好的代码复用,所有的页面装饰效果耦合在目标页面中,无需再使用include指令来包含装饰
2010-03-22 14:41:00
708
原创 javaScript验证提交
javaScript验证提交 看例: New Document <!-- function operate(op){ //此处可以进行验证... var form = document.getElementById("myform"); if(op == sel){ alert("select"); form.a
2010-03-18 15:50:00
668
转载 什么是webshell
webshell百科名片顾名思义,“web”的含义是显然需要服务器开放web服务,“shell”的含义是取得对服务器某种程度上操作权限。webshell常常被称为匿名用户(入侵者)通过网站端口对网站服务器的某种程度上操作的权限。由于webshell其大多是以动态脚本的形式出现,也有人称之为网站的后门工具。 产品及服务 一方面,webshell可以被站长常常用于网站管理、服务器
2010-03-18 11:11:00
1310
2
原创 java.lang.IllegalStateException: getWriter() has already been called for this response
java.lang.IllegalStateException: getWriter() has already been called for this response使用了PrintWriter out = response.getWriter();再次使用了ServletOutputStream out = response.getOutputStream();
2010-03-17 20:00:00
1825
转载 javax.servlet.Filter 的应用
Filter过滤器的介绍. Filter 技术是servlet 2.3 新增加的功能.servlet2.3是sun公司与2000年10月发布的,它的开发者包括许多个人和公司团体,充分体现了sun公司所倡导的代码开放性原则.由于众多的参与者的共同努力,servlet2.3比以往功能都强大了许多,而且性能也有了大幅提高. 它新增加的功能包括: 1. 应用程序生命周期事件控制; 2. 新的国际化;
2010-03-17 17:37:00
957
Struts2中文教程
2010-04-02
装机人员工具,很小很实用
2010-02-25
AppScan 7.8破解补丁及方法
2010-01-27
Maven权威指南(中文版)
2009-09-19
机器序列号查看工具--机器‘内脏’查看工具
2009-05-11
HttpAnalyzerStdV2(http 抓包工具)
2009-03-10
深入浅出Struts2(中文版)好耶!
2008-12-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人