`
mouer
  • 浏览: 101300 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
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语句造成全表扫描了.. 网 ...
做为服务器,无非就是以下几种需求 1. 客户端发送一条消息,服务器反回一个信息 2. 客户端发送一条信息,服务器做相应处理(不返回信息) 3. 客户端发送一条信息,服务器广播给所有客户端 4. 客户端发送一条信息,服务器发给指定的几个客户端 6. 服务器没有发信息,服务器跟据需要主动发给所有客户端信息 7. 服务器没有发信息,服务器跟据需要主动发给指定个客户端信息

颜色工具

0度 红 100% 75% 50% 25% 0% 100 #FFFFFF #FFFFFF #FFFFFF #FFFFFF #FFFFFF 88 #FFBFBF #F7C7C7 #EFCFCF #E7D7D7 #DFDFDF 75 #FF8080 #EF8F8F #DF9F ...
 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 ...
ClassLoader提供了两个方法用于从装载的类路径中取得资源: 1).public URLgetResource(String name);2).public InputStreamgetResourceAsStream(String name); 这里name是资源的类路径,它是相对与“/”根路径下的位置。getResource得到的是一个URL对象来定位资源,而getResourceAsStream取得该资源输入流的引用保证程序可以从正确的位置抽取数据。
最近无事,回头看看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事务管理
Tomcat服务器是一个免费的开放源代码的Web应用服务器。因为Tomcat技术先进、性能稳定且免费,所以深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器。 一、Tomcat与应用服务器 到目前 ...
Nutz Java 编码规范 (V1.0) By:zozoh<zozohtnt></zozohtnt> 0. 规范的规范 1. 代码格式 2.1 包 2.2 类和接口 2.3 成员变量 2.4 常量 2.5 局部变量 2.6 成员函数和静态函数 3. 注释 ...
#1) 查找替换回车 ^p #2) 通配符 (要选中正则表达式) ^(*^)
1.豆瓣网:www.douban.com 豆瓣网的风格绝对是中国互联网的一朵奇葩,跟中国绝大多数的网站不一样,豆瓣的界面非常干净,干净得你让你刚上豆瓣网的时候觉得是那么的静悄悄。但是豆瓣网觉得是中国高素质网民的集中营,里 ...
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~~
Global site tag (gtag.js) - Google Analytics