
随笔
haoxin963
身为一名资深Java程序员,我已经把人工智能融入我的代码中,梦想用Java创造出能和我一起喝咖啡的智能机器人!
展开
-
程序员到底学什么
最近一直在思考程序员到底学什么?难道我们就一直陷在无穷无尽的业务里做增删改查?还是跟别人比多掌握了些开源框架或中间件的使用?还是比别人会更多新的技术或者开发工具?在别人追求学习更多新的技术,牛逼的中间件,我却更愿意花时间扎实自己基础,了解技术的本质,因为我个人认为新出的技术本质没有多大变化,只会封装的越来越深。分享一下我个人认为应该学的:1.算法,数据结构计算机离不开数学,只有数学...原创 2018-08-13 23:27:23 · 416 阅读 · 0 评论 -
为什么写博客
为什么开始写博客了1.梳理学习过知识和项目经验,整理也是思考的过程,这样才能变成自身的知识。2.查漏补缺,了解技术的本质和联系,做到融会贯通。3.锻炼自己的意志,懒就一个字,行动才能改变,坚持才能成功。4.与大家分享和交流的平台 博客的目录大纲,后续会不断完善1.算法数据结构hash算法排序2.计算机基础操作系统:进程,线程网络:TCP/IP,h...原创 2018-08-17 11:04:37 · 189 阅读 · 0 评论 -
回顾2018
回顾2018年:2018年8月份开始我的第一篇博客,到今年的最后一天已经写了90篇博客,6K的访问量,博客主要包括:微服务,分布式,docker,JVM,spring IOC源码分析,设计模式等类别。2018年10月底发布了自己的第一个开源项目:sky微服务平台。展望2019:2019年将继续坚持写博客,主要完成:算法,计算机原理,spring和tomcat源码分析,人工智能Pyt...原创 2018-12-31 21:32:34 · 187 阅读 · 5 评论 -
个人博客上线啦
个人博客正式上线啦,提升体验,没有烦人的广告。访问地址:blog.xinhao.info谢谢大家的支持!原创 2019-01-14 17:08:05 · 484 阅读 · 0 评论 -
产品的10大设计原则
迪特·拉姆斯提出了做好硬件产品的10个设计原则,乔布斯把这些产品设计的原则,不仅用在苹果硬件产品上,还用在软件产品上。而张小龙把这些好产品的原理应用到微信设计上。迪特·拉姆斯的好产品设计的 10 个原则:Good design is innovative. Good design makes a product useful. Good design is aesthetic. G...原创 2019-03-08 10:56:18 · 3855 阅读 · 2 评论 -
年中随笔
前两天趁着五一假期去上海玩了一圈,对上海的印象就是人多,到哪都是人挤人,走路抢,坐车抢,什么都抢。现在还是很庆幸选择了无锡,其实无锡哪都好,就是IT行业比不上北上广,南京,苏州那些一线城市。但是既然定下来了就好好努力,改变不了环境,就从改变自己开始。 按照年前的计划,接下来主要是学习和写计算机基础的方面的博客:计算机原理与操作系统 算法和数据结构 计算机网络我主要的学...原创 2019-05-04 16:00:18 · 186 阅读 · 0 评论 -
什么是微内核
微内核(英语:Microkernel,μ-kernel),又称为微核心,是一种内核的设计架构,由一群尽可能将数量最小化的软件程序组成,它们负责提供、实现一个操作系统所需要的各种机制与功能。这些最基础的机制,包括了底层地址空间管理,线程管理,与行程间通信(IPC)。微核心的设计理念,是将系统服务的实现,与系统的基本操作规则区分开来。它实现的方式,是将核心功能模块化,划分成几个独立的行程,各自运行...原创 2019-08-09 15:24:03 · 8682 阅读 · 0 评论