- 博客(22)
- 收藏
- 关注
原创 Jetty访问静态资源Open Too Many Files
[b]Jetty 9.0.3 Open too many files 问题[/b] 1. Jetty9.0.3-20130506 2. [b]问题描述:[/b] Linux Open too many files. 使用Jetty的DefaultServlet访问静态资源时,每次执行lsof –c java| grep pid 命令发现打开的静态的资源都没有被关闭...
2014-06-19 17:11:04
594
mysql
1.使用database 以及tables SHOW DATABASES :列出server 管理的数据库SELECT DATABASE(); 查询当前使用的数据库 SELECT USER() ;查询用户SHOW TABLES; 显示当前数据库中的表desc tablenameSHOW CREATE TABLESHOW INDEX FROM tbl_name...
2012-12-14 11:40:20
113
原创 事务总结
1.事务事务具有如下特性:a:原子性atomicityc:consistency 连续性i:isolation 连续性d:durability 持久性2.事务隔离级别 a;read uncommit :即使一个事务没有提交,但是另外的事务也能查询到没有提交之前的结果b:read commit:一个事务提交后,别的事务才能读到...
2012-12-05 14:43:20
101
原创 linux ubnutu usb 系统安装盘
1. 下载最新的 UltraISOhttp://www.ezbsystems.com/ultraiso/download.htm推荐方案[table]|/boot 200M||/ 20G||/home 50G 余下空间||swap 2G|[/table][table]|分区类型 介绍 备注||||/boot 启动分...
2012-12-05 14:42:57
173
原创 database 关联操作
1.SQL join a:从一个和多个表中,根据指定的字段的关联关系,查询出数据 b:join 分为 inner join: 返回在两个表中至少一个匹配的行 left join:返回左表中的所有行,即使右表没有匹配的记录 right join:返回右表中的所欲行,即使左表没有匹配的记录 full join: 返回那些在其中一个表中匹配的行 C:例子...
2012-12-05 14:42:45
159
原创 database mysql
1.安装mysql sudo yum groupinstall "MySQL Database"2. 验证mysql 包的安装rpm -qa | grep -i mysqlmysql-libs-5.5.28-1.fc17.x86_64mysql-server-5.5.28-1.fc17.x86_64libdbi-dbd-mysql-0.8.3-9.fc17.x86...
2012-11-16 11:48:28
104
原创 play day1
1.unzip play binary package2.将play 添加到PATH 中,例如:[code="java"] sudo vi /etc/profile 在文件最后一行添加 PATH=/home/lhuang/workspace/play:$PATH export PATH 其中play 放在前面 ,是因为原来的PATH 中也有play 的命令...
2012-11-15 10:19:54
138
原创 scala day6
11. case classes 以及模式匹配11.1 case classa:在class 前面加上case ,该class 就成为了case classb:scala 编译器 首先为 这个类添加了一个工厂方法 用来 构造对象 , 这样允许 用户 不用使用new 就能构造对象 例如:[code="java"] case class Var(name: String)...
2012-11-14 15:36:33
80
原创 scala day5
9.文件和正则表达式9.1 读取文件的行 a:例如:[code="java"] import scala.io.Sourceval source = Source.fromFile("myfile.txt", "UTF-8")val lineIterator = source.getLines[/code]b:对每行做迭代[code="java"] for (l :...
2012-11-12 16:40:20
98
原创 scala day4
7:Package && Import 7.1 Packages a:定义包语句 ,例如: [code="java"]package com {package horstmann {package impatient {class Employee...}}}[/code]b: 一个包可以定义在多个文件中,例如Employee.scala /M...
2012-11-12 15:04:45
91
原创 scala day3
5.class 类5.1 class 以及没有参数的方法 a: 一个scala 源文件 有可以有多个class,每个class 的访问属性都是public b:类的使用: val name=new className c:方法调用 name.methodName() 方法调用风格中要不要加(), 取决与如果只是访问这个对象并不改变这个对象中字段的值:则可以将()...
2012-11-09 18:08:52
100
原创 scala day2
3.数组3.1固定长度数组Arraya: 定义固定长度数组方法 方法一:使用new 例如: [code="java"]// An array of ten integers, all initialized with zero val nums = new Array[Int](10) // A string array with ten elements, a...
2012-11-09 16:09:39
72
原创 scala day1
1.基础部分1.1 定义常量和变量 val xmax,ymax:Int=100 var greeting:String="Hello"1.2 数值和操作符重载 数值操作符: +,-,*,/,% 逻辑操作符: & ,|, ^,>>, 0) {r = r * nn -= 1}[/code] for a:for (i ...
2012-11-08 11:49:24
160
原创 github
[b]添加本地存储:[/b]git init : init repository /.git/git status :查看存储状态 [code="java"]# On branch master## Initial commit#nothing to commit (create/copy files and use "git add" to tr...
2012-11-06 17:53:25
122
原创 vim scala plugin
[b]vim[/b][b]Install Vim[/b] sudo yum install vim[b]Plugin[/b] sudo mkdir -p ~/.vim/autoload ~/.vim/bundle[b]Installation[/b]curl -sso ~/.vim/autoload/pathogen.vim https://r...
2012-11-06 12:09:36
137
字符串循环左移
已经字符串adbcefg123,给定位置 i,例如i=3,将整个字符串循环左移i位,得到cefg123adb请编写程序实现如上 字符串循环左移算法[b]算法一:[/b]1.将第0个字符移动到最后个位置,之后将字符串从后往前移动一个字符2.重复步骤1 i次3.打印出最后结果字符串[code="java"] /** * 字符串循环左移 ...
2012-11-01 16:36:02
700
原创 Mark&Sweep GC
标记清除算法是第一个能够回收循环数据结构的算法。现在最普遍的垃圾回收技术都是标记清除算法的变体。当使用标记清除算法,没有被引用的对象不会被立即回收。相反,垃圾回收器允许先累计一些没有任何引用的对象 到一定程度(比如内存不足时),然后启动回收。在回收过程中,执行的程序会被临时挂起。一旦回收结束,程序又能恢复执行。 标记清除算法又称为 根跟踪算法root tracing ....
2012-04-26 15:09:38
218
原创 Reference Counting Garbage Collector 引用计数算法垃圾回收器
引用计数算法(Reference Counting)垃圾回收的困难不在于 实际回收垃圾的过程,而是在于在哪些地方找到垃圾。当一个对象不在被引用时候 则这个对象被认为是可以被回收的。算法描述: 在每个对象中有个一个字段refCount 记录该对象被引用的次数,refCount是在java program 中不能被访问的,只是可以被jvm 修改或者更新。 例如:Object p = new Int...
2012-04-24 12:30:04
311
apache lbmethod
Apache Proxy lbmethod 基本上就是翻译文章,加上了一点自己的理解,先记录下来,以后理解深刻了在修改。 1.1 Request Counting Algorithm 请求计数算法 是一种基于轮循的请求计数算法,在每个worker 之间分发请求,确保每个worker 能够得到的请求数量 和配置的共享的请求数量一致。ProxySet ...
2012-02-02 14:32:13
730
apache,tomcat ,loadbalance
Apache+Tomcat ,load balance 1.编译httpd ,apache 版本要在2.2 之上./configure --with-apr=/usr/local/apr--with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/pcre--prefix=/ceno/product/ht...
2012-02-01 17:16:39
379
原创 httpd,mod_jk,tomcat,loadbalance
1. 环境配置以及安装指南Apache:httpd-2.2.21Mod_jk: tomcat-connectors-1.2.32-src.tar.gzTomcat: apache-tomcat-7.0.23.tar.gz 版本说明信息; http://tomcat.apache.org/connectors-doc/webserver_howto/apache.html...
2012-01-19 17:02:49
126
ThreadLocal
[b]ThreadLocal : 线程局部变量[/b] A: Thread-local variables .these variable differ from their normal counterparts in that each thread accesses one (via set or get method) has its own, independently i...
2011-10-09 15:43:56
57
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人