`
tuhaitao
  • 浏览: 375665 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
    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转换的时候如果不带-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 ...

rhel修改root密码

    在安装完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 ...
Global site tag (gtag.js) - Google Analytics