最近晚上的时间相对来说是比较宽裕的,所以想写一个系列的东西出来,以便于巩固自己当前的知识体系。

目前我的计划如下:

1.Java开发系列讲解(以STS为主)。 --已经开始

项目需要用到java,并且以Spring tools suite为主。

JAVA格物致知开篇:凡事预则立不预则废

JAVA格物致知基础篇:用JAX-RS和Jersey打造RESTful Service

JAVA格物致知基础篇:你所不知道的返回码

2. MySQL数据库系列讲解。

主要讲解慢SQL如何进行一步一步的性能排错和优化。

3. 自学DDD系列讲解。

主要根据《Asp.net设计模式》一书总结而来。

4. 敏捷开发之我所见所闻系列讲解。

主要根据我目前的开发模式来讲解如何在实际项目中应用敏捷开发。

5. 自学TDD系列讲解。

主要是《测试驱动开发的艺术》一书以及实际工作中的经验总结。

6. JavaScript基础讲解。  --已经开始  已经完结

前端见微知著JavaScript基础篇:你所不知道的apply, call 和 bind

前端见微知著JavaScript基础篇:this or that ?

7. AngularJS系列讲解。  --已经开始  已经完结

前端见微知著AngularJS备忘篇:温故而知新,可以为师矣

8. 前端知识系列讲解。包括前端常用的工具:Grunt,Bower等。 --已经开始  已经完结

前端见微知著工具篇:Grunt实现自动化

前端见微知著工具篇:Bower组件管控

前端见微知著流程篇:前端开发流程总结

前端见微知著番外篇:Bitbucket进行代码管控

前端见微知著番外篇:GIT舍我其谁?

9. 物联网设计心得体会

物联网平台设计心得:你所不知道的CRC校验

esp8266物联网开发一:MicroPython初战江湖

esp8266物联网开发二:Arduino名门正派

esp8266物联网开发三:MQTT初窥貌容

esp8266物联网开发四:MQTT再论部控

esp8266物联网开发五:SSL保驾护航

esp8266物联网开发六:让ESP32-CAM五彩斑斓

esp8266物联网开发七:多机互控

esp8266物联网开发八:最小系统开发板原理图

esp8266物联网开发九:最小系统开发板PCB制板

esp8266物联网开发十:最小系统开发板跑起来

esp8266物联网开发十一:后续及其他

10. 你所不知道的系列

你所不知道的库存超限做法

你所不知道的日志异步落库

你所不知道的堆外缓存

你所不知道的心跳 (见微言Netty:分布式服务框架部分章节,不再赘述)

你所不知道的集群 (见微言Netty:分布式服务框架整体章节,不再赘述)

 你所不知道的哈希(一致性哈希 kentamahash,散列哈希murmurhash,普通哈希)

你所不知道的redis

 你所不知道的HashMap

你所不知道的锁

11. 微言分布式服务框架

微言限流

微言异步回调

微言Netty:不在浮沙筑高台

微言Netty:分布式服务框架

微言Netty:百万并发基石上的epoll之剑

微言Netty:MQTT也疯狂

12. 我的译著

javasist中文技术文档

13. 物联网与linux进阶之路

一方面是为了储备硬件知识和嵌入式知识, 另一方面是因为对机械的兴趣。

嵌入式linux与物联网进阶之路一:U-Boot移植

嵌入式linux与物联网进阶之路二:Linux内核编译

嵌入式linux与物联网进阶之路三:根文件系统制作

嵌入式linux与物联网进阶之路四:嵌入式驱动开发思路

嵌入式linux与物联网进阶之路五:嵌入式驱动方式点亮LED

嵌入式linux与物联网进阶之路六:板载微型MQTT服务器

 

Edit (2015年9月25日16:06:33) :

之所以将KnockOut.js去掉,原因就是当前项目不需要用到这个,而是用到了AngularJS,所以这里我以AngularJS主讲为主。

新增了 JavaScript基础讲解 和 前端知识系列讲解。

 

Edit(2015年10月8日10:11:30):

附上了已经开始的部分,可以从最新连载中看到,待系列多了,我将会把目录都整理过来。

 

Edit(2015年10月26日23:15:36):

今晚更新了前端的最后一章节的内容,前端部分已经完结。但是公司提供的还有后续的培训,主讲人员为美国那边的前端团队,参加了两期,收获特别大。在和他们互动过程中,学到了MEAN's Stack,Bitbucket操作等等。期待后续的各种培训讲解。

同时由于我还在参加一个Java(使用的是STS框架)项目的培训,以后可能和美国团队进行合作开发项目。后续一旦有进展,我也会慢慢的更新上来。

前段文章断断续续写了一个多月,每篇文章均要耗时好几个晚上的研究和文字组织才能够完成,精力消耗巨大。但是能够学到不少东西,提升自我,才是最重要的。

 

Edit(2015年10月28日08:28:07):

去掉了Signalr系列的讲解,因为我之前的文章已经讲得够多了。并且目前的网络通讯似乎用H5的WebSocket才是正道。将Signalr系列讲解改成了Java学习系列,因为项目需要。

 

Edit(2015年11月24日17:34:51) :

前端见微知著番外篇:Bitbucket进行代码管控,新添加了一篇章节。

 

Edit(2015年12月24日13:00:18) :

前端见微知著番外篇:GIT舍我其谁?,新添加了一篇章节。

 

Edit(2015年12月28日09:59:43):

 删掉无意义的文字部分。

 

Edit(2016年1月18日14:26:34):

新增了HeartBeat章节。

 

Edit(2016年2月21日18:55:55) :

新增了物联网设计心得部分。这是一个企业项目,目前已经在运营,包括:手机端,pc端,中间件端等,我将一一呈现给大家。

我修改了这篇文章的标题为思文斋,代表我以后的写作方向,以此间为根据,以所学为文字,记录与此,以小积多,以求质变。

 

Edit(2017年6月9日16:33:01):

新增了必知必会系列,这一系列主要是我的总结和学习,要总结的东西很多,希望能够一点一点的总结完毕。

 

 Edit(2018年4月24日09:48:26):

修改原来的必知必会系列为你所不知道的系列,将会继续完善中。

 

 Edit(2018年7月27日17:06:26):

新增了你所不知道的集群孵化大法章节,通过一个很小的单机中间件,怎么来一步一步的扩展成集群的。

 

 Edit(2018年9月12日10:00:47):

修改名称,新增了你不知道的堆外缓存。

 

 Edit(2018年9月12日15:28:52):

你所不知道的堆外缓存,文章撰写完毕。

 

 Edit(2018年9月18日20:49:51):

你所不知道的心跳,从三个层面讲解,

1. TCP传输层面心跳检测,即 tcp keep-alive原理,直接翻译 http://www.pcvr.nl/tcpip/tcp_keep.htm即可,因为自己写的话,还不如翻译这篇文章。

2. 协议层面心跳检测,如smpp协议

3. 应用层心跳检测,主要由业务实现。netty实现心跳包即可。

 

Edit(2018年10月24日10:25:55):

你所不知道的redis,最后会附上如何基于netty写一个自己的jedis。看上去可能重复造轮子,但是很多时候,jedis并不是为我们的业务而设计,所以需要具备这个技能。

需要关注redis的RESP协议。

 

Edit(2019年1月3日09:40:31)

新增了格物致知之分布式服务框架,作为2019年整年的一个大目标,由于其涉及的知识点非常宽泛,所以我会用此系列来记录走过的点点滴滴,算是对2019年成果的展示和献礼。

既然目标在远方,那我们就开始吧。

 

Edit(2019年2月27日10:21:55)

新增我的译著,会附上一些我自己的译著。

 

Edit(2020年4月26日09:59:57)

新增esp8266相关章节

 

Edit(2020年7月1日09:24:28)

新增打板相关的章节,实际上样板已出,但是还需要深入学习下才能继续写博客。

 

Edit(2020年9月22日18:17:17)

新增 微言Netty:剑指EPOLL与百万并发基石,此章是从底层epoll来看如何实现单机百万并发连接的。由于难度比较大,所以写起来较慢。

mqtt也疯狂这篇暂时放到后面去更。

 

Edit(2020年9月27日09:32:08)

更新微言Netty:百万并发基石上的epoll之剑标题,同时和mqtt也疯狂互换位置。

 

Edit(2021年5月13日11:29:09)

更新微言Netty:百万并发基石上的epoll之剑链接

 

Edit(2021年6月1日22:34:21)

新增了物联网与linux进阶之路专题

 

Edit(2021年6月11日11:51:57)

将嵌入式linux与物联网进阶之路系列文章更新上来

 

Edit(2021年6月12日00:48:02)

嵌入式linux与物联网进阶之路三:根文件系统制作编写完毕

 

Edit(2021年6月12日06:57:31)

嵌入式linux与物联网进阶之路四:嵌入式驱动开发思路编写完毕

 

Edit(2021年6月22日23:13:39)

嵌入式linux与物联网进阶之路五:嵌入式驱动方式点亮LED编写完毕

posted on 2015-08-13 19:15  程序诗人  阅读(2968)  评论(8编辑  收藏  举报