关于学习方法的一些思考

关于学习方法的一些思考

在构建自己的技术图谱中、添加了一个open messaging
突然看到这个图

如图

添加了一个open messaging

那么我要回忆每个消息组件 功能特性、使用场景、使用限制、有哪些危险、这大概就是方法论?

{———-}
渐渐的形成、我要做一个全新的东西、我需要面对什么样的问题、我需要解决什么样的问题

初次所有的东西都需要灵感?

而成长的人拼的是 方式方法、这大概是荟萃、就像所有的所学留下的才是精华

计算机世界?

  • 硬件、【硬件的内存、存储容量】

  • 运行系统、【win 、linux、mac】

  • 支撑系统运行的文件系统形式、【ext、ntfs等等】

  • 容器、虚拟机【在系统基础上 支撑更多兼容软件的运行】

  • 软件、【软件开发者、软件运行内存、线程、】

  • 软件运行需要环境【端口、网卡、协议通讯】

一个好的协议能够更好的承载和扩容通讯消息

一个好的网卡能够承载更多的请求量

端口则是软件监听器、也是软件的服务暴露接口

优化原理

搞java得想学系统运行原理 mysql文档第八章【也可见本博客专栏《sql优化》】 mysql优化 必不可少、一举两得、

从文件IO并发量、线程、文件系统支撑文件IO量、软件配置、sql优化、缓存优化、

对于软件优化、在每个方面都有优化、相对于任何一款软件都可以从这几个方面入手优化

不同之处就是、优化的参数不一样