自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 资源 (4)
  • 收藏
  • 关注

原创 J2EE项目中修改jsessionid属性

J2EE项目中,默认会生成JSESSIONID,用户保存Session值,JSESSIONID有name,value,domain,path,expires属性如下图 其中domain,path,expires属性决定了session范围必须是相同的才能使session会话保持对JSESSIONID属性的修改,有2种办法1、修改应用服务器配置was:控制台 To...

2014-06-08 17:53:37 1014

原创 怎样看本地rDoc文档

命令窗口cmdgem server 用浏览器通过 http://localhost:8808/  查看sdoc文档 

2014-06-03 11:14:39 190

原创 Rails 4.1.1问题记录

运行环境 WIN8.1 64bit、Ruby 64bit1、问题一 zonetime启动报gems/2.0.0/gems/tzinfo-1.2.0/lib/tzinfo/data_source.rb:182:in `rescue in create_default_data_source': No source of timezone data could be found. (TZ...

2014-05-31 16:18:16 181

原创 Redis的一些使用场景

1.Redis计数使用场景计数器、限速器INCR             先SET加1INCRBY           免SET加1DECR             先SET减1DECRBY           免SET加1 BITSET mynum 1001 1BITSET mynum 1002 0BITSET mynum 1003 1BITSET m...

2014-05-26 19:26:59 128

原创 Apache的多种缓存设置方法

Apache 的缓存方式有两种,一种是基于硬盘文件的缓存,由 mod_disk_cache 实现,另一种是使用内存缓存,由 mod_mem_cache 实现,不过它们都是依赖 mod_cache 模块的,mod_cache 模块提供了一些缓存配置的指令供它们使用,而 mod_file_cache 模块是搭配 mod_mem_cache 模块使用的。1、基于硬盘文件的缓存基于硬盘文件存储的缓存由 m...

2014-04-29 17:34:45 542

原创 Apache中页面缓存的设置

Expires、Cache-Control、Last-Modified、ETag是RFC 2616(HTTP/1.1)协议中和网页缓存相关的几个字段。前两个用来控制缓存的失效日期,后两个用来验证网页的有效性。要注意的是, HTTP/1.0有一个功能比较弱的缓存控制机制:Pragma,使用HTTP/1.0的缓存将忽略Expires和Cache-Control头。我们 这里以Apache2.0服务...

2014-04-29 17:29:42 181

数据库事务的隔离级别

[size=medium]在数据库中,为了有效保证并发读取数据的正确性,提出事务的隔离级别。数据库并发访问可能出现的几种情况:①更新丢失(Lost Update):两个事务同时更新一行数据,但第二个事务中途失败退出,导致对数据的两次修改都失效了。这是因为事务并没有执行任何锁的操作,用此并发事务并没有被隔离开来。②脏读(Dirty Reads):一个事务开始读取了某行数据,但...

2013-09-08 11:06:43 92

原创 Linux学习笔记(七)文件权限

[size=medium]1. chmod 命令“chmod”命令就是改变文件的模式位。chmod会根据要求的模式来改变每个所给的文件,文件夹,脚本等等的文件模式(权限)Read (r)=4Write(w)=2Execute(x)=1root@localhost:~# chmod 777 abc.sh2. chown命令“chown”命令就是改变文件拥有者和所在...

2013-09-01 15:55:10 94

原创 Linux学习笔记(八)网络命令

[size=medium]1. 命令: ifconfig 检查活动网络适配器[root@localhost ~]$ ifconfig -a 检查活动网络适配器 [root@localhost ~]$ ifconfig eth0 down 停用网络适配器[root@localhost ~]$ ifconfig eth0 up 启用网络适配器为网络适配器eth0设...

2013-09-01 15:54:59 119

原创 Linux学习笔记(九)性能监控

[size=medium]初级:http://www.oschina.net/translate/useful-linux-commands-for-newbies中级:http://www.oschina.net/translate/20-advanced-commands-for-middle-level-linux-users高级:http://www.oschina.net/t...

2013-09-01 15:54:41 134

原创 WAS静默安装

 解压以后按下面目录对*.txt参数进行配置后执行下面命令1、IHS静默安装./install -options "/opt/IHS/responsefile.txt" -silent2、WAS静默安装./install -options "/opt/WAS/responsefile.nd.txt" -silent3、Update静默安装./install -options "myr...

2013-08-06 09:58:58 177

原创 Nginx和Keepalived 主备

1. 机器主机 CentOS 6.4  192.168.1.138备机 CentOS 6.4  192.168.1.1392. NGINX安装sudo apt-get updatesudo apt-get install libpcre3 libpcre3-dev可能还需要安装sudo apt-get install openssl libssl-devtar zxvf xxx./config...

2013-07-29 14:33:13 117

原创 Haproxy负载配置

 下载地址: http://haproxy.1wt.eu/download/1.4/src/haproxy-1.4.24.tar.gz127.0.0.1# tar zxvf haproxy-1.3.15.7.tar.gz   127.0.0.1# cd haproxy-1.3.15.7  # 说明:linux下指定内核的版本127.0.0.1# make TARGET=linux26 P...

2013-07-13 11:43:04 98

原创 CentOS安装和一些基础配置

1. 修改主机名切换到root用户。vi /etc/sysconfig/networkHOSTNAME=localhost.centos-1vi /etc/hosts127.0.0.1 localhost localhost.centos-12. 设置自动连接网络虚拟机设置选择NAT模式,默认情况下,CentOS不是自动连接上网的,要点击右上角有个电脑图标,选择system eth0进行连接,...

2013-07-13 11:33:43 153

原创 HTTP协议--cookie、session、缓存与代理

1 Cookie和 SessionCookie和 Session都为了用来保存状态信息,都是保存客户端状态的机制,它们都是为了解决 HTTP无状态的问题而所做的努力。Session可以用 Cookie来实现,也可以用 URL回写的机制来实现。用 Cookie来实现的 Session可以认为是对 Cookie更高级的应用。1.1 两者比较Cookie和 Session有以下明显...

2013-06-21 10:37:18 137

原创 HTTP协议详情

HTTP是一个属于应用层的面 向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中 使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:1.支持客户/服务器模式。2...

2013-06-18 16:30:50 135

原创 什么是HTTP Headers?

什么是HTTP Headers HTTP是“Hypertext Transfer Protocol”的所写,整个万维网都在使用这种协议,几乎你在浏览器里看到的大部分内容都是通过http协议来传输的,比如这篇文章。 HTTP Headers是HTTP请求和相应的核心,它承载了关于客户端浏览器,请求页面,服务器等相关的信息。  示例 当你在浏览器地址栏里键...

2013-06-18 16:22:40 169

原创 Tumblr 架构设计

中文版: http://www.oschina.net/translate/the-tumblr-architecture-yahoo-bought-for-a-cool-billion-doll 英文版: http://highscalability.com/blog/2013/5/20/the-tumblr-architecture-yahoo-bought-for-a-cool-b...

2013-05-26 16:40:13 203

原创 MySQL用yum安装及常用命令

1、安装查看有没有安装过:yum list installed mysql*   rpm -qa | grep mysql*查看有没有安装包:yum list mysql*安装mysql客户端:yum install mysql安装mysql 服务器端:yum install mysql-serveryum install mysql-devel2、启动&&停止数据库字符集设置My...

2013-05-17 09:49:51 145

原创 Mysql分区表

MYSQL分区表测试一、Mysql分区简介数据库分区数据库分区是一种物理数据库设计技术。虽然分区技术可以实现很多效果,但其主要目的是为了在特定的SQL操作中减少数据读写的总量以缩减sql语句的响应时间,同时对于应用来说分区完全是透明的。MYSQL的分区主要有两种形式:水平分区和垂直分区水平分区(HorizontalPartitioning)这种形式的分区是对根据表的行进行分区,通过这样的方式不...

2013-05-14 19:53:33 139

原创 JS,CSS, Maven打包压缩合并

Maven项目Pom文件中添加<build> <plugins> <plugin> <groupId>net.alchim31.maven</groupId> <artifactId>yuicompressor-maven-plugin</artifactId> &

2013-05-12 17:22:05 175

原创 Apache及PHP安装

Apache 安装 下载地址:http://www.apache.org/dist/httpd/1. 解压缩 tar xzfv httpd-2.2.21.tar.gz 2. 进入到 httpd-2.2.21目录 cd httpd-2.2.21 3. 编译,安装./configure --prefix=/usr/local/apache --enable-m...

2013-04-22 16:02:36 83

原创 NGINX/JETTY 安装及基本配置总结

JETTY安装 [root@localhost ~]#tar zxvf jetty-hightide-8.1.8.v20121106.tar.gz[root@localhost ~]#mv / /usr/local/jetty[root@localhost ~]#cd /usr/local/jetty/bin[root@localhost ~]#./jetty.sh sta...

2013-04-22 15:59:28 113

原创 Rails环境配置

1. 安装 RubyInstallerhttp://rubyinstaller.org/downloads/建议安装版本1.9.3, 2.0版本有些软件兼容性不太好exe文件 直接下一步下一步。安装完ruby -v查看版本2. 更改gem source通过gem sources命令配置源,或通过修改Gemfile中的source语句可以实现常用的source,比官方的速度快http://rub...

2013-03-10 14:35:12 109

原创 解决ubuntu中vi不能正常使用方向键与退格键的问题

ubuntu中vi在编辑状态下方向键不能用,还有回格键不能删除等我们平时习惯的一些键都不能使用。ubuntu预装的是vim tiny版本,而需要的是vim full版本。执行下面的语句安装vim full版本.安装vim:   $sudo apt-get remove vim-common   $sudo apt-get install vim这样OK了 ...

2013-03-04 17:39:13 76

原创 禁用Ubuntu guest用户

[size=medium]sudo gedit /etc/lightdm/lightdm.conf输入密码,在gedit中看到的默认配置文件如下:----------------------------------------------[SeatDefaults]user-session=ubuntugreeter-session=unity-greeter-...

2013-01-21 19:45:03 129

原创 VMware Tools和VBox

[size=medium]1. 安装 VMware Tools因为它可以改善 Virtual Machine 的运行性能,而且可以让 Host OS 和 Guest OS 互通有无,这样我们就不用伤脑筋,要架设什么服务器,来沟通两个 OS,现在就让我们开始吧! VMware Tools所在位置:VMware 安装路径 \VMware\VMware Workstation\linu...

2013-01-21 19:44:54 171

原创 Linux学习笔记(十)软件安装

[size=medium]软件的安装,一般的做法,lib库包用源的方式安装,应用软件采用源码的方式安装1.使用源更新更新Softwaresudo apt-get updatesudo apt-get upgrade sudo apt-get install/remove openssh-server Ubuntusudo apt-get install/rem...

2013-01-21 06:23:47 144

原创 Ubuntu输入法Google输入法安装

1.  Ubuntu上的输入法主要有小小输入平台(支持拼音/二笔/五笔等),Fcitx,Ibus,Scim等。其中Scim和Ibus是输入法框架。     在Ubuntu的中文系统中自带了中文输入法,通过Ctrl+Space可切换中英文输入法。这里我们主要说下Ubuntu英文系统中,中文输入法的安装。     安装输入法的第一步,是安装语言包。我们选择System Settings-->...

2013-01-21 06:21:55 238

原创 Ubuntu代理设置及apt-get

[size=medium]切换到root用户someuser@u-bigboy:~$ sudo su - 增加sudo用户vi /etc/sudoer 增加代理sudo /etc/apt/apt.confacquire::http::proxy "http://username:passowrd@proxy:80/"; 更新Softwaresudo ...

2013-01-20 07:42:59 128

原创 Linux学习笔记(十二)Shell基础

[size=medium]1:创建一个文件 touch wt 2:编辑文件内容,写入代码 #!/bin/sh echo "hello world!" 备注: 第一行是必须的,制定执行SHELL的地方第二行开始才是自己写代码的地方 3:改变文件权限,使文件变为执行文件 chmod +x wt 4:执行该文件 ./...

2013-01-20 07:41:56 84

原创 Linux学习笔记(十一)VI编辑器

[size=medium]15:24vi Hello.javai 开始写esc:wq q!VIM有三种状态,即编辑方式、插入方式和命令方式。 vimtutor VIM查看帮助1、 :q 表示退出 :w 表示存盘 :wq表示存盘退出 u 就表示取消上一次对文件的修改,相当于Windows 下的Undo 操作...

2013-01-20 07:41:26 86

原创 Linux学习笔记(六)进程管理

[size=medium]1. ps 查看进程正在运行以及运行的状态进程是否结束进程有没有僵死哪些进程占用了过多的资源-e 显示所有进程-f 全格式-l 长格式[root@localhost ~]#ps –ef 查看所有进程[root@localhost ~]#ps –ef|grep java 查看java进程2. top 命令执行过程中可以使用交互...

2013-01-20 07:41:00 116

原创 Linux学习笔记(五)硬件配置

[size=medium]1. df 命令 用于查看 Linux 文件系统的状态信息显示各个分区的容量已使用量未使 用量及挂载点等信息[root@localhost ~]#df -k 以千字节 KB 为单位显示各分区的信息[root@localhost ~]#df -a 显示所有分区 包括大小为0 的分区[root@localhost ~]#df -T 显示分区类型 ...

2013-01-20 07:38:48 94

原创 Linux学习笔记(四)查询排序

[size=medium]1. 文件查找命令find和locatefind 命令用于查找文件系统中的指定文件其命令格式为find 要查找的路径表达式例如:[root@localhost ~]#find . -name 1.txt 在当前目录及其子目录下查找文件 1.txt[root@localhost ~]#find /tmp -name 1.txt 在 /tmp 目录及...

2013-01-18 15:34:43 96

原创 Linux学习笔记(三)用户管理

[size=medium][root@localhost ~]#useradd newuser 新增用户[root@localhost ~]#userdel newuser 删除用户[root@localhost ~]#groupadd newgroup 新增用户组[root@localhost ~]#groupdel new...

2013-01-18 15:15:46 161

原创 Linux学习笔记(二)目录文件

[size=medium][root@localhost ~]#ls 列出当前目录文件(不包括隐含文件) [root@localhost ~]#ls -a 列出当前目录文件(包括隐含文件) [root@localhost ~]#ls -l 列出当前目录下文件的详细信息 [root@localhost ~]#pwd 显示用户当前的工作路径[roo...

2013-01-18 15:03:20 99

原创 Linux学习笔记(一)辅助命令

[size=medium]1. man 或者 info “man”命令开始是因为从很多方面来看,它都是最基本的一个命令。这个命令是你在需要了解其他命令时需要使用的命令。从本质上来讲,“man”命令给出在线书册中其他命令的一个简单的介绍。通过它你可以了解这些命令行的基本功能和使用方法。你甚至可以输入“man man”直接得到“man”的使用手册。任何时候你觉得对一个命...

2013-01-18 15:00:54 119

原创 Nginx配置文件nginx.conf中文详解

#定义Nginx运行的用户和用户组user www www;#nginx进程数,建议设置为等于CPU总核心数。worker_processes 8;#全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]error_log /var/log/nginx/error.log info;#进程文件pid /var/run/nginx.pi...

2013-01-18 14:52:07 129

原创 maven多环境下打包

[size=medium] [b]1. 修改pom文件增加[/b][/size][code="java"] org.apache.maven.plugins maven-war-plugin 2.1-beta-1 ${project.artifactId} ...

2012-11-30 17:41:16 183

js文本编辑器 很实用

一个好用js文本编辑器, 像邮件编辑器,可以方便嵌到项目里面

2010-08-21

BI_报表_BO安装、配置

BI_报表_BO安装、配置 比较常用的报表工具

2010-08-21

asp.net 企业短信系统

asp.net 企业短信系统

2008-03-13

航班查询系统

asp.net 航班查询系统

2008-03-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除