自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 (c­reate/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关注的人

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