- 浏览: 52987 次
- 性别:
- 来自: 广州
最新评论
-
wugc:
本来内容挺好,奈何错别字太多。
Netty -
reinsoft:
...
Ibatis和Hibernate 数据库分表(动态表名映射)的实现方法 -
xsh5324:
楼主辛苦啦。
Spring中的SimpleFormController
文章列表
MySQL作为当前最为流行的免费数据库服务引擎,已经风靡了很长一段时间,不过也许也有人对于MySQL的内部环境不很了解,尤其那些针对并发性处理的机制。今天,我们先了解一下MySQL中数据表的分类,以及它们的一些简单性质。 ...
这段时间解决系统的瓶颈,首要是对memcache的优化,今天得空将目前在用的memcache整理了一下,贴个客户端实体类-----这里设置的参数都是通过配置文件的。道理很简单,以戒后用
(注:http://code.google.com/p/memcache-client-forjava/downloads/list 本次使用的是来自这里的封装包,网上结论说alisoft memcache 性能不高,经高压下使用,个人感觉确实不妥。
可考虑使用 http://www.whalin.com/memcached/#download )
package yixun.wap.cache;
/** */ ...
Memcache简介
memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视 频、文件以及数据库检索的结果等。Memcache是danga.com的一个项目,最早是 ...
- 2009-12-07 09:51
- 浏览 933
- 评论(0)
为什么要用日志(Log)?
这个……就不必说了吧。
为什么不用System.out.println()?
功能太弱;不易于控制。如果暂时不想输出了怎么办?如果想输出到文件怎么办?如果想部分输出怎么办?……
为什么同时使用commons-logging和Log4j?为什么不仅使用其中之一?
Commons-loggin的目的是为“所有的Java日志实现”提供一个统一的接口,它自身的日志功能平常弱(只有一个简单的SimpleLog?),所以一般不会单独使用它。
Log4j的功能非常全面强大,是目前的首选。我发现几乎所有的Java开源项目都会用到Log4j,但我同时发现,所有用到Log4j的项目 ...
- 2009-11-16 09:35
- 浏览 927
- 评论(0)
正常的cookie只能在一个应用中共享,即一个cookie只能由创建它的应用获得。
1.可在同一应用服务器内共享方法:设置cookie.setPath("/");
本机tomcat/webapp下面有两个应用:cas和webapp_b,
1)原来在cas下面设置的cookie ...
- 2009-10-23 14:13
- 浏览 700
- 评论(0)
大家都知道从 MySQL4.1 版本开始,支持多种编码,包括我们熟知的 latin1、gbk、utf8、big5 等等,还有一些我们闻所未闻的。
在使用 PHP 连接 MySQL 查询出来的数据有的时候居然会是乱码,关于乱码的解决首先我们要了解 MySQL 的编码机制。
拿 Discuz! 论坛为例,Discuz! 论坛在连接 MySQL 后会立即执行一个设定(见include/db_mysql.class.php ):
复制内容到剪贴板Code:
@mysql_query("SET character_set_connection=$dbcharset, character ...
- 2009-10-14 15:03
- 浏览 1161
- 评论(0)
Java中的事务处理
一般情况下,J2EE应用服务器支持JDBC事务、JTA(Java Transaction API)事务、容器管理事务。一般情况下,最好不要在程序中同时使用上述三种事务类型,比如在JTA事务中嵌套JDBC事务。第二方面,事务要在尽可 ...
- 2009-10-14 11:20
- 浏览 947
- 评论(0)
Connection Statement ResultSet的一些接口和用法2008-05-08 09:04JDBC是由一系列连接(Connection)、SQL语句(Statement)和结果集(ResultSet)构成的,其主要作用概括起来有如下3个方面:
建立与数据库的连接。
向数据库发起查询 ...
- 2009-10-13 10:11
- 浏览 887
- 评论(0)
1、安装apache,resin,可以把apache安装在独立的一台服务器上,如果硬件资源有限,也可以与其中一台后端resin装在同一台硬件机上。
2、 下载mod_caucho.so、安装mod_caucho.so模块(插件)。mod_caucho.so是apaceh与resin实现负载均衡的插件 ...
- 2009-09-18 17:38
- 浏览 2356
- 评论(0)
一、什么是系统平均负载(Load average)?
在Linux系统中,uptime、w、top等命令都会有系统平均负载load average的输出,那么什么是系统平均负载呢?
系统平均负载被定义为在特定时间间隔内运行队列中的平均进程数。如果一个进程满足以下条件则其就会位于运行队列中:
- 它没有在等待I/O操作的结果
- 它没有主动进入等待状态(也就是没有调用'wait')
- 没有被停止(例如:等待终止)
例如:
[root@opendigest root]# uptime
7:51pm up 2 days, 5:43, 2 users, load average: 8.13, 5.90 ...
- 2009-09-18 10:44
- 浏览 1804
- 评论(0)
vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。
1、vi的基本概念
基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下:
1) 命令行模式command mode)
控制屏幕光 ...
- 2009-09-11 12:10
- 浏览 598
- 评论(0)
Linux改变文件或目录的访问权限命令
Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作。
文件或目录的访问权限分为只读,只写和可执行三种。以文件为例 ...
- 2009-09-11 10:56
- 浏览 716
- 评论(0)
遍历HashMap
HashMap attMap;
Iterator i = attMap.entrySet().iterator();
while(i.hasNext()){
Object o = i.next();
String key = o.toString();
//这样就可以遍历该HashMap的key值了。
}
当然也可以遍历Map.Entry项,值。方法类似。
也可以
Object [] obja=attmap.keySet().toArray();
听我们的支持说遍历hashmap使用entryset快些,因大部分都是用keyset遍历的,也没有去想 ...
- 2009-09-09 22:01
- 浏览 1398
- 评论(0)
对request.getSession(false)的理解(附程序员常疏忽的一个漏洞) 收藏
本文属于本人原创,转载请注明出处:http://blog.csdn.net/xxd851116/archive/2009/06/25/4296866.aspx
【前面的话】
在网上经常看到有人对request.getSession(false)提出疑问,我第一次也很迷惑,看了一下J2EE1.3 API,看一下官网是怎么解释的。
【官方解释】
getSession
public HttpSession getSession(boolean create)
Returns the ...
Linux 文件和目录管理之列出、删除、复制、移动及改名
作者:北南南北
来自:LinuxSir.Org
摘要:Linux 命令行模式下来操作文件管理还是比较重要的,虽然目前在Linux桌面上能完成大部份的文件管理工作,但就效率来说,还是命令行模式更为强大。最重要的是在文本操作界面和图形界面通用。如果您是服务器管理人员,您能体会到命令行下的文件管理工具是何等重要。本文涉及了目录和文件的显示ls、复制cp、移动mv、删除rm、rmdir、目录的创建mkdir以及用echo、touch等工具创建空文件... ... 内容;
目录
0、关于路径的理解;
1、列文件或目录的信息工具 ls 和di ...
- 2009-03-11 15:29
- 浏览 1610
- 评论(0)