摘要: 程序员每天都和代码打交道。经过数年的基础教育和职业培训,大部分程序员都会「写」代码,或者至少会抄代码和改代码。但是,会读代码的并不在多数,会读代码又真正读懂一些大项目的源码的,少之又少。这也造成了很多错误看源码的方式。 面试,是跳槽后第一个需要面对的问题;而且不同公司面试的着重点不同;但是却有一个共 阅读全文
posted @ 2019-12-18 16:30 编程自习室 阅读(649) 评论(0) 推荐(0) 编辑
摘要: 说明 最近也有很多人来向我"请教",他们大都是一些刚入门的新手,还不了解这个行业,也不知道从何学起,开始的时候非常迷茫,实在是每天回复很多人也很麻烦,所以在这里统一作个回复吧。 Java学习路线 当然,这里我只是说Java学习路线,因为自己就是学Java的,对Java理当很熟悉,对于其它方面,我也不 阅读全文
posted @ 2019-12-09 10:31 编程自习室 阅读(4387) 评论(0) 推荐(1) 编辑
摘要: 什么是 Java 虚拟机?为什么 Java 被称作是 “平台无关的编程语言 ”? 参考答案 Java 虚拟机是一个可以执行 Java 字节码的虚拟机进程。 Java 源文件被编译成能被 Java 虚 拟机执行的字节码文件。 Java 被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平 阅读全文
posted @ 2019-11-26 15:51 编程自习室 阅读(296) 评论(0) 推荐(0) 编辑
摘要: Spring Data 一、 学习安排 Spring-data、spring-boot、spring-cloud Spring-data是一个spring提供的数据访问层框架。封装若干中数据服务访问能力。如:spring-data-jpa、spring-data-jdbc、spring-data-r 阅读全文
posted @ 2019-08-08 14:11 编程自习室 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 人工智能( Arti ticial Intelligence ) ,也称为机器智能,是指白人工制造出来的系统所表现的智能,所谓的智能,即指可以观察周围环境井据此做出行动以达到目的. 在人工智能的早期,那些对人类智力来说非常困难、 且对计算机来说相对简单的问题迅速得到解决,比如,那些可以通过→系列形式 阅读全文
posted @ 2019-03-29 11:32 编程自习室 阅读(2601) 评论(0) 推荐(0) 编辑
摘要: 本文是国外一位 40 岁“老”程序员对职业生涯的思考,他认为从长远来看,应该多投资一些不容易过期、衰竭期较长的知识领域中。译文大意如下: 我是一名程序员,几个月前刚过完四十岁生日。 某个星期六的早晨,我参加了一个 React Native 技术交流会,演讲者正在竭力说服我们为什么它会成为移动开发领域 阅读全文
posted @ 2019-03-27 10:15 编程自习室 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 什么是专家系统? 专家系统被定义为一种交互式可靠的基于计算机的决策系统,它使用事实和启发式方法来解决复杂的决策问题。它被认为是人类智慧和专业知识的最高水平。它是一个计算机应用程序,可以解决特定域中最复杂的问题。 专家系统可以解决通常需要人类专家的许多问题。它基于从专家那里获得的知识。它还能够表达和推 阅读全文
posted @ 2019-02-27 16:37 编程自习室 阅读(761) 评论(0) 推荐(0) 编辑
摘要: 什么是云计算 云计算是一种提供信息技术(IT)服务的方法,其中通过基于Web的工具和应用程序从Internet检索资源,而不是直接连接到服务器。基于云的存储可以将文件保存到远程数据库,而不是将文件保存在专有硬盘驱动器或本地存储设备上。只要电子设备可以访问Web,它就可以访问数据和运行它的软件程序。 阅读全文
posted @ 2019-02-26 09:32 编程自习室 阅读(694) 评论(0) 推荐(0) 编辑
摘要: 我们中没有多少人会将计算器视为对我们工作的威胁。然而正如这些现在无处不在的工具的开发使一些数学家感到不安一样,人工智能(AI)和机器学习(ML)的快速发展现在引发了争论,并引起了对全球劳动力未来的关注。 最近的数据表明公众对推动人工智能发展的看法存在重大分歧,最明显的是直接与教育水平,工资,技术专长 阅读全文
posted @ 2019-02-25 11:58 编程自习室 阅读(405) 评论(0) 推荐(0) 编辑