`
lzj0470
  • 浏览: 1272761 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;import java.net.SocketException;import java.net.UnknownHostException;import java.util.Date; public class TestIPMSG {    public static void main(String[] args) {         DatagramSocket ...
一个简单的Java UDP协议通信的例子server: import java.net.*;public class UDPServer {    private static final int PORT = 5000;    private DatagramSocket dataSocket;    private DatagramPacket dataPacket;    private byte receiveByte[];    private String receiveStr;    public UDPServer() {        Init()
技巧 7 — 页输出缓存和代理服务器 ASP.NET 是您的表示层(或者说应该是您的表示层);它由页、用户控件、服务器控件(HttpHandlers 和 HttpModules)以及它们生成的内容组成。如果您具有一个 ASP.NET 页,它会生成输出(HTML、XML、图像或任何其他数据),并且您针对每个请求运行此代码时,它都会生成相同的输出,那么您就拥有一个可用于页输出缓存的绝佳备选内容。 将此行内容添加页的最上端 <%@ Page OutputCache VaryByParams="none" Duration="60" %> 就可以高效地 ...
数据层性能 技巧 1 — 返回多个结果集 技巧 2 — 分页的数据访问 技巧 3 — 连接池 技巧 4 — ASP.NET 缓存 API 技巧 5 — 每请求缓存 技巧 6 — 后台处理 技巧 7 — 页输出缓存和代理服务器 技巧 8 — 运行 IIS 6.0(只要用于内核缓存) ...
CSDN曾经是伪静态,现在长时间不来看了,所以并不知道是否已经做过改进,这里简单的针对。NET下的发容量来说下吧,其实这个不是只针对。NET,毕竟架构不分语言 一般情况下,架构分两种来讨论的,一种是开发架构,一种是部署架构 部署架构,就是开发完的程序在实际运行环境下,通过负载均衡,DNS轮询,SquID等等来减轻单台服务器负载,达到性能优化的目的 这里大家估计更想了解的是开发上的架构 我对这个的观点是,所有的架构都是死的,而性能优化策略是活的,我在开发中,所有的东西都不是一定要按照什么固定的模式,去死开发,更多的是针对需要优化的信息进行针对处理,下面说说我的优化策略 1、数据库优化,这个是所有的 ...
转载来源于:http://tgyd2006.iteye.com/blog/321797 去年做一个数字电视监测的项目,每天大约120万的流量,当然这个总流量意义不是很大,考量应用服务的承受能力主要看峰值压力的承受能力和持续时间。  大概测试报告如下,完整测试还包括对主体业务的影响等不方便全部列出。  背景  1.对基于web的增值业务用户访问的监测。  2.服务器硬件环境:    Dell(TM) PowerEdge(TM) 1950 Rack Mount Server    CPU  PowerEdge(TM) 1950, 双核至强处理器 5120, 4MB 缓存    内存:2G   未作负 ...
转载来源于:http://www.soft6.com/tech/8/89970.html   连接池的基本工作原理   1、基本概念及原理   由上面的分析可以看出,问题的根源就在于对数据库连接资源的低效管理。我们知道,对于共享资源,有一个很著名的设计模式:资源池(Resource Pool)。该模式正是为了解决资源的频繁分配?释放所造成的问题。为解决上述问题,可以采用数据库连接池技术。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去。我们可以通过设定连接池最大连接数来防止系统无尽 ...
转载来源于:http://dev.yesky.com/413/7667413_1.shtml 这是我发了不少时间整理的C#的正则表达式,新手朋友注意一定要手册一下哦,这样可以节省很多写代码的时间,中国自学编程网为新手朋友整理发布。   只能输入数字:"^[0-9]*$"。   只能输入n位的数字:"^\d{n}$"。   只能输入至少n位的数字:"^\d{n,}$"。   只能输入m~n位的数字:。"^\d{m,n}$"   只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$&qu ...
很多网友问我学习Java有没有什么捷径,我说“无他,唯手熟尔”。但是我却很愿意将自己学习的一些经验写出来,以便后来者少走弯路,帮助别人是最大的快乐嘛!要想学好Java,首先要知道Java的大致分类。我们知道,自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和 ...
转载来源于:http://topic.csdn.net/u/20090225/16/b19151a4-d390-4b4a-a789-7188a16efcb5.html 当你选择丈夫时,请先把程序员与以下的职业作一番比较:     医生     几乎所有女人都喜欢追求当医生的。所以不要期望你们的婚姻能持续五年以 上,因为早晚有一天,他会跟某个护士小姐跑掉的,或是被一个假装生病的年轻女人勾 引走。这种倒霉事还往往发生在你已经为他生了几个小孩的时候。     你的程序员丈夫不会发生这种事。因为他忙得连见你的时间都很少,更别说有 机会跟他工作以外的其它女人 ...
转载来源于:http://blog.csdn.net/ugg/archive/2009/02/13/3886289.aspx 最近最闹心的事,就是呵呵笑话网 的数据库中的数据丢失了,找空间提供商息壤理论,人家来个一推四六五,我们什么都没做,你的数据库自己挂了,我们不没有做操作。 ...
转载来源于:http://blog.csdn.net/ugg/archive/2009/03/03/3953137.aspx 近期研究一些突破验证码方面的知识,记录下来。一方面算是对这几天学习知识的总结帮助自己理解;另一方面希望对研究这方面的技术同学有所帮助;另外 也希望引起网站 ...
周末,看到EXT AIR MP3。突然有股冲动,把他的东西改了一下。由于没时间再搞下去,先发布一下第一版本效果图如下:  
转载来源:http://vipnews.csdn.net/newscontent.aspx?pointid=2009_02_23_103633538 1. 你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class、object、interaction以及statediagrams。 2. 你需要学习Java语言的基础知识以及它的核心类库(collections、serialization、streams、networking、 multithreading、reflection、event、handling、NIO、loc ...
就在今天,我把数据库的数据读出来,放在LIST里,晕.具然出现TOMCAT内存益处,在网上查查看,看了一个方法,还可以,现在告诉大家,    Tomcat默认可以使用的内存为128MB,在较大型的应用项目中,这点内存是不够的,轻微时,会使系统性能急剧下降,严重时,将导致系统无法运行,影 响系统的稳定性。当内存不够用时,常见的问题就是报tomcat内存益处错误,从儿导致客户端包500错误的,如下:解决方法主要是加大TOMCAT可利 用内存,并在程序当中加大内存使用。因此根据应用的需求,有必要调整JVM使用内存的大小。现在将手工修改tomcat内存的方法及注意事项列出,希望能 对新人有所帮助。 to ...
Global site tag (gtag.js) - Google Analytics