- 博客(6)
- 资源 (18)
- 收藏
- 关注
翻译 调查服务器响应时间的利器 tcprstat
我们在做服务器程序的时候,经常要知道一个请求的响应时间,借以优化或者定位问题。 通常的做法是在代码里面加入日志计算时间,这个方法有问题,时间不准确。因为数据从网卡到应用程序,从应用到网卡的时间没有被计算在内。 而且这个时间随着系统的负载有很大的变化。那同学说,我wireshark, tcpdump抓包人肉统计不行吗。 可以的,只不过我会很同情你,此举需要耐心且不具可持续性。 所以我们希望有个工
2012-02-29 17:28:45 1553
翻译 Java网络编程框架
自从JDK1.4中有了NIO以后,这个方面越来越活跃,也为java赢得更多开发者的支持。做java网络编程需要掌握一些基本的知识和技能:套接字编程、阻塞/非阻塞通信、创建HTTP服务器与客户程序、数据报通信、对象的序列化与反序列化、Java反射机制、RMI框架、JDBC API、JavaMail API、MVC设计模式、安全网络通信、CORBA和Web服务 等等。 笔者在此只整理以下一些主
2012-02-29 15:14:10 5033
原创 window下查看端口命令
启动apache提示80端口busy被占用。于是查看一看80端口占用情况。 开始–运行–cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选”查看”-”选择列”经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很
2012-02-27 21:25:35 1073
翻译 JVM优化配置
OOM这个缩写就是Java程序开发过程中让人最头痛的问题:Out ofMemory。在很多开发人员的开发过程中,或多或少的都会遇到这类问题,这类问题定位比较困难,往往需要根据经验来判断可能出现问题的代码。原因主要是两个:对象没有被释放(多种情况引起,往往是比较隐蔽的引用导致被Hold而无法被回收)。另一种就是真的Memory不够用了,需要增加JVM的Heap来满足应用程序的需求。最近有
2012-02-27 12:57:34 673
原创 URLEncoder 编码的实现
public class URLEncoder { // 使用方法 // String para = "?userName=" + URLEncoder.encode(userName) + "&password=" // + URLEncoder.encode(password) + "&bookName=" // + URLEncoder.encode(bookName)
2012-02-14 12:25:53 1006
翻译 用J2ME实现简单电子邮件发送功能
在GCF中并没有提供给我们能够发送电子邮件的API,J2ME的可选包也没有提供相关的功能。那么我们能用J2ME实现发送电子邮件功能嘛?答案是肯定的。本文将主要讲述如何在J2ME中实现发送电子邮件的功能。这里一个非常重要的思想就是代理。我们知道GCF提供给我们进行联网的能力了,比如通过Http联网。在MIDP2.0中甚至提供了socket联网的API。那么我们可以通过他们连接服务器端的程序比如s
2012-02-13 10:25:13 714
Openssl 安全漏洞升级库 Cocos2dx Curl 1.0.1h版本
2015-05-08
LWUIT 1.3 版本源代码 subversion 签出来的
2009-12-26
lwuit 最新源码还有tree table 源码
2009-11-26
subversion 客户端 下载 Sub Version 1.6 win32
2009-11-25
java4ever 源码下载 包含java4ever.jar
2009-11-23
J2MEPolish初级教程 中文PDF
2009-11-17
java C# VB .NET ASP.NET 所有面试题大全 chm文件下载
2009-11-13
LWUIT中ResourceEditor编辑res 工具
2009-11-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人