自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (14)
  • 收藏
  • 关注

转载 如何提高系统性能之数据库设计

提到程序性能,大家都知道时间复杂度的公式O(f(n))。在提高性能的这个迷局中,很多人都会想尽办法降低算法函数f的复杂度,或者是提高函数f的运行速度。但是这些都是没有办法的办法,是舍本求末的办法。如果基数n巨大,这类方法都不会有很好的效果,因为问题的本身在于基数n。千方百计减少基数n的数量才能获取质的提高。如何才能达到降低基数n的效果呢?假设你一个杂货店的老板,你有一个杂志货柜。可是杂志的种类

2010-03-11 16:30:00 578

转载 入侵网络游戏

现在想弄钱的入侵者,似乎热衷于入侵网络游戏服务器,盗出游戏服务器程序或是数据库。国内的网络游戏企业,都应该招受过此损失,有暴露出来的,有没暴露出来的。但游戏企业对安全问题理解都十分片面,狭隘! 当然,不只是网络游戏企业。近一两年来,入侵者乐此不疲,各种商业数据的偷盗在国内几乎快形成一种"圈内产业"。不论是技术性还是行事组织性都与早年不可同日而语。需求与供应在这里似乎有着完美结合。再看看各地

2010-03-11 11:56:00 1788 1

转载 Java垃圾回收调优

Java垃圾回收调优在Java中,通常通讯类型的服务器对GC(Garbage Collection)比较敏感。通常通讯服务器每秒需要处理大量进出的数据包,需要解析,分解成不同的业务逻辑对象并做相关的业务处理,这样会导致大量的临时对象被创建和回收。同时服务器如果需要同时保存用户状态的话,又会产生很多永久的对象,比如用户session。业务越复杂的应用往往用户session包含的引用对象就越多。这

2009-12-24 22:57:00 533

转载 网页打开慢的解决方法

虚拟内存设置方法是: 右击我的电脑—属性--高级--性能设置--高级--虚拟内存更改--在驱动器列表中选中系统盘符--自定义大小--在"初始大小"和"最大值"中设定数值,然后单击"设置"按钮,最后点击"确定"按钮退出。1、右击我的电脑—属性--高级--性能设置--高级--虚拟内存更改--在驱动器列表中选中你设有页面文件的盘符(D)--选"无页面文件"--"设置",将这个盘的页面文件设置删除; 因此

2009-12-20 23:12:00 3980 1

原创 Windows 服务器安全设置攻略

Windows 服务器安全设置攻略前言其实,在服务器的安全设置方面,我虽然有一些经验,但是还谈不上有研究,所以我写这篇文章的时候心里很不踏实,总害怕说错了会误了别人的事。本文更侧重于防止ASP漏洞攻击,所以服务器防黑等方面的讲解可能略嫌少了点。1.基本的服务器安全设置安装补丁安装好操作系统之后,最好能在托管之前就完成补丁的安装,配置好网络后,如果是2000则确定安装

2009-12-20 22:10:00 395

转载 windows开始→运行→输入的命令集锦

windows开始→运行→输入的命令集锦gpedit.msc-------------------------组策略 sndrec32-------------------------录音机 nslookup-------------------------ip地址侦测器 explorer-------------------------打开资源管理器 logoff--

2009-12-20 22:03:00 370

原创 超出最大连接数的解决方法

超出最大连接数的解决方法我们单位的服务器中安装的是Windows 2003,我在远程使用终端服务器进行远程访问,为什么有的时候显示“终端服务超出最大允许连接数”的提示,无法登录。请问该如何解决啊? 答:这是因为Windows 2003中设置了最大允许连接数限制,而你每次连接后可能没有注销而是直接关闭,导致连接数超过了最大连接数。你可以在Windows 2003 服务器上通过组策略中

2009-12-20 21:59:00 1954

转载 windows服务器缓存设置的正确方法

windows服务器缓存设置的正确方法缓存问题是服务器一个非常重要的问题,在电脑系统中,硬件运行速度的快慢基本由缓存决定,缓存的容量越大,相应的硬件运行速度也就越快。缓存的应用几乎遍及所有的硬件,比如CPU、硬盘、刻录机等,甚至是软件也有缓存。什么是缓存?简单来说缓存就是数据交换的  缓存问题是服务器一个非常重要的问题,在电脑系统中,硬件运行速度的快慢基本由缓存决定,缓存的容量

2009-12-20 21:42:00 8807

转载 为什么要使用SocketAddress来管理网络地址

 在使用Socket来连接服务器时最简单的方式就是直接使用IP和端口,但Socket类中的connect方法并未提供这种方式,而是使用SocketAddress类来向connect方法传递服务器的IP和端口。虽然这种方式从表面上看要麻烦一些,但它会给我们带来另外一个好处,那就是网络地址的重用。    所谓网络地址的重用表现在两个方面:1. 通过建立一个SocketAddress对象,可以在多次

2009-11-25 11:06:00 2261

转载 Socket类的getter和setter方法

 Socket类的getter和setter方法在Java类中,getter和setter方法占了很大的比重。由于Java中没有定义属性的关键字;因此,getter和setter方法用于获得和设置Java类的属性值;如getName和setName方法用于设置name属性的值。如果某个属性只有getter方法,那这个属性是只读的;如果只有setter方法,那么这个属性是只写的。在Soc

2009-11-25 10:57:00 624

转载 游戏服务器架构(二)

 服务器公共组件实现 -- 环形缓冲区  消息队列锁调用太频繁的问题算是解决了,另一个让人有些苦恼的大概是这太多的内存分配和释放操作了。频繁的内存分配不但增加了系统开销,更使得 内存碎片不断增多,非常不利于我们的服务器长期稳定运行。也许我们可以使用内存池,比如SGI STL中附带的小内存分配器。但是对于这种按照严格的先进先出顺序处理的,块大小并不算小的,而且块大小也并不统一的内存分

2009-11-24 15:40:00 582

转载 游戏服务器架构(一)

 有段时间没有研究技术了,这次正好看到了新版的mangos,较之以前我看的版本有了比较大的完善,于是再次浏览了下他的代码,也借此机会整理下我在游戏服务器开发方面的一些心得,与大家探讨。  另外由于为避免与公司引起一些不必要的纠纷,我所描述的全都是通过google能够找到的资料,所以也可以认为我下面的内容都是网上所找资料的 整理合集。在平时的开发中我也搜索过相关的中文网页,很少有讲游戏服务器相关

2009-11-24 15:38:00 823

原创 游戏服务器结构概述

 一般来说,现在网络游戏的服务器设计大致分为以下三大类:1:单服务器结构2:多服务器结构. (根据服务器负责功能不同,有按地图范围进行划分的服务器设计,有按功能划分的服务器设计)3:分布式服务器结构.一:单服务器结构在比较起先的MMORPG游戏中,大部分使用的是单服务器结构,一台服务器容纳人数大约为1500-2000人左右,根据硬件不同和游戏需要涉及的AI,逻辑等复杂度不同

2009-11-24 15:35:00 423

转载 使用NIO的server编程框架

使用NIO的server编程框架使用NIO的server编程框架17.1 NIO简介   GlassFish:开源的Java EE应用服务器作为Java EE Web层面的最前端,HTTP引擎是负责接收客户请求的最开始的部分,这部分的性能在很大程度上决定了整个Java EE产品的性能和可扩展性。回顾现有的J2EE产品,大部分的HTTP引擎都不是用纯Java编写的。例如,Sun的JE

2009-11-23 17:23:00 1423

转载 java游戏主要的技术

1,Java3D 作为sun公司较早推出的一项3d技术,是一种高度封装的api,构建在opengl和direct3d之上,可以说是最有名的java的3d技术。由于种种原因(api设计,面向的用户不明确),java3d一直没有办法流行,不久前java3d的团队宣布暂停对java3d新功能的开发,转而为JavaFX开发3d 渲染引擎。同时sun的另一个项目 project wonderland宣布将其

2009-11-19 17:21:00 1265

转载 java位运算

Java 定义的位运算(bitwise operators )直接对整数类型的位进行操作,这些整数类型包括long,int,short,char,and byte 。表4-2 列出了位运算: 表4.2 位运算符及其结果运算符                                                    结果 ~                              

2009-11-13 11:16:00 326

转载 第3章 图 形

第3章 图 形  在AWT中,提供了一些用户接口构件,如按钮、列表、菜单、对话框等,但是它不包含一些类似的纯粹的绘制图形的对象,例如说在AWT中就不提供Line或Circle类。  在AWT中,不支持Rectangle、Polygon和Point类,然而这些类作为事后产生的想法,还是被加入到原始的AWT中了。既然原始的AWT在设计时不允许纯粹的绘制图形的对象,那么Rectangle、Polyg

2008-08-05 20:06:00 2013

转载 applet和应用程序

applet和应用程序  在本章中,我们将介绍开发图形的applet程序和Java应用程序的基础。这当中包含一些简单的程序代码,它们显示处理Applet或应用程序关键问题的方法,并将讨论applet和java.awt软件包之间的关系。首先我们讨论applet程序,然后详细讲述应用程序,并分析它们之间的差别和联系。2.1 Java applet  applet是一种Java程序。它一般运

2008-08-05 20:01:00 726

原创 Java线程编程整理

在什么情况下用多线程(1)GUI应用程序几乎所有的GUI应用程序一定有多线程。(2)比较花费时间的I/O处理文件、网络的I/O处理比较花费时间。可以把执行I/O处理与非执行I/O处理的线程分开,这样就可以利用进行I/O处理的时间,同时进行其他处理。(3)多个客户端基本上,网路上的服务器必须同时处理 1 个以上的客户端。此时可以设计一个当由客户端链接到服务器时,会自动出来迎接这个客户端的线程。暂停线

2008-07-20 10:34:00 479

原创 JavaME RMS

编写灵活的RMS应用MIDP 应用程序的标准持久化方案就是使用RMS。RMS类似于一个小型数据库,RecordStore相当于数据库的表,每个“表”由若干记录(Record) 构成,一条记录就是一个用int表示的记录号RecordID和用byte[]表示的内容。记录号可以看作是“主键”,byte[]数组存储内容。RMS提供的记录操作可以实现根据ID直接获得记录,或者枚举出一个表中的所有记录

2007-12-20 20:16:00 547

原创 JSP内置对象

JSP内置对象jsp九种内置对象:request, reponse, out, session, application, config, pagecontext, page, exception.  1.1request对象该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以获取用户提交信息。 1.1.1 getParameter(string

2007-11-03 13:28:00 786 1

构建高性能的大型分布式java应用

分布式java应用相关知识点的介绍-->构建高性能分布式java应用所需掌握的知识点的介绍-->构建可伸缩的java应用所需掌握的知识点的介绍--->构建高可用的java应用所需掌握的知识点的介绍

2010-05-23

proguard4.4

开发完JavaME项目后,用该工具进行混淆打包,避免他人反编译我们的代码

2009-09-17

Android应用框架原理与程序设计

本书共分为4 篇: ※ 第一篇:介绍应用框架概念、原理和特性。 ※ 第二篇:阐述应用框架之设计技巧。亦即,如何打造应用框架。 (注:如果你的职务是「使用」Android 框架來开发应用程序的 话,可以跳过本篇,直接进入第三篇。) ※ 第三篇:說明及演練Android 应用程序设计的36 技。 ※ 第四篇:介绍Android 框架与硬件之间C 组件的开发流程及工具。 附有源码!

2009-08-11

收集了部分html语法

这里收集了 HTML 的部分语法; 说明:按英文字母顺序排列卷标 , 属性名称 简介

2009-07-29

struts2 api

struts2开发方便,易管理,这是struts2的帮助文档,希望对大家有用

2009-07-28

优秀的JSP由浅入深教程

优秀的JSP由浅入深教程;包括jsp语法、JSP预备知识及开发平台的建立

2009-07-10

Hibernate3.0与Struts2和Spring组合开发配置文档

详细讲解Hibernate与Struts2和Spring组合开发的配置过程,条理清晰。

2009-06-17

Java 2 图形设计卷

在AWT中,提供了大量的方法以支持对图像进行过滤。在java.awt.image软件包中,为我们提供了一些图像过滤器。除此之外更为重要的是,该软件包为实现自定义图像过滤器提供了一个完整的基础结构。<br>  本章中,将详细地研究和讲述图像过滤器的有关内容。我们将讨论由java.awt.image软件包提供的图像过滤器,并且了解如何使用它们。同时,也将讲述如何实现自定义过滤器,包括简单的单像素(颜色)过滤器和高级的多像素过滤器。<br>  除了上面所说的内容外,本章还列举了一些applet程序范例和应用程序范例。是用applet程序还是使用应用程序实现这些例子则是完全随机的,因为所有的例子使用applet程序和使用应用程序实现是等价的。在本章的所有例子中,都是采用加载图像作为资源的方式进行的。这和在上一章中的“AWT技巧:加载图像作为资源”中讨论的是一样的。

2008-08-07

Java 2 图形设计

在AWT中,除了支持多框架图像(如动画GIF)外,还支持加载和显示GIF图像文件格式和JPEG图像文件格式。由于图像的加载和显示是采用异步方式进行的,所以有大量的用于图像加载和显示的技术。在本章中,将全面对这些方法进行介绍。<br>  在本章的学习过程中,建议读者实际运行所讨论的applet程序和应用程序。在画图时,有时是一次只画一条线,而有时是将图像一次全部画出来;有的图像在显示的过程中不停地闪烁,而一些图像则是很平滑地显示。所有的这些特征在静态显示时都不明显。所以从本章的插图中看不出效果,运行相应程序时可以看出效果。

2008-08-07

java关于线程编程

对Java线程编程常用方法进行了一些整理

2008-07-31

mysql安装过程档

mysql安装过程档

2008-07-31

系统盘垃圾清理器 可以清理日志文件

系统盘垃圾清理器,可以清理日志文件,最大可上百兆

2007-12-20

RMS管理数据的系统

Record Management System是管理数据的系统

2007-12-20

Tomcat5.5

web服务器 apache-tomcat-5.5.12

2007-11-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除