![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
谈谈书籍
文章平均质量分 87
super阿利
尘世迷童
展开
-
【淘宝技术这十年】,读后总结篇
淘宝技术这10年,里面涉及的技术确实颇有传奇色彩。突然觉得,没有时间看书,而且需要补充技术营养的技术宅来说,勤奋的渣渣我来提供福利了,萃取一些精华分享给大家吧原创 2014-09-18 22:43:08 · 3565 阅读 · 2 评论 -
【总结】Effective java经验之谈,创建和销毁对象
关于Effective java 这本书,自己的一些总结性的思考。篇幅可能不按照目录来,因为自己喜欢先看哪一章就直接阅读了。不过能确定的是,每一章都会有总结。欢迎大家拍砖与补充。原创 2015-04-08 14:38:13 · 2059 阅读 · 2 评论 -
【总结】Effective java经验之谈,类与接口
本章描述的是,自己在做系统重构的时候,阅读的章节,给自己在架构方面提供很大帮助。总结出一些干货分享一下啊啊啊~~主要应用场景是编写类与接口的时候需要注意的问题。每一章不一定按照顺序更新。欢迎拍砖补充。原创 2015-04-08 14:45:56 · 1791 阅读 · 0 评论 -
【总结】Effective java经验之谈,通用方法
对于通用方法,其实应用的场景是比较多的,我们在写一个类的时候,就要考虑是否要编写该方法的通用方法。这使得我们为以后该类的扩展性与使用方面提供很大的便利。原创 2015-04-13 23:34:31 · 1718 阅读 · 0 评论 -
【总结】Effective java经验之谈,泛型
对于泛型这一章,在起始写框架的时候,并没有注意细节,造成了很多方法或者类的错误设计。这本书在这点上弥补了我一个短板。大概的总结如下。原创 2015-04-15 20:02:32 · 1788 阅读 · 0 评论 -
【总结】Effective java经验之谈,枚举,注解,方法,通用设计,异常
这几章看的比较快,内容就如同标题一样比较容易理解,所以只有部分内容会在[]中解释,其他的就直接理解标题,并不影响阅读质量。不过如果时间充足的话,还是仔细读一读原书的内容,相信还是有所收获的。主要最近自己想进入算法与机器学习部分,尽快结束这本书。 另一方面,讨论一些自己感兴趣的内容,我会将搞过的东西总结下。后面可能写一部分关于java字节码阅读以及编写的东西。只所以这么来,是因为字节码编程还是非常用途原创 2015-04-20 21:27:19 · 2173 阅读 · 5 评论 -
【总结】Effective java经验之谈,并发编程
内容包括,并发与并行,并发约束,并发下的集合类性能分析,并发相关包的概述,并发场景,并发总结集合包原创 2015-04-22 17:49:53 · 2610 阅读 · 0 评论 -
【探索】狗血探索篇,如何发挥出SSD应有的性能
这个200分数当场吓尿。开机1分27s,尼玛,老年机,不能这么吧,博主愤怒了,博主要鲁了!!!博主要给改变这个蛋碎的结果。于是开启了老年机改装之旅。什么是老年机呢?博主大笔一挥,10年之前的笔记本就是了,包括10年。为什么?sata3.0一般在10年之后开启大规模生成,之前一般是sata2.0。他们最大传输为前者600 M/s 后者300 M/s。原创 2015-04-13 21:04:27 · 1490 阅读 · 0 评论 -
【总结】深入JVM之类执行机制
犹豫的日子里需要淡定,╮(╯▽╰)╭,加油哎。JVM系列 1.深入JVM之源码编译机制 2.深入JVM之类加载机制 3.深入JVM之类执行机制 4.JVM内存诊断工具 关于类执行机制 关于类执行机制模式机制 关于类执行机制中的模式选择原创 2015-05-15 17:32:07 · 1650 阅读 · 1 评论 -
系统性训练,励志刷完挑战程序设计竞赛-代码整理1~42【初级篇】
1~10 2014年9月1日 看来以后用cpp比java要舒服的多~话说第一次这么长的写cpp。还是比较喜欢的,看来语言是工具一点也不假。虽然很多题目以前打过了数遍,还是多实践,细节方面更加优美,话说编程艺术之美系列的文章也在同步看,感觉不错~应该是三个月没有碰代码以至于自己很多写过的题都打不出来,代码/*区间问题,贪心策略:结束的越早,可选的工作就越多。 51 32 5原创 2014-09-06 21:34:22 · 1347 阅读 · 0 评论 -
系统性训练,励志刷完挑战程序设计竞赛-代码整理43~68【初级篇】
/*贪心策略:比较s与s的逆序,较小者取其头部加入T即可 6ACDBCBABCBCD*/#includeusing namespace std;const int MAXN=1<<8;char s[MAXN];int n;void input(){ scanf("%d",&n); scanf("%s",&s); }void sovle(){ int a=0,b=原创 2014-09-06 21:55:20 · 979 阅读 · 0 评论 -
系统性训练,励志刷完挑战程序设计竞赛-代码整理103~134【初级篇】
2014年9月6日搞到这边吧,初级的刷完了,先停停,中级篇看了下目录,以前都刷过,只是没有系统的刷,准备隔几天再刷,看看java面试宝典去。预计花费10天搞完。囧~原创 2014-09-06 22:10:53 · 1159 阅读 · 0 评论 -
【JAVA程序员面试宝典】2天看完了-谈谈我的理解吧
今天开启阅读了这本书,中断了原计划中算法中级层次的系统性训练,我觉得先看看面试题吧。先给这本书A掉再说。阅读了一天,大概阅读了一半,有点失望,因为这本书讲解的面试都是基础中的基础,我看着都着急,作者很难深入系统层次的去谈论技术,都是一些表面的文章。原创 2014-09-07 23:44:03 · 7058 阅读 · 0 评论 -
系统性训练,励志刷完挑战程序设计竞赛-代码整理135~【中级篇】
我说吧,自从花费2天时间A掉了java面试宝典,给我一种这本书的质量持有怀疑态度。不多说了,估计以后很少看这类书了。今天早起看了看大白,自言自语到,估计今天再刷2小章吧,这是一场说刷就刷。大概作者也是让领会他写程序的精髓吧。今天被C语言的一个细节坑了。scanf("%d",&a[i],&&b[i++]) 。我天真的以为会读取赋值后,然后i++的。果断最后debug下,才发现在第一次读取后i++的优先级大于读取符(不知道这样理解对不对),自然第二个会多+1。原创 2014-09-09 16:18:50 · 1092 阅读 · 0 评论 -
【编程之美】中的美中不足,谈谈我的理解
拿到书本后,看了一下,里面的题目并不是太难,都是初级算法,或者有些根本就不用到算法。在二分查找的知识点中,还是比较新颖的,看来我写的二分一直存在bug啊。在看看其他方面的题目,很多题目还是要总结分享一下的,第三章的题目全部看完了,自己也写了一下程序进行了优化。部分作者的程序没有看~cpp的变量名太长了,又不是写项目啊~自己添加的名字估计自己以后看比较方便,对于读者来说,估计作用并不是太大。不如写成伪算法,这样更好一点啊。对吧~~~~~~生气原创 2014-09-11 15:35:40 · 2101 阅读 · 0 评论 -
系统性训练,励志刷完挑战程序设计竞赛-代码整理68~103【初级篇】
/*dp求解组合:从不同数量的n种物品选择m个的组合总数 331 2 3100006*/#includeusing namespace std;const int MAXN=1<<10;int n,m,a[MAXN],M,dp[MAXN][MAXN];void input(){ scanf("%d%d",&n,&m); int i=0; while(i<n原创 2014-09-06 22:06:26 · 1552 阅读 · 0 评论 -
从网页相关性TF-IDF到余弦定理的新闻分类的程序实现
TF-IDF(term frequency–inverse document frequency)是一种用于资讯检索与资讯探勘的常用加权技术。权重计算方法经常会和余弦相似度(cosine similarity)一同使用于向量空间模型中,用以判断两份文件之间的相似性。应用到余弦定理到新闻分类的算法模拟程序原创 2014-09-19 23:52:12 · 2537 阅读 · 0 评论 -
重构技术导读-《重构 改善既有代码的设计》
《重构技术导读》 李超利 2018.03.28 任何一个傻瓜都能写出计算机可以理解的代码。唯有写出人类容易理解的代码,才是优秀的程序员。 《重构 改善既有代码的设计》重构序言所谓的重构其实是这样的一个过程,在不改变代码外在行为的前提下,对代码做出修改,以改进程序的内部结构。重构是一种经千锤百炼形成的有条不紊的程序整理方法,可以最大限度地减少整理过程中引入的错误的几率。本质上说,重构...原创 2018-03-31 15:33:45 · 842 阅读 · 1 评论