技术标签: 转载记录
大家老是让我推荐书单,我就安排一波吧,我不会全部推荐技术书籍,因为我觉得收获最大的反而是我看的一些非技术书籍。
友情提示:实体书买多了,搬家会累死个人,能买电子书的还是电子书,不过技术书籍看电子书又很麻烦,所以大家抉择一下,我个人喜欢看实体书,偶尔也会微信读书看看一些散文(纯粹为了以后水文辞藻更丰富,情感表达更文艺)。
非技术书籍在最后
推荐书单
Java核心技术·卷 I(原书第10版)| Core Java Volume
讲的很全面,书中的代码示例都很好,很适合Java入门。
但是作者不太厚道的是把现在没人用的GUI编程放在了第一卷,基本上10~13章是可以不用读的。
深入理解Java虚拟机(第3版)| 周志明
浅显易懂。最重要的是开启一扇理解虚拟机的大门。
内存管理机制与Java内存模型、高效并发这三章是特别实用的。
Redis 深度历险:核心原理与应用实践|钱文品
真心不错,数据结构原理+实际应用+单线程模型+集群(sentinel, codis, redis cluster), 分布式锁等等讲的都十分透彻。
一本书的作用不就是系统性梳理,为读者打开一扇窗,读者想了解更多,可以自己通过这扇窗去Google。这本书的一个瑕疵是最后一章吧,写的仓促了。不过瑕不掩瑜。
Redis设计与实现
这本书很顺利的看完了,收获很多。
尽管本书有部分内容陈述有点啰嗦,但也正是这一部分啰嗦把复杂内容讲的非常清晰和易懂,能把不易理解的原理讲的清晰易懂本身就是高水平的体现。本书作者就是这一代表,此书值得推荐。 另外,本书中使用大量图表、伪代码,也让读者理解底层实现有非常大的帮助,另外,作者的语句表达也很流畅。
我的redis就是看的这两本力荐
架构探险分布式服务框架 | 李业兵
刚看前几章的时候,心里满脑子想得都是这特么贴一整页pom文件代码上来干鸡毛,又是骗稿费的,买亏了买亏了,后来到序列化那章开始,诶?还有那么点意思啊。
到服务注册中心和服务通讯,60块钱的书钱已经赚回来了。
知识是无价的,如果能花几十块钱帮你扫了几个盲区,那就是赚了。
Java编程思想(第4版)
Java领域极具影响力和价值的经典著作!《Software Development》杂志Jolt大奖得主畅销十余年,经典不衰, 程序员案头必备宝典。
本书赢得了全球程序员的广泛赞誉,即使是非常晦涩的概念,在Bruce Eckel具有亲和力的文字和小而直接的编程示例面前也会化解于无形。
深入分析JavaWeb技术内幕 | 许令波
与这本书相识大概是四年前是在老家的北方图书城里,当时看到目录的感觉是真的惊艳,对当时刚入行的自己来说,这简直就是为我量身定做的扫盲科普集啊。
但是可惜的是,这本书在后来却一直没机会读上。然后经过四年的打怪升级之后,这次的阅读体验依旧很好。
其中,java编译原理、 Servlet工作原理、 Tomcat、spring和iBatis这几章的收获很大。
漫画算法:小灰的算法之旅
近期入手了,有点儿遗憾没有拿到签名款。
不过这本书真的非常很棒,用漫画的形式讲解知识,生动又形象(感觉小灰和大黄应该是真爱),里面的例子也都非常贴切。总之是一本很棒的算法入门书籍。
Java并发编程实战
Jolt大奖提名图书,JavaOne大会最畅销图书,了解Java并发编程必读佳作!线程是Java平台的基础组成部分之一。
随着多核处理器逐渐成为主流,如何高效地使用并发已成为构建高性能应用程序的重要因素。
本书涵盖了Java并发中几乎所有基础知识点,并且配有实际案例,深入浅出地介绍了Java线程和并发,是一本完美的Java并发参考手册。
设计模式:可复用面向对象软件的基础(典藏版)
本书是引导读者走出软件设计迷宫的指路明灯,凝聚了软件开发界几十年的设计经验。四位顶尖的面向对象领域专家精心选取了颇具价值的设计实践,加以分类整理和命名,并用简洁而易于复用的形式表达出来。
本书已经成为面向对象技术人员的圣经和词典,书中定义的23个模式逐渐成为开发界技术交流所必备的基础知识和词汇。
ZooKeeper:分布式过程协同技术详解
如果无法使分布式应用协同工作,构建分布式应用就会非常困难。
本书为你展示Apache ZooKeeper如何帮助你管理分布式系统,以使你可以更关注应用本身的逻辑。
即使拥有ZooKeeper,实现协作任务也并非一帆风顺,不过本书提供的一些好的方法和实践经验为你奠定了良好的开端,同时也为开发人员和运维人员提供了一些使用中的注意事项。
深入理解计算机系统(原书第3版)
本书是一本将计算机软件和硬件理论结合讲述的经典教程,内容覆盖计算机导论、体系结构和处理器设计等多门课程。
本书的最大优点是为程序员描述计算机系统的实现细节,通过描述程序是如何映射到系统上,以及程序是如何执行的,使读者更好地理解程序的行为,以及造成效率低下的原因。
MySQL技术内幕:InnoDB存储引擎 第2版
资深MySQL专家撰写,全球知名MySQL数据库服务提供商Percona公司CTO作序推荐,国内多位数据库专家联袂推荐。
基于MySQL 5.6,结合源代码,从存储引擎内核角度对InnoDB的整体架构、核心实现和工作机制进行深入剖析
MYSQL实战45讲
这个我觉得是MySQL必读的,因为实战经验真的很nice,看过的人都知道丙丙没瞎推荐。
我是跪着看完的,真心不错,去极客时间看就好了。
半小时漫画世界史 | 陈磊
和上一本中国史一样,阅读体验很轻松,如果是对这段历史毫无概念的话,真的砸墙推荐。但是如果是要有了一定的知识储备的话,那就没啥意思了,半小时也别指望能讲多深了。
巴黎和罗马真的是太值得去一次的了。
穷查理宝典 | 查理芒格
查理芒格的思想集和演讲稿编,知识面跨学科,洞察力才能足够深,包括数学、物理、生物、历史、经济等这些硬学科,从而形成一个多学科的思维框架。
致富也不只是赚了多少钱那么简单,而是在道德品质、阅读能力和个人生活上全面提升的过程。应该专注于正在做的事情,多阅读,特别是传记,来和“伟人”交朋友,减少物欲,满足自己已经拥有的,不嫉妒别人。
影响力
大多数心理学的东西其实很不好看,信息密度高的书学术性太强,太枯燥,可读性高的书基本都在胡说八道。而这本书是可读性与学术性兼有之,非常适合普通人阅读。
我喜欢的芒格爷爷推荐过这本书。
小狗狗钱
这本书是童话体写成的,本来就是写给小孩子看的,但是大部分成年人财商基本为0,所以看这本书同样适用,他先讲了消费主义的危害、理财的必要性、如何面对贷款、股票、基金、面对下跌时我们应该具备的心态。
因为是故事体写成的,没有一个专业的名词,甚是生动,也不枯燥,理财还是很有必要的。
伊凡.伊里奇之死【俄国】列夫.托尔斯泰
托尔斯泰是文学界神一样的存在。
写书有现实感,这可能听起来是个很一般的夸奖方式,但我觉得这就是托尔斯泰的可怕之处,怎么说呢,你拿起书,就像拿了一个麻袋,你看书,就像在往里面钻,随着故事的深入,你已经套在里面出不来了。
他能触发人类精神世界中最敏感的那一部分,你觉得不再是看小说,就是在看现实。
白夜行|东野圭吾
把小说写成这样绝对是开挂了吧,除了连番登场的几十号人物,随处雕琢的大时代的背景也让人叹为观止。对人性的挖掘比起吉田修一还是弱一些,就是纯好看,从第一句开始吸住你逐渐往往里掉。
嫌疑人X的献身|东野圭吾
这个社会 每一个人都是时钟上的齿轮,为了自己的意愿,也不该牺牲掉他人,哪怕那是出于爱,一个错误尚且为错,付出更大的努力用更大错误也扭转不了的,
这毕竟不是数学的负负得正,逻辑之所以没法解决罪恶的问题,只因为最初就规避了人性。
追风筝的人|卡勒德·胡赛尼
为什么忠诚善良的人反而遭到这样的结局,面对阿米尔的污蔑,他和阿里选择离去。
当房屋需要他时,他又毅然决然的选择坚守,为了阿米尔能够得到父亲的赞许,哈桑却受到那样的凌辱,换来的却是懦弱的阿米尔的回避,身份,阶级,好可笑的头衔,生命与忠诚在那些虚无的名誉不值一提。
犹如草芥浮萍....
龙族I-IV|江南
我十六岁的时候,看《缥缈录》,心中念着那个拿着虎牙枪的少年。
如今我二十三岁了,看《龙族》,面对一堆白烂中二的吐槽不知所措。
就像拿枪的少年穿起了风衣,救美的英雄接受了金币。我看着商业化写作对一个作者的侵蚀和改变,这让我觉得难过极了。
三体I-Ⅲ|刘慈欣
《三体》就是那种让你在读完三部之后掩卷抬头,感觉眼中的世界都从此不一样了的书。
流浪地球|刘慈欣
觉得文笔胜于三体,且惊觉是三体之前的作品。
对于其中地球变轨后的生态变化仍存在疑惑,那段地球与木星擦肩表现力强,不错的作品。
活着|余华
为啥安利这个,大家懂就好了,看完别哭就好了,有点压抑。
都给我哭!
我是敖丙,一个在互联网苟且偷生的工具人。
你知道的越多,你不知道的越多,人才们的 【三连】 就是丙丙创作的最大动力,我们下期见!
前言# freemarker模板引擎 freemarker: allow-request-override: true allow-session-override: true cache: false check-template-location: true charset: UTF-8 content-type: text/html;...
!给出了ANSYS中沿着X轴按照坐标位置依次提取节点应力值的命令流!先把需要提取的那一排节点选择出来/PREP7 ALLSEL,ALLASEL,S,MAT,,2 ALLSEL,BELOW,AREAY=-120 !要提取节点的横坐标NSEL,R,LOC,Y,Y !从所有节点中选择出要提取的节点*get,n1,node,,.
给定两个二进制字符串,返回他们的和(用二进制表示)。思路string s = ""; 目标字符串cp 存储进位;取 0或1sum = a[i] + b[i] + cp;分为四种情况 0 s += '0'; cp = 0; 1 s += '1'; cp = 0; 2 s += '0'; cp = 1; 3 s += '1'; cp = 1; C...
HTML代码<form method="get" class="form center" id="userLogin"> <input class="shurukuang" type="text" name="username" id="username" placeholder="请输入你的用户名"/> <input class="shurukuang" type="password" name="password" id="pwd" pl
前言为什么要读Spring源码,有的人为了学习Spring中的先进思想,也有的人是为了更好的理解设计模式,当然也有很大一部分小伙伴是为了应付面试,Spring Bean的生命周期啦,Spring AOP的原理啦,Spring IoC的原理啦,应付面试,看几篇博客,对照着看看源码,应该就没什么问题了,但是如果想真正的玩懂Spring,需要花的时间真的很多,需要你沉下心,从最基础的看起,今天我们就来看看Spring中的基础——BeanDefinition。1、为什么要使用消息队列?分析:一个用消息队列的人
一、深度学习模型入门分类问题的基本模型如下
一、PicPick简介:超越截屏的轻量级集成型图像设计工具 PicPick 是一款轻量级的集成型图像设计工具,适用于软件开发者、图像设计者和家庭用户。 PicPick界面简约,易于使用,操作方便。启动程序后,只需点击托盘图标,在弹出菜单上选择合适的工具即可。 PicPick包括功能强大的截屏工具、图像编辑器、取色器、调色板、像素标尺、十字线、量角器、白...
<br />先在服务里关闭iis admin service服务,找到位于 C:/Windows/System32/Inetsrv 中的 metabase.XML 打开,找到ASPMaxRequestEntityAllowed 把他修改为需要的值(如5120000即5M),默认为204800,即200K,然后重启iis admin service服务 。<br /> 注意: 有时即使IIS服务停止了,保存文件时还是提示无法保存(原因?我也不太知道),可以这样解决这个问题,设置IIS管理器的网站属性,勾
Java中通过TimeZone getTimeZone(String ID) 方法可以获取各种不同时区,其中可的用所有ID.Etc/GMT+12Etc/GMT+11MITPacific/ApiaPacific/MidwayPacific/NiuePacific/Pago_PagoPacific/SamoaUS/SamoaAmerica/AdakAme...
今日闲得慌,折腾了一个黑客帝国数字雨效果,还蛮不错的。操作:新建一个文本文档,输入以下代码,再将扩展名修改为Bat,运行即可。命令提示符代码:(0-1)@echo offtitle 黑客帝国setlocal ENABLEDELAYEDEXPANSIONcolor 0afor /l %%i in (1,1,80) do (set Down%%i=0
<div class="swiper-container swiper-container1"> <div class="swiper-wrapper"> <div class='swiper-slide' > 111 </div> </div> </div>//////////////////////////////////..
atlas软件是什么软件?ATLAS.ti 9是一款功能强大的质性研究分析软件,业内人士将ATLAS.ti和NVivo、MAXQDA并称为质性分析软件三神器,主要用于对大量文本、图形、音频和视频数据进行定性分析,不管用户的领域是人类学、经济学、犯罪学还是医学,都将满足用户的定性分析,能够有效的分析多种不同的数据,如大量的逐字稿文字、影像图形、声音、和录像带数据.也是实现扎根理论(GroundedTheory)的最佳工具,这是针对大容量文本、图像、音频和视频数据进行...