自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Haydroid的博客

人生向上路 渐入佳境时

  • 博客(2)
  • 资源 (48)
  • 收藏
  • 关注

转载 欢迎使用CSDN-markdown编辑器

HTML/XML转义字符对照表

2015-06-05 19:13:04 415

转载 HTML/XML转义字符对照表&ASCII码对照表

HTML/XML转义字符对照表HTML/XML转义字符对照表包含符号、数学符号、希腊字母 、重要的国际标志、ISO 8859-1 (Latin-1)字符集、特殊符号等。 特殊字符转义表 字符十进制转义字符"""&&&<<>>

2015-06-05 17:40:31 9046 1

Android全套宝典.zip

Android 数本经典学习书籍,实战经典,游戏编程,网络通信,用心体会让你有意向不到的收获。 内含: Android实例与详解.pdf Android网络开发技术实战详解.pdf Android应用开发入门教程(经典版).pdf Android最基本组成介绍.pdf 精通Android游戏开发.pdf 也许能帮到你.doc

2015-06-05

IOS日期控件.rar

iOS上的选择时间日期的控件有 Time, Date,Date and Time , Count Down Timer四种模式。 (IBAction)selectDate:(id)sender { 02. NSDate *select = [datePicker date]; 03. NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; 04. [dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm"]; 05. NSString *dateAndTime = [dateFormatter stringFromDate:select]; 06. UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"时间提示" message:dateAndTime delegate:self cancelButtonTitle:@"确定" otherButtonTitles:nil, nil]; 07. [alert show]; 08.}

2015-06-05

Java生成二维码.zip

二维码,是一种采用黑白相间的平面几何图形通过相应的编码算法来记录文字、图片、网址等信息的条码图片。 二维码的特点: 1. 高密度编码,信息容量大 可容纳多达1850个大写字母或2710个数字或1108个字节,或500多个汉字,比普通条码信息容量约高几十倍。 2. 编码范围广 该条码可以把图片、声音、文字、签字、指纹等可以数字化的信息进行编码,用条码表示出来;可以表示多种语言文字;可表示图像数据。 3. 容错能力强,具有纠错功能 这使得二维条码因穿孔、污损等引起局部损坏时,照样可以正确得到识读,损毁面积达50%仍可恢复信息。 4. 译码可靠性高 它比普通条码译码错误率百万分之二要低得多,误码率不超过千万分之一。 5. 可引入加密措施 保密性、防伪性好。 6. 成本低,易制作,持久耐用 正因为以上这些特点,二维码现在越来越流行,应用也是越来越广(详细了解请见百度百科,介绍不是本篇重点),所以掌握如何开发二维码是非常不错的知识储备,因此本篇博文将为大家讲解如何生成、解析二维码。

2015-06-05

Android Studio使用指南中文版.pdf

Android Studio 是一个全新的 Android 开发环境,基于 IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试,在 IDEA 的基础上,Android Studio 提供: •基于 Gradle 的构建支持 •Android 专属的重构和快速修复 •提示工具以捕获性能、可用性、版本兼容性等问题 •支持 ProGuard 和应用签名 •基于模板的向导来生成常用的 Android 应用设计和组件 •功能强大的布局编辑器,可以让你拖拉 UI 控件并进行效果预览

2015-06-05

CMD命令行高级教程.pdf

CMD命令行高级教程.pdf 高清扫描PDF

2015-06-04

Android开发入门与实战体验

通过丰富而翔实的实例展示了在Android平台下开发手机应用软件所必需的概念和技术。书中不仅对Android应用程序的开发环境和调试方法进行了详细介绍,而且对Android软件开发的一些关键技术和API进行了讲解,包括数据库、定位和地图、图形用户界面、进程间通信以及手机通话等相关内容。还对Android平台下开发环境的搭建、程序的签名和发布以及程序调试和性能优化所用到的工具和方法等进行了讲解。

2015-06-03

微信公众平台开发实用教程

公众平台是为微信用户提供服务的平台,而公众平台开发接口则是提供服务的基础,开发者在公众平台网站中创建公众号、获取接口权限后,可以通过阅读本接口文档来帮助开发。 公众平台开发接口提供与用户进行消息交互、自定义菜单交互的能力。对于成功接入公众平台开发接口的公众账号,当用户发消息给公众号,微信公众平台服务器会使用http请求对接入的网址进行消息推送,第三方服务器可通过响应包回复特定结构,从而达到回复消息的目的。

2015-06-03

json应用全部jar包.rar

json应用的架包: commons-beanutils-1.7.0.jar commons-collections-3.2.jar commons-lang-2.4.jar commons-logging-1.1.jar ezmorph-1.0.4.jar json-lib-2.2.2-jdk15.jar JSON简介.doc

2015-06-03

CSS4.0中文参考手册.chm

CSS4.0中文参考手册.chm CSS css参考手册 css文档 css教程 css入门api

2015-06-03

jquery1.9中文API.chm

jquery1.9中文API.chm jqueryAPI jquery文档 官方API 完整chm 中文API

2015-06-03

Easyui+1.3中文api.CHM

Easyui+1.3中文api.CHM JqueryEasyui jEasyui easyui文档 中文文档 easyuiAPI

2015-06-03

jQuery_Mobile_教程集合

jQuery_Mobile_教程集合 jQueryMobile jquerymobile入门 jQueryMobile教程

2015-06-03

JavaScript中文手册.高清完整版CHM

JavaScript中文手册.CHM JavaScript js入门 中文手册 chm文档 js入门教程

2015-06-03

JavaScript教程--从入门到精通

JavaScript教程--从入门到精通 js

2015-06-03

SQL语句大全大全(经典珍藏版).pdf

SQL语句大全大全(经典珍藏版).pdf SQL语句大全 sql集合 mysql sql语句 SQL入门

2015-06-03

Spring中文开发手册

Spring中文开发手册 spring 开发手册 开发文档 Spring入门 spring技术

2015-06-03

Linux系统命令及其使用详解

Linux系统命令及其使用详解.pdf Linux命令大全 Linux命令详解 linux命令 Linux系统命令

2015-06-03

Android API中文文档PDF

Android API中文文档PDF Android API中文文档 PDF高清 完整版 android入门文档

2015-06-03

SQL参考手册&函数大全&错误速查手册

SQL参考手册&函数大全&错误速查手册 oracle sql sql参考手册 sql函数大全 sql错误速查

2015-06-03

颜色吸取工具

RGB颜色吸取 免安装 小巧方便 易操作

2015-06-03

GridView长按拖拽item实时交换

Android 可拖拽的GridView效果实现, 长按可拖拽和item实时交换

2015-09-22

GridView长按拖拽

GridView,长按Item后出现漂浮可拖拽的Item,并且在此Item移动到边缘时gridView会自动滚屏.

2015-09-22

jQuery Mobile即学即用

《jQuery Mobile即学即用》.pdf

2015-09-17

Javascript特效大全

Javascript特效大全

2015-09-17

Eclipse从入门到精通

Eclipse从入门到精通陈刚PDF版是一款简单实用的PDF格式的Eclipse教程,全书共分为四篇,分别为起步篇,SWT/JFace篇,插件开发篇和Web开发篇。全书内容精简,去除了大量的冗余代码,含金量高,全面攻克java开发领域的前沿技术,极大地提升您的java应用开发水准,并融合了丰富的应用实例,真正让读者做到学以到致用,是Eclipse开发者不可多得的好教程。

2015-09-17

ASCII码对照表

关键字:最全ASCII码对照表ASCII码值对照表ASCII码值ASCII码中英文对照表BinDecHex缩写/字符解释00000000000NUL(null)空字符00000001101SOH(startofhanding)标题开始00000010202STX(startoftext)正文开始00000011303ETX(endoftext)正文结束00000100404EOT(endoftransmission)传输结束00000101505ENQ(enquiry)请求00000110606ACK(acknowledge)收到通知00000111707BEL(bell)响铃00001000808BS(backspace)退格00001001909HT(horizontaltab)水平制表符00001010100ALF(NLlinefeed,newline)换行键00001011110BVT(verticaltab)垂直制表符00001100120CFF(NPformfeed,newpage)换页键00001101130DCR(carriagereturn)回车键00001110140ESO(shiftout)不用切换00001111150FSI(shiftin)启用切换000100001610DLE(datalinkescape)数据链路转义000100011711DC1(devicecontrol1)设备控制1000100101812DC2(devicecontrol2)设备控制2000100111913DC3(devicecontrol3)设备控制3000101002014DC4(devicecontrol4)设备控制4000101012115NAK(negativeacknowledge)拒绝接收000101102216SYN(synchronousidle)同步空闲000101112317ETB(endoftrans.block)传输块结束000110002418CAN(cancel)取消000110012519EM(endofmedium)介质中断00011010261ASUB(substitute)替补00011011271BESC(escape)溢出00011100281CFS(fileseparator)文件分割符 00011101291DGS(groupseparator)分组符00011110301ERS(recordseparator)记录分离符00011111311FUS(unitseparator)单元分隔符001000003220空格001000013321!001000103422"001000113523#001001003624$0010010137251001103826&001001113927'001010004028(001010014129)00101010422A*00101011432B+00101100 44 2C ,

2015-09-17

Linux命令大全

本linux命令大全包括两本chm电子书,一本为linux基础命令教程豪华版,另一本为linux常用命令大全。它们详细的罗列出了linux所有的命令,以及使用方式,参数和范例,包括文件管理、文件传输、文档编辑、系统管理、系统设置、网络通讯、磁盘管理、磁盘维护、备份压缩、设备管理等等命令,让读者能够更清楚的了解和掌握linux。 linux是是一种自由和开放源码的类Unix操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。Linux是一个领先的操作系统,世界上运算最快的10台超级计算机运行的都是Linux操作系统。

2015-09-17

深入理解Linux内核第三版

深入理解Linux内核(第三版) 内容简介: 《深入理解linux内核》第三版将引领你畅游内核中用到的最主要数据结构、算法和编程技巧。如果你的确想了解计算机内部的实现机理,那么作者透过现象探寻本质,提供了颇有价值的深入分析。本书针对具体的intel平台,讨论了其重要特征,逐行剖析了相关的代码片段。但是,本书涵盖的内容不仅仅局限于代码的机理,还解释了linux运作方式的理论支撑。 本书第三版涵盖linux 2.6,从中可以看到几乎内核每个子系统都有相当大的变化,首当其冲的是内存管理和块设备部分。本书集中讨论了如下内容:   内存管理,包括文件缓冲、进程交换以及直接内存访问(dma)   虚拟文件系统层和第二及第三扩展文件系统   进程创建及调度   信号、中断及设备驱动程序的主要接口   定时    内核中的同步   进程间通信(ipc)   程序执行   本书将使你熟悉linux所有的内在工作机理,但本书不仅仅是一种学术演练。你将了解到什么条件会促使linux产生最佳性能,你还会看到,linux在各种环境下如何满足进程调度、文件访问及内存管理期间系统提出的快速响应要求。本书有助于你充分展现linux系统的魅力。

2015-09-17

OracleDriver.jar

Driver jdbc 驱动 OracleDriver.jar

2015-06-07

正则表达式.chm

正则表达式1、 掌握正则表达式的基本用法 1.2. 正则表达式简介 1、 正则表达式是一个强大的字符串处理工具,可以对字符串进行、查找、提取、分割、替换等操作。它简单而且实用,是一个用于匹配字符串的模板,我们定义的任意的一个字符串都可以看成是一个正则表达式。 2、 String类也提供了几个和正则表达式有关的几个特殊方法 1) Boolean matches(String regex):判断该字符串是否匹配指定的正则表达式。 2) String replaceAll(String regex,String replacement):返回该字符串中所有匹配正则表达式的子串,然后替换成replacement指定的字符串。 3) String replaceFirst(String regex,String replacement);返回该字符串中第一个匹配正则表达式的子串替换成replacement 后的新字符串。 4) String[] split(String regex)根据给定正则表达式拆分该字符串后得到的字符串数组。 3、 创建正则表达式: 正则表达式中使用的常见字符: 1) \t:制表符(‘\u0009’). 2) \n:换行(‘\u000A’)。 3) \r:回车(‘\u000d’) 4) …… 除此之外正则表达式中有一些特殊的字符,这些字符在正则表达式中有特殊的用途,如前面介绍的反斜线(\),如果需要匹配这些字符,必须首先将这些字符转义,也就是再前面添加一个反斜线(\).正则表达式中的特殊字符: 1)$:匹配一行的结尾。要匹配$自身用\$ 2)^:匹配一行的开头。要匹配^字符本身用\^. 3)():标记子表达式的开始位置和结束位置,要匹配这些字符用\(,\). 4)[]:确定中括号表达式的开始位置和结束位置。 例如:字符集 [abc]:表示内容可能是a、b、c字母中的任意一个。 [^abc]:表示内容不是a、b、c字母的任意一个 [a-zA-Z]:全部的英文字母 [0-9]:全部的数字 5){}:用于标记字表达式的出现额度。 {n}:出现正好n次。 {n,m}:出现n~m次 {n,}:出现n次以上。 6)*:指定前面表达式可以出现零次或多次。 7)+:指定前面表达式可以出现一次或多次。 8)?: 指定前面表达式可以出现零次或1次。 9).:匹配换行符\n之外的任何字符。 10)\:用于转义下一个字符 11)|:指定两项之间任选一项,如果要匹配|,请使用\| 上面的正则表达式依然匹配单个字符,这是因为还未在正则表达式中使用”通配符”,“通配符”是可以匹配多个字符的特殊字符。正则表达式中”通配符”远远超出了普通通配符的功能,它们被称为预定义字符:例如 1).:可以匹配任何字符 2)\d:匹配数字 3)\D:匹配非数字 4)\s:匹配所有空白字符,包括空格、制表符、回车符、换页符、换行符等 5)\S:匹配所有非空白字符 6)\w:匹配所有单词字符,包括0~9所有数字,26个英文字母和下划线(_) 7)\W:匹配所有非单词字符。 说明:上面的预定义字符:d是digit的意思,代表数字;s是space的意思,代表空白;w是word的意思,代表单词。d、s、w的大写形式恰好匹配与之相反的字符。 例如 :c\wt 可以匹配cat,cbt,c0t,c9t等 \d\d\d-\d\d\d\-\d\d\d可以匹配000-000-000形式的电话号码。 \\d{3}-\\d{3}-\\d{3} 正则表达式还支持圆括号表达式,圆括号表达式用于将多个表达式组成一个子表达式,圆括号中可以使用或运算符(|),例如正则表达式 “(public|protected|private)”用于匹配Java三个访问控制符其中之一。 4、 使用正则表达式 一旦程序中定义了正则表达式之后,就可以使用Pattern和Matcher来使用正则表达式。 Pattern对象是正则表达式编译后在内存中的表示形式,因此,正则表达式字符串必须先编译为Pattern对象,然后再利用该Pattern对象创建对应的Matcher对象,执行匹配所涉及的状态保留在Matcher对象中,多个Matcher对象可共享同一个Pattern对象。 例如:典型的调用顺序 //将一个字符串编译成Pattern对象 Pattern p=Pattern.complie(“a*b”); //使用Pattern对象创建Matcher对象 Matcher m=p.matcher(“aaaab”); Boolean b=m.matchers();//返回true. 上面的Pattern对象可以重复使用多次,如果某个正则表达式仅需一次使用,可直接使用Pattern类的静态matches方法,此方法自动把指定字符串编译成匿名的Pattern对象,并执行匹配。 Boolean b=Pattern.matches(“a*b”,”aaaab”);//返回true.

2015-06-06

ExtJS 2.0实用简明教程.chm

ExtJS是一个用javascript写的,主要用于创建前端用户界面,是一个与后台技术无关的前端ajax框架。因此,可以把ExtJS用在.Net、Java、Php等各种开发语言开发的应用中。   ExtJs最开始基于YUI技术,由开发人员Jack Slocum开发,通过参考Java Swing等机制来组织可视化组件,无论从UI界面上CSS样式的应用,到数据解析上的异常处理,都可算是一款不可多得的JavaScript客户端技术的精品。

2015-06-06

Struts中文详解.CHM

Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构差别巨大。Struts 2以WebWork为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与Servlet API完全脱离开,所以Struts 2可以理解为WebWork的更新产品。虽然从Struts 1到Struts 2有着太大的变化,但是相对于WebWork,Struts 2的变化很小。

2015-06-06

hibernate3.2参考手册中文版.pdf

Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。 Hibernate的核心接口一共有5个,分别为:Session、SessionFactory、Transaction、Query和Configuration。这5个核心接口在任何开发中都会用到。通过这些接口,不仅可以对持久化对象进行存取,还能够进行事务控制。下面对这五的核心接口分别加以介绍。 ·Session接口:Session接口负责执行被持久化对象的CRUD操作(CRUD的任务是完成与数据库的交流,包含了很多常见的SQL语句。)。但需要注意的是Session对象是非线程安全的。同时,Hibernate的session不同于JSP应用中的HttpSession。 这里当使用session这个术语时,其实指的是Hibernate中的session,而以后会将HttpSesion对象称为用户session。 ·SessionFactory接口:SessionFactroy接口负责初始化Hibernate。它充当数据存储源的代理,并负责创建Session对象。这里用到了工厂模式。需要注意的是SessionFactory并不是轻量级的,因为一般情况下,一个项目通常只需要一个SessionFactory就够,当需要操作多个数据库时,可以为每个数据库指定一个SessionFactory。 ·Configuration接口:Configuration接口负责配置并启动Hibernate,创建SessionFactory对象。在Hibernate的启动的过程中,Configuration类的实例首先定位映射文档位置、读取配置,然后创建SessionFactory对象。 ·Transaction接口:Transaction接口负责事务相关的操作。它是可选的,开发人员也可以设计编写自己的底层事务处理代码。 ·Query和Criteria接口:Query和Criteria接口负责执行各种数据库查询。它可以使用HQL语言或SQL语句两种表达方式。 Hibernate源码中几个包的作用简要介绍 net.sf.hibernate.* 该包的类基本上都是接口类和异常类 net.sf.hibernate.cache.* JCS的实现类 net.sf.hibernate.cfg.* 配置文件读取类 net.sf.hibernate.collection.* Hibernate集合接口实现类,例如List,Set,Bag等等,Hibernate之所以要自行编写集合接口实现类是为了支持lazy loading net.sf.hibernate.connection.* 几个数据库连接池的Provider net.sf.hibernate.dialect.* 支持多种数据库特性,每个Dialect实现类代表一种数据库,描述了该数据库支持的数据类型和其它特点,例如是否有AutoIncrement,是否有Sequence,是否有分页sql等等 net.sf.hibernate.eg.* Hibernate文档中用到的例子 net.sf.hibernate.engine.* 这个包的类作用比较散 net.sf.hibernate.expression.* HQL支持的表达式 net.sf.hibernate.hq.* HQL实现 net.sf.hibernate.id.* ID生成器 net.sf.hibernate.impl.* 最核心的包,一些重要接口的实现类,如果Session,SessionFactory,Query等 net.sf.hibernate.jca.* JCA支持,把Session包装为支持JCA的接口实现类 net.sf.hibernate.jmx.* 我不懂JMX,只知道JMX是用来编写App Server的管理程序的,大概是JMX部分接口的实现,使得App Server可以通过JMX接口管理Hibernate net.sf.hibernate.loader.* 也是很核心的包,主要是生成sql语句的 net.sf.hibernate.lob.* Blob和Clob支持 net.sf.hibernate.mapping.* hbm文件的属性实现 net.sf.hibernate.metadata.* PO的Meta实现 net.sf.hibernate.odmg.* ODMG是一个ORM标准,这个包是ODMG标准的实现类 net.sf.hibernate.persister.* 核心包,实现持久对象和表之间的映射 net.sf.hibernate.proxy.* Proxy和Lazy Loading支持 net.sf.hibernate.ps.* 该包是PreparedStatment Cache net.sf.hibernate.sql.* 生成JDBC sql语句的包 net.sf.hibernate.test.* 测试类,你可以用junit来测试Hibernate net.sf.hibernate.tool.hbm2ddl.* 用hbm配置文件生成DDL net.sf.hibernate.transaction.* Hibernate Transaction实现类 net.sf.hibernate.type.* Hibernate中定义的持久对象的属性的数据类型 net.sf.hibernate.util.* 一些工具类,作用比较散 net.sf.hibernate.xml.* XML数据绑定

2015-06-06

深入java虚拟机.pdf

图书简介: 本书共分20章,第1-4章解释了Java虚拟机的体系结构,包括Java栈、堆、方法区、执行引擎等;第5-20章深入描述了Java技术的内部细节,包括垃圾收集、Java安全模型、Java的连接模型和动态扩展机制、class文件、运算及流程控制等等,其中第6章和附录A-C安全可以作为class文件和指令集的参考手册。本书还附带光盘,光盘中包含用以辅助说明正文内容的交互式例示applet及示例源代码。 图书目录: 译者序 前言 第1章 Java体系结构介绍 第2章 平台无关 第3章 安全 第4章 网络移动性 第5章 Java虚拟机 第6章 Java class文件 第7章 类型的生命周期 第8章 连接模型 第9章 垃圾收集 第10章 栈和局部变量操作 第11章 类型转换 第12章 整数运算 第13章 逻辑运算 第14章 浮点运算 第15章 对象和数组 第16章 控制流 第17章 异常 第18章 finally子句 第19章 方法的调用与返回 第20章 指令invokespecial 第21章 线程同步 附录A 按操作码助记符排列的指令集 附录B 按功能排列的操作码助记符 附录C 按操作码字节值排列的操作码助记符 附录D Java虚拟机的一个模拟:“Slices of Pi”

2015-06-06

Eclipse调试方法入门.pdf

Eclipse调试方法入门.pdf

2015-06-06

Spring.Struts.Hibernate应用.pdf

经过数年的“框架大战”,Java界的各种框架找到了自己应有的位置。Spring+Hibernate+Struts已成为Java开发的主流体系。在这个体系中,Spring+Hibernate的地位应该说短期内是难以撼动了。除了新兴的Jboss Seam作为挑战者之外,几乎难有劲敌。 Java B/S编程中历来战火最激烈的其实还在Web层,框架的数量最多,争议最大。一切由Struts而起,而Struts最终也坐稳了第一个时代的王座。在技术层面,Struts 1.x已经被无数人抱怨过、批评过,但终于还是稳坐王位,这充分说明了习惯的力量。“稳定压倒一切”,这句话在IT技术领域仍旧适用。 在2007年CSDN举办的调查中,我们详细的分析了Java开发框架的使用状况,发现主要使用的开发框架JSP占26%,Struts占21%,Hibernate占17%,Spring MVC占11%,EJB占7%,JSF占6%,Spring Web Flow和POJO各占4%,其它占4%。就这一调查数据,我们不难看出,Spring+Hibernate+Struts的优势地位还是相当的明显。 Struts和Hibernate几乎已经成了JavaEE应用的常规配置,21%的开发者用到 Struts,用到Hibernate的开发者也有17%;在一个成熟的技术平台上,各个项目的技术方案会在很大程度上趋同——因为所有未知领域都已经被探明,各种问题都有对应的最佳实践,架构师们可以参考的成功案例越来越多。就拿 JavaEE来说,今天的架构师们需要考虑的问题比之三年前已经简单多了,这就是成熟的价值。 有专家评论:“其实IT应用技术,什么新鲜玩意并不难学,难的是标准化和规范化。每个程序员都有自己的思路和习惯,写出来的代码自然是五花八门。Java何以成为编程界的占重要地位,很重要的一点在于Java的规范化。这种规范化很高的语言适用于多人合作的大型项目,便于沟通和理解,也就便于集成和维护。 Java世界为什么会框架横飞,说到底还是规范化的需要。纯JSP和Struts写Web谁快,摆明了是JSP。那为什么用Struts?原因在于100个人写出来的 JSP,有100种写法;而100个人写出来的Struts,基本相似。Struts之成功,正缘于其在Java Web层的规范化方面所做出的贡献。 然而长江后浪推前浪,Struts 1.x的技术缺陷毕竟是隐患。Sun力推JSF,打算一雪Web层框架缺失之耻。JSF现在比较有优势的是对Ajax的集成,这一点走在了其他框架的前面。未来两年,JSF与Struts将展开Java Web框架的最终战争。” JSP经过几年风雨洗礼依然把持头把交椅,看来所有的框架表示层都离不开JSP而存在,而作为JSP的手足兄弟JSF也是仅次Spring之后又一个后起之秀。JSF能否实现JSP的合理过渡我们还要侍目以待,JSF是否能够撼动Struts也是值得我们期待。

2015-06-06

JAVA API官方文档中文版

【JAVA API文档基本介绍】 JAVA开发人员必备是CHM格式的,中文版,就是详细介绍java(j2se平台)系统包,类库的文档JavaTM 2 Platform Standard Edition 6API 规范 本文档是 Java 2 Platform Standard Edition 6.0 的 API 规范。使用应用编程接口(API)构建业务是实现开放式业务结构的关键技术,也是下一代网络区别于传统电信网的主要特点之一。

2015-06-06

Java数据结构和算法.(第二版).pdf

Java数据结构和算法.(第二版).pdf Java 数据结构 Java算法

2015-06-06

《SQL 参考手册》中文版 .chm

软件功能: 《SQL 参考手册》中文版 4.x 版有许多新增功能,其中包括额外的 SQL 保留字、SQL 数据类型和 ODBC 标量函数。目前,有更多对 SQL 与 ANSI SQL 进行比较的信息,以及有关等效 ANSI SQL 数据类型的信息。仅当使用 Jet 4.x 和 Microsoft OLE DB Provider for Jet 时,百分号 (%) 和下划线字符 (_) 这两个 ANSI SQL 通配符才可用。 SQL 合计函数: 使用 SQL 合计函数 你可以确定数据组的各种统计。你可以把这些函数用于查询和合计表达式,条件是在具备 SQL特性的 QueryDef对象中或在创建基于SQL查询的 Recordset对象时。 Avg 函数 Count 函数 First, Last 函数 Min, Max 函数 StDev, StDevP 函数 Sum 函数 Var 和 VarP 函数 SQL 表达式: 一个 SQL 表达式是一个字符串,构成了一个 SQL 语句的全部或部分。例如, FindFirst法在 Recordset对象上使用了一个由 SQL WHERE 子句中发现的选择准则构成的SQL表达式。 Microsoft Jet 数据库引擎利用 Visual Basic for Applications(VBA)的表达式服务来执行简单的算术和函数计算。所有用于 Microsoft Jet SQL 表达式(除了 Between, In,和Like)的运算符由 VBA 表达式 服务定义。另外,VBA 表达式服务提供了 100 个以上、可用在 SQL 表达式中的 VBA 函数。例如,可以用这些 VBA函数在 Microsoft Access查询 Design view中构造查询,还可以把这些函数用于 DAO OpenRecordset法,Microsoft Visual C++, Microsoft Visual Basic, and Microsoft Excel编码中。 Microsoft Visual Basic 和 Microsoft Excel 代码。

2015-06-05

Oracle函数大全.chm

Oracle数据库中的常用函数最新版 Oracle函数大全 chm文档

2015-06-05

空空如也

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

TA关注的人

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