首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

推荐Java程序员必读13本

还有就是,是读不完,在有限时间里收获更多,选择阅读那些过来人觉得不错书籍是不错选择。 一、技术书籍 1、《Head First Java》 ?...Java入门经典书籍,虽然《Java核心技术 卷1》、《Java编程思想》、《Effective Java》也很好,但是还是想推荐入门Java小伙伴看这本书。...这本书图文并茂,能加深你学习记忆,对刚接触Java的人来说,是很友好,不像其他几本技术,可能你看到一半就放弃了。 2、《算法图解》 ?...码出高效,码出质量,相信也是我们每个coder追求吧。 ? 二、进阶、架构、性能 8、《Java性能优化权威指南》 ? Java性能优化圣经!Java之父重磅推荐!...这本书我是看到《深入理解Java虚拟机》作者 推荐才拜读,这本书系统而详细地讲解了性能优化各个方面,帮助你学习Java虚拟机基本原理、掌握一些监控Java程序性能工具,从而快速找到程序中性能瓶颈

3.2K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    推荐给初级Java程序员3本进阶

    个人而言,我认为经典 GoF 手册是一个很好参考,但它并不是专为新手准备。因此强烈推荐在校生(包括那些不清楚组合模式是什么程序员们)阅读此书。...《Effective Java中文版》第二版 每个Java程序员书桌上都应该放有这本书。...Bloch主导了众多基于Java平台软件系统设计和实现,包括JDK5.0功能加强以及获得过奖项Java集合框架设计实现。...他同时也参与编写了《Java解惑 | Java Puzzlers》 和《Java并发编程实战 | Java Concurrency in Practice》这两本技术。...而且书中还提供了说明性注释(Annotation)(下载),这些注释通过了FindBugs检查! 还有其它推荐吗? 其实还有不少值得推荐,不过现在我优先讨论这三本。

    57510

    推荐些自动化测试入门

    无非就是懒 又或是 无非是坐等别人把什么都梳理好了 这里推荐一些: 只涉及基础原理和技术推荐市面上已经有的所谓各种xxx自动化测试相关 请自己去买或是搜索电子版,我不提供现成pdf等电子版本...django和flask推荐几本: 书名:深入理解 Flask 作者: Jack Stouffer 有中文版 ---- 书名: Flask Web开发:基于PythonWeb应用开发实战 作者:...,推荐林锐博士《软件工程思想》,有电子版,自行去搜吧 这是一本小书,不厚,值得反复咀嚼。...其他就不推荐了,找你看着书名或封面有兴趣看 自动化测试框架 要理解自动化测试框架设计精髓,请直接去看Robot Framework源码,别说看不懂,你都没去看怎么知道看不懂呢?...所以推荐一本,一本非常经典关于自动化测试框架,必须精读 《Test Automation Frameworks》 这里附上链接: http://safsdev.sourceforge.net/FRAMESDataDrivenTestAutomationFrameworks.htm

    1.2K20

    推荐些自动化测试入门

    无非就是懒 又或是 无非是坐等别人把什么都梳理好了 这里推荐一些: 只涉及基础原理和技术推荐市面上已经有的所谓各种xxx自动化测试相关 请自己去买或是搜索电子版,我不提供现成pdf等电子版本...django和flask推荐几本: 书名:深入理解 Flask 作者: Jack Stouffer 有中文版 ---- 书名: Flask Web开发:基于PythonWeb应用开发实战 作者:...,推荐林锐博士《软件工程思想》,有电子版,自行去搜吧 这是一本小书,不厚,值得反复咀嚼。...其他就不推荐了,找你看着书名或封面有兴趣看 自动化测试框架 要理解自动化测试框架设计精髓,请直接去看Robot Framework源码,别说看不懂,你都没去看怎么知道看不懂呢?...所以推荐一本,一本非常经典关于自动化测试框架,必须精读 《Test Automation Frameworks》 这里附上链接: http://safsdev.sourceforge.net/FRAMESDataDrivenTestAutomationFrameworks.htm

    85040

    推荐AI书单|大牛私藏机器学习

    在机器学习上,首先要推荐是两部国内作者著作:李航博士所著《统计学习方法》和周志华教授《机器学习》。...这本书侧重点也在于广度,并不涉及大量复杂数学推导,是比较理想入门书籍。作者曾在自己主页上说本书要出新版,并补充了一些章节内容,也许近两年可以期待新版本出现。 ? ?...高手都不会用大量复杂数学公式来吓唬人(专于算法推导除外),这一本也不例外。它强调是各种学习方法内涵和外延,相比于具体推演,通过方法来龙去脉来理解其应用场景和发展方向恐怕更加重要。...最后推荐是 David J C MacKay 所著 Information Theory, Inference and Learning Algorithms,成书于 2003 年,中译本名为《信息论...相比于前面板着脸教科书,阅读本书感觉就像在和作者聊天,他会在谈笑间抛出各种各样问题让你思考。广泛主题使本书阅读体验并不轻松,但可以作为扩展视野一个调节。 ? ?

    92950

    在精不在多,推荐一份夯实Java基础必备书单!

    [format,png] 文/黄小斜 转载请注明出处 每一年年初都是买书学习热情高涨时候,虽然不知道你们是让这些吃灰还是真的会好好阅读,但是有一些书籍,我还是希望能够推荐给你们。...4.深入理解Java虚拟机 推荐指数:⭐️⭐️⭐️⭐️⭐️ [format,png]    《深入理解Java虚拟机》 推荐理由: 这本书在Java圈内基本可以算是前无古人后无来者一本了,它在13年首次出版...实际上,现如今很多网络上关于JVM技术博客、技术文章,基本都是根据本书脉络进行写作,并且会大量地使用本书内容作为参照,足以见其影响力之大,对于JVM领域影响之深远。...其实,近几年还有几本JVM领域涌现,不乏有精品之作,但是周这本书地位仍然是不可撼动,如今,此书已经成为了每一个Java程序员必须要有的一本。...5.Java并发编程艺术 推荐指数:⭐️⭐️⭐️⭐️ [format,png] 《Java并发编程艺术》 推荐理由: 其实还有一本非常知名,介绍Java并发编程书籍《Java并发编程实战》作者是Java

    2.2K00

    推荐作者风云榜(爬取简app数据)

    一、前言 自处女作《爬取张佳玮138w+知乎关注者:数据可视化》一文分布后,来简快一个月了。但一直不怎么熟悉这个平台,因此,这回爬取简app里推荐作者并进行简单可视化,以增进对简了解。...二、爬取简app 爬取简app过程此文不做过多展开。大致过程如下: 用fiddler软件抓包手机上app数据。找到API,看到返回JSON数据,格式齐整: ?...可以看出推荐作者里粉丝数前十大V有:简黛玉、刘淼、彭小六、江昭和、简播客、简叔、韩大爷杂货铺、Sir电影、饱醉豚、冷眼观史。...此外发现“简”系还有简宝玉、简出版、简茶馆BossYe、简活动精选、简牧心、简福利社社长简东西、简大学堂........百万级别是个什么概念,谷歌了下《论语》约1.6w字,《老子》约5k+字数。除一下,推荐作者高产似那啥,创作了大概好多好多部《论语》《老子》内容,由此可见,名副其实,当之无愧推荐作者呀。

    73210

    推荐几本数据库基础

    好在这个时代,有太多资料可供查询,有深入浅出,还有扣细节论文,还有很多热心朋友做了动画,图解和视频。想学不好,都难! 熬过了这段时光,对其中很多原先理解不深逻辑,有了更一步认识。...但东西实在太多,对于文章结构是个不小挑战,虽然几经修改,但很多地方还不是很满意。 写这么一个大主题,乐趣在于探索。我拿到第一本是《大型网站技术架构-核心原理与案例分析》李智慧老师所著。...但也有遗憾地方,那就是面面俱到了,细节就丢帧。比如SSD,基本没有渗透到原理细节。 但,没事。我就是多。这本书没讲,《操作系统概念》总讲了吧。 翻到存储那章。...那这样机械原理,是不是跟车站调度很相像?所以就有了《SSD》开头那一节。 但本书也有遗憾,没有讲到SSD内部结构。于是我又拿起了《高性能 MySQL》 这本书可以说是所有数据库人员必备了。...如果你还没看到,强烈推荐读一读。 本书讲 SSD 与机械硬盘对比那章,总算搭边了。对于 SSD写入放大,垃圾回收,组RAID,都开始细节化讲述了。

    99130

    java关于23种设计模式之泡MM版(推荐

    (这一定比美军在伊拉克用翻译机好卖) 建造模式:将产品内部表象和产品生成过程分割开来,从而使一个建造过程生成具有不同内部表象产品对象。...命令模式允许请求一方和发送一方独立开来,使得请求一方不必知道接收请求一方接口,更不必知道请求是怎么被接收,以及操作是否执行,何时被执行以及是怎么被执行。系统支持命令撤消。...在解释器模式中需要定义一个代表文法命令类等级结构,也就是一系列组合规则。每一个命令对象都有一个解释方法,代表对命令对象解释。命令对象等级结构中对象任何排列组合都是一个语言。...状态模式意图是让一个对象在其内部状态改变时候,其行为也随之改变。状态模式需要对每一个系统可能取得状态创立一个状态类子类。当系统状态变化时,系统便改变所选子类。...不同子类可以以不同方式实现这些抽象方法,从而对剩余逻辑有不同实现。先制定一个顶级逻辑框架,而将逻辑细节留给具体子类去实现。

    56420

    初级 Java 3 本进阶

    翻开一看,真如Erich Camma所说,简直欲罢不能.本书是OreillyHead First系列中一本,本系列书籍特点是采用大量插图、图例来进行辅助讲解,插图设计非常和内容贴切,能够非常形象地反映当前内容...本书虽然有600多页,可是由于大量图文、空白,使得本书阅读起来非常畅快。虽然文本内容并没有那么多,但是本书真正蕴涵内容和使人获得对设计模式理解远远要大于阅读1000本同样书籍。...2.Effective Java中文版 看完这本书,也许你还会有另外收获,就是把一些使用IDE时习惯找到了他们依据。 很多规则,读这之前并不知道,但可能你一直就是这么做了,也许你会惊讶。...3.Java并发编程实战 这本书前半部分我读非常仔细,但后半部分则跳跃了很多,并没有完整阅读。当然原因肯定不是这本书不够好,而是我本人内力实在是太差了,越看越羞愧。...多线程并发编程更是如此,没有足够经验,光一个简单同步访问都能把你折腾够呛…… 路漫漫其修远兮,吾将上下而求索。

    1.3K50

    关于 Java 简介

    一种为开发人员编写通用编程语言,只要编写一次就可以在任何地方运行,编译后 Java 代码可以在所有支持 Java 平台上运行。...Java 应用程序被编译成可以在任何 Java 虚拟机上运行字节码。Java 语法类似于 c/c++。 历史 Java 历史非常有趣。它是一种编程语言,创建于 1991 年 。...那么,为什么关于“元宇宙”的话题会如井喷式爆发?它与我们现存时空又有什么关系呢?...北京大学出版社联合文津图书奖得主、全国十大科普教育平台“量子学派”与中国科学院院士,共同推出《元宇宙:图说元宇宙、设计元宇宙(全两册)》一,用图片解析未来,用技术创造世界,解锁人类新文明,开拓自由新边界...想要获取更多 Java 相关知识,或者就是想每周参与抽奖白嫖一本,可以持续关注我,我希望大家觉得这篇文章有帮助。

    70721

    高级Java必看10本

    4、Effective Java 这本经典Jolt获奖作品实属众望所归。作者对新版进行了彻底更新。...涵盖了自第l版之后所引入Java E5和Java SE 6特性,同时开发了新设计模式和语言习惯用法,介绍了如何充分利用从泛型到枚举、从注解到自动装箱各种特性。...书中每一章都包含几个“条目”,以简洁形式呈现,自成独立短文,它们提出了具体建议,对于Java平台精妙之处独到见解,以及优秀代码范例。...5、Java多线程编程核心技术 资深Java专家10年经验总结,全程案例式讲解,首本全面介绍Java多线程编程技术专著。...本书对管理员和web站点管理员而言,具有较强参考价值;对在开发或产品中要使用Tomcat作为web应用程序服务器开发者而言,这是一本有用指南;对Tomcat感兴趣的人而言,这是一本优秀介绍工具

    1.4K130

    关于推荐值(NPS)理解

    推荐值净推荐值(NPS)=(推荐者数/总样本数)×100%-(贬损者数/总样本数)×100% 二、NPS取代CSAT原因 客户满意度(Consumer Satisfaction),也叫客户满意指数,...NPS计算公式逻辑是:推荐者会继续购买并且推荐给其他人来加速你成长,而批评者则能破坏你名声,并让你在负面的口碑中阻止成长。...接下来,我们就可以进一步拆分数据,我们可以再次细分客户类别,把以前推荐型客户”、“中立型客户”、“贬低型客户”再次分为: 推荐型用户(高忠诚度): A1正推荐——产生利润用户 A2负推荐——不产生利润用户...正面贡献值(推荐型客户) 这些用户是我们最重要用户,正推荐用户被称为“超级用户”,是利润重要来源。 选择了“正推荐这部分用户是最需要被重视用户。...对于“负推荐”这部分客户而言,我们所需要做是提高渗透率,优化产品,了解用户为什么不想购买产品,然后说服用户购买你更多产品,为你提供更多利润。最重要是,把他们转换成“正推荐客户。 2.

    1.1K10

    【学习】关于推荐系统中特征工程

    关于推荐系统和个性化推荐系统,可以参看 wikipediahttp://en.wikipedia.org/wiki/Recommender_system具体不赘述,以下要点也尽量点到为止,否则这篇又成了...关于间接特征我印象最深是美国亚马逊上性别特征。我有一次给我太太买了给女生修眉毛剃刀,亚马逊推荐内容就立刻从推荐相机鼠标键盘等男性特征较强变成了推荐时尚杂志这种有女性特征东西。...个人建议在关联和统计规则里面把最重要几个特征放进去然后优化关于这几个特征规则,把复杂特征选择留给学习出来模型。...自动选择方法就很多了,用也是常用各种自动选择方法,什么forward selection啊backward selection啊各种regularization等等,全写在这里篇幅就太长,推荐看看一些其他关于机器学习里...现在市面上社交网络里面“你可能认识的人”推荐算法几乎都是基于补全网络办法,这样推荐的人可能只是单纯补充和完善朋友圈,推荐的人可能很无趣,这样会导致推荐效果不好让用户失去接受推荐兴趣。

    1.5K80

    关于序列推荐全面调研与总结

    最后,讨论了该领域未来可能重要研究方向。」 关于为什么需要SRSs已经说了很多次了,这里就不在介绍了,感兴趣同学可以直接阅读文章introduction部分,个人觉得写很不错。...最后,将序列模式作为图像局部特征,通过CNN来建模,进行后续推荐。...这种方法充分利用了GNN优点来捕获结构化关系数据集中复杂关系。此外,基于GNNSRSs通过揭示推荐item与相应序列上下文之间复杂关系,这也为可解释性推荐提供了一个很好角度。...然而,现有的srs往往忽略了这些交互,而只在单个时间步生成一个推荐。如何融合用户与卖家交互,从而产生「多时间步长(multi-time step)推荐是一个很有前途研究方向」。...因此,cross-domain SRS是另一个很有前途研究方向,它可以「利用来自其他领域信息和来自不同领域更多不同推荐来生成更准确推荐」。

    1.6K60
    领券