自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (22)
  • 收藏
  • 关注

空空如也

密码术的奥秘kindle版

目 录 第一章 绪论 第二章 初识密码术 第三章 历史上的算法:若干简单实例 第四章 不可破译的密码? 第五章 现代算法 第六章 实际安全性 第七章 密码术的用途 第八章 密钥管理 第九章 日常生活中的密码术 参考资料与延伸阅读建议 缩略语表

2018-12-25

C++性能优化指南(超清文字版pdf)

本书是一本C++代码优化指南。作者精选了他在近30年编程生涯中最频繁使用的技术和能够带来最大性能提升效果的技术,旨在让读者在提升C++程序的同时,思考软件优化之美。书中主要内容有:代码优化的意义和总原则,与优化有关的计算机硬件背景知识,能行分析方法及工具,优化字符串的使用,算法、查找和排序等等。 第 1 章 优化概述 第 2 章 影响优化的计算机行为 第 3 章 测量性能 第 4 章 优化字符串的使用:案例研究 第 5 章 优化算法 第 6 章 优化动态分配内存的变量 第 7 章 优化热点语句 第 8 章 使用更好的库 第 9 章 优化查找和排序 第 10 章 优化数据结构 第 11 章 优化 I/O 第 12 章 优化并发 第 13 章 优化内存管理

2018-12-25

Unity游戏设计与实现 南梦宫一线程序员的开发实例 (修订版)

自己花钱买的,贡献给大家。是修订版,使用的是unity5.x了。喜欢的就下载吧。。谢谢了。。

2018-03-25

DirectX 11高级图形开发技术实战(高清带目录)

DirectX 11高级图形开发技术实践目录 第1章 DirectX概况 第2章 可编程图形管道流水线 第3章 GPU命令集与ShaderM0del 5.0 第4章 高级着色语言 第5章 着色器功能程序开发 第6章 着色效果文件应用 第7章 Direct2D平面图形开发 第8章 DirectX图形架构 第9章 Direct3D 11资源管理 第10章 Direct3D 11应用开发 第11章 设备环境与高级图形渲染 第12章 Direct3D统一图形接口开发 第13章 三维模型存储组织与表达 第14章 全球三维地形建模优化与应用技术

2018-03-20

CUDA并行程序设计 GPU编程指南(高清完整版)

CUDA是一种专门为提高并行程序开发效率而设计的计算架构。在构建高性能应用程序时,CUDA架构可充分发挥GPU的强大计算功能,颇受广大开发者拥趸。本书以并行编程实践者视角,展示了全面、快速提升CUDA程序效能的途径。从并行机制到CUDA开发环境搭建,从GPU高性能计算相关硬件知识到并行计算和CUDA编程技巧,从核心概念到多个热点技术和高级主题,无所不包。本书侧重于CUDA实践应用,特别在CUDA程序优化上下足了工夫,例如发挥多GPU效力。难能可贵的是,作者结合多年实践经验,精心总结出开发者在使用CUDA过程中易犯的错误和有效的规避方法。 本书亮点:  全面介绍并行机制和CUDA编程,即便没有CUDA编程经验也能够轻松掌握;  细致指导,以帮助读者优化CUDA应用程序;  以实用技术演示如何在并行程序中管理内存、线程、算法和各种资源;  涵盖英伟达硬件上三大操作系统的CUDA开发;  每章附有练习,方便检验读者的掌握程度或为课堂提供讨论要点。

2018-03-15

Unity3D网络游戏实战游戏开发与设计技术丛书(文字版)

本书先提出了一个明确的学习目标,即制作一款完整的多人对战游戏,然后逐步去实现它。全书涉及行走控制、人工智能系统、界面系统、服务端框架、客户端框架、房间系统、战场系统等多项内容。在涉及相关知识点时,书中会有详细的讲解。具体来说,本书分为如下3个部分。第一部分“单机游戏”:第1章至第5章,主要介绍如何开发一款功能完整的坦克单机游戏。除了让坦克行走、开炮,还将介绍基于代码和资源分离的界面系统、敌人AI。了解开发单机游戏的知识,也是为接下来的网络开发学习奠定基础。第二部分“网络原理”:第6章至第8章,主要介绍网络通信的原理,开发客户端的网络模块和服务端程序框架。这套框架具有较高的通用性,可以运用在多种游戏上。第三部分“网络游戏”:第9章至第12章,主要讲解房间系统和同步系统的逻辑实现,将单机坦克游戏改造成多人对战的网络游戏。作为实例教程,本书偏重于例子中涉及的知识点。如果读者想要深入了解某些内容,或者了解实现某种功能的更多方法,建议在阅读本书的过程中多多查询相关资料,以便做到举一反三。

2018-03-12

认知与设计 理解UI设计准则(高清带目录)

第1 章 我们感知自己的期望   1 经验影响感知  1 环境影响感知   4 目标影响感知   5 对设计意味着什么   7 第2 章 为观察结构优化我们的视觉   9 格式塔原理:接近性  9 格式塔原理:相似性  11 格式塔原理:连续性  13 格式塔原理:封闭性  15 格式塔原理:对称性  15 格式塔原理:主体/ 背景  17 格式塔原理:共同命运  19 将格式塔原理综合起来  20 第3 章 我们寻找和使用视觉结构  23 结构提高了用户浏览长数字的能力  25 数据专用控件提供了更多的结构   27 视觉层次让人专注于相关的信息   27 第4 章 阅读不是自然的  29 我们的大脑是为语言而不是为阅读设计的   29 阅读是特征驱动还是语境驱动  30 熟练阅读和不熟练阅读使用大脑的不同部位   33 糟糕的信息设计会影响阅读  34 软件里要求的阅读很多都是不必要的  41 对真实用户的测试  44 第5 章 色觉是有限的  45 色觉是如何工作的   45 视觉是为边缘反差而不是为亮度优化的  47 区别颜色的能力取决于颜色是如何呈现的   47 色盲   49 影响色彩区分能力的外部因素  51 使用色彩的准则  52 第6 章 我们的边界视力很糟糕  55 中央凹的分辨率与边界视野的分辨率比较   55 边界视觉有什么用   58 电脑用户界面中的例子   59 让信息可见的常用方法  61 让用户注意到信息的重武器:请小心使用   62 第7 章 我们的注意力有限,记忆力也不完美   67 短期与长期记忆   67 对记忆的一种现代观点   67 短期记忆的特点   69 短期记忆的特点对用户界面设计的影响  72 长期记忆的特点   76 长期记忆的特点对用户界面设计的影响   77 第8 章 对注意力、形状、思考以及行动的限制   81 模式一:我们专注于目标而很少注意使用的工具   81 模式二:我们使用外部帮助来记录正在做的事情   82 模式三:我们跟着信息“气味”靠近目标   83 模式四:我们偏好熟悉的路径  85 模式五:我们的思考周期:目标,执行,评估  86 模式六:完成任务的主要目标之后,我们经常忘记做收尾工作  89 第9 章 识别容易,回忆很难  91 认识容  91 回忆很难   93 识别与回忆对用户界面设计的影响   94 第10 章 从经验中学习与学后付诸实践容易,解决问题和计算很难  99 我们有三个大脑   99 从经验中学习(通常)是容易的  100 操作已经学会的动作是容易的  102 解决问题和计算是困难的  104 在用户界面设计上的影响  108 前文中提到的问题的答案  110 第11 章 许多因素影响学习  111 当操作专注于任务、简单和一致时,我们学得更快   111 当词汇专注于任务、熟悉和一致时,我们学得更快   119 风险低的时候我们学得快   126 小结   127 第12 章 我们有时间要求   129 响应度的定义   129 人类大脑的许多时间常量   131 时间常数的工程近似法:数量级   135 为满足实时交互的设计   136 达到高响应度交互系统的另外一些指导原则   139 实现高响应度是重要的   145 后记   147 附录 著名的用户界面设计准则   149

2018-03-12

JavaScript网页动画设计 高清 带索引书签目录(完整版)

JavaScript网页动画设计 高清 带索引书签目录(完整版)。。。之前发的样张。。不好意思。。我选错了。。现在重新发布。。。

2018-02-28

产品经理面试宝典(文字完整版)

...................................................... 这个为什么重要 ........................................ 我们是谁 .................................................... 现在怎么办 ................................................ 简介 1 1 2 2 ................................. 4 什么是产品经理 ........................................ 4 产品经理的职能 ........................................ 5 产品经理最大的几个误区 ....................... 10 项目经理和专案经理 ............................... 13 4.8 什么算是一个好的副业项目 ................... ............................................ 职业发展小贴士 ...................................... 访谈:费尔南多·德尔加多,雅虎 高级产品管理总监 .................................. 访谈:阿什利·卡罗尔,DocuSign 产品管理高级总监 .................................. 访谈:布兰登·布雷,微软集团首 席集团专案经理 ...................................... 访谈:托马斯·阿伦德,Airbnb 国际产品主管 .......................................... 访谈:约翰娜·赖特,谷歌副总裁 ........ 访谈:丽莎·科斯托娃·绪方, Bright.com 的产品副总 ........................... 43 第5章 5.1 5.2 5.3 5.4 5.5 5.6 5.7 第6章 职业发展 面试内幕 45 45 产品经理的职责 50 53 55 .................................................... 产品经理的职责有何不同 ....................... 谷歌 ......................................................... 微软 ......................................................... 苹果 ......................................................... Facebook .................................................. 亚马逊 ...................................................... 雅虎 ......................................................... Twitter ...................................................... 创业公司 .................................................. 公司 15 15 17 19 20 22 23 24 25 26 ............................... 32 应届毕业生 .............................................. 32 充分利用人才招聘会 ............................... 33 你需要读 MBA 吗 ................................... 34 为什么技术经验至关重要 ....................... 36 从工程师变成产品经理 ........................... 37 从设计师转向产品经理 ........................... 41 从其他岗位转过来 .................................. 43 57 60 62 ............................................ 6.1 谷歌 ......................................................... 6.2 微软 ......................................................... 6.3 Facebook .................................................. 6.4 苹果 ......................................................... 6.5 亚马逊 ..................................................... 6.6 雅虎 ......................................................... 6.7 Twitter ...................................................... 6.8 Dropbox ................................................... 第 7 章 简历 .................................................... 7.1 15 秒法则 ................................................. 7.2 法则 ......................................................... 7.3 优质产品经理简历的属性 ....................... 7.4 包含什么 .................................................. 积累合适的经验 66 66 68 69 70 71 72 73 73 75 75 76 79 80

2018-02-12

程序员编程艺术:面试和算法心得.pdf

第一部分 数据结构 • • • 第一章 字符串 o 1.0 本章导读 o 1.1 旋转字符串 o 1.2 字符串包含 o 1.3 字符串转换成整数 o 1.4 回文判断 o 1.5 最长回文子串 o 1.6 字符串的全排列 o 1.10 本章习题 第二章 数组 o 2.0 本章导读 o 2.1 寻找最小的 k 个数 o 2.2 寻找和为定值的两个数 o 2.3 寻找和为定值的多个数 o 2.4 最大连续子数组和 o 2.5 跳台阶 o 2.6 奇偶排序 o 2.7 荷兰国旗 o 2.8 矩阵相乘 o 2.9 完美洗牌 o 2.15 本章习题 第三章 树 o 3.0 本章导读 o 3.1 红黑树 o 3.2 B 树 o 3.3 最近公共祖先 LCA o 3.10 本章习题 第二部分 算法心得 • 第四章 查找匹配 o 4.1 有序数组的查找 o 4.2 行列递增矩阵的查找 o 4.3 出现次数超过一半的数字 • 第五章 动态规划 o 5.0 本章导读 o 5.1 最大连续乘积子串 o 5.2 字符串编辑距离 o o o 5.3 格子取数 5.4 交替字符串 5.10 本章习题 第三部分 综合演练 • 第六章 海量数据处理 o 6.0 本章导读 o 6.1 关联式容器 o 6.2 分而治之 o 6.3 simhash 算法 o 6.4 外排序 o 6.5 MapReduce o 6.6 多层划分 o 6.7 Bitmap o 6.8 Bloom filter o 6.9 Trie 树 o 6.10 数据库 o 6.11 倒排索引 o 6.15 本章习题 第七章 机器学习 o 7.1 K 近邻算法 o 7.2 支持向量机 附录 更多题型 o 附录 A 语言基础 o 附录 B 概率统计 o 附录 C 智力逻辑 o 附录 D 系统设计 o 附录 E 操作系统 o 附录 F 网络协议

2017-11-16

编写高质量代码:改善Python程序的91个建议 (Effective系列丛书).azw3

亚马逊自购破解,文字版。自备阅读器或者阅读软件打开,推荐clearview这个软件 建议1:理解Pythonic概念 建议2:编写Pythonic代码 建议3:理解Python与C语言的不同之处 建议4:在代码中适当添加注释 建议5:通过适当添加空行使代码布局更为优雅、合理 建议6:编写函数的4个原则 建议7:将常量集中到一个文件 第2章 编程惯用法 建议8:利用assert语句来发现问题 建议9:数据交换值的时候不推荐使用中间变量 建议10:充分利用Lazy evaluation的特性 建议11:理解枚举替代实现的缺陷 建议12:不推荐使用type来进行类型检查 建议13:尽量转换为浮点类型后再做除法 建议14:警惕eval()的安全漏洞 建议15:使用enumerate()获取序列迭代的索引和值 建议16:分清==与is的适用场景 建议17:考虑兼容性,尽可能使用Unicode 建议18:构建合理的包层次来管理module 第3章 基础语法 建议19:有节制地使用from...import语句 建议20:优先使用absolute import来导入模块 建议21:i+=1不等于++i 建议22:使用with自动关闭资源 建议23:使用else子句简化循环(异常处理) 建议24:遵循异常处理的几点基本原则 建议25:避免finally中可能发生的陷阱 建议26:深入理解None,正确判断对象是否为空 建议27:连接字符串应优先使用join而不是+ 建议28:格式化字符串时尽量使用.format方式而不是% 建议29:区别对待可变对象和不可变对象 建议30:[]、()和{}:一致的容器初始化形式 建议31:记住函数传参既不是传值也不是传引用 建议32:警惕默认参数潜在的问题 建议33:慎用变长参数 建议34:深入理解str()和repr()的区别 建议35:分清staticmethod和classmethod的适用场景 第4章 库 建议36:掌握字符串的基本用法 建议37:按需选择sort()或者sorted() 建议38:使用copy模块深拷贝对象 建议39:使用Counter进行计数统计

2017-10-15

编写高质量代码-Web前端开发修炼之道.azw3

kindle高清文字版,可在电脑上用clearview电子书阅读软件阅读。 第1章 从网站重构说起 1.1 糟糕的页面实现,头疼的维护工作 1.2 Web标准——结构、样式和行为的分离 1.3 前端的现状 1.4 打造高品质的前端代码,提高代码的可维护性——精简、重用、有序 第2章 团队合作 2.1 揭秘前端开发工程师 2.2 欲精一行,必先通十行 2.3 增加代码可读性——注释 2.4 提高重用性——公共组件和私有组件的维护 2.5 冗余和精简的矛盾——选择集中还是选择分散 2.6 磨刀不误砍柴工——前期的构思很重要 2.7 制订规范 2.8 团队合作的最大难度不是技术,是人 第3章 高质量的HTML 3.1 标签的语义 3.2 为什么要使用语义化标签 3.3 如何确定你的标签是否语义良好 3.4 常见模块你真的很了解吗 3.4.1 标题和内容 3.4.2 表单 3.4.3 表格 3.4.4 语义化标签应注意的一些其他问题 第4章 高质量的CSS 4.1 怪异模式和DTD 4.2 如何组织CSS 4.3 推荐的base.css 4.4 模块化CSS——在CSS中引入面向对象编程思想 4.4.1 如何划分模块——单一职责 4.4.2 CSS的命名——命名空间的概念 4.4.3 挂多个class还是新建class——多用组合,少用继承 4.4.4 如何处理上下margin 4.5 低权重原则——避免滥用子选择器 4.6 CSS sprite 4.7 CSS的常见问题 4.7.1 CSS的编码风格 4.7.2 id和class 4.7.3 CSS hack 4.7.4 解决超链接访问后hover样式不出现的问题 4.7.5 hasLayout 4.7.6 块级元素和行内元素的区别 4.7.7 display:inline-block和hasLayout 4.7.8 relative、absolute和float 4.7.9 居中 4.7.10 网格布局 4.7.11 z-index的相关问题以及Flash和IE 6下的select元素 4.7.12 插入png图片 4.7.13 多版本IE并存方案——CSS的调试利器IETester 第5章 高质量的JavaScript 5.1 养成良好的编程习惯 5.1.1 团队合作——如何避免JS冲突 5.1.2 给程序一个统一的入口——window.onload和DOMReady 5.1.3 CSS放在页头,JavaScript放在页尾 5.1.4 引入编译的概念——文件压缩 5.2 JavaScript的分层概念和JavaScript库 5.2.1 JavaScript如何分层 5.2.2 base层 5.2.3 common层 5.2.4 page层 5.2.5 JavaScript库 5.3 编程实用技巧 5.3.1 弹性 5.3.2 getElementById、getElementsByTagName和getElements-ByClassName 5.3.3 可复用性 5.3.4 避免产生副作用 5.3.5 通过传参实现定制 5.3.6 控制this关键字的指向 5.3.7 预留回调接口 5.3.8 编程中的DRY规则 5.3.9 用hash对象传参 5.4 面向对象编程 5.4.1 面向过程编程和面向对象编程 5.4.2 JavaScript的面向对象编程 5.4.3 用面向对象方式重写代码 5.5 其他问题 5.5.1 prototype和内置类 5.5.2 标签的自定义属性 5.5.3 标签的内联事件和event对象 5.5.4 利用事件冒泡机制 5.5.5 改变DOM样式的三种方式 附录A 写在规则前面的话 附录B 命名规则 附录C 分工安排 附录D 注释规则 附录E HTML规范 附录F CSS规范 附录G JavaScript规范

2017-10-15

程序员必读之软件架构.pdf

如果你刚接触项目不久,建议由浅入深,从分清楚什么是库什么是框架开始,带着问题在本 书中寻找答案!如果你已经验丰富,同样可以认真思考书中每一部分后面的问题进行自我对照, 看看与作者的建议是否有共鸣之处! 从现在开始,认真且有效地去规划完成自己负责的事情!

2017-10-12

产品经理必知必会.pdf

你的网站或移动应用旨在让客户实现什么?换句话说,这些 目标阐述清晰吗,理解到位了吗? Î Î 这些目标是否涉及交付内容,或者还包括促进交易? Î Î 如何确认交付及交易成功执行? Î 哪些组织内部的成员有兴趣了解有关交付和交易的数据? Î Î Î 你将如何将数据传递给他们,传递频率如何? Î Î 如何确定他们就是关心用户行为的合适人选?组织中的其他 人也需要了解用户行为吗? Î 衡量交付或交易成功的手段是什么? Î Î Î 项目设计师和开发人员了解这些成功的衡量手段吗?

2017-10-12

网站搜索设计:兼顾SEO及可用性的网站设计心得.pdf

(1) 如果人们根本就找不到你的网站,何谈他们在你网站上的体验? (2) 如果人们在你的网站上找不到自己需要的内容,这算不算可用 性不及格? 正如书中所言,可寻性专家 Peter Morville ① 曾清晰地指出:人们不能 使用他们找不到的东西。要想网站取得成功,你就得为用户提供优质的 服务。而什么是优质的服务?在这个信息爆炸、人心浮躁的时代,让用 户只需付出最少的努力就能马上找到想要的信息,我们才有可能满足用 户的需求,从而建立起网站的口碑。

2017-10-12

数学之美 - 吴军.epub

也许大家不相信,数学是解决信息检索和自然语言处理的最好工具。它能非常清晰地描述这些领域的实际问题并且给出漂亮的解决办法。每当人们应用数学工具解决一个语言问题时,总会感叹数学之美。我们希望利用 Google 中文黑板报这块园地,介绍一些数学工具,以及我们是如何利用这些工具来开发 Google 产品的。

2017-10-08

高斯模糊的算法

高斯模糊算法介绍高斯模糊算法介绍高斯模糊算法介绍高斯模糊算法介绍高斯模糊算法介绍高斯模糊算法介绍高斯模糊算法介绍高斯模糊算法介绍高斯模糊算法介绍高斯模糊算法介绍高斯模糊算法介绍

2017-10-08

图解CSS3:核心技术与案例实战.azw3

亚马逊自购破解,文字版。自备阅读器或者阅读软件打开,推荐clearview这个软件

2017-08-02

空空如也

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

TA关注的人

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