自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

敬天爱人

一德二命三风水四集阴功五读书

  • 博客(103)
  • 资源 (49)
  • 收藏
  • 关注

Dubbo

一. Dubbo概述 Dubbo是Alibaba开源的一个高性能优秀的分布式服务框架,致力于提供高性能和透明化的RPC(远程过程调用协议)远程服务调用方案,以及SOA(面向服务的体系结构)服务治理方案。可以和Spring框架无缝集成。 1. 核心部件:(1)远程通讯——提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式的信息交换方式...

2015-02-25 17:36:22 176

Hadoop

古代,人们用牛来拉重物。当一头牛拉不动一根圆木时,他们不曾想过培育更大更壮的牛。同样,我们也不需要尝试开发超级计算机,而应试着结合使用更多计算机系统。(蕾斯.霍珀)[b]1. 数据[/b] 目前的趋势是保存每个人成长过程中产生的所有数据,但更重要的是,计算机产生的数据可能比个人产生的更多。机器日志、RFID检测器、传感器网络、车载GPS和零售交易数据等——所有这些都将使数...

2014-12-05 00:42:06 221

EffectiveJava--序列化

[b]本章内容:[/b]1. 谨慎地实现Serializable接口2. 考虑使用自定义的序列化形式3. 保护性地编写readObject方法4. 对于实例控制,枚举类型优先于readResolve5. 考虑用序列化代理代替序列化实例[b]1. 谨慎地实现Serializable接口[/b] 对象序列化API,它提供了一个框架,用来将对象编码成字节流,并从字节...

2014-12-03 11:43:31 204

EffectiveJava--并发

[b]本章内容:[/b]1. 同步访问共享的可变数据2. 避免过度同步3. executor和task优先干线程4. 并发工具优先于wait和notify5. 线程安全性的文档化6. 慎用延迟初始化7. 不要依赖于线程调度器8. 避免使用线程组[b]1. 同步访问共享的可变数据[/b] 关键字synchronized可以保证在同一时刻,只有一个线程...

2014-12-01 21:53:18 231

EffectiveJava--异常

[b]本章内容:[/b]1. 只针对异常的情况才使用异常2. 对可恢复的情况使用受检异常,对编程错误使用运行时异常3. 避免不必要地使用受检的异常4. 优先使用标准的异常5. 抛出与抽象相对应的异常6. 每个方法抛出的异常都要有文档7. 在细节消息中包含能捕获失败的信息8. 努力使失败保持原子性9. 不要忽略异常[b]1. 只针对异常的情况才使用异常[/...

2014-11-23 21:47:36 187

EffectiveJava--通用程序设计

[b]本章内容:[/b]1. 将局部变量的作用域最小化2. for-each循环优先于传统的for循环3. 了解和使用类库4. 如果需要精确的答案,请避免使用float和double5. 基本类型优先于装箱基本类型6. 如果其他类型更适合,则尽量避免使用字符串7. 当心字符串连接的性能8. 通过接口引用对象9. 接口优先于反射机制10. 谨慎地使用本地方法...

2014-11-20 16:22:01 221

EffectiveJava--方法

[b]本章内容:[/b]1. 检查参数的有效性2. 必要时进行保护性拷贝3. 谨慎设计方法签名4. 慎用重载5. 慎用可变参数6. 返回零长度的数组或者集合,而不是null7. 为所有导出的API元素编写文档注释[b]1. 检查参数的有效性[/b] 每当编写方法或者构造器的时候,应该考虑他的参数有哪些限制。应该把这些限制写到文档中,并且在这个方法体的开...

2014-11-16 17:44:38 163

EffectiveJava--枚举和注解

[b]本章内容:[/b]1. 用enum代替int常量2. 用实例域代替序数3. 用EnumSet代替位域4. 用EnumMap代替充数索引5. 用接口模拟可伸缩的枚举6. 注解优先于命名模式7. 坚持使用Override注解8. 用标记接口定义类型[b]1. 用enum代替int常量[/b] 枚举类型是指由一组固定的常量组成合法值的类型,该特征是...

2014-11-15 21:23:19 353

EffectiveJava--泛型

[b]本章内容:[/b]1. 请不要在新代码中使用原生态类型2. 消除非受检警告3. 列表优先于数组4. 优先考虑泛型5. 优先考虑泛型方法6. 利用有限制通配符来提升API的灵活性7. 优先考虑类型安全的异构容器[b]1. 请不要在新代码中使用原生态类型[/b] 泛型是指声明中且有一个或者多个类型参数的类或者接口。每个泛型都定义了一个原生态类型,即不...

2014-11-08 00:22:20 297

EffectiveJava--类和接口

[b]本章内容:[/b]1. 使类和成员的可访问性最小化2. 在公有类中使用访问方法而非公有域3. 使可变性最小化4. 复合优先于继承5. 要么为继承而设计,并提供文档说明,要么就禁止继承6. 接口优于抽象类7. 接口只用于定义类型8. 类层次优于标签类9. 用函数对象表示策略10. 优先考虑静态成员类(嵌套类)[b]1. 使类和成员的可访问性最小化...

2014-11-05 00:30:58 203

EffectiveJava--对象通用方法

[b]本章内容:[/b]1. 覆盖equals时请遵守通用约定2. 覆盖equals时总要覆盖hashCode3. 始终要覆盖toString4. 谨慎地覆盖clone5. 考虑实现Comparable接口[b]1. 覆盖equals时请遵守通用约定[/b] 如果不覆盖equals方法,类的每个实例都只与它自身相等。以下类则不需要覆盖equals方法: ...

2014-10-27 22:49:49 127

EffectiveJava--创建和销毁对象

[b]本章内容:[/b]1. 考虑用静态工厂方法代替构造器2. 遇到多个构造器参数时要考虑用构建器(Builder模式)3. 用私有构造器或者枚举类型强化Singleton属性4. 通过私有构造器强化不可实例化的能力5. 避免创建不必要的对象6. 消除过期的对象引用7. 避免使用终结方法[b]1. 考虑用静态工厂方法代替构造器[/b] 类可以通过静态工...

2014-10-22 23:38:20 186

SpringMVC

[b]一、Spring概述[/b][b]1. 简介[/b] Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。Spring框架在框架设计、扩展性、灵活性等方面全面超越了Struts、WebWork等MVC框架,从原来的追赶者一跃为MVC的领跑者。Spri...

2014-10-20 23:03:11 189

翟鸿燊老师语录

[b]一、国学应用智慧TAT之亮剑精神A[/b]1. 角色就是人格 就像你一回家的时候,你一进屋里面,你已经是儿子,是姑娘啦,给老爸老妈倒怀水吧,你还觉得你是老总呢?还拿派呢?就像今天一样,你们往这儿一坐,你们之间是什么,同学,是朋友。 还有下属最忌讳的就是领导向他询问情况的时候,什么我不知道,我不清楚,该你知道的你凭什么不知道呢,不怨我,这些话都不行。2. 不二过...

2014-10-01 16:27:38 1301

Oracle存储过程

[b]1. 简介[/b] 存储过程是SQL 语句和可选控制流语句的预编译集合,以一个名称存储并作为一个单元处理。存储过程存储在数据库内,可由应用程序通过一个调用执行,而且允许用户声明变量、有条件执行以及其它强大的编程功能。存储过程在创建时即在服务器上进行编译,所以执行起来比单个SQL语句快。 [b]2. 存储过程的优点[/b](1)存储过程只在创造时进行编译,以后每次执行存储...

2014-09-16 11:58:18 125

原创 Oracle语句优化

[b]1. 避免使用“*”替代所有列[/b] 如果采用“*”,Oracle系统需要首先通过数据字典来将语句中的“*”转换成相应表中的所有列名,自然要比直接使用列名花费更多的时间。[b]2. 用TRUNCATE代替DELETE删除整表数据[/b] 在使用DELETE时,Oracle会对这些行进行逐行地删除,并且使用回滚段来记录删除操作,使用TRUNCATE语句删除表中的所...

2014-09-11 12:43:56 134

Oracle序列

[b]1. 序列简介[/b] 序列是Oracle提供的用于产生系列唯一数字的数据库对象。使用序列可以实现自动产生主键值。序列也可以在多用户并发环境中使用,为所有用户生成不重复的顺序数字,而且不需要任何额外的I/O开销。[b]2. 创建序列[/b][b]语法:[/b]CREATE SEQUENCE 序列名 [START WITH 开始值][INCREMENT BY 增量...

2014-09-10 10:26:21 145

Oracle分区表

[b]1. 分区表简介[/b] 当表中的数据量不断增大,查询数据的速度就会变慢,应用程序的性能就会下降,这时就应该考虑对表进行分区。表进行分区后,逻辑上表仍然是一张完整的表,只是将表中的数据在物理上存放到多个表空间(物理文件上),这样查询数据时,不至于每次都扫描整张表。分区后的表与未分区的表在执行DML语句时没有任何区别。对表进行分区时,必须为表中的每一条记录指定所属分区,一条记录属于哪...

2014-09-02 16:56:25 164

Oracle索引

[b]1. 索引简介[/b][b]索引特点 :[/b]第一、通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。 第二、可以大大加快数据的检索速度,这也是创建索引的最主要的原因。第三、可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。第四、在使用分组和排序子句进行数据检索时,同样可以显著减少查询中分组和排序的时间。第五、通过使用索引,可以在查询的过...

2014-09-01 18:06:16 110

Redis

[b]1. 简介 [/b] redis是一个开源的key-value数据库。它又经常被认为是一个数据结构服务器。因为它的value不仅包括基本的string类型还有 list,set ,sorted set和hash类型。当然这些类型的元素也都是string类型。也就是说list,set这些集合类型也只能包含string 类型。你可以在这些类型上做很多原子性的操作。比如对一个字符value追...

2014-08-04 11:40:54 124

Oracle基本函数

[b]一、字符函数[/b][b]1. ASCII(x)[/b]功能:该函数用于返回字符x的ASCII码值示例:SELECT ASCII('a') "a", ASCII('A') "A" FROM DUAL;[b]2. LENGTH(x)[/b]功能:该函数用于返回x中字符的个数语法:SELECT LENGTH(列名1) FROM 表名 WHERE 表达式;[b]...

2014-07-28 16:40:24 114

Oracle基本操作

[b]一、表操作[/b][b]1. 常用数据类型[/b]NUMBER(p,s):可变长度的数字。p表示整数加小数的最大位数,s为最大小数位数。支持最大精度为38位NVARCHAR2(size):变长字符串,最大长度为4000字节(以字符数为单位)VARCHAR2(size):变长字符串,最大长度为4000字节(以字节数为单位)CHAR(size):定长字符串,最大长度为2000...

2014-07-25 16:10:09 136

Linux常用操作命令

[b]一、文件和目录操作[/b][b]1. pwd--显示工作目录路径[/b]语法: #pwd功能:显示当前用户所处的工作目录的绝对路径。[b]2. cd--更改工作目录路径[/b]语法:cd [目录名]功能:更改工作目录路径,可以使用绝对或相对路径名,绝对路径从/(根)开始,相对路径从当前目录开始。示例:#cd /etc //更改工作目录为/etc#cd...

2014-07-17 15:05:38 141

MyBatis

[b]一、MyBatis简介[/b][b]1. MyBatis概念[/b] MyBatis本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。它支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDBC代码和参数的手工设...

2014-05-16 00:24:23 103

Spring整合MyBatis

首先介绍一下整合中用到的几个类 [b]1)org.mybatis.spring.SqlSessionTemplate[/b] SqlSessionTemplate是Mybatis-Spring的核心,这个类实现了Mybatis的SqlSession接口,调用Mybatis的方法进行相关操作。SqlSessionTemplate是线程安全的,可以被多个DAO所共享所用,它被用来替代默认的...

2014-05-15 00:43:44 110

Java多线程

[b]一、多线程简介[/b] 对于Java而言,可以在一个程序中并发地启动多个线程,让这些线程在多处理器上同时运行。在单处理器系统中,多个线程共享CPU时间称为时间共享,而操作系统负责调度及分配资源给它们,即使是单处理器,多线程程序的运行速度也比单线程程序更快。 当程序作为一个应用程序运行时,Java解释器为main方法启动一个线程。当程序作为一个applet运行时,Web浏览器启动一...

2014-04-28 18:56:39 105

Java异常处理

[b]一、异常简介[/b] 在程序运行过程中,如果环境检测出一个不可以执行的操作,就会出现运行时错误。如果这个错误没有被处理,那么程序将会非正常终止。该如何处理这个异常,以使程序可以继续运行或者平稳终止呢?这就是下面要说到的异常处理。 警告:在这里有必要声明一下,异常处理需要初始化新的异常对象,需要从调用栈返回,而且还需要沿着方法调用链来传播异常以便找到它的异常处理器。所以,异常只...

2014-04-27 00:49:55 127

Java集合框架

[b]一、集合框架简介[/b] 数据结构是以某种形式将数据组织在一起的集合。数据结构不权存储数据,还支持那些访问和处理数据的操作。Java提供了几个能更有效地组织和操作数据的数据结构,这些数据结构通常称为Java集合框架。 在面向对象思想里,一种数据结构也被认为是一个容器,它是一个能存储其他对象的对象,这里的其它对象指数据或者元素,有此人将数据结构称为容器对象。Java集合框架支持以下...

2014-04-24 23:56:29 145

Log4j

[b]一、Log4j基础[/b][b]1. Log4j简介[/b] Log4j是Apache的一个开源项目,通过Log4j,我们可以记录程序运行时的出错信息,便于软件开发人员分析错误原因,修正Bug。Log4j也可以充当集成开发环境中的调试器的作用,向文件或控制台打印代码的调试信息。Log4j还可以监视程序运行的情况,周期性的记录到文件中或数据库中,以便日后进行统计分析。[b]2...

2014-04-20 01:20:37 139

ActiveMQ

[b]一、JMS[/b][b]1. JMS简介[/b] JMS即Java消息服务(Java Message Service),是一个是Java平台上有关面向消息中间件(MOM)的技术规范,它便于消息系统中的Java应用程序进行消息交换,并且通过提供标准的产生、发送、接收消息的接口简化企业应用的开发,用于在两个应用程序之间或分布式系统中发送消息,进行异步通信。[b]2. JMS对象...

2014-04-14 00:05:37 149

原创 Maven

[b]一、Maven 简介[/b]1. 作为Apache组织中的一个颇为成功的开源项目,Maven主要服务于基于Java平台的项目构建、依赖管理和项目信息管理。2.下载地址:[url]http://maven.apache.org/download.html[/url] 3. Windows本地安装: 将maven解压到某个目录下; 增加环境变量 M2_HOME(E...

2014-04-06 00:57:37 122

jQuery(锋利的jQuery笔记)

一、认识 JQuery1. 概述  jQuery是为了简化JavaScript的开发而诞生的一个JavaScript库。它是一个轻量级的库、拥有强大的选择器、出色的DOM操作、可靠的事件处理、完善的兼容性和链式操作等功能。  jQuery凭借简洁的语法和跨平台的兼容性,极大地简化了JavaScript开发人员遍历HTML文档、操作DOM、处理事件、执行动画和开发Ajax的操作。2. 配置jQu...

2014-04-01 23:57:31 196

Java编程规范整理

一、排版1. 代码采用缩进风格编写,缩进空格数为4,不允许使用Tab缩进(空格缩进可适应不同操作系统和开发工具),采用Ctrl+Shift+F进行格式化。(Eclipse设置空格缩进方法:Window->Preferences->Java->Code Style->Formatter->New->选择Spaces Only->OK)2. 较长的语句,表...

2014-03-29 21:36:25 170

Eclipse(MyEclipse)默认快捷键及使用技巧整理

一. Eclipse(MyEclipse)默认快捷键1. Ctrl类和Ctrl+Shift类 CtrlCtrl + ShiftA全选 B 设置断点C复制单行注释D删除当前行 E显示当前所有打开文档的下拉列表显示当前所有打开文档列表并可操作F查找当前文件格式化当前文件G...

2014-03-19 20:48:14 184

使用exe4j打包Java exe文件

exe4j下载地址:http://blog.csdn.net/cciii/article/details/170835311.  在 MyEclipse将java项目打包成可执行jar文件。项目结构如下,RunSM.java是程序入口类,里面有main函数,client.xml 是配置文件,lib是用到的第三方类库(注:src下面的文件将全部打包成jar文件,和src并列的其它文件必须拷到放...

2014-03-19 12:12:39 245

Struts2

[b]一、Struts2概述[/b] Struts2 是Apache软件基金会(ASF)赞助的一个开源项目,使用Struts2的目的是为了帮助我们减少在运用MVC设计模型来开发Web应用的时间。如果我们想混合使用Servlets和JSP的优点来建立可扩展的应用,Struts2是一个不错的选择。[b]二、Struts2工作原理[/b][img]http://dl2.iteye.co...

2014-03-16 22:38:08 121

SVN1.8.3简单安装及配置

[b]实例中所有安装包下载[/b]:http://download.csdn.net/detail/u011631266/6391103或者[b]服务器官网下载[/b]:http://subversion.apache.org/packages.html[b]客户端官网下载[/b]:http://tortoisesvn.net/downloads.html1.安装服务器Se...

2014-03-11 20:47:52 249

原创 Spring整合Hibernate

就Hibernate的持久层访问技术而言,Spring提供了如下三个工具类(或接口)来支持DAO组件的实现:HibernateDaoSupport,HibernateTemplate,HibernateCallback。[b]1.使用HibernateTemplate对象[/b][b]1.1 定义实体[/b]Person.java:package test.domain;...

2014-03-11 00:08:21 126

原创 Spring整合Struts2

[b]1.启动Spring容器[/b] 对于使用Spring的Web应用,无须手动创建Spring容器,而是通过配置文件,声明式地创建Spring容器。其中有两种方式:一是直接在web.xml文件中配置创建Spring容器;二是利用三方MVC框架的扩展点,创建Spring容器。下面使用方法一: org.springframework.web.cont...

2014-03-11 00:08:05 159

Spring的事务管理

[b]一、概述[/b] Spring的事务管理不需要与任何特定的事务API耦合,声明式事务基于Spring AOP实现。JavaEE应用的传统事务有两种策略:全局事务和局部事务,全局事务由应用服务器管理,需要底层服务器的JTA(java事务API)支持,局部事务和底层所采用的持久化技术有关,当采用JDBC持久化技术时,需要使用Connection对象来操作事务,而采用Hibernate持久化...

2014-03-10 23:34:11 102

flexible.debug.js flexible_css.debug.js

flexible combo makegrid flexible.debug.js flexible_css.debug.js

2017-10-26

dubbo示例+dubbo官方配置文档+dubbo培训ppt

dubbo示例,dubbo官方配置文档,dubbo培训ppt

2015-02-25

简单漂亮登陆界面

简单漂亮的登陆界面,后台管理登陆非常适合,

2014-10-20

Spring整合Mybatis

Spring整合Mybatis,工程可直接运行,包括jar包,全模板编程,完美分页

2014-05-15

Java程序员面试宝典+题集(最新) 高清完整版PDF

Java程序员面试宝典+题集(最新)

2014-02-21

ext4.1官方包(免费)

ext4.1官方包

2014-02-14

Hibernate中文帮助文档(免费)

Hibernate中文帮助文档,Hibernate学习文档

2014-01-18

hibernate-release-4.3.0.Final.zip

hibernate-release-4.3.0.Final.zip

2013-12-24

struts-2.3.15.3-all.zip

struts-2.3.15.3-all.zip,没有示例和文档,只有lib及下而所有的包

2013-12-24

exe4j_windows_4_5_1.zip

使用教程 http://blog.csdn.net/cciii/article/details/17083531

2013-12-02

apache-tomcat-7.0.47.zip

apache-tomcat-7.0.47.zip

2013-11-25

使用URL Rewrite实现网站的伪静态实例(urlrewritefilter-4.0.3)

使用URL Rewrite实现网站的伪静态实例,包括urlrewritefilter-4.0.3.jar

2013-11-21

Log4j帮助文档

Log4j帮助文档

2013-11-12

Java Web开发详解电子书+源码共3卷 3

Java Web开发详解电子书+源码共3卷 3

2013-11-04

Java Web开发详解电子书+源码共3卷 2

Java Web开发详解电子书+源码共3卷 2

2013-11-04

Java Web开发详解电子书+源码共3卷 1

Java Web开发详解电子书+源码共3卷 1

2013-11-04

apache-tomcat-6.0.37.zip

apache-tomcat-6.0.37.zip 6.0最高版本

2013-11-02

Java连接SqlServer数据库驱动jar包

Java连接SqlServer数据库驱动jar包。msbase.jar + mssqlserver.jar + msutil.jar

2013-10-29

Java连接Oracle数据库驱动oracle.jar

Java连接Oracle数据库驱动oracle.jar

2013-10-29

Java连接MySQL数据库驱动mysql-connector.jar(最新)

Java连接MySQL数据库驱动mysql-connector.jar

2013-10-29

SVNKit实例 + jar包 + SVNKit API

SVNKit实例包括所有SVN相关的基本操作,完整项目,导入即可运行

2013-10-20

MyEclipse SVN插件site-1.6.16.zip

MyEclipse SVN插件site-1.6.16,解压后,将里面的两个文件夹里面的内容,复制到MyEclipse的安装目录下的eclipse目录下的对应目录下即可

2013-10-14

svn1.8.3所有安装文件及安装配置说明

服务器官网下载:http://subversion.apache.org/packages.html 客户端官网下载:http://tortoisesvn.net/downloads.html 1. 安装服务器Setup-Subversion-1.8.3.msi,安装路径D:/Program Files/TortoiseSVN 2. 安装客户端TortoiseSVN-1.8.2.24708-win32-svn-1.8.3.ms 3. 安装客户端对应语言包LanguagePack_1.8.2.24708-win32-zh_CN.msi 4. 新建版本库 在D盘上新建D:/svnserver目录,目录里点击右键,[TotoiseSVN]->[Create Repository here]-> [Create folder structure]->[OK],成功后会生成以下文件,其中 conf目录是用来设置管理的目录; db目录就是所有版本控制的数据文件; hooks目录放置hook脚本文件的目录; locks用来放置 Subversion文件库锁定数据的目录, 用来追踪存取文件库的客户端;format文件是一个文本文件,里面只放了一个整数,表示当前文件库配置的版本号。 5. 配置版本库 打开/conf/ svnserve.conf # [general] # password-db = passwd //指定身份验证文件 # authz-db = authz //指定权限文件 去之每行开头的#和空格 打开/conf/passwd文件 [users] User1 = Passwd 添加用户User1,存储格式为“用户名 = 密码” 打开/conf/authz文件 [aliases] group_admin =admin1,admin2 //为组添加用户 [beginfile:/] //对beginfile文件配置权限 @group_admin = rw // group_admin组有读和写的权限 * = r //其它组只能读 6. 启动服务器端并将svn设为系统服务 打开cmd 输入 sc create svnserver binPath= "D:/Program Files/Subversion/bin/svnserve.exe --service --root D:/svnserver" (注:“=”前不得有空格,后必须有空格。 svnserver为自定义的服务名称) 打开services.msc进入系统服务,找到svnserver设为自动并启动。若要卸载服务,则执行 sc delete svnserver即可 7. 访问SVN 右键[TotoiseSVN]->[Repo-browser]在地址栏里输入svn://服务器IP/ 8. 关闭防火墙(如局域网内不能访问则需要) 控制面板-windows防火墙-左侧"打开或关闭防火墙",把两个网络位置的防火墙都关掉

2013-10-13

DHTML中文帮助文档

DHTML中文帮助文档

2013-10-01

jQuery中文帮助文档

jQuery中文帮助文档

2013-10-01

JS中文帮助文档

JS中文帮助文档

2013-10-01

HTML中文帮助文档

HTML中文帮助文档

2013-10-01

CSS3中文帮助文档

CSS3中文帮助文档

2013-10-01

CSS2中文帮助文档

CSS2中文帮助文档

2013-10-01

精通JavaScript+jQuery电子书+源码-部分1

精通JavaScript+jQuery电子书+源码-部分1,源码在第5部分

2013-09-25

精通JavaScript+jQuery电子书+源码-部分2

精通JavaScript+jQuery电子书+源码-部分2,源码在第5部分

2013-09-25

精通JavaScript+jQuery电子书+源码-部分3

精通JavaScript+jQuery电子书+源码-部分3,源码在第5部分

2013-09-25

精通JavaScript+jQuery电子书+源码-部分4

精通JavaScript+jQuery电子书+源码-部分4,源码在第5部分

2013-09-25

精通JavaScript+jQuery电子书+源码-部分5

精通JavaScript+jQuery电子书+源码-部分5,源码在第5部分

2013-09-25

数据结构与算法分析_Java语言描述(第2版)电子书+源码

数据结构与算法分析_Java语言描述(第2版)电子书+源码

2013-09-10

JDK1.6中文API

CHM文档,JDK1.6中文API,JDK1.6中文API

2013-08-18

Ext3.0中文API文档

Ext3.0中文API文档

2013-08-18

Web Service之XFire

XFire的Web Service可运行实例,可直接加入项目运行

2013-08-17

CSS经典圆形按钮

CSS经典圆形按钮

2013-08-14

CSS动画按钮

CSS动画按钮

2013-08-14

空空如也

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

TA关注的人

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