`
tuhaitao
  • 浏览: 378737 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
    下载稳定版本,目前是nginx-0.7.64     http://nginx.net/ shell>> cd /opt shell>> wget http://sysoev.ru/nginx/nginx-0.7.64.tar.gz shell>> tar xzvf nginx-0.7.64.tar.gz shell>> cd nginx-0.7.64     然后开始编译安装,先配置编译变量: ./configure \ --user=nginx \ --group=nginx \ --p ...
    大家都知道session是web中在服务器端保存用户状态的一种方式,但归根结底,http协议本身属于无状态协议,session到底是怎么搞出来的呢,其实服务端维护session用到了两中方式: 1.cookie保存sessionid,在浏览器支持cookie的情况下,服务端一般首选这种方式,在用户请求有状态的服务端时,服务端会写如客户端cookie中一个jsessionid(在tomcat中是这样,其他服务器也类似),这里会有一个服务端生成的session id 用来保存这次会话的id编号,服务端维护了一个session池,这个池是有时间限制的,一般可以在web.xml中配置sessi ...
全称Java Decompiler,提供了windows, linux, MacOS三个平台的支持,并且对eclipse3.4,eclipse 3.5支持很好,很好用,安装很方便 项目主页: http://java.decompiler.free.fr/ JD-Eclipse在线更新地址: http://java.decompiler.free.fr/jd-eclipse/update
这里先讲述一下时间在Linux中的概念: 1.RTC(Real Time Clock) -- 实时时钟   也叫做CMOS时钟, 它是PC主机板上的一块芯片,它靠电池供电,即使系统断电,也可以维持日期和时间。由于它独立于操作系统,所以也被称为硬件时钟,它为整个计算机提供一个计时标准,是最原始最底层的时钟数据,Linux只用RTC来获得时间和日期;然而,通过作用于/dev/rtc设备文件,也允许进程对RTC编程。通过执行/sbin/clock系统程序,系统管理员可以配置时钟. 2.OSC(Operation System Clock) -- 操作系统时钟   OSC时钟产生于PC主板上的定时 ...
在极端无奈的情况下,可以采用远程调试,查看下问题所在; jboss中可以这样: 找到$JBOSS_HOME/bin目录下的run.conf文件. 其中有行: # Sample JPDA settings for remote socket debugging # JAVA_OPTS="$JAVA_OPTS -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n" 去掉JAVA_OPTS前边的注释,8787是默认调试端口号,需要保证不与已经启动的服务冲突 在eclipse的菜单run中打开D ...
mysql-5.1.40-linux-i686-glibc23.tar.gz安装笔记: 1.首先添加mysql用户组 shell> groupadd mysql 2.添加mysql用户,并指定到mysql用户组 shell> useradd -g mysql mysql 3.解压缩mysql-version.tar.gz到安装目录(/usr/local/) shell> cd /usr/local shell> gunzip < /path/to/mysql-VERSION-OS.tar.gz | tar xvf - 4.为创建mysql ...
    默认linux中只带了tar,zip,gzip压缩工具,但是没有rar解压缩工具,网上搜索了半天,找到一个可以安装的版本: 首先下载: RAR 3.90 for Linux 地址: http://www.onlinedown.net/soft/3.htm 安装过程: 1.首先解压缩tar包 # tar -xzvf rarlinux-3.9.0.tar.gz 2.移动到/usr/local目录下 # mv rar /usr/local/ # cd /usr/local/ 3.安装 # make instal     ok,搞定,现在可以使用归档工具打开rar包了, ...
可能是由于firefox版本过低,现在我已经通过更新firefox3.5.4-1.fc11解决这个问题,不过如果不能更新的朋友可以这样: 首先需要下载linux64位版的flash player flash player for linux x86_64 http://space.itpub.net/12216142/viewspace-606971 首先把当前目录移动到下载libflashplayer-10.0.32.18.linux-x86_64.so.tar.gz的目录 然后解压缩: tar -xzvf libflashplayer-10.0.32.18.linux-x86_64 ...
    在设置服务的时候会用到如下的命令, chkconfig -level 35 mysql on 这里的35就是一个运行级别,这里不是三十五,而是三五,每个数字为一个参数,说到这里,先说下,到底linux有多少个运行级别,在现在发行版的linux内核中 ...
   其实服务在linux下也就是一段shell,copy到相应的目录下,分配一个可执行权限,再把那个shell加进服务列表就OK了,具体步骤是: 1.将该服务的脚本文件拷入/etc/rc.d/init.d 文件夹下保证其状态为可执行 cp mysql /etc/rc.d/init.d/ 2.给shell分配权限,这里就用777了 chmod 777 mysql 3.把shell加入服务列表 chkconfig --add mysql 4.给服务制定运行级别 chkconfig --level 35 mysql on 上面的命令将mysql服务添加到级别为 ...
    用习惯了SecureCRT,觉得rz的命令太方便了,但最近遇到一新装的linux服务器,急忙用SecureCRT连上去,发现不能识别rz命令,以前用过几百次,不会错啊,于是在网上查N久,才知道原来要使用SecureCRT的rz命令,要在linux上安装一个工具,具体过程如下:     Linux系统手动安装rz/sz 软件包     定制安装的linux可能没有把rzsz包安装到系统,这对用securecrt这样的windows工具传输文件特别不方便。为了使用这个方便的法门,可以手动安装之。 1、下载软件 rzsz-3.34.tar.gz,登录linux,用命令 wget htt ...

vim配置

    这几天学习Linux,下载了cgywin,安装了vim7.2,但是默认情况下,编辑的界面上是没有显示行号、语法高亮度显示、智能缩进等功能的。 于是查了下资料,发现vim启动时,当前用户根目录下的.vimrc文件会被自动读取,该文件可 ...
    那天闲来无聊,突然从网上看到一google面试题,比较有意思,于是整理了下先写下来,算法大概是这样的:     T(0) = T(1) = 1;     T(2) = 2;     T(N) = T(N-1) + T(N-2) + T(N-3);     算法前提不考虑溢出,于是我写下了最常规的递归算法: public class Tribonacci { public static int method(int n) { if( 0 == n || 1 == n) { return 1; } else if( ...
echo $USER #login user name echo $UID #login user number id echo $HOME #login user home directory echo $PWD #current directory echo $SHELL #shell name echo $$ #current process id or other process id echo $PPID #process id that start its process echo $? #Prev command's exit code ...
    Java本来就是跨平台的编程工具,所以当然要做跨平台的软件了,如果学过VB的人,可顶会记得有个VB.App.path,那个就是VB里得到当前目录的一个常量,java中像这样的东西有太多,下边是我自己学的,     以及在网上搜集的多种得到当前工作目录的方法,奉献给大家,如果还有欢迎大家一次发出来分享: package com.tuz; import java.io.File; public class CurrentDirectory { public static void print(Object o) { System.out.println(o) ...
Global site tag (gtag.js) - Google Analytics