自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (60)
  • 收藏
  • 关注

原创 工业控制系统协议(Industrial Network Protocol)

流行的工业控制系统主要有四个:ModBus :最早的工业系统通信协议,它的成功主要是因为使用简单,在通信过程中没有经过复杂的认证和过重的负载。它是应用层消息协议,采用请求/相应的方式,可以在低级设备和高级设备间通信。它包含三个独特的协议数据单元:Modbus Request, Modbus Response, and Modbus Exception Response。通过modbus

2012-11-16 21:56:17 5709

转载 几种任务调度的 Java 实现方法与比较

综观目前的 Web 应用,多数应用都具备任务调度的功能。本文由浅入深介绍了几种任务调度的 Java 实现方法,包括 Timer,Scheduler, Quartz 以及 JCron Tab,并对其优缺点进行比较,目的在于给需要开发任务调度的程序员提供有价值的参考。前言任务调度是指基于给定时间点,给定时间间隔或者给定执行次数自动执行任务。本文由浅入深介绍四种任务调度的 Jav

2012-11-10 20:46:27 2698

原创 java中equals和hashcode方法总结

在java中,object是所有类的基类,它是一个具体类,主要的目的是定义一些基础的方法,共其它类调用,非final方法主要有equals、hashCode、toString,clone和finalize方法。 当子类要覆盖equals方法时,要遵循通用约定:无需覆盖equals方法的情况1、类的每一个实例本质上都是唯一的:主要针对代表实体的,如thread,非值类。2、不关心

2012-11-04 23:30:20 1699 1

转载 Lucene搜索结果分页 query+cache 输出

在lucene搜索分页过程中,可以有两种方式一种是将搜索结果集直接放到session中,但是假如结果集非常大,同时又存在大并发访问的时候,很可能造成服务器的内存不足,而使服务器宕机还有一种是每次都重新进行搜索,这样虽然避免了内存溢出的可能,但是,每次搜索都要进行一次IO操作,如果大并发访问的时候,你要保证你的硬盘的转速足够的快,还要保证你的cpu有足够高的频率而我们可以将这两种方式结合

2012-11-04 00:08:49 741

原创 java 编码问题 总结

基础知识:计算机中的数据都是已二进制存储,基本的单位有:位(bit),字节(byte),KB,MB,GB,TB.对应的换算关系: 1Byte = 8 bit , 1KB = 1024Byte, 1 MB = 1024KB;1 GB=1024 MB;1TB=1024 GB;ASCII 字符集 ASCII(American Standard

2012-11-03 23:49:57 2859 1

转载 RTF 格式 说明

摘要: 本文对RTF文件格式进行分析研究,对RTF文件结构及特性进行了阐述,并分别列举了几个实用性的例子进行详细分析,最终通过VB程序代码实现了一个RTF书写器(不具有所见即所得特性)。本文对软件开发人员及RTF文件格式感兴趣的人员具有参考价值。关键字:RTF、Rich Text Format、Office、文件格式。一、引言富文本格式(RTF)规范是为了便于在应用程序

2012-11-03 23:05:49 23951

转载 java中system.getproperty各参数的意义

1,System.getProperty返回的数值,比如java.version,java.home,os.name,user.home以及user.dir等等.2,getPropertiespublic static Properties getProperties()确定当前的系统属性. 首先,如果有安全管理器,则不带参数直接调用其 checkPropertiesAccess 方法

2012-10-26 21:03:45 6547

转载 ant之build.xml大全

Ant的概念 Make命令是一个项目管理工具,而Ant所实现功能与此类似。像make,gnumake和nmake这些编译工具都有一定的缺陷,但是Ant却克服了这些工具的缺陷。最初Ant开发者在开发跨平台的应用时,用样也是基于这些缺陷对Ant做了更好的设计。 Ant 与 makefile Makefile有一些不足之处,比如很多人都会碰到的烦人的Tab问题。最初的Ant开发者多次强调”只

2012-10-26 19:29:54 495

原创 ant教程

写一个buildfile文件示例 simple example build file <target name="compile" depends="init" description="compile the source "

2012-10-26 19:14:15 683

原创 lucene 构建索引

索引过程:提取文本和创建文档分析文档向索引添加文档(倒排索引)基本索引操作   向索引添加文档addDocument(Document  使用默认分析器添加文档addDocument(Document,Analyzer) -- 使用指定的分析器添加文档)删除索引中的文档 ---deleteDocuments(Term)               ---deleteDocuments(Term[

2012-10-22 23:53:47 1277

原创 lucene学习心得

lucene组成: 索引组件+搜索组件索引组件:获取内容(solr,nutch,grub,heritrix,drods,aperture,谷歌企业连接管理器)->建立文档(构建文档和域,文档过滤Tika)  --->文档分析(内置分析器)--->文档索引搜索组件(查全率+查准率): 用户搜索界面 ---->建立查询(QueryParser 查询解析器)  ---> 搜索查询

2012-10-22 22:16:14 424

转载 Spring AOP的底层实现技术---JDK动态代理

JDK动态代理    在JDK 1.3以后提供了动态代理的技术,允许开发者在运行期创建接口的代理实例。在Sun刚推出动态代理时,还很难想象它有多大的实际用途,现在我们终于发现动态代理是实现AOP的绝好底层技术。    JDK的动态代理主要涉及到java.lang.reflect包中的两个类:Proxy和InvocationHandler。其中InvocationHandler是一个接口,可

2012-10-07 16:09:37 312

原创 hibernate ID生成策略

genetator方式:increment:集群下不上用identity:auto incrementsequence:oraclehilo:专门生成id算法,高字节+低字节seqhilouuid:universal unique id:全局统一idguid:global很少native:数据库自动选择生成方式select:  从一个表中取值foreign:外键方式,参照主表的主键生成

2012-10-06 11:25:31 384

原创 hibernate4.1入门

hibernate是一个很优秀的ORM框架,可以大大简化java对数据库的操作。 开发hibernate程序需要的资源:hibernate-core,hibernate-annotation,slf4j(一个日志插件)

2012-09-22 12:41:51 302

原创 java网站效率优化

在开发java web程序的过程中,很多时候大家都不重视效率,导致产生大量的垃圾,最终导致系统崩溃。而且这种错误查找起来比较困难,可能有一些工具可以做到,但是大部分人还是不知道的,所以,提高代码的效率才是王道!1 尽量减少变量的个数,提高代码的重用率吗。要知道,变量的分配是一个复杂的过程,从产生到赋值,到系统回收,要占用很多系统cpu和内存资源。       2

2012-07-27 22:57:27 590 1

原创 java编程优化

心得一: 在action层初始化对应dao时,应该定义一个dao变量,直接new一个对象,不要在每一个函数中new对象例如 ItemDao itemDao= new ItemDao();public string addUser(){boolean flag= itemDao.addUser();}这样在请求来后会初始化一次dao,不必每次请求都初始化一次dao

2012-07-07 23:23:58 371

原创 数据库全库搜索简单实现

这里说的数据库搜索不是指全文检索,如果是全文检索,针对非结构化数据,可以采用常用的全文检索软件提供的接口实现,比如lucence,sphinx等开源软件实现,设计到大数量的问题,不属于本文考虑的问题。一般数据库系统中存储的都是结构化的数据,每个字段的数据量很小,针对这样的数据进行全文搜索,如果是单个表,可以穷举各个字段,获得各个字段大致是采用resultset.getDatabaseM

2012-06-19 23:48:35 2942

原创 网络密码传输安全性分析及解决方案

随着越来越多的网站发成密码泄露事件,用户的信息越来越公开,对用户造成一些不必要的损失,可见,保护网站用户密码是一件很有必要的事情。目前,网站用户密码传输有两种方式:明文传输和密文传输,响应的数据库存储也采用明文存储和密文存储。在csdn密码泄露之前,它的数据库存储的就是用户的明文密码,造成了很大的损失。不过,现在很多网站仍然采用明文传输和明文存储的方式,极易受到攻击,获得用户注册信息。

2012-06-11 22:17:12 2923

原创 extjs 异步treepanel创建

相信大家都extjs tree都比较了解了,对于树形结构比较便捷。但是在分层树中,如果每层都要加载大量数据时,就会出现加载速度过慢的问题,有时会长达几分钟。为了解决这个问题,要采用异步加载的办法,即aysnctreenode,treepanel中有一个配置项,treeloader,可以指定数据加载的dataUrl地址,返回树形格式的数据。在java中,可以采用json个数传

2012-05-28 23:25:18 653

原创 C语言指针详解

2010-06-26 15:24:00 612

数据挖掘概念与技术

数据挖掘概念与技术,非常经典的数据挖掘书籍,是扫描版本的。

2014-04-18

linux C 教程

很经典的linux C 开发教程,深入浅出,挺深入的,比较全面

2013-06-07

winedit 7 破解版

winedit 7 破解版,windows下论文排版必备工具

2013-04-17

RTF格式api

RTF是在多种操作系统间通用的传输文件格式的标准,可以按照自己的需求生成复杂格式的word,最重要的是跨平台,在模板生成方面有很大用处。本文档是RTF的api,有各种格式的说明。

2012-11-04

pl/sql developer9 破解版

oracle 可视化的管理工具,功能很强大,有强大的pl/sql 语句,已经破解,希望对大家有所帮组。

2012-10-14

google三大论文

介绍了google的三大技术,很详细的实现,建议大家仔细阅读。

2012-10-10

pdf转化word

pdf转化为word的一个相当不错的工具,支持对加密的pdf的转化,效率相当高,成功率也很高,相当实用。

2012-10-06

hibernate4.1稳定版

hibernate最新的安装包,稳定版。hibernate是一个很优秀的ORM框架,可以大大简化和数据库的交互。

2012-09-22

slf4j1.7最新版

SLF4J,即简单日志门面(Simple Logging Facade for Java),不是具体的日志解决方案,它只服务于各种各样的日志系统。按照官方的说法,SLF4J是一个用于日志系统的简单Facade,允许最终用户在部署其应用时使用其所希望的日志系统。 sfj可以简化日志的开发。

2012-09-22

Flex 3 中文api

Flex3 中文api,可以方便的查询actionscript中的函数和控件,有搜索功能,对flex开发人员来说比较有用

2012-09-13

EJB3.0教程

相当不错的介绍EJB开发中的各种技术,对学习EJB相当好,从实例开始,简单易懂,是学习EBJ的经典材料。

2012-09-03

programming python 4th

python开发的经典书籍,设计到python开发的各个方面,比较全面和经典,其它的不用介绍。

2012-08-30

web 信息抽取

中科院计算所的一篇关于web信息抽取的文章,发表在IEEE上,有一定的借鉴意义,希望对你研究有所帮助。

2012-08-30

extjs 开发手册

extjs 经典的中文开发手册,有extjs的原理和各个控件的使用,对学习extjs相当有帮助

2012-08-17

extjs4 最新版

extjs是相当经典的框架,extjs4在前三个版本上继续优化,采用了一些主流的设计思想,效率进一步优化,而能也会存在一些问题。

2012-07-27

c3p0连接池jar包

c3p0是一个优秀,稳定的数据库连接池,实现了对数据库的高效管理,这个版本解决了0.9.1的一些bug,相当稳定

2012-07-27

支持中文的上传组件 jspsmartupload

JSP中的上传组件,解决了中文乱码问题,可以参考说明文档开发多文件上传功能和下载功能,很完善,支持大文件上传。

2012-03-12

智能五子棋AI论文

介绍了如何实现五子棋的人工智能实现,可以增强五子棋的学习能力,最终实现五子棋的智能化

2011-12-22

bp神经网络识别字母

采用神经网络识别图片中的字母,代码功能很强大,是别人写的,在codeproject上下载的,希望对大家有帮助

2011-12-22

sphinx优缺点

介绍了sphinx的优缺点,对初学者还是有一定的帮助的,大家可以研究一下这个框架,

2011-11-22

数据挖掘-英文第二版答案

数据挖掘经典教材的答案,相信会对您有所帮助,只是部分题的答案。

2011-11-22

sphinx中文教程

信息检索领域比较有名的一个全文信息检索工具,有很多的优点,大家可以自己学习

2011-11-22

python3中文教程

python3教程,也python2不尽相同,本书是比较权威的,对初学者有很大帮助

2011-10-26

C语言深度剖析

本书讲了我们平时开发中容易忽视的问题,很多问题我们一知半解,作者由丰富的开发经验,形象生动,

2011-10-10

北京理工大学计算机专业研究生复试上机试题(2000-2008)

对考取北理工的童鞋有一定帮助,历年试题很重要的参考,一定要重视,把每道题都独立做一遍

2011-10-10

DSkinLite 软件 MFC

使用MFC界面库,可以大大减轻界面美化的时间,提高工作效率。

2011-08-13

jsp网上书城系统毕业设计

希望能对您有所帮助,网上的这方面的论文很多,但真正高质量的不多。

2011-06-02

WEB前台技术讲解 WEB

很经典的教程,希望对你有所帮助,好好学习,一定能够掌握的,好好,家哟

2011-02-14

电信报表系统需求规约

东软实训时项目的需求规约,过段时间把项目源代码上传上去,希望对你有所帮助

2011-02-14

SQL实验报告 sql

希望对大家学习数据库有一定的帮助,这是我们的课程设计,有不好的地方,请指正

2010-12-08

编译原理课件 编译原理

很经典的编译原理课件,对学习编译原理有很大的作用,相信您看了就知道了,呵呵,加油哦

2010-07-10

C语言学习 谭浩强C语言课件

学习C语言必不可少的书籍,这是谭浩强书籍的电子版,是C语言学习的精华啊,相信看了之后,会对C语言有较深的理解

2010-06-26

数据结构演示系统 功能很强

对学习数据结构,是一个不可多得的软件,绝不废话,你下下来就知道这个软件对学习的好处了,快下吧

2010-04-24

数据结构课本全部代码实现

本书是数据结构全部代码的实现,相信对大多数人是有很大的用处的,毕竟数据结构太抽象了,一般人不能理解

2010-04-24

操作系统课程设计书1

我们做的课程设计,有很重要的参考价值,范德萨个高的公司第三个的发大水是法国的

2010-01-15

wtk2.5手机模拟器工具下载

wtk为手机开发提供了一个完美的模拟工具,能大大提高开发的进度,而且是开源的,节约了你的费用,呵呵

2010-01-15

eclipseME插件

是手机开发必备的软软件之一,sun公司提供的一个强大的插件,配合wtk,是手机开发最好的集成开发工具,最重要的是它是开源的!

2010-01-15

单片机课程设计 函数信号发生器

这是我们的课程设计题目,花费了很长的时间做的,希望对你们会有所帮助,如果有什么错误,请指正,谢谢。

2010-01-10

课程设计内存管理程序

这是我的课程设计题目,参照《操作系统内核实验教程》所做,具体的细节请参照此书,相信会对windows有更深的了解。

2009-12-28

操作系统概念参考答案

这是国外出版的经典教材的参考答案,对计算机专业的学生很有帮助,。

2009-12-21

空空如也

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

TA关注的人

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