- 浏览: 101300 次
- 性别:
- 来自: 北京
最新评论
-
vera_sq:
怎么得到的总是null呢?
关于Class.getClassLoader()空指针. -
729251283:
你的这种做法对吗?用你的方法不成功 。
maven tomcat结合,热部署,调试 -
mouer:
需要开启snmp
基于SNMP和JRobin的监控 -
liliugen:
跑步起来的代码,。无用
基于SNMP和JRobin的监控
文章列表
J2ME:Java2 Platform, Micro Edition,是sun的java 2 的三大成员之一(j2se,J2EE,J2ME)JVM,CVM,KVM:是 J2ME 虚拟机、KVM 和 CVM 都是 JVM 的子集。KVM 和 CVM 均可被看作是一种 Java 虚拟机 -- 它们是J2SE JVM 的压缩版,并特定于 J2ME.CONFIGRATION:J2ME针对硬件的数据处理能力、存储容量、网络连接能力等规定了Configuration的概念,把上述运算功能有限、电力有限的嵌入式装置定义在Connected Limited Device Configuration(CLDC)规 ...
最近操作mysql(InnoDB),需要从大数据量(1000W+)条数据中,挑选出某一字段在一个集合内的数据,然后删除,写出的sql语句为:
delete from xxx where xx in (select xxx from ......);
删除速度极慢..无法忍受的地步..可能是in语句造成全表扫描了..
网 ...
- 2010-06-04 15:05
- 浏览 607
- 评论(0)
做为服务器,无非就是以下几种需求
1. 客户端发送一条消息,服务器反回一个信息
2. 客户端发送一条信息,服务器做相应处理(不返回信息)
3. 客户端发送一条信息,服务器广播给所有客户端
4. 客户端发送一条信息,服务器发给指定的几个客户端
6. 服务器没有发信息,服务器跟据需要主动发给所有客户端信息
7. 服务器没有发信息,服务器跟据需要主动发给指定个客户端信息
- 2010-06-03 14:12
- 浏览 678
- 评论(0)
0度 红
100%
75%
50%
25%
0%
100
#FFFFFF
#FFFFFF
#FFFFFF
#FFFFFF
#FFFFFF
88
#FFBFBF
#F7C7C7
#EFCFCF
#E7D7D7
#DFDFDF
75
#FF8080
#EF8F8F
#DF9F ...
- 2010-05-25 13:54
- 浏览 713
- 评论(0)
1.) io:
传统的io,JDK1.4以前:即当程序执行输入/输出操作后,在这些操作返回之前会一直阻塞该线程,所以服务器必须为每个客户端都提供一条独立线程进行处理(否则无法继续运行),当服务器需要同时处理大量客户端时,这种做法会导致性能下降.(比如在单核状态下,CPU同一时刻处理一个线程).
做为服务器端,其处理结构如下图所示:
假设如 [jdk1.4]socket举例--基于nio 中的Server程序,有4个client同时到达,Server端accept其中1个连接,建立一个线程(A为Server主线程,B为新建的线程).
A线程继续accept,并同上处理其他3个线程. ...
直接上代码,后续文章会有io,nio比较..
ServerMain.java
package test.server;
import java.io.IOException;
import java.net.InetSocketAddress;
import java.nio.ByteBuffer;
import java.nio.CharBuffer;
import java.nio.channels.SelectionKey;
import java.nio.channels.Selector;
import java.nio.channels.ServerSoc ...
教程网上多的是,直接上代码..
ServerMain.java
package test.server;
import java.io.IOException;
import java.net.ServerSocket;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
public class ServerMain {
private ServerSocket ss;
private ExecutorService pool;
public ...
- 2010-05-10 15:34
- 浏览 733
- 评论(0)
ClassLoader提供了两个方法用于从装载的类路径中取得资源:
1).public URLgetResource(String name);2).public InputStreamgetResourceAsStream(String name);
这里name是资源的类路径,它是相对与“/”根路径下的位置。getResource得到的是一个URL对象来定位资源,而getResourceAsStream取得该资源输入流的引用保证程序可以从正确的位置抽取数据。
- 2010-05-10 10:47
- 浏览 782
- 评论(0)
最近无事,回头看看Ant,以前项目中没有系统性的学习过,仅仅照照葫芦画瓢写点脚本,废话不说了..
Ant 安装
下载地址 http://ant.apache.org/bindownload.cgi1). windows //已安装JDK设置系统变量ANT_HOME在PATH中加入%ANT_HOME%\bin
2). linux在/etc/profile中加入# ------------------# THE ANT PATH |# ------------------# JDK prefixJAVA_HOME=/usr/java/jdk1.6.0_19 # ANT prefixANT_H ...
Spring 笔记
笔记总结到位,非常经典。
参考资料:
Spring 笔记(江南白衣博物馆)
Spring下单元测试的要点
Spring配置要点
Spring事务管理
- 2010-04-29 12:01
- 浏览 760
- 评论(0)
Tomcat服务器是一个免费的开放源代码的Web应用服务器。因为Tomcat技术先进、性能稳定且免费,所以深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器。
一、Tomcat与应用服务器
到目前 ...
- 2010-04-28 19:22
- 浏览 1292
- 评论(0)
Nutz Java 编码规范 (V1.0) By:zozoh<zozohtnt></zozohtnt>
0. 规范的规范 1. 代码格式 2.1 包
2.2 类和接口 2.3 成员变量 2.4 常量 2.5 局部变量 2.6 成员函数和静态函数
3. 注释 ...
- 2010-04-28 08:07
- 浏览 702
- 评论(0)
1.豆瓣网:www.douban.com
豆瓣网的风格绝对是中国互联网的一朵奇葩,跟中国绝大多数的网站不一样,豆瓣的界面非常干净,干净得你让你刚上豆瓣网的时候觉得是那么的静悄悄。但是豆瓣网觉得是中国高素质网民的集中营,里 ...
- 2010-04-19 16:24
- 浏览 750
- 评论(0)
linux安装软件时,有时候遇到:
原因是GCC没有安装.
这里提供自己安装时用到的 安装包和依赖包
安装顺序:
rpm -ivh cpp-3.4.4-2.i386.rpm rpm -ivh glibc-kernheaders-2.4-9.1.98.EL.i386.rpm rpm -ivh glibc-headers-2.3.4-2.36.i386.rpm rpm -ivh glibc-devel-2.3.4-2.36.i386.rpm rpm -ivh gcc-3.4.6-3.i386.rpm
over~~