- 浏览: 1169255 次
- 性别:
- 来自: 北京
最新评论
-
天空趋虚:
资源还没有匮乏到这种程度吧,我觉得代码通俗易懂,可维护性强,比 ...
java编程中'为了性能'一些尽量做到的地方 -
wen262856298:
文章写的好但是里面有错误 ...
java编程中'为了性能'一些尽量做到的地方 -
步青龙:
你的博客中,我看的第一篇文章,感悟很深,果断关注你,谢谢你把这 ...
工作是什么?我怎么理解 -
accp6_0:
...
程序人生:女程序员的求职奋斗史 -
Dragonmandance:
很不错,学习了
java编程中'为了性能'一些尽量做到的地方
文章列表
这几天刚整理完Kudy.Net项目中关键词过虑的功能。关键词过虑在网站开发中也算是比较常见的需求了,特别是在SNS社区网站。在网上找的相关文章都达不到我的要求,所以就自己根据过虑的特点专门写了个KeywordFilter,可能满足基本的过虑要求,性能也不错。它有如下特点:
一、允许你自定义匹配到关键词时返回的结果,例如匹配到“日-你”,你可以在原文中显示例如:“”、“**”、“[已过虑]”...
二、允许你按关键词或者关键词的使用频率的排序的优先顺序进行过虑。
三、允许大小写是否敏感(性能上几乎不变),可设置关键词中可跳过的字符,例如设置可跳字符为“▇☆”,关键词里有“我爱你”,那么“我▇ ...
开源:实时采集,实时索引,实时检索的视频搜索引擎正式开源,单机支持3000万网页的全文索引整个视频搜索引擎包括:网站(C#+C语言)、中文分词服务器3.2(C语言)、索引内核2.0(C语言)、索引服务器1.0(C#+C语言)、采集器3.1(delphi) 网 ...
1.背景
随着近年来XXXX业务要求的不断提升和对IT系统的快速建设,IT建设已经初具规模,业务开展也越来越依赖IT系统,IT系统和业务数据对XXXX的重要性越来越显现出来。
不论是5×8还是24×7运行的业务系统都对支撑它们的IT系统 ...
- 2011-11-13 16:42
- 浏览 804
- 评论(0)
监控系统调研报告各位领导,各位同事:XX地方税务局(以下简称地税局)2009年采购并部署了IBM网络及服务器设备监控管理软件(以下简称一期工程),供应商基于IBM Tivoli产品进行了数据中心机房服务器及网络设备监控软件实施 ...
- 2011-11-13 16:40
- 浏览 661
- 评论(0)
一、需要考虑的问题
1.组织架构/用户边界及形式,来确定OA建设环境的企业架构,是采用集中式还是集成式?
1)集中式的代表:应用服务standalone方式,门户Portlet方式。
2)集成式的代表:企业服务总线ESB、应用集成IntegrationBPM、数 ...
- 2011-11-13 16:37
- 浏览 809
- 评论(0)
一、双链路的意义整个系统的“三高”(高可用性、高可靠性、高性能)是系统管理建设的目标。在当前的系统环境中,需要高屋建瓴的去设计我们整个系统各个层次的三高特性:
1、在应用服务器层面,物理机器构建了主备环 ...
- 2011-11-13 16:35
- 浏览 1093
- 评论(0)
java1.1中的实现
java1.1的类加载机制相对单一,而用户自定义加载器的重写却比较复杂。。
主要需要重写ClassLoader中一个方法:Class loadClass(String name)。
Class loadClass(String name):loadClass(String name)(或者loadClass(String name , boolean resolve))这个方法是加载的核心,他将根据类名(全名,比如java.lang.String)获得对应类的二进制数据,然后通过Class defineClass(byte[] b)将二进制数据加载到JVM的方法 ...
最近这些年,越来越多的人开始转向敏捷开发。各种敏捷开发技术并不新鲜,大多是在80和90年代发展形成。但只是在最近这些年,程序员和(更重要的是)一些商业顾问,架构师,客户开始变得喜欢和拥抱敏捷开发。
进化中的 ...
Virtual Dispatch
首先从字节码中对方法的调用说起。
java的bytecode中对方法的调用实现分为四种情况:
1.invokevirtual 为最常见的情况,包含virtual dispatch机制;
2.invokespecial是作为private和构造方法的调用,绕过了virtual dispatch;
3.invokeinterface的实现跟invokevirtual类似。
4.invokestatic是对静态方法的调用。
其中最复杂的要属 invokevirtual
当时公司招了大批应届本科和研究生毕业的新新人类。平均年龄25岁。那个新的助理,是经过多次面试后,我亲自招回来的一个女孩。名牌大学本科毕业,聪明,性格活泼。私下里我得承认,我招她的一个很重要的原因,除了她 ...
一、 EXTJS框架下载:
下载地址:http://www.sencha.com/ 或者 http://www.extjs.com
二、 EXTJS使用
1. 页面引用
<link rel="stylesheet" type="text/css" href="extjs/resources/css/ext-all.css" />
<script type="text/javascript" src= ...
1、有一个虚拟存储系统,若进程在内存中占3页(开始时内存为空),若采用先进先出(FIFO)页面淘汰算法,当执行如下访问页号序列后1,2,3,4,5,1,2,5,1,2,3,4,5,会发生多少缺页?A、7 B、8 C、9 D、10
2、设有一个顺序栈S,元素s1、s2、s3、s4、s5、s6依次进栈,如果6个元素的出栈顺序为s2、s3、s4、s6、s5、s1,则顺序栈的容量至少应为多少?A、2 B、3 ...
高性能建站之前端优化篇
2011-10-25 17:50 by PHP淮北, 560 visits,收藏,编辑
前言:
这算是对前端优化的总结吧,之前零零星星总结和学习,这次做一个完整的总结。
测试网页性能工具
⑴Page Speed:
谷歌开发的工具,网站管理员和网络开发人员可以使用 Page Speed 来评估他们网页的性能,并获得有关如何改进性能的建议。
⑵yslow:
YSlow可以对网站的页面进行分析
- 2011-10-25 22:16
- 浏览 898
- 评论(0)
今天遇到一个很蛋疼的需求,我有一个在国外的服务器,通过ssh -D可以在本地生成一个socks5代理,但是我要访问一个国外的bt网站,它的tracker连接都只能用代理,而且它只能使用http代理,因此我需要用socks代理来生成一个http代理,怎么搞呢?在网上找了一圈,查看squid等是否有相应的功能,结果发现都不是很靠谱。最后想来想去觉得我只要有php有curl有nginx就完全能自己搞定这一切,何苦要求别人呢?
构架高性能WEB网站的几点知识
前言:
对于构架高性能的web网站大家都很感兴趣,本文从几点粗谈高性能web网站需要考虑的问题。
HTML静态化
什么是html静态化?
说得简单点,就是把所有不是.htm或者.html的页面改为.htm ...
- 2011-10-24 18:21
- 浏览 947
- 评论(0)