摘要: CLR via C#(第三版) 你必须知道的.NET(第二版) 编码:隐匿在计算机软硬件背后的语言 代码整洁之道 重构:改善既有代码的设计 数据结构与算法:C#语言描述 程序员修炼之道:从小工到专家 编程珠玑(第2版) 深入理解计算机系统(第2版) 数据挖掘概念与技术(第2版) 高效程序员的45个习 阅读全文
posted @ 2012-03-26 22:22 ahl5esoft 阅读(1345) 评论(1) 推荐(0) 编辑
摘要: 目录 unity3d支持typescript开发(一) unity3d支持typescript开发(二) unity3d支持typescript开发(三) unity3d支持typescript开发(四) unity3d支持typescript开发(五) unity3d支持typescript开发( 阅读全文
posted @ 2020-12-21 10:59 ahl5esoft 阅读(4152) 评论(0) 推荐(0) 编辑
摘要: 前言 游戏的各个子系统中充斥着各种不同的数值,比如:玩家金钱、等级、在线时长等,而这些数值又会跟其他的子系统有一些关联,比如任务、成就、榜单等,因此数值系统是非常重要的模块之一. 数值类型 玩家在体验游戏的过程当中,无非就是对不同的数值进行了修改,比如杀死了某个怪物之后获得了xx点经验、对某个英雄进 阅读全文
posted @ 2020-06-06 12:29 ahl5esoft 阅读(739) 评论(0) 推荐(0) 编辑
摘要: 前言 在使用lua 的开发中,有很多异步调用的场景存在,当某个场景中存在多个异步回调操作且该系列操作中每个操作必须依赖上一个操作的完成,这就形成了回调地狱,示例代码: function f() f1(function () f2(function () f3(function () --coding 阅读全文
posted @ 2020-05-30 12:53 ahl5esoft 阅读(3804) 评论(0) 推荐(0) 编辑
摘要: 本书作者Gregory T.Brown,译者李志。 本书如前言所述,是一本"故事集"。每个小故事以不同的角度讲述了如何对待软件项目以及处理项目中的问题。作者以多个不同的故事描述不同的业务场景和需求,以角色对话的方式引出解决问题的方式及过程,还从一些代码实现的角度讲解了技术如何应用。虽然只有100多页 阅读全文
posted @ 2018-08-23 20:31 ahl5esoft 阅读(811) 评论(0) 推荐(0) 编辑
摘要: 本系列的作者是Kyle Simpson,上卷译者赵望野、梁杰,中卷译者单业,下卷译者单业、姜南。 我个人觉得第一卷是本系列最好的(必读),而第二卷虽然也讲解了很多知识点,但是对于异步和性能的那部分提及了信任问题上,我不敢苟同,毕竟开源的大环境下,林子大了什么鸟都有,不能因为一两个问题而对所有的开源项 阅读全文
posted @ 2018-08-18 21:59 ahl5esoft 阅读(754) 评论(0) 推荐(0) 编辑
摘要: 本书的作者是矢泽久雄,译者胡屹。 本书开头部分的试着去制造一台计算机还是不错的,并围绕着这个主题展开了一连串关于从程序编译成机器码,然后计算机CPU如何执行机器码,机器码最终的形式是什么等进行了讲解,虽然没有计算机本质中讲解的如此深入(晦涩难懂,需要花费更多的时间去思考体会),但是语言方面跟《程序是 阅读全文
posted @ 2018-08-06 09:03 ahl5esoft 阅读(1280) 评论(0) 推荐(0) 编辑
摘要: 本书的作者是矢泽久雄,译者李逢俊。 本书的标题诠释了整本书的内容,作者从各个方面讲解了程序的原理及流程,虽然没有像《计算机程序的构造和解释》、《深入理解计算机系统》、《伟大的计算原理》、《垃圾回收的算法和实现》等讲解的如此详细深入(但是语言过于晦涩,理论太过深奥,读起来比较痛苦),但是相对来说作者使 阅读全文
posted @ 2018-07-28 07:35 ahl5esoft 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 《NoSQL精粹》作者Pramod J. Sadalaga、Martin Flower著,译者爱飞翔。 本书以关系型数据库开头,讲解了关系型数据库的优缺点,然后引入了NoSQL数据库,并且从数据模型、分布式模型、一致性、版本戳、映射这几方面讲解了各种NoSQL的优势和不足,如果从现在的角度去评价这本 阅读全文
posted @ 2018-07-16 22:17 ahl5esoft 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 《成为技术领导者-掌握全面解决问题的方法》的作者是美国作家Gerald M.Weinberg,译者余晟。 我花了大约一周的时间将本书阅读完成的,购买本书的也是一个很巧合的,因为看到书名包含了技术(联想到了编程技术,因为作者从事过软件开发),且浏览了目录像是有技巧性的知识包含其中,于是就购买了,结果阅 阅读全文
posted @ 2018-07-06 21:56 ahl5esoft 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 本书作者Joost Visser,译者张若飞。本书讲解了编写可维护代码的10个要则,从目录就可以看出这10点分别是: 可以说本书的大部分要则都相当适用,并且作者也提供了大量的代码示例以及重构技巧,足见作者经验丰富,且在写作时下了一番功夫,这是一本非常好的书。 我觉得编程是一门艺术,代码是艺术的表现, 阅读全文
posted @ 2018-06-20 08:16 ahl5esoft 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 《软件架构与模式》这本书的作者是Joachim Goll,译者贾山、李欣。本书主要包括面向对象设计的原理、软件架构、软件设计的模式、面向对象设计模式以及架构模式。 前面对于面向对象设计原则的介绍虽然是纯理论的知识点,但是有一些图和代码示例辅助,对于理解还是有帮助的,虽然用的是JAVA的例子,可能是因 阅读全文
posted @ 2018-06-03 15:52 ahl5esoft 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 《元数据》作者是Jeffrey Pomerantz,译者是李梁,选择这本书是因为metadata这几个大字以及书本表面的那些10101110110...(二进制),以为不再是市面上那些对"元数据"进行概念解释的书籍,而是以编程语言的角度来讲解如何构建元数据,结果这本书依然还是介绍元数据概念的,虽然书 阅读全文
posted @ 2018-05-16 21:29 ahl5esoft 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 本书的作者是[美]Ben Rady,译者郑赞美、简传挺,书中作者详细的介绍了如何使用html、js以及amazon提供的诸多云服务(Simple Storage Service(S3)、Cognito的IAM、DynamoDB、Lamdda、CloudFront)来开发一个无服务单页应用。 从书中对 阅读全文
posted @ 2018-05-09 22:14 ahl5esoft 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 从软件架构师视角讲解了引入DevOps实践所需要拥有的技术能力,涵盖运维、部署流水线、监控、安全与审计以及质量关注,这是本书一开始内容简介的开头,本书的作者是伦恩·拜斯(Len Bass)、英戈·韦伯(Lngo Weber)、朱黎明,读完以后感觉只是在持续集成、自动构建上多增加了一些运维、监控等方面 阅读全文
posted @ 2018-05-05 20:57 ahl5esoft 阅读(802) 评论(0) 推荐(0) 编辑
摘要: 软件无所不在,这是《软件架构/架构师书库》内容简介的第一句话,作者是(法)穆拉德·沙巴纳·奥萨拉赫,译者:姚军,虽然书本只有200不到的页数,但是不管是范式还是参考架构亦或者其他几个主题,作者都给出了非常完整的理论知识、例图、工具以及应用,并在每个章节之后提供了大量的参考文献,对于想要深入了解相关主 阅读全文
posted @ 2018-04-14 20:48 ahl5esoft 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 序 本书是《架构即未来》的姐妹篇,作者译者还是一样的,味道没变,如果《架构即未来》讲的是“艺”,那么此书将的就是”术“。 书中对于《架构即未来》的一些概述进行了讲解,虽然不算全面,点到即止,给了读者相应的空间自己去理解、实践,每条规则都相当实用,质量确实不错,干货满满。 心得 技术类的文章看完之后, 阅读全文
posted @ 2018-04-10 08:57 ahl5esoft 阅读(1114) 评论(0) 推荐(0) 编辑
摘要: 前言 有将近2年没有写文章了,首先是不知道分享什么,其次就是工作也比较忙,闲暇的时间要么玩游戏、听小说、看电影,虽然也有看书但其实也并不多,以上也都是为了我的懒惰所找的一些借口。 虽然到现在为止也看了百来本书,但是写过的读后感也是寥寥无几,唯有的几篇,我试着回忆,感觉应该也大多以摘抄为主,没有什么实 阅读全文
posted @ 2018-04-07 19:49 ahl5esoft 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 前言 现在移动端的大势所趋,凡是项目势必都会有移动端的需求,那么今天就来讲讲移动端开发吧。 当今android、ios的开发,如果组建原生开发团队来开发的话,费用还是很大的,而且现在不少android应用也都是结合html来进行开发的。 最近阿里也顺势推出了weex,我还没去体验,不过按照阿里以往的 阅读全文
posted @ 2016-08-08 15:59 ahl5esoft 阅读(1153) 评论(5) 推荐(3) 编辑
摘要: 前言 对于数据层的所有操作而言,查询是最常用的,之前的文章中只开有Find的查询接口,接口如下: 由于只开放了一个Find接口,因此在业务开发过程当中,会出现如下缺点: 1、业务靠多个表数据组合展示的时候,需要业务开发人员多次使用Find方法查找不同的表来组合数据,伪代码如下: 2、一些相似的业务需 阅读全文
posted @ 2016-01-23 09:13 ahl5esoft 阅读(1106) 评论(5) 推荐(1) 编辑
摘要: 前言 原本上一篇是打算写分离数据层的,但是在思考的过程当中发现分离数据层的时候,有一些操作是要依赖分布式锁的,因此先写了分布式锁。 对于有些项目的数据层提供的是业务接口的(返回业务所需的数据),那么当数据层压力逐渐增大的时候,如需要使用缓存的时候,就需要开发人员去修改相应的数据接口使其使用缓存,缓存 阅读全文
posted @ 2016-01-16 10:34 ahl5esoft 阅读(1591) 评论(1) 推荐(7) 编辑