自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (64)
  • 收藏
  • 关注

转载 感悟

徐家骏是华为数据中心的头,技术超级牛人,一级部门总监,华为副总裁,年收入过千万。数据中心是用火山岩建的深入地下的一个大型建筑。防辐射,可防卫星的电子,雷达等手段的侦察。里面有象卫星发射中心那种超大屏幕,机房里满是三米的大型服务器和大型计算机。连接整个华为全球的每一台终端,整个华为每天三十多万封邮件,海外和全球的同步研发,内部的信息管理,内部流程,华为的国内国际IP电话都是通过它发出去的。上

2016-04-28 15:48:22 331 2

原创 回环矩阵

#include int main(){ int n ; int a[20][20] ; printf("输入n的值:") ; scanf("%d" , &n ) ; // 初始化 int j = 0 ; int i = 0 ; int k = 0 ; int m = 0 ; int p = 0 ; int number = 0 ; // 根据分析出来的规律对

2016-04-28 14:39:12 1105

转载 Linux内核Jhash

static uint32_t jhash(const void *key, unsigned int length, unsigned int initval);static int32_t mac_hash(const unsigned char *mac);/******************************* 静态函数原型**************************

2016-04-01 09:30:49 5602 2

提高C++性能的编程技术

多程序员及软件设计师都认为,用C 开发意味着放弃程序性能提升的可能。在很多人眼里,使用C 来开发那些效率至上的应用无疑将导致一场空前的浩劫。因此,在许多性能敏感型领域,诸如网络协议、操作系统内核、移动设备驱动等等,C 都常常处于被冷落的境地而本书正是对这种错误观念的最有力回击,本书揭示了C 开发高效应用的潜力,向广大读者展示了大量实用的C 面向对象编程技术,通过改善普遍藏匿于设计编码过程暗处的缺陷,这些技术无一不为C 的性能提升带来最为强劲的动力。 本书详细讨沦了临时对象、内存管理、继承、虚函数、内联、引用汁数以及STL等一切有可能提升C 效率的细节内容。最终,该书将C 性能提升的各种终极利器,完美地呈现在广大读者的面前!无论你是相关领域的从业人员,还是C 程序设计爱好者,或者是渴望突破编程瓶颈、大幅提升自我修为的程序设计爱好者,本书都必将使你获益良多

2014-09-14

程序员面试攻略(第2版)高清PDF

《程序员面试攻略(原书第2版)》深入阐释了程序员在求职过程所面临的求职沟通和程序设计技能两个方面的问题。在程序设计技能方面,《程序员面试攻略(原书第2版)》介绍了作为一名程序员必须具备的一些基本功,包括链表、树和图、数组和字符串、递归、排序、并发、面向对象编程、设计模式、数据库、图形学与位操作等。强调沟通方法是本书的亮点,本书包括如何编写一份重点突出的个人简历,如何与猎头公司和人力资源代表打交道,在面试时如何与面试官进行沟通等内容。《程序员面试攻略(原书第3版)》中的面试题除了有详细解析和答案外,还对相关知识点进行了扩展说明。通过对丰富的面试题目应用循序渐进的解答方法来模拟面试过程,以强化学到的技能,真正做到由点成线,举一反三,对读者从求职就业到提升计算机专业知识都有显著帮助。

2014-08-06

数据挖掘--数据挖掘10大算法

《世界著名计算机教材精选:数据挖掘十大算法》详细介绍了在实际中用途最广、影响最大的十种数据挖掘算法,这十种算法是数据挖掘领域的顶级专家进行投票筛选的,覆盖了分类、聚类、统计学习、关联分析和链接分析等重要的数据挖掘研究和发展主题。《世界著名计算机教材精选:数据挖掘十大算法》对每一种算法都进行了多个角度的深入剖析,包括算法历史、算法过程、算法特性、软件实现、前沿发展等,此外,在每章最后还给出了丰富的习题和精挑细选的参考文献,对于读者掌握算法基本知识和进一步研究都非常有价值,对数据挖掘、机器学习和人工智能等学科的课程的设计有指导意义。

2014-08-06

数据库系统实现(第2版)

《数据库系统实现(第2版)》是斯坦福大学计算机科学专业数据库系列课程第二门课的教科书。书中对数据库系统实现原理进行了深入阐述,并具体讨论了数据库管理系统的三个主要成分——存储管理器、查询处理器和事务管理器的实现技术。此外,第2版充分反映了数据管理技术的新进展,对内容进行了扩充,除了在第1版中原有的“信息集成”一章(第10章)中加入了新的内容外,还增加了两个全新的章:“数据挖掘”(第11章)和“数据库系统与互联网”(第12章)。   《数据库系统实现(第2版)》适合作为高等院校计算机专业研究生的教材或本科生的教学参考书,也适合作为从事相关研究或开发工作的专业技术人员的高级参考资料。

2014-06-09

精通正则表达式(第3版)

《精通正则表达式(第3版)》随着互联网的迅速发展,几乎所有工具软件和程序语言都支持的正则表达式也变得越来越强大和易于使用。《精通正则表达式(第3版)》是讲解正则表达式的经典之作。   《精通正则表达式(第3版)》主要讲解了正则表达式的特性和流派、匹配原理、优化原则、实用诀窍以及调校措施,并详细介绍了正则表达式在perl、java、.net、php中的用法。

2014-06-04

μC/OS-Ⅲ源代码

μC/OS-Ⅲ是源码公开的商用嵌入式实时操作系统内核,由著名的μC/OS-Ⅱ发展而来。μC/OS-Ⅲ针对以ARM Cortex为代表的新一代CPU,面向带有可用于优先级查表的硬件指令(如,前导零计算指令)的CPU的嵌入式应用。μC/OS-Ⅲ允许利用这类高端CPU的特殊硬件指令来实现高效的任务调度算法,而无须使用μC/OS-Ⅲ的软件任务调度算法,而且μC/OS-Ⅲ支持时间片轮转调度算法。从核心任务调度算法的改变来看,μC/OS-Ⅲ已经是一个全新的嵌入式RTOS内核。从μC/OS算起,该内核已有20余年应用史,在诸多应用领域得到了广泛的认可。

2014-05-04

算法谜题【英文版】

资深算法专家力作,算法谜题一览无余 Google、Facebook等一流IT公司算法面试必备 青年技术专家高博最新译作 在很多人看来,算法是从属于计算机科学的一门学问,但是其核心却只是运用分析逻辑来解决问题而已。逻辑的外延远远超过了计算机科学的疆域,而进入了谜题的娱乐天地。在书中,Anany Levitin和Maria Levitin通过大量的经典脑力问题和最新的主流公司面试例题,向读者展示了如何运用分析思维来解决那些要求有严格定义的谜题。

2014-04-14

精妙绝伦CSS

1,内容简介编辑 本书是国际知名CSS 大师写就的实用教程,分为3 部分。第一部分介绍了CSS 基础知识,对一些常用工具和基本技术进行了介绍,包括CSS 选择器等。第二部分展示了各种CSS 效果,包括同一效果的不同实现方式,并讲解了布局设计。第三部分介绍前沿技术,主要是最新HTML5 和CSS3 技术。本书适合所有Web 开发与设计人员学习参考。, 2,作者介绍: Eric A. Meyer 国际公认的HTML、CSS、Web标准方面的专家,自1993年开始从事与Web设计与开发相关的工作。著有《Eric Meyer谈CSS(卷1)》和《Eric Meyer谈CSS(卷2)》。 3,目录 第一部分  基本原理 第1章  工具 2 1.1  Firebug 2 1.2  Web Developer Toolbar 8 1.3  IE开发者工具栏 13 1.4  Dragonfly(Opera浏览器) 16 1.5  Web检查器(Safari浏览器) 20 1.6  XRAY 22 1.7  SelectORacle 23 1.8  诊断样式表 24 1.9  重启样式表 26 1.10  IE9.JS 29 第2章  选择器 31 2.1  伪类与伪元素 31 2.2  为目标元素添加样式 33 2.3  特殊性 34 2.4  重要性 35 2.5  省略简写属性值的关键词时会发生什么 36 2.6  选择性地覆盖简写属性 37 2.7  通用选择 39 2.8  ID还是类 40 2.9  ID与类共用 42 2.10  多类 42 2.11  简单的属性选择 43 2.12  类的属性选择 45 2.13  ID还是属性选择器 46 2.14  部分属性值选择 47 2.15  更多部分属性值选择 48 2.16  选择后代元素 50 2.17  模拟部分子选择 51 2.18  兄弟选择 52 2.19  生成内容 54 第二部分  核心技术 第3章  提示 58 3.1  验证 58 3.2  调整字体值的顺序 59 3.3  玩转行高 60 3.4  无单位的行高值 61 3.5  避免缺少样式的边框值 62 3.6  使用颜色控制边框外观 62 3.7  抑制元素的显示 64 3.8  抑制元素的可见性 65 3.9  将元素移出屏幕 66 3.10  图像替换 68 3.11  打印样式 70 3.12  开发打印样式 71 3.13  块级链接 72 3.14  外边距还是内边距 73 3.15  凸排列表 75 3.16  为列表添加标记 76 3.17  通过背景实现列表标记 77 3.18  生成列表标记 79 3.19  不可不知的容器 81 3.20  文档背景 84 3.21  服务器特定的CSS 85 第4章  布局 88 4.1  用轮廓代替边框 88 4.2  居中块状框 90 4.3  通过溢出遏制浮动 93 4.4  通过浮动遏制浮动 95 4.5  清除浮动 96 4.6  相邻清除 98 4.7  简单的两栏布局 99 4.8  简单的三栏布局 100 4.9  伪造栏布局 103 4.10  流式漂白布局 106 4.11  唯一布局 109 4.12  Holy Grail 113 4.13  流式网格 117 4.14  基于em的布局 121 4.15  文档流中的负外边距 124 4.16  在特定的上下文中使用定位 127 4.17  将元素推出包含块 128 4.18  固定的页头和页脚 131 第5章  效果 134 5.1  复杂的螺旋 134 5.2  CSS弹出框 138 5.3  CSS菜单 140 5.4  框冲切 142 5.5  CSS3预备圆角 145 5.6  CSS3圆角 148 5.7  CSS精灵 150 5.8  滑动门 152 5.9  裁切的滑动门 155 5.10  CSS视差 157 5.11  参差浮动 160 5.12  更好的参差浮动 163 5.13  图像的框 166 5.14  受限的图像 168 第三部分  前沿技术 第6章  表格 172 6.1  表头、主体和脚注 172 6.2  行标题 175 6.3  面向列的样式 176 6.4  表的映射 180 6.5  表的图形化 186 第7章  可预见的未来 194 7.1  为HTML 5应用样式 194 7.2  像HTML 5一样给类命名 196 7.3  媒体查询 197 7.4  为特定的子元素应用样式 201 7.5  为特定的列应用样式 205 7.6  RGB alpha颜色 207 7.7  HSL颜色和HSL alpha颜色 208 7.8  阴影样式 210 7.9  多背景 212 7.10  二维变换 216

2014-04-11

Spring技术内幕(第2版):深入解析Spring架构与设计原理

《Spring技术内幕:深入解析Spring架构与设计原理(第2版)》是国内唯一一本系统分析Spring源代码的著作,也是Spring领域的问鼎之作,由业界拥有10余年开发经验的资深Java专家亲自执笔,Java开发者社区和Spring开发者社区联袂推荐。本书第1版不仅在内容上获得了读者的广泛好评,而且在销量上也摘取了同类书的桂冠,曾经一度掀起Java类图书的销售热潮。第2版不仅继承了第1版在内容组织和写作方式上的优点,而且还根据广大读者的反馈改进了若干细节上的不足。更为重要的是,结合Spring的最新版本对过时的内容进行了更新,并增加了大量新内容,使本书更趋近于完美。   《Spring技术内幕:深入解析Spring架构与设计原理(第2版)》从源代码的角度对Spring的内核和各个主要功能模块的架构、设计和实现原理进行了深入剖析。你不仅能从本书中参透Spring框架的优秀架构和设计思想,还能从Spring优雅的实现源码中一窥Java语言的精髓。本书在开篇之前对Spring的设计理念和整体架构进行了全面的介绍,能让读者从宏观上厘清Spring各个功能模块之间的关系;第一部分详细分析了Spring的核心:IoC容器和AOP的实现,能帮助读者了解Spring的运行机制;第二部分深入阐述了各种基于IoC容器和AOP的Java EE组件在Spring中的实现原理;第三部分讲述了ACEGI安全框架、DM模块以及Flex模块等基于Spring的典型应用的设计与实现。   无论你是Java程序员、Spring开发者,还是平台开发人员、系统架构师,抑或是对开源软件源代码着迷的代码狂人,都能从本书中受益。 前言 第1章 Spring的设计理念和整体架构 1.1 Spring的各个子项目 1.2 Spring的设计目标 1.3 Spring的整体架构 1.4 Spring的应用场景 1.5 小结 第一部分 Spring核心实现篇 第2章 Spring Framework的核心:IoC容器的实现 2.1 Spring IoC容器概述 2.1.1 IoC容器和依赖反转模式 2.1.2 Spring IoC的应用场景 2.2 IoC容器系列的设计与实现:BeanFactory和ApplicationContext 2.2.1 Spring的IoC容器系列 2.2.2 Spring IoC容器的设计 2.3 IC容器的初始化过程 2.3.1 BeanDefinition的Resource定位 2.3.2 BeanDefinition的载入和解析 2.3.3 BeanDefinition在IoC容器中的注册 2.4 IoC容器的依赖注入 2.5 容器其他相关特性的设计与实现 2.5.1 ApplicationContext和Bean的初始化及销毁 2.5.2 lazy-init属性和预实例化 2.5.3 FactoryBean的实现 2.5.4 BeanPostProcessor的实现 2.5.5 autowiring(自动依赖装配)的实现 2.5.6 Bean的依赖检查 2.5.7 Bean对IoC容器的感知 2.6 小结 第3章 Spring AOP的实现 3.1 Spring AOP概述 3.1.1 AOP概念回顾 3.1.2 Advice通知 3.1.3 Pointcut切点 3.1.4 Advisor通知器 3.2 Spring AOP的设计与实现 3.2.1 JVM的动态代理特性 3.2.2 Spring AOP的设计分析 3.2.3 Spring AOP的应用场景 3.3 建立AopProxy代理对象 3.3.1 设计原理 3.3.2 配置ProxyFactoryBean 3.3.3 ProxyFactoryBean生成AopProxy代理对象 3.3.4 JDK生成AopProxy代理对象 3.3.5 CGLIB生成AopProxy代理对象 3.4 Spring AOP拦截器调用的实现 3.4.1 设计原理 3.4.2 JdkDynamicAopProxy的invoke拦截 3.4.3 Cglib2AopProxy的intercept拦截 3.4.4 目标对象方法的调用 3.4.5 AOP拦截器链的调用 3.4.6 配置通知器 3.4.7 Advice通知的实现 3.4.8 ProxyFactory实现AOP 3.5 Spring AOP的高级特性 3.6 小结 第二部分 Spring组件实现篇 第4章 Spring MVC与Web环境 4.1 Spring MVC概述 4.2 Web环境中的Spring MVC 4.3 上下文在Web容器中的启动 4.3.1 IoC容器启动的基本过程 4.3.2 Web容器中的上下文设计 4.3.3 ContextLoader的设计与实现 4.4 Spring MVC的设计与实现 4.4.1 Spring MVC的应用场景 4.4.2 Spring MVC设计概览 4.4.3 DispatcherServlet的启动和初始化 4.4.4 MVC处理HTTP分发请求 4.5 Spring MVC视图的呈现 4.5.1 DispatcherServlet视图呈现的设计 4.5.2 JSP视图的实现 4.5.3 ExcelView的实现 4.5.4 PDF视图的实现 4.6 小结 第5章 数据库操作组件的实现 5.1 Spring JDBC的设计与实现 5.1.1 应用场景 5.1.2 设计概要 5.2 Spring JDBC中模板类的设计与实现 5.2.1 设计原理 5.2.2 JdbcTemplate的基本使用 5.2.3 JdbcTemplate的execute实现 5.2.4 JdbcTemplate的query实现 5.2.5 使用数据库Connection 5.3 Spring JDBC中RDBMS操作对象的实现 5.3.1 SqlQuery的实现 5.3.2 SqlUpdate的实现 5.3.3 SqlFunction 5.4 Spring ORM的设计与实现 5.4.1 应用场景 5.4.2 设计概要 5.5 Spring驱动Hibernate的设计与实现 5.5.1 设计原理 5.5.2 Hibernate的SessionFactory 5.5.3 HibernateTemplate的实现 5.5.4 Session的管理 5.6 Spring驱动iBatis的设计与实现 5.6.1 设计原理 5.6.2 创建SqlMapClient 5.6.3 SqlMapClientTemplate的实现 5.7 小结 第6章 Spring事务处理的实现 6.1 Spring与事务处理 6.2 Spring事务处理的设计概览 6.3 Spring事务处理的应用场景 6.4 Spring声明式事务处理 6.4.1 设计原理与基本过程 6.4.2 实现分析 6.5 Spring事务处理的设计与实现 6.5.1 Spring事务处理的编程式使用 6.5.2 事务的创建 6.5.3 事务的挂起 6.5.4 事务的提交 6.5.5 事务的回滚 6.6 Spring事务处理器的设计与实现 6.6.1 Spring事务处理的应用场景 6.6.2 DataSourceTransactionManager的实现 6.6.3 HibernateTransactionManager的实现 6.7 小结 第7章 Spring远端调用的实现 7.1 Spring远端调用的应用场景 7.2 Spring远端调用的设计概览 7.3 Spring远端调用的实现 7.3.1 Spring HTTP调用器的实现 7.3.2 Spring Hession 7.3.3 Spring RMI的实现 7.4 小结 第三部分 Spring应用实现篇 第8章 安全框架ACEGI的设计与实现 8.1 Spring ACEGI安全框架概述 8.1.1 概述 8.1.2 设计原理与基本实现过程 8.1.3 ACEGI的Bean配置 8.2 配置Spring ACEGI 8.3 ACEGI的Web过滤器实现 8.4 ACEGI验证器的实现 8.4.1 AuthenticationManager的authenticate 8.4.2 DaoAuthenticationProvider的实现 8.4.3 读取数据库用户信息 8.4.4 完成用户信息的对比验证 8.5 ACEGI授权器的实现 8.5.1 与Web环境的接口FilterSecurityInterceptor 8.5.2 授权器的实现 8.5.3 投票器的实现 8.6 小结 第9章 Spring DM模块的设计与实现 9.1 Spring DM模块的应用场景 9.2 Spring DM的应用过程 9.3 Spring DM设计与实现 9.4 小结 第10章 Spring Flex的设计与实现 10.1 Spring Flex模块的应用场景 10.2 Spring Flex的应用过程 10.3 Spring Flex的设计与实现 10.4 小结 附录A Spring项目的源代码环境 附录B 构建Spring项目的发布包 附录C 使用Spring IDE 附录D Spring Pet Clinic应用实例

2013-07-22

编程珠玑------(美)本特利(Bentley,J.)著

本书针对程序设计人员探讨了一系列的实际问题,这些问题是对现实中常见问题的归纳总结。作者虽然没有给出解决这些问题的具体代码,但始终非常富有洞察力和创造力地围绕着这些折磨程序员的实际问题展开讨论,从而引导读者理解问题并学会解决问题的技能,这些都是程序员实际编程生涯中的基本技能。为此,本书给出了一些精心设计的有趣而且颇具指导意义的程序,这些程序能够为那些复杂的编程问题提供清晰而且完备的解决思路,书中还充满了对实用程序设计技巧及基本设计原则的清晰而睿智的描述。 本书在第一版的基础上增加了3个方面的新内容:测试、调试和计量,集合表示,字符串问题,并对第一版的所有程序都进行了改写,生成了等量的新代码。

2013-01-25

PHP实战--作者:雷勒索(Dagfinn Reiersφl) , 贝克(Marcus Baker) , 史夫利特(Chris Shiflett)

编辑推荐 《PHP实战》:近几年,PHP的发展突飞猛进,业已超越Java和ASP。成为目前最流行的Web开发语言。而随着PHP 5的发布和Zend框架的应用,PHP和敏捷思想、设计模式以及单元测试的联姻成为主流话题。 《PHP实战》首先介绍了面向对象设计的原则、模式和技巧,然后讲述了如何运用PHP的语法和特性来解决Web编程中遇到的难题。涵盖了单元测试、重构、用户交互、MVC模式、输入验证、表单处理、数据库连接和查询。以及抽象的持久性对象等内容。通过研读《PHP实战》,读者将对PHP有更深层、更透彻的理解。可以借鉴先进的面向对象实践。极大地提升自己面向对象设计和编程的能力。 理论和实践的完美结合 Web开发人员必读之作 大量PHP核心技巧和最佳实践 媒体推荐 “对于那些想要在PHP方面更进一步的开发者而言,此书必不可少。”   ——Gabriel Malkas.Developpez.com “简而言之,这是我所读过的关于面向对象编程和PHP最好的图书。……强烈推荐此书。绝不要错过!”   ——Amazon评论 “此书是理论与实践的完美融合,到目前为止,其他任何图书都无法与它相媲美。如果5颗星是满分,它全值得10颗星!”   ——Amazon评论

2013-01-11

PHP高级程序设计_模式、框架与测试---(加拿大)Kevin McArthur

编辑推荐 《PHP高级程序设计:模式、框架与测试》填补了这一空白。它专门针对有一定经验的PHP程序员,详细讲解了对他们最为重要的主题:高级面向对象、设计模式、文档、测试和标准PHP库等内容。同时,为适应目前Web开发的新趋势,作者还全面探讨了MVC架构和ZendFramework,以及Ajax、JSON、SOAP等Web2.0技术。书中穿插的大量软件开发实战经验和对PHP编程思想的感悟,将大大提升你的内在功力。享有盛誉的PHP高级教程,ZendFramework核心开发人员力作,深入设计模式、PHP标准库和JSON。 今天,PHP已经是无可争议的Web开发主流语言。PHP5以后,它的面向对象特性也足以与Java和C#相抗衡。然而,讲述PHP高级特性的资料一直缺乏,大大影响了PHP语言的深入应用。 媒体推荐 “很长时间没有看到这样有价值的PHP高级图书了,我从本书中获益匪浅。强烈推荐!”   ——Quentin Zervaas,资深PHP程序员,《PHP Web 2.0开发实战》一书作者 “本书是我读过的最好的技术书,推荐阅读。”   ——Amazon.com 作者简介 作者:(加拿大)Kevin McArthur 译者:汪泳 Kevin McArthur,世界知名的PHP专家。他是基于Zend Framework的开源项目的核心开发人员,并因此获得了世界性的声誉。此外,他还是规模最大的PHP支持组织之一PHP EFnet的管理员。

2013-01-11

Java Swing 第三版 英文

Swing是一个用于开发Java应用程序用户界面的开发工具包。它以抽象窗口工具包(AWT)为基础使跨平台应用程序可以使用任何可插拔的外观风格。Swing开发人员只用很少的代码就可以利用Swing丰富、灵活的功能和模块化组件来创建优雅的用户界面。 《Java Swing(第二版)》涵盖了Java 2 SDK 1.3和1.4的所有功能,本书不但是一本参考书,而且是名副其实的指导书,是一本开发人员为开发人员编写的书,它收罗了众多不同难易程度的实用范例程序,几乎覆盖了Swing的每个组件。 以上特点意味着Swing有很多需要学习的内容。撇开其平台灵活性不谈,Swing比其他任何用户界面工具包都更有深度。它一方面可以轻而易举地用来制作简单界面,另一方面也足以用来构建复杂的界面。 《Java Swing(第二版)》的内容包括∶ ·新增了讲解拖放(Drag and Drop)的章节 ·建立用户界面所需的辅助功能 ·SDK 1.3引入的按键绑定基础结构 ·新增了讲解JFormattedTextField和输入验证的章节 ·Mac OS X的编程介绍和范例 ·SDK 1.4引入的输入焦点系统 ·可插拔的外观风格 ·SDK 1.4引入的新布局管理器SpringLayout ·总结每个组件重要功能的属性列表 ·SDK 1.4的微调按钮(Spinner)组件 ·如何在组件中使用HTML ·新增列出所有组件绑定操作的一个附录 ·新增一个支持网站,包含工具程序、范例和补充内容 不论是老练的Java开发人员还是Java的初学者,《Java Swing(第二版)》都是必不可少的学习指南。

2013-01-10

OpenGL超级宝典第四版 118M高清版下载地址

此处只提供下载地址,绝对真实,百度网盘 本书是OpenGL及3D图形编程最好的入门指南,涵盖了使用最新版本的OpenGL进行编程所需要的主要知识。 全书分3个部分,共22章,另有3个附录。第一部分包括第1章到第14章,介绍如何构建一个使用OpenGL的程序,如何设置3D渲染环境,以及如何创建基本对象和光线并对他们进行着色。然后,深入研究使用OpenGL和它的一些高级特性及不同的特殊效果。第二部分包括第15章到第18章,分别介绍了OpenGL中支持可编程硬件[特别是在OpenGL着色语言(GLSL)中]的新特性。第三部分是第19章到第22章,着重介绍OpenGL是如何支持和连接Windows、MacOSX、Linux和掌上设备。附录部分给出了更多阅读建议、术语表和API参考介绍。 本书适合希望精通OpenGL以便对他们的图形编程和3D图形知识进行扩展的程序员阅读,也可以帮助那些经验丰富的OpenGL程序员学习如何移植自己的应用程序。本书既可以作为学习OpenGL的教材,也可以作为随时查阅的参考手册。

2013-01-04

HTML5 用户指南

内容简介   本书共分为10章,系统全面地介绍了HTML 5规范的核心内容,以及这些内容在当前浏览器中的支持情况,并告知开发者如何在当前的环境下应用这些功能,开发出漂亮的Web应用。本书短小精悍,但是信息量巨大;本书注重实践,其中的示例代码都具有很强的启发性和可操作性。对于初学者,本书是了解HTML 5的很好的入门材料;而对于想要了解HTML 5知识和应用的有经验的Web开发者,阅读本书更是轻车熟路,能进一步加深对Web开发和HTML 5的理解。 编辑本段 作者简介   Bruce Lawson是Opera软件的开放Web专家,是web标准项目组可访问性任务组和W3C的移动web最佳实践组的成员。 Remy sharp是--位开发者、演讲者和博主,他有几本书即将出版。Remy在布莱顿运营着自己的开发公司Left Logic,还编写有关JavaScript、jQuery、CSS,以及其他语言的代码

2013-01-04

HTML5 Canvas基础教程

《HTML5 Canvas基础教程》从HTML5和JavaScript(以及jQuery)的基础知识讲起,全面介绍了HTML5 Canvas的各种特性,包括渲染上下文、坐标系统、绘制图形、保存和恢复画布状态,以及变形、合成、处理图像和视频等,让读者对Canvas建立起完整的认识。随后讨论了动画循环、记忆形状、模拟运动、碰撞检测等基本而又重要的概念,带领读者温习了必要的数学和物理知识。通过带领读者动手开发“太空保龄球”和“躲避小行星”这两款小游戏,让读者掌握开发游戏的基本流程,学会响应用户操作、创造虚拟环境、循环利用对象、设计计分系统等游戏开发必备的知识。   《HTML5 Canvas基础教程》适合各层次Web设计及开发人员阅读。

2013-01-03

MySQL必知必会

MySQL是世界上最受欢迎的数据库管理系统之一。书中从介绍简单的数据检索开始,逐步深入一些复杂的内容,包括联结的使用、子查询、正则表达式和基于全文本的搜索、存储过程、游标、触发器、表约束,等等。通过重点突出的章节,条理清晰、系统而扼要地讲述了读者应该掌握的知识,使他们不经意间立刻功力大增。   《MySQL必知必会》注重实用性,操作性很强,适用于广大软件开发和数据库管理人员学习参考。 《MySQL必知必会》是经典畅销书《SQL必知必会》之后,作者应众多读者的请求编写的,专门针对MySQL用户。《MySQL必知必会》中继承了《SQL必知必会》的优点,没有过多阐述数据库基础理论,而是紧贴实战需要,直接从数据检索开始,逐步深入各种复杂的内容,包括联结的使用、子查询、正则表达式和基于全文本的搜索、存储过程、游标、触发器、表约束,等等。通过《MySQL必知必会》,读者能够掌握扎实的基本功,迅速成为MySQL高手。   《SQL必知必会》作者新作、Amazon全五星评价、学习与参考皆宜。

2013-01-01

计算机与通信专业英语 徐秀兰

本书主要取材于两个世纪之交国外发表的近40种最新材料。内容广泛,语言现象丰富。所选内容既有基础理论,又尽量跟踪最近两三年内公众关心的热点与新技术。教材内容基本能覆盖计算机、通信这两个专业常用的技术词汇、词组及常见的科技语法。 本书在本次改编中,对全书作了一些重要的改进,即:大量增加了习题的类型和份量,目的是力图帮助各个层面的读者在学完课文之后都能有较大的提高(所有习题均附有解答)。因此,本收除可作为计算机与通信两个专业学生的英语教材外,也可供其他工程专业作为专业英语教材或参考书,更有利于从事计算机、通信、信息等工作的技术人员的自学。 一如既往,本次教材的编写除对于所选专题的正文给出中分参考译文,列出较多的关键字,对于某些较难的语法现象,给出相应的参考译文注释并对语法现象予以分析之外,在本收的最后还附有生词表,以供读者快速查阅。

2013-01-01

IT学生解惑真经

中国IT 领域的发展速度之快令世界瞩目,但是中国的计算机教育却没有能够跟上。因 此,在各大高校扩招的同时,IT 培训机构同样发展的很快。 然而,学习IT 的学生却仍然面临着其他专业不一样的困惑。因为IT 技术发展很快,而 课程体系并不能很快跟上,因此学生在学校并不了解企业需要什么,自己需要学习什么。 正是在这种情况下,CSDN 作为最大的IT 技术社区,我们看到了IT 学生所面临的困惑。 于是专门推出了学生大本营(http://student.csdn.net),邀请了上百位在企业一线的技术高手 和专家,IT 培训机构的精英老师加入进来,针对IT 学生所面临的通用问题进行解答。这些 老师是站在过来人的角度,耐心的分析现在的市场、同学的心理,以及面临的机会和挑战, 更重要的是,每位老师都给出了具体的建议。只要认真的读取这些老师的回信和总结,你总 能从中获得自己想要的答案。 韩愈的《师说》中写道:“非生而知之者,孰能无惑?惑而不从师,其为惑也,终不解 矣。”有了这些困惑并不可怕,可怕的是不知道如何寻找答案和解决问题的方法。

2013-01-01

算法分析与设计 (美国)Michael.T.Goodrich

《算法分析与设计:图灵计算机科学丛书》系统地阐述了算法设计的方法、技术和应用实例。全书内容包括基础算法、基本数据结构、基本算法设计技术、图算法、网络流和匹配、文本处理算法、数论算法、网络算法、NP完全性、近似算法、回溯法和分枝限界法、外存算法、并行算法和在线算法。Java实现示例覆盖了软件设计方法、面向对象实现问题和算法的实验性分析。这些典型问题的Java应用示例分布在不同的章节中。此外,书中以大量图例说明算法的工作过程,使算法更加易于理解和掌握。

2012-12-31

Eharts地图 所有县级 geoJson数据

Echarts在扩展地图的县级geoJson数据,在Echarts中能直接用。

2016-03-05

FreeRADIUS的安装配置过程

描述了FreeRADIUS的安装配置过程。CentOS 7.0 + FreeRADIUS 3.0 + MariaDB(mysql)。网上介绍FreeRADIUS安装配置的资料都比较旧,大部分是基于2.x版本的。本文档中涉及到的软件,都是比较新的版本,如FreeRADIUS是3.0版的,操作系统是CentOS 7.0,mysql是MariaDB-5.5.40,希望能对你有帮助

2016-03-05

Metronic - Admin Dashboard Template 1.5.5

Metronic is a responsive and multipurpose admin and frontend theme powered with Twitter Bootstrap 3.0.3 Framework. Metronic can be used for any type of web applications: custom admin panels, admin dashboards, CMS, CRM, SAAS and websites: business, corporate, portfolio, blog. Metronic has a sleek, clean and intuitive metro style design which makes your next project look awesome and yet user friendly. Metronic has a huge collection of plugins and UI components and works seamlessly on all major web browsers, tablets and phones. We put a lot of love and effort to make Metronic a useful tool for everyone and now Metronic comes with 4 complete themes: Metronic Admin, Metronic Admin RTL Version, Metronic Frontend and Metronic Frontend RTL Version.

2016-03-05

Wireshark数据包分析实战(第2版) 页面正常显示版

此版本为页面正常显示版,不同于网上其他电子版本,清晰度也很高。 《Wireshark数据包分析实战(第2版)》从网络嗅探与数据包分析的基础知识开始,渐进地介绍Wireshark的基本使用方法及其数据包分析功能特性,同时还介绍了针对不同协议层与无线网络的具体实践技术与经验技巧。在此过程中,作者结合一些简单易懂的实际网络案例,图文并茂地演示使用Wireshark进行数据包分析的技术方法,使读者能够顺着本书思路逐步地掌握网络数据包嗅探与分析技能。最后,《Wireshark数据包分析实战(第2版)》使用网络管理员、IT技术支持、应用程序开发者们经常遇到的实际网络问题(包括无法正常上网、程序连接数据库错误、网速很卡,以及遭遇扫描渗透、ARP欺骗攻击等),来讲解如何应用Wireshark数据包分析技术和技巧,快速定位故障点,并找出原因以解决实际问题。

2016-01-03

《Pro Git 中文版》

Pro Git中文版,从Git基本操作到高级都有涵盖,值得拥有。

2015-09-08

《嵌入式硬件》 [美] 甘瑟尔 高清版 全网难得资料

堪称嵌入式硬件设计领域的巨著,是多位畅销书专家倾心打造的全新力作。   本书在嵌入式硬件基础之上,详细阐述了逻辑电路、嵌入式处理器、微控制器、存储系统和硬件设计技巧等方方面面。其内容之丰富,实例之经典,可谓嵌入式硬件设计大全。   本书覆盖面广,结构清晰。无论是嵌入式硬件设计者还是软件开发者,都能从中受益。本书详细解析了经典的电路原理设计图,这都是硬件设计在工程应用中的经验总结。即使初学者也能通过学习这些电路原理图完成更为复杂的硬件设计。通过本书的学习,嵌入式程序员会逐步领悟到软件设计思想,通过软件设计满足硬件兼容性的需求。从某种意义上讲,本书为软件开发者与硬件设计者之间的有效沟通奠定了对话基础。

2015-01-24

《这就是搜索引擎:核心技术详解》

搜索引擎作为互联网发展中至关重要的一种应用,已经成为互联网各个领域的制高点,其重要性不言而喻。搜索引擎领域也是互联网应用中不多见的以核心技术作为其命脉的领域,搜索引擎各个子系统是如何设计的?这成为广大技术人员和搜索引擎优化人员密切关注的内容。   《这就是搜索引擎:核心技术详解》的最大特点是内容新颖全面而又通俗易懂。对于实际搜索引擎所涉及的各种核心技术都有全面细致的介绍,除了作为搜索系统核心的网络爬虫、索引系统、排序系统、链接分析及用户分析外,还包括网页反作弊、缓存管理、网页去重技术等实际搜索引擎必须关注的技术,同时用相当大的篇幅讲解了云计算与云存储的核心技术原理。另外,本书也密切关注搜索引擎发展的前沿技术:Google的咖啡因系统及Megastore等云计算新技术、百度的暗网抓取技术阿拉丁计划、内容农场作弊、机器学习排序等。诸多新技术在相关章节都有详细讲解,同时对于社会化搜索、实时搜索及情境搜索等搜索引擎的未来发展方向做了技术展望。为了增进读者的理解,全书大量引入形象的图片来讲解算法原理,相信读者会发现原来搜索引擎的核心技术理解起来比原先想象的要简单得多。

2015-01-09

深入理解MySQL核心技术

从公共可用性的意义上讲,MySQL源代码是开放源代码,但如果对其不了解,则实质上,它对于您来说是封闭的。MysQL开发团队的前成员Sasha Pachev通过《深入理解MySQL核心技术》给出了MySQL 5的全面指南,揭示了这一强大数据库的内部运作。您将直奔MySQL核心技术,了解各种数据结构和各种方便的功能的运作情况,了解如何添加新的存储引擎和配置选项等。   《深入理解MySQL核心技术》从结构概况讲起,在这一部分解释了MysQL的不同组件是如何协同工作的。接着将学习设置有效的可编译代码副本的步骤,然后使用基本架构添加自己的配置变量和存储引擎。

2015-01-09

《嵌入式工程师必知必会》

《嵌入式工程师必知必会》论及了嵌入式工程师职业生涯的方方面面。首先分析了嵌入式工程师必备的技能条件,讲述了掌握这些技能的学习途径。然后结合实际讨论了设计小型嵌入式系统时经济使用的自底向上方法和设计大型嵌入式系统时经常使用的自顶向下方法。最后讲述了嵌入式工程师的3种职业道路-做自由职业者、为小公司工作以及为大公司工作,分别讨论了每种职业道路的优热和风险,为嵌入式工程师的职业选择提供了理论指导和借鉴参考。 本书不仅适合各层次嵌入式技术人员阅读,而且对于想要成为嵌入式工程师的其他职位人员,甚至是在校学生,都具有实际的指导意义。

2015-01-09

《精通正则表达式(第3版)》 高清版

《精通正则表达式(第3版)》随着互联网的迅速发展,几乎所有工具软件和程序语言都支持的正则表达式也变得越来越强大和易于使用。《精通正则表达式(第3版)》是讲解正则表达式的经典之作。   《精通正则表达式(第3版)》主要讲解了正则表达式的特性和流派、匹配原理、优化原则、实用诀窍以及调校措施,并详细介绍了正则表达式在perl、java、.net、php中的用法。

2015-01-09

《大话Oracle RAC:集群 高可用性 备份与恢复》

《大话Oracle RAC:集群 高可用性 备份与恢复》以Oracle 10g为基础,对Oracle RAC进行了全面的介绍和分析。全书分为两个部分,共14章,第1部分是集群理论篇,这部分从集群基础知识入手,通过分析集群环境和单机环境的不同,介绍了集群环境的各个组件及其作用,以及集群环境的一些专有技术,包括Oracle Clusterware、Oracle Database、ASM、Cache Fusion等。第2部分是实践篇,每一章都针对RAC的一个知识点展开讲解,包括Oracle Clusterware的维护、HA与LB、备份、恢复、Flashback家族、RAC和Data Guard的结合使用、RAC和Stream的结合使用,最后对ASM进行深入介绍,并给出性能调整的指导思想。   《大话Oracle RAC:集群 高可用性 备份与恢复》按照“发现问题→解决问题→实践与理论相结合”的方式进行介绍,首先对现实问题进行分析,然后提供合适的解决方案,最后自然地引出Oracle中的理论知识点,这种讲解方法能够有效地降低阅读难度,帮助读者更好地掌握相关技能。   《大话Oracle RAC:集群 高可用性 备份与恢复》可以作为数据库开发人员、数据库管理员、数据库初学者及其他数据库从业人员的工作参考手册,也可以作为大中专院校相关专业师生的参考用书和相关培训机构的培训教材。

2015-01-09

程序员面试逻辑题解析

好的谜题可以训练思维,提升脑力,帮助人们灵活运用所学的知识。不少科技公司也利用谜题来测试应聘者的逻辑思维和解题能力。   《程序员面试逻辑题解析》作者在纽约大学柯朗数学研究所开设了多年的谜题分析课程,积累了不少题型,总结了多种解题思路。《程序员面试逻辑题解析》中从不同角度阐释了各种类型谜题的解题技巧,从广为人知的数独、幸运轮盘赌、赛程编排、旅行推销员问题到独具一格的猫鼠游戏、同盟最大化及选择性贪心等。通过学习本书,读者可以开拓视野,启发思路,不仅能从容面对面试中遇到的各种谜题,更能培养在实践中确定最佳方案的技巧。   如果你想挑战一下自我,不妨拿起《程序员面试逻辑题解析》,来一场头脑风暴。

2015-01-09

程序员的数学

《图灵程序设计丛书:程序员的数学》面向程序员介绍了编程中常用的数学知识,借以培养初级程序员的数学思维。读者无需精通编程,也无需精通数学,只需具备四则运算和乘方等基础知识,就可以阅读《程序员的数学》。 书中讲解了二进制计数法、逻辑、余数、排列组合、递归、指数爆炸、不可解问题等许多与编程密切相关的数学方法,分析了哥尼斯堡七桥问题、高斯求和方法、汉诺塔、斐波那契数列等经典问题和算法。引导读者深入理解编程中的数学方法和思路。 《程序员的数学》适合程序设计人员以及编程和数学爱好者阅读。

2015-01-09

Oracle SQL高级编程

《Oracle SQL高级编程》主要讲述了作者以精炼、风趣的语言揭开了Oracle SQL高级编程的神秘面纱。书中所涵盖的内容涉及SQL核心、SQL执行、分析函数、联结、测试与质量保证等,并提供大量实用性建议,且总结出方方面面的“技巧”帮助读者在阅读过程中快速消化所看内容。《Oracle SQL高级编程》适合软件研发专业人士阅读,对软件项目管理感兴趣的社会各界人士也能从中获益。

2015-01-09

C++编程思想(第2卷)(实用编程技术)

 《C++编程思想》(第2卷)介绍C++实用的编程技术和最佳的实践方法,深入探究了异常处理方法和异常安全设计;介绍C++的字符串、输入输出流、STL算法、容器和模板的现代用法,包括模板元编程;解释多重继承问题的难点,展示RTTI的实际使用,描述了典型的设计模式及其实现,特别介绍被认为是标准C++下一版特征之一的多线程处理编程技术,并提供了最新的研究成果。《C++编程思想》(第2卷)适合作为高等院校计算机及相关专业的本科生、研究生的教材,也可供从事软件开发的研究人员和科技工作者参考。

2015-01-09

搜索引擎:信息检索实践

《搜索引擎:信息检索实践》介绍了信息检索中的关键问题,以及这些问题如何影响搜索引擎的设计与实现,很好地兼顾了信息检索理论以及搜索引擎的设计、实现和使用中的知识面广度与深度问题,重点关注于那些对于实现搜索引擎组件以及组件背后的信息检索模型最重要的部分,以及网络上使用的搜索技术。   《搜索引擎:信息检索实践》适合作为高等院校计算机科学或计算机工程专业本科生或研究生的教材。

2015-01-09

代码之美 中文版

《代码之美》介绍了人类在一个奋斗领域中的创造性和灵活性:计算机系统的开发领域。在每章中的漂亮代码都是来自独特解决方案的发现,而这种发现是来源于作者超越既定边界的远见卓识,并且识别出被多数人忽视的需求以及找出令人叹为观止的问题解决方案。《代码之美》33章,有38位作者,每位作者贡献一章。每位作者都将自己心目中对于“美丽的代码”的认识浓缩在一章当中,张力十足。38位大牛,每个人对代码之美都有自己独特的认识,现在一览无余的放在一起,对于热爱程序的每个人都不啻一场盛宴。 虽然《代码之美》的涉猎范围很广,但也只能代表一小部分在这个软件开发这个最令人兴奋领域所发生的事情。

2015-01-08

SQLite权威指南(第2版)

《SQLite权威指南(第2版)》是一本关于SQLite起源、特性、简介、使用、深度解析的书。 《SQLite权威指南(第2版)》首先从SQLite最初起源、特性、设计理念、实际应用讲解开始,逐步深入、全面地介绍了在各个平台如何使用SQLite。接着,介绍SQLite的一般SQL和高级功能的SQL,采取举例说明,使得本书内容生动有趣。然后,全面介绍了各种语言如何与SQLite进行编程交互,重点介绍SQLite原生语言C语言中的API,使得使用者可以不管扩展SQLite的功能。本书还介绍了目前火热的IOS和Android开发中如何使用SQLite,并给出实际例子。最后,介绍了SQLite内部架构设计,使得读者可以深入理解SQLite,高级开发者可以进一步参与SQLite开发或者开发自己的SQLite。

2015-01-08

Oracle优化日记:一个金牌DBA的故事

《Oracle优化日记:一个金牌DBA的故事》以作者亲身经历的一个大型优化项目为原型,用日记的形式讲述了项目实施的全过程。生动曲折的项目故事,扣人心弦的尖峰时刻,一一再现了几个经验丰富的老DBA分析数据库性能问题时的真实场景。书中不仅剖析了优化过程,还展现了在优化项目中处理纷繁的关系的技巧和方法。伴随精彩的故事情节。作者还介绍了DBA常用的优化技巧,使读者在大呼过瘾的同时。亦能分享到金牌DBA的宝贵经验。   数据库优化一直是DBA感到十分高深的问题,很多DBA学习了大量优化技术,参加了大量培训,但是仍然感觉在实际工作中无从入手。实际上,在数据库优化工作中,比技术更为重要的是方法。   金牌DBA精彩纷呈的经历,86个优化技巧活学活用,培养多种能力,保障职场成功,恩墨科技创始人、Oracle ACE Director盖国强倾力推荐。

2015-01-08

Go语言编程

了一门全新的编程语言,它就是Go语言。Go语言凝聚了该团队将近半个世纪对计算机工程的思考成果,被称为互联网时代的C语言。自Go语言第一次发布以来,七牛云存储团队就非常密切地关注这门语言的发展,并率先在七牛的产品中进行大面积的应用,而开发效率和系统稳定性等客观数据也在持续证明我们选择Go语言的正确性。因此,我们迫不及待地希望向同行们分享这门语言,大家一起来享受Go语言所带来的极大乐趣,也一起来促进这门语言的发展吧!   《Go语言编程》首先概览了Go语言的诞生和发展历程,从面向过程编程特性入手介绍Go语言的基础用法,让有一定C语言基础的读者可以非常迅速地入门并开始上手用Go语言来解决实际问题,之后介绍了Go语言简洁却又无比强大的面向对象编程特性和并发编程能力,至此读者已经可以理解为什么Go语言是为互联网时代而生的语言。从实用性角度出发,本书还介绍了Go语言标准库和配套工具的用法,包括安全编程、网络编程、工程管理工具等。对于希望对Go语言有更深入了解的读者,我们也特别组织了一系列进阶话题,包括语言交互性、链接符号、goroutine机理和接口机制等。《Go语言编程》适合所有层次的开发者阅读。

2015-01-08

空空如也

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

TA关注的人

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