`
linvar
  • 浏览: 254230 次
  • 性别: Icon_minigender_1
  • 来自: 未定
社区版块
存档分类
最新评论
文章列表
Ref: http://www.linuxde.net/2013/08/15150.html 对于一个server,我们一般考虑他所能支撑的qps,但有那么一种应用, 我们需要关注的是它能支撑的连接数个数,而并非qps,当然qps也是我们需要考虑的性能点之一。这种应用常见于消息推送系统,也称为comet应用,比 如聊天室或即时消息推送系统等。comet应用具体可见我之前的介绍,在此不多讲。对于这类系统,因为很多消息需要到产生时才推送给客户端,所以当没有消 息产生时,就需要hold住客户端的连接,这样,当有大量的客户端时,就需要hold住大量的连接,这种连接我们称为长连接。 首先,我们分析一下 ...

Centos6 Installation

1. the FileManager(Nautilus) showup without sidebar by default. you can change by follows: Edit -> Preference -> Behavior -> Alway open in browser windows. 2.move those Desktop/Documents/Downloads/... directory to temp. #vi .config/user-dirs.dirs only the Desktop is needed. 3. change hos ...
   对Oracle的庞大而复杂早有耳闻, 也一直没有涉足Oracle. 数据库用得更多的还是Mysql,PostgreSQL. 近期因为工作原因, 必须接触Oracle. 首先咱们得先安装上Oracle吧.    Oracle的文档不错, 详细且冗长...    安装环境:       1). CentOS 6.4 32bit, Notebook       2). oracle11g    Oracle的安装过程还真复杂, Arch, CPU, Memery, Swap, TMP 都有特别的限制. oracle本地用户和组, 各种oracle相关的环境变量, kernel参数配置. ...
原文链接:http://home.lupaworld.com/home-space-uid-56821-do-blog-id-232810.html 一般可以通过ulimit命令或编辑/etc/security/limits.conf重新加载的方式使之生效 通过ulimit比较直接,但只在当前的session有效,limits.conf中可以根据用户和限制项使用户在下次登录中生效. 对于limits.conf的设定是通过pam_limits.so的加载生效的,比如/etc/pam.d/sshd,这样通过ssh登录时会加载limit. 又或者在/etc/pam.d/login加载生效. 下 ...

Springmvc 乱码问题

    博客分类:
  • java
后端的Tomcat server.xml里配置的<Connector URIEncoding="UTF-8" ...>编码设置, 只对请求的url进行utf8解码, 也就是能正常解析出get方法的参数. 但是对于Post方法, 因为参数是在请求体里面的, 这个编码设置并不会影响到Post的参数, 这个跟浏览器有关, 如果是firefox,会带上头信息: content-type = application/x-www-form-urlencoded; charset=UTF-8 里面包含了请求体的编码信息(UTF-8), 所以Springmvc可以对pos ...
[转自]http://www.ningoo.net/html/2008/mysql_innodb_transaction_isolation_level.html 我们知道,在关系数据库标准中有四个事务隔离级别: 未提交读(Read Uncommitted):允许脏读,也就是可能读取到其他会话中未提交事务修改的数据 提交读(Read Committed):只能读取到已经提交的数据。Oracle等多数数据库默认都是该级别 可重复读(Repeated Read):可重复读。在同一个事务内的查询都是事务开始时刻一致的,InnoDB默认级别。在SQL标准中,该隔离级别消除了不可重复读,但是还存在幻象 ...

java Cookie

    博客分类:
  • java
cookie的组成部分: key, value, maxage, path, domain 1.java的key,value都应该进行url编码 2.java 的cookie maxage: -1表示浏览器关闭即释放(firefox经常不释放) 0表示删除(相当于放置cookie有效时间为过去时) 大于0表示有效时间(毫秒级) 3.path表示cookie有效的context路径 一般设置为"/", 表示全部路径都有效 4.如果不设置domain, 则cookie只对当前域名下有效. 设置domain主要用于跨域设置cookie, 这里的跨域是指在自己的根域之下, ...
等了大概一个星期, 托管的HP服务器下架托运回来了. 第一次见识实体服务器, 有点小兴奋. 第一感觉是服务器竟然那么大,那么重. 长3丈,宽2丈, 至少二十斤重. 拆机扫尘, 看看机盖上的说明, 组织结构跟普通台式机差不多, 只不过每个部件都会比较大,比较厚重的感觉. 每个模块都很考究,马虎不得. 供电, 冷却的风扇等. 看来大而重是有道理的. 两个63.4G的SCSI硬盘, 2个CPU4核, 4根内存插槽, 插了2根共4G, 一个GAV接口,一个串口, 2个网络接口, 一个iLO网络接口(没听过,接口类似RJ45水晶接口,应该用于网络配置管理) 2个USB接口, 1个磁盘读卡器,1个 ...
正则表达式的关键是 创建用于"在源字符串中匹配出某些字符串"的表达式(字符串)(regex) 源字符串String input = "abcdefg"; 表达式String regex = "d.*"; 1.正则表达式的字符结构: 1.1 x: 匹配x这个字符 1.2 \\: 匹配反斜杠\ 1.3 \t, \n, \r, \e 分别匹配tab健, newline键, 回车键, 回格键 2.正则表达式的字符类结构(匹配单个字符) 2.1 [abc]: 匹配a,b 或者c 2.2 [^abc]: 匹配除了a,b,c的其他字符 ...
转自:http://database.51cto.com/art/200910/156685.htm 索引是快速搜索的关键。MySQL索引的建立对于MySQL的高效运行是很重要的。下面介绍几种常见的MySQL索引类型。 在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable表: CREATE TABLE mytable( ID INT NOT NULL, username VARCHAR(16) NOT NULL, city VARCHAR(50) NOT NULL, age INT NOT NULL ...

linux cmd sample

1.find and sed and xargs find . -type f -name '*.vcproj'          \        | sed -e p -e 's/\.vcproj$/.vc9.vcproj/' \        | xargs -n2 mv                           \        ; 2.find ./ -exec grep "/adm/images/c.gif" '{}' \; -exec sed -i 's/\/adm\/images\/c.gif/\/Admin\/Images\/c.gif/g' { ...
<cluster-default>     <resin:import path="${__DIR__}/app-default.xml"/>   </cluster-default>   <cluster id="app-tier">     <server id="app-a" address="192.168.0.10" port="6800"/>     <server id="app-b& ...
1.Server Option and Variable Reference     1).SHOW [GLOBAL | SESSION] STATUS     2).Show collation;     3).show variables like '%...%'     2.Server Response to Signals     a).SIGTERM causes the server to shut down.     b).SIGHUP causes the server to reload the grant tables and flush the logs (like ...
1.Backup and Recovery Types    1).logical backup versus physical backups    2).online backup versus offline backups    3).local versus remote backups    4).Full Versus Incremental Backups       Incremental backups are made possible by enabling the server's binary log, which the server uses to record ...
    Replication enables data from one MySQL database server (the master) to be replicated to one or more MySQL database servers (the slaves). Replication is asynchronous by default.      Replication between servers in MySQL is based on the binary logging mechanism. The MySQL instance operating as t ...
Global site tag (gtag.js) - Google Analytics