- 浏览: 3556015 次
- 性别:
- 来自: 杭州
最新评论
-
cning_cn:
守护线程的方式是在 线程对象创建 之前 用线程对象的setDa ...
Thread.setDaemon设置说明 -
qq250782929:
[b][/b]
推荐两款富文本编辑器:NicEdit和Kindeditor -
vickypig:
js循环判断有错误。第一次批量加了几个,后面在单独加几个,有可 ...
新鲜出炉:基于HTML5的jquery文件上传插件(多文件选择、带进度条、完整可用) -
黑山老鹞:
...
如何用Java操作MongoDB? -
山川尽美:
FileChannel inChannel = new Fil ...
JAVA功能代码《12》----使用NIO快速复制文件
文章列表
网上有很多的介绍但都不全面,本文综合了几篇文章共同组从。
在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存原因是不一样的,当然处理方式也不一样。
这里根据平时遇到的情况和相关资料进行一个总结。常见的一般会有下面三种情况:
1.OutOfMemoryError: Java heap space
2.OutOfMemoryError: PermGen space
3.OutOfMemoryError: unable to create new native thread.
对于前两种情况,在应用本身没有内存泄露的情况下可以用设置tomcatjvm参数来 ...
- 2013-02-20 20:49
- 浏览 842
- 评论(0)
这是第一次用Extjs ,肯定很多漏洞,写给自己的,万一忘记了。。 演示-------------如下:
[plain]
view plaincopyprint?
Extjs版本:3.3.0
1建表
useBarcode
/*(此表為了測試自己添加)
EL_User:表名
Id自動增長類型的主鍵
UserName用戶名
Password密碼
NickName昵稱
Level級別(普通用戶或管理員)
*/
droptableEL_User
createtableEL_User(
Idintidentity(1,1)primarykey,
UserNamenvarchar( ...
- 2013-02-20 16:30
- 浏览 1007
- 评论(0)
web.xml
[plain]
view plaincopyprint?
<?xmlversion="1.0"encoding="UTF-8"?>
<web-appversion="3.0"xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://ja ...
- 2013-02-20 16:25
- 浏览 2102
- 评论(0)
jenkins是非常方便的自动化构建攻击,在实际使用过程中还是遇到了很多的问题。
1、jsp-api 打包问题。
用mvn编译的时候需要依赖jsp-api,但是很多时候 jsp-api在tomcat等的lib下面存在,所以当打包成war文件的时候就重复了,这个时候经常会出问题
解决办法:在mvn的pom.xml里面设置
<dependency><groupId>javax.servlet</groupId><artifactId>jsp-api</artifactId><version>2.0</version ...
- 2013-02-20 16:01
- 浏览 1096
- 评论(0)
synchronized 关键字,它包括两种用法:synchronized 方法和 synchronized 块。
1. synchronized 方法:通过在方法声明中加入 synchronized关键字来声明 synchronized 方法。如:
public synchronized void accessVal(int newVal);
synchronized 方法控制对类成员变量的访问:每个类实例对应一把锁,每个 synchronized 方法都必须获得调用该方法的类实例的锁方能执行,否则所属线程阻塞,方法一旦执行,就独占该锁,直到从该方法返回时才将锁释放,此后被阻塞的线程方能 ...
- 2013-02-20 15:55
- 浏览 929
- 评论(0)
起先,我在微博上看到过一个黑客大锅通过写木马的方式来找回自己丢失的电脑。但是这种方式有两点难题:一是,得做免杀(免杀就是将自己的木马伪装起来,不被杀毒软甲发现,并且删除),麻烦要是被杀了计划全泡汤了。况且很多人自己不会做免杀(免杀所涉及到的技术面比较广。需要掌握汇编语言、逆向思维等)(ps:其实我也不会)用别人的要是带有后门呢你老开机运行,自己都是别人的肉鸡(肉鸡就是,别人可以远程在你不知情的情况下控制你的电脑,做坏事。你的电脑,黑客的权限)
- 2013-02-20 14:15
- 浏览 1288
- 评论(0)
1.尽量在合适的场合使用单例
使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:
控制资源的使用,通过线程同步来控制资源的并 ...
- 2013-02-20 13:58
- 浏览 704
- 评论(0)
温——要让中国人有尊严
未来的八种人将被社会淘汰!
近日,国家人事部行政科学研究所副所长吴德贵指出,随着入世,在某些行业和领域高素质人才“走俏”的同时,有“八种人”将会“滞销”,他们在激烈的竞争中,将遭遇麻烦事,成为“困难户”。这“八种人”是:
- 2013-02-20 13:47
- 浏览 763
- 评论(0)
看拳击在线的代码,晕,最新新闻和热门新闻竟然是JS调用,我们只好找到这个JS文件,转换成HTML,然后修改。
将如下代码:
<DIV class=title4>
<H3>最新新闻</H3>
</DIV>
<DIV class=right_b>
<UL>
<SCRIPT
src="拳击新闻_拳击在线%20-%20QuanJi_Cn%20%20致力于打造最大最全拳击门户!_files/class1_newnews.js"></SCRIPT>
</UL>
...
- 2013-02-20 12:31
- 浏览 835
- 评论(0)
这一讲说说封面页的右侧,右侧最上面是幻灯片代码,在讲首页制作时,讲过幻灯片代码,我们这里简要说说。
我们直接将拳击在线封面里的幻灯片代码:
<SCRIPT type=text/javascript>
<!--
var interval_time=3;
var focus_width=288;
var focus_height=220;
var text_height=19;
var text_align="center";
var swf_height = focus_height+text_height;
var swfpath ...
- 2013-02-20 12:30
- 浏览 956
- 评论(0)
接上一讲,我们继续讲封面模板的制作。接下来是栏目列表的循环,显示当前频道下的子栏目的文章列表。
我将拳击在线的代码精简了一下,代码如下:
<DIV class=news_n>
<DIV class=title_n>
<H3><A href="http://www.quanji.cn/news/1/">国际拳坛</A></H3><SPAN><A href="http://www.quanji.cn/news/1/">更多>></A& ...
- 2013-02-19 18:13
- 浏览 896
- 评论(0)
从这一进开始,我们制作封面模板index_article.htm。
首先打开http://www.quanji.cn,点击拳击新闻,保存一下。然后打开保存的html文档。再打开templets\fuxing5目录下的index_article.htm和templets\复件 default目录下的index_article.htm。
将保存的网页的代码复制一下,覆盖到templets\fuxing5目录下的index_article.htm。参考templets\复件 default目录下的index_article.htm进行修改。
先看页首代码:
<HEAD& ...
- 2013-02-19 18:10
- 浏览 836
- 评论(0)
mysql中通过not exists寻找两个表中的差异数据
因为要处理图片介绍表(A表)和图片地址(B表)两张表和中的数据,A表和B表通过字段aid关联,可能是由于导数据的时候,造成A表中的数据比B表中多。现在要给修改好。如下:
A表:
aid title
1 a1
2 a2
3 a3
4 a4
B表:
aid content
1 test1
2 test2
解决思路:首先查询出B表中不存的数据,然后再相对应的插入到B表就能搞定。
SELECT * FROM A WHERE NOT EXISTS(SELECT 1 FROM B WHERE A.aid ...
- 2013-02-19 15:20
- 浏览 1031
- 评论(0)
德国科学家说,一个精子含有75兆遗传信息,一毫升**约有一亿精子,身精平均5秒、射液2.25毫升,即每秒发射1.6875TB。这表明女性卵子是世界上最强的防御系统,超过能抵御每秒0.5千兆DDOS的顶级防火墙,且即使被攻破,也需要9个 ...
- 2013-02-19 14:06
- 浏览 801
- 评论(0)
一、连接MYSQL。
格式:mysql-h主机地址-u用户名-p用户密码
二、修改密码。
格式:mysqladmin-u用户名-p旧密码password新密码
三、增加新用户。
(注意:和上面不同,下面的因为是MYSQL环境中的命令,所以后面都带一个分号作为命令结束符)
格式:grantselecton数据库.*to用户名@登录主机identifiedby"密码"
例1、增加一个用户test1密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入MYSQL,然后键入以下命令:
grantselect, ...
- 2013-02-19 13:52
- 浏览 775
- 评论(0)