自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (39)
  • 收藏
  • 关注

原创 List、MAP的性能调优

众所周知,Java List遍历的方式有三种:for-each、iterator、for循环。这三种遍历方式在性能上有何区别?我们将Arrayist和LinkedList分开进行讨论。一、Arrayist,根据博客http://ubuntudaily.net/2011/11/performance-comparison-between-3-ways-to-traverse-an-array

2014-04-08 23:17:15 1187

转载 Java集合HashSet-ArrayList-HashMap的线程同步控制方法和区别

Collections类中提供了多个synchronizedXxx,该方法返回指定集合对象对应的同步对象,从而可以解决多线程并发访问集合时的线程安全问题.   正如Java中常用的集合框架推荐使用的三个实现类:HashSet\ArrayList\HashMap都是线程不安全的.如果有多条线程访问它们,而且有超过一条的线程试图修改它们,则可能出现错务.Collections提供了多个静态方法用于

2014-04-08 23:06:58 1816

转载 Collection List Set Map 区别记忆

这些都代表了Java中的集合,这里主要从其元素是否有序,是否可重复来进行区别记忆,以便恰当地使用,当然还存在同步方面的差异,见上一篇相关文章。  有序否允许元素重复否Collection否是List是是SetAbstractSet否否H

2014-04-08 22:49:19 845

原创 java类加载的原理

通过试验,得出一个结论, 假设在Weblogic的Server/lib下有一个类,与应用的Webapp/WEB-INF/classes下的类名相同,方法名也相同,仅有在后台打印出来的字符的稍许差别,那在Weblogic启动后,无论个文件夹中的类谁是新编译的(版本新或旧),应用系统均默认是使用server/lib下的类,而不是引用Webapp/WEB-INF/classes下的类。一、通过翻阅大

2014-04-05 15:53:20 697

原创 网络传输协议总结

TCP/IP是目前最实用的网络协议体系,其同样有对应的安全协议体系。IP协议用于网络接口层,最常用的在于传输层(TCP\UDP—SSL\TLS),应用层(HTTP—-HTTPS, Socket,T3)注意HTTP基于TCP协议上,socket针对两类TCP\UDP传输都有对应的连接方法。注意互联网某个应用所用到的协议,应该是从应用层---》网络接口层。然后再从网络接口层到---》应用层。TCP

2014-04-05 13:51:29 6055

原创 oracle的各种索引总结

索引:最常用的索引包括:B*树索引、位图索引、位图联合索引、基于函数索引、应用域索引1 B*书索引:实现快速定位,数据库会根据所索引的列来建立索引,如果该列是唯一的就将该列进行排序,然后建立索引,如果该列不唯一则加入rowid列,使其达到唯一,然后进行排序,借用oracle编程艺术中的图: B*树索引包括如下几种:        普通索引        反向键索引:将索

2014-03-31 18:46:54 861

原创 总结:Apache/Tomcat/JBOSS/Jetty/Nginx区别 .

总结:Apache/Tomcat/JBOSS/Nginx区别 .1、Apache是Web服务器,Tomcat是应用(Java)服务器。Tomcat在中小型系统和并发访问用户不是很多的场合下被普遍使用。Apache支持静态页,Tomcat支持动态的。2、Jetty:Tomcat内核作为其Servlet容器引擎,并加以审核和调优.大中型系统可以应用。能够提供数据库连接池服务,还支持其他 Web

2014-03-30 13:56:44 12610 1

转载 oracle索引 一复合索引

oracle复合索引     索引可以包含一个、两个或更多个列。两个或更多个列上的索引被称作复合索引。复合索引的第一列称为前导列(leading column)。     B树索引不存储索引列全为空的记录。对于复合索引,如果某一个索引列不为空,那么索引就会包括这条记录,即使其他所有的所有列都是NULL值。对于经常查询字段IS NULL又希望使用索引的情况,则需要结合查询

2014-03-10 19:53:11 1494

转载 JSONP原理

JSONP原理 JSON和JSONP  JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。对于JSON大家应该是很了解了吧,不是很清楚的朋友可以去json.org上了解下,简单易懂。  JSONP是JSON with Padding的略称。它是一个非官方的协议,它允许在服务器端集成Script tags返回至客户端,通过javascrip

2014-02-28 09:52:32 685

转载 深入Java集合学习系列:HashMap的实现原理

1.    HashMap概述:   HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 2.    HashMap的数据结构:   在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本结构来构造的,H

2014-02-26 20:49:29 555

转载 如何设计一款优秀的API--Google首席软件工程师Joshua Bloch

优秀API所具备的特征 简单易学;易于使用,即使没有文档;很难误用;易于阅读,代码易于维护;足够强大,可以满足需求;易于扩展;适合用户。了解了一款优秀API所具备的特征后,一起再来看看如何设计优秀的API,有哪些流程和规则可循,开发者在设计时需要注意哪些事项。API设计流程中的注意事项 征集需求 在开始之前,你可能会收到一些解决方案,它们不一定会比现有的

2014-02-23 17:03:17 794

Python技术参考大全

最权威的Python参考书,探索使用Python编程的各个方面,从基础到开发复杂的应用程序,是一本值得收藏的好书

2009-07-27

插件式GIS应用框架(C#+AE)

这个框架是蒋波涛的《插件式GIS应用框架的设计与实现》这本书的框架完整体现,可扩展性非常的好,完全可以立刻投入使用。这个框架对C#的语言功力要求很高,适合具有一定基础的GIS开发人员来学。完全可以使用,我们现在的系统就是在这个框架的基础上搭建的,不能使用的情况或许是你的ae版本不是9.3的,这个时候需要重新引用一些组件名就可以了。把这个在你的机子上调出来也是个学习的过程。框架的设计本来就是个循序渐进的过程,这个框架只是框架思想的一个原型系统而已,我们需要学习的是思想,并加以在自己的实际应用中去使用,而不仅是拿过来就使用然后就完事了,建议结合他的那本仔细去阅读几遍,这样体会会更深

2009-07-27

俄罗斯方块(C#源代码)

俄罗斯方块用C#编写的,界面非常棒,代码注释清晰易懂,非常值得学习

2009-07-27

Flex 4 入门与提高

flex最新版的最新的出炉的中文版资料,照着学下去很快就可以深入理解flex 4啦

2009-07-26

基于C#+AE构建GIS桌面端应用系统框架

这个系统很全面,功能很强大,是学习GIS二次开发的网上能够找到的最优秀的源代码,希望大家不要忘了源作者的苦心,好好啃这块硬骨头吧,这里的内容有的学呢。

2009-07-26

ArcObjects开发基础与技巧——基于Visual Basic .NET

GIS中少有的几本关于详细开发的中文本土人士出版的书籍,本书即使其中之一,蒋波涛对于业内开发人员应该已经很熟悉了吧。 一句话评价本书--非常非常的不错。

2009-07-26

Exploring ArcObjects 9 圣经

学GIS的人别告诉我你不知道这本关于arcgis 的开发的圣经级的宝书,全面的介绍了ao的各个类和接口,提供了每个点的应用代码,既是一本开发必备的手办工具书,也是想全面窥探arcgis核心ao的顶级书,免费开放

2009-07-26

OpenGL极速入门宝典

对于Opengl的初学者来说这是个非常的非常的快速入门书,伴随着几个不小的程序下来,会有更多的惊喜等着你

2009-07-25

数据结构(C#语言版)

数据结构用C#来讲解,很少见到吧,这就是本书的精华所在,让数据结构变的更容易理解了,也方便开发人员使用了

2009-07-25

基于.NET平台的分层架构实战

能够引领一个IT软件开发人员从入门者到登堂入室的书,短短的71页通过一个不大的项目却把架构剖析的如此易于理解,由衷感谢作者,让我进步匪浅

2009-07-25

ArcGIS Server轻松入门

ESRI公司的最新内部培训资料,对于想学ArcGIS Server来开发webGIS的新手是非常好的入门教材哦

2009-07-25

密码管理专家系统(源代码)

密码管理专家代码,用c#开发,本人已经为其添加了详细注释。

2009-07-07

《你必须知道的.NET》

作者简介:王涛 微软C# MVP,高级软件工程师,机械工程硕士,主要研究方向为.NET底层架构和企业级系统应用。现就职于某软件公司负责架构设计、软件开发和项目管理方面的工作。作者对.NET基础架构和CLR底层运行机制有浓厚的研究兴趣和造诣,熟悉ASP.NET、XML、SQL Server

2009-07-06

Windows 程序设计

经典名著,有个大学同伴,专啃此书四年,最后毕业直接进入方正,月收入9000

2009-07-06

C#完全手册中文版(电子书)

十分精简的c#从入门到高阶的书,个人用了感觉非常不错。是本值得收藏的电子书。

2009-04-26

林业GIS系统源代码 (c#+ae)

该系统界面细化的非常好,值得学习,系统功能全备,尤其是基于林业数据的图层管理及符号化,还有专题图的制作与分析,很好的整合了林业系统的信息,值得GIS初学者借鉴

2009-04-26

GIS for Web Developers

GIS for Web Developers 是开发webGIS的非常畅销的入门书籍,深入浅出的讲解了webgis的原理,同时也通过搭建几个规范的webgis小网站使得你能更快的进入webGIS的大门。虽然是英文版的,但是并不难,作者的写作风格也非常幽默,所以本书读起来感觉很棒,里面介绍的GIS开源软件和数据非常的多,鼎力推荐哦。

2009-04-20

C++/C 大师经验总结

请花一两个小时认真阅读这本百页经书,你将会获益匪浅,这是前面N-1 个读者的 建议。

2009-04-13

科技想要什么

在《科技想要什么》一书中,凯文·凯利向我们介绍了一种全新的科技观。他认为,作为整体,科技不是由线路和金属构成的一团乱麻,而是有生命力的自然形成的系统,它的起源完全可以回溯到生命的初始时期。正如生物进化呈现出无意识的趋势,科技也是如此。通过追踪这些长期趋势,我们可以对"科技想要什么”有所理解。

2017-01-04

机器学习:实用案例解析

机器学习:实用案例解析,深度学习经典案例,主功人工只能和机器学习方向的童鞋可以好好补充一下

2017-01-04

《失控》中文版

《失控》成书于1994年,作者是《连线》杂志的创始主编凯文•凯利。这本书所记述的,是他对当时科技、社会和经济最前沿的一次漫游,以及借此所窥得的未来图景。 书中提到并且今天正在兴起或大热的概念包括: 大众智慧、云计算、物联网、虚拟现实、敏捷开发、协作、双赢、共生、共同进化、网络社区、网络经济,等等。说它是一本“预言式”的书并不为过。其中必定还隐藏着我们尚未印证或窥破的对未来的预言。 作者认为大自然或者生物圈是一个整体,就像一个蚁群或者蜂群一样,具有群体智慧,在未来,终于有一天,生物、机械、电脑以及网络会形成一个“群体”,具有群体智慧,自行发展和进化。作者最终给出终极的“九律”,较深奥,有兴趣的朋友可以准备好充足的时间和咖啡,认真读读本书。 大自然用以无中生有的九条规律——是为九律: • 分布式。 • 自下而上的控制。 • 递增收益。 • 模块化生长。 • 边界最大化。 • 鼓励犯错误。 • 不求最优化,但求多目标。 • 谋求持久的不均衡态。 • 变自生变。

2017-01-04

Excel转Json工具

mongodb开发中常用到将Excel的数据,导出成程序能方便读取的json数据。

2014-07-29

淘宝技术这十年,完整最终确认版

《淘宝技术这十年》,作者:子柳,书的博文味十足,都是一片片小文构成,作为书确实单薄了些,从淘宝在业内的技术地位,确实希望这类书可以把一些关键话题在深度、广度上再多展开些。 看完后,技术层面的话题留下的印象不深,但几个淘宝技术大牛的访谈到是有一些收获,这些访谈更朴实也更真实,其中的一些思路对我的工作确实有些启发。

2014-07-01

ruby on rails从入门到精通

ruby on Rails Tutorial 第二版 中文版, Rails 快速入门及进阶必备教程之一。虽说本书采用了 Rails3,跟最新的 Rails 版本有一定差距,但是实际应用中并不过时,因为从企业的角度来说升级 Rails 主版本需要考量...

2014-07-01

Ruby 语言入门教程 v1.0 (附源码)

其它编程语言的学习都主要来自于书本,而Ruby的学习却是完全经由网络。感谢这本Ruby中文入门教材。感谢编程语言发展史上的前辈们;感谢网络论坛上程序员们或是理智,或是激烈的讨论;感谢一切看到这本书的人。

2014-07-01

J2EE反模式

所谓模式,就是以一种正式模板的形式来描述好的实践做法,而反模式是采用相同的形式来描述不恰当的实践做法。本书不仅指出了许多J2EE开发中存在的反模式及其症状和引发的后果,而且分析了其产生的原因,并至少给出了一种重构方案,指导开发人员逐步转换代码实现,从而得到更好的设计。本书的目的不是想指导开发人员如何完成J2EE设计和开发,而是通过指出应用开发中常犯的错误及修复错误的方法,来指导读者成为更好的J2EE开发人员。

2014-07-01

轻量级Java_EE企业应用实战_(第三版)

轻量级Java_EE企业应用实战_(第三版),三份压缩,绝对完全版。

2013-08-18

C#3D游戏开发.pdf

C# 3D 游戏开发 软件开发由浅入深的讲解并实践 DirectX,构建常用的三维游戏模型,是入门级极佳教材

2011-03-09

安国AU6981-AU1985量产修复软件(最新版)

安国 AU6981 AU1985 修复软件 U盘修复;优盘坏了的朋友可以试试这个修复,我的就用它修复好了想扔掉的一个优盘哦(最新版)

2011-03-09

物流信息管理平台源代码

本系统是采用B/S构架的物流系统,采用sqlserver2005数据库,代码注释清晰,数据库等测试数据齐全,有关物流应用方面的功能模块相当完善,是非常优秀的系统开发学习代码。

2009-10-22

如何做好一个网站(利用开源项目)

文章不长,但是都是十几年开发的经验之谈,看完后必然有收获。

2009-08-28

C#+AE搭建银行网址选点框架(最新版)

采用武汉的数据来做的,功能实用性非常的强。GIS源码来之不易,请珍惜下载。

2009-08-17

大型ERP实施全接触Step By Step

大型ERP实施全接触Step By Step,震撼力作,绝对值得一读。

2009-08-01

WOW魔兽世界的APIs

WOW魔兽世界的APIs,WOW魔兽世界的APIs

2009-07-29

游戏编程的艺术(Ai Techniques For Game Programming)

经典游戏编程著作,值得深入学习和收藏的好书。

2009-07-29

空空如也

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

TA关注的人

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