- 浏览: 378720 次
- 性别:
- 来自: 深圳
最新评论
-
u014689192:
很不错
JMX学习笔记(三)-MXBean -
focus2008:
进制转换之后,根本不会执行js代码,感觉你没有测试过吧
xss漏洞之进制转换 -
focus2008:
如何使用过滤器来处理呢?
xss漏洞之进制转换 -
1169158401:
我艹,我那天这么写,包括一些方法,然后那货说这样写不容易看懂。 ...
import static简化代码 -
AquariusM:
奢华的JVM介绍!
JMX学习笔记(三)-MXBean
文章列表
win7是做的好点了,但是好的背后还是有很多漏洞, 关键还是在于图形界面与命令行的集成,windows真的可以说是在DOS的模式上加了个window的前端,为什么这么说呢?
使用windows时间长的人可能注意到在c:/windows/system32 下存在着许多exe文件,比方说cmd.exe, 这个是在图形方式下用命令行的exe文件, 在菜单啊、桌面啊,都可以建立快捷方式去链接这个exe,windows虽然有权限控制,但都是后来才慢慢完善的,所以漏洞百出, 最近发现一个比较严重的问题, 在win7登录时,左下角有个欢迎访问的图标,点开一看,里边有
这里我直接列出path
...
写了一个js类,可以方便base64加密解密:
/**
*
* Base64 encode / decode
*
* @author haitao.tu
* @date 2010-04-26
* @email tuhaitao@foxmail.com
*
*/
function Base64() {
// private property
_keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
// publ ...
nginx是个好东东,性能就不说了,网上有很多文章,我学习时感觉到配置超简单,配置文件就是一个json,而且配置项让没有用过nginx的人一眼就能看懂,真的给人感觉棒!
我在编译安装nginx后,每次启动很麻烦,我在fedora的rpm database中找到了一个很不错的shell,通过chkconfig加载到(/etcinit.d/rc*.d/)目录中去,很方便代码如下:
#!/bin/sh
#
# nginx - this script starts and stops the nginx daemon
#
# chkconfig: - 85 15
# ...
配置虚拟主机时有一种方式是在一块网卡上绑定多个IP,操作如下:
首先用ifconfig查看物理网卡
[root@localhost etc]# ifconfig
eth0 Link encap:Ethernet HWaddr 08:00:27:98:1C:2E
inet addr:192.168.1.103 Bcast:255.255.255.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fe98:1c2e/64 Scope:Link
UP BROAD ...
rhel没有license是没有办法进行更新的,但是CentOS提供了更新源,并且免费,所以改之...
[root@localhost etc]# ll | grep yum
drwxr-xr-x 3 root root 4096 04-25 16:24 yum
-rw-r--r-- 1 root root 297 03-31 18:15 yum.conf
drwxr-xr-x 2 root root 4096 04-25 16:41 yum.repos.d
yum.conf文件,是yum的配置文件,里边包括超时等一系列参数
yum.repos.d ...
Hibernate延时加载,其实这个异常写的非常之清楚,就是会话关闭,无法对Hibernate实体进行操作。造成这样的情况有很多,什么书写错误啊,逻辑错误啊。
但就此说一下关于lazy机制:
Hibernate延时加载包括延迟初始化错误,这是运用 Hibernate开发项目时最常见的错误。如果对一个类或者集合配置了延迟检索策略,那么必须当代理类实例或代理集合处于持久化状态(即处于 Session范围内)时,才能初始化它。如果在游离状态时才初始化它,就会产生延迟初始化错误。
下面把 Customer.hbm.xml文件的<class>元素的lazy属性设为true,表示使用延迟检 ...
native2ascii转换后仍然乱码
- 博客分类:
- java
native2ascii转换的时候如果不带-encoding 参数,则在中文系统中会按照GBK的编码方式转换文件, 现在大多书人都在使用UTF-8解决乱码,所以如果在使用native2ascii转换后,仍然是乱码,需要加上-encoding XXX 参数来调整生成ascii文件的编码.
最近工作一直在忙与改善系统性能,做压力测试,期间学习了下Jmeter做了简单的压力测试,总结一下最近的工作经验。
首先简单介绍一下系统的结构,我们公司是做业务系统,采用的数据库是MySQL,应用服务器是Jboss, ...
ifconfig命令可以用于查看Linux活动网卡与IP地址、子网掩码或者mac地址等信息
[root@localhost ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 08:00:27:D4:71:2D
inet addr:192.168.1.104 Bcast:255.255.255.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fed4:712d/64 Scope:Link
UP BROADCAST R ...
在安装完Linux的时候突然忘记了root密码,可以先重启Linux, 在开机在出现GUN GRUB画
面按下e键,选择第二项:(原有)
kernel /vmlinuz-2.6.18-14 root=/dev/VolGroup00/LogVol00 rhgVol quiet
修改为(在最后加一个空格,在加一个single):
kernel /vmlinuz-2.6.18-14 root=/dev/VolGroup00/LogVol00 rhgVol quiet single
再使用Esc键退出 ...
VirtualBox真是个好东东,无缝模式集成进windows,一边能玩windows下的游戏啊,QQ啊,又可以不耽误学习Linux.
我在VirtualBox上安装了Fedora12,安装的时候都是默认,结果装好后启动不了x11图形界面,启动的时候看到日志说是没有足够的显存,于是我调整显存到32MB,启动3D支持,OK,这下可以使用x11图形界面了.
昨天无聊更新了一下系统,其中有个gdm, 出现了bug,导致在启动的时候一到Starting atd的时候屏幕闪烁几下,然后进不了图形界面,查阅相关资料,据说是xorg与gdm的bug,索性试了下更新,通过yum upda ...
今天跟一个同事调试代码,突然发现,诸如findUserById(Integer uid)这样的方法,尽然产生了一条update的sql语句,感觉很奇怪,并没有发现任何更新的地方,怎么会产生这条update语句呢???
这个方法大致是这样的:
public User findUserById(Integer uid) {
return entityManager.find(User.class, uid);
}
仔细检查代码,却发现,在User类中,有这样的做法:
public class User implements Serializable {
...
在shell中,经常会遇到像这样的参数:
JAVA={$JAVA_HOME:-/usr/local/jdk/bin}
if [ -z `echo $PATH` | grep $JAVA_HOME ]; then
export PATH=$PATH:$JAVA_HOME
fi
这样的语句,-z的意思其实是"空串",这段shell的意思是,寻找$PATH环境变量里有没有JAVA这个路径,如果没有,则用默认的上边默认的JAVA路径添加到$PATH环境变量里,除了-z参数还有好多参数,下边是详细介绍:
* –b 当file存在并且是块文件时返回真
* -c 当f ...
hibernate二级缓存本质上分为两类:
1.对象缓存
2.查询缓存
在JPA环境下,例如Jboss,底层还是通过Hibernate来实现JPA的Query。
下边简单说一下配置的步骤:
1.配置entity
在实体上方加入@Cache
import java.io.Serializable;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;
imp ...
下面这些源代码统统来自 tero.co.uk 网站。其中包含了 JavaScript 实现按位工作的 DES (数据加密标准)加密算法。它支持 ECB(电子密码本(Electronic Code Book))和 CBC(密码块链接(Cipher Block Chaining)),并且包含了 3DES 算法,以及我对3des方法的封装,与作者对PKCS7 padding的错误理解做了注释。
function des (key, message, encrypt, mode, iv, padding) {
//declaring this locally speeds things ...