- 博客(28)
- 收藏
- 关注
原创 kubernetes入门
k8s从入门到精通本文按照以下顺序进行说明k8s是什么k8s的基本组成结构例子:创建一个pod k8s发生了哪些事?kubernetes是什么From k8s.ioWhat is Kubernetes?Kubernetes is a portable, extensible, open-source platform for managing containerized workloads and services, that facilitates both declarative c
2021-04-18 18:47:12
176
原创 自顶向下网络设计——分析技术目标与折衷措施
写在前面:不知道网络发展的今天是否与书本的知识脱节,加上本人的能力不足,若有不对的地方请指正,谢谢自顶向下网络设计(一)– 摘自《自顶向下网络设计》本书的结构分为四个模块:辨明用户的需求和目标逻辑网络设计物理网络设计网络测试,优化和文档编写本书目标:帮助设计出能够满足客户商业及技术目标的网络,包括功能、容量、性能、可用性、可扩展性、可购买性、安全性以及可管理性等各个方面需求的企业网络。本模块分分成四章:分析商业目标和制约分析技术目标与折衷措施现有互联网的特征分类网络流量的特
2021-04-18 17:16:58
310
原创 自顶向下网络设计——分析商业目标和制约
写在前面:不知道网络发展的今天是否与书本的知识脱节,加上本人的能力不足,若有不对的地方请指正,谢谢自顶向下网络设计(一)– 摘自《自顶向下网络设计》本书的结构分为四个模块:辨明用户的需求和目标逻辑网络设计物理网络设计网络测试,优化和文档编写本书目标:帮助设计出能够满足客户商业及技术目标的网络,包括功能、容量、性能、可用性、可扩展性、可购买性、安全性以及可管理性等各个方面需求的企业网络。本模块分分成四章:分析商业目标和制约分析技术目标与折衷措施现有互联网的特征分类网络流量的特
2021-04-17 17:54:23
333
原创 自顶向下网络设计-大纲
写在前面:不知道网络发展的今天是否与书本的知识脱节,加上本人的能力不足,若有不对的地方请指正,谢谢自顶向下网络设计 大纲– 摘自《自顶向下网络设计》本书的结构分为四个模块:辨明用户的需求和目标逻辑网络设计物理网络设计网络测试,优化和文档编写本书目标:帮助设计出能够满足客户商业及技术目标的网络,包括功能、容量、性能、可用性、可扩展性、可购买性、安全性以及可管理性等各个方面需求的企业网络。1.辨明用户的需求和目标根据自顶向下的方法,从客户那得到需求,需求可以分为商业需求和技术需求,简单
2021-04-17 17:52:26
217
原创 golang-slice
golang slice分析Reference:https://docs.kilvn.com/go-internals/ref2.htmlhttps://github.com/golang/go/blob/master/src/runtime/slice.gohttps://github.com/qcrao/Go-Questions/blob/master/%E6%95%B0%E7%BB%84%E5%92%8C%E5%88%87%E7%89%87/%E5%88%87%E7%89%87%E4%BD%
2021-04-17 17:47:09
189
原创 2019-11-30-BitCoin_Messages
BitCoin 报文格式分析比特币源码:Main.cppProcessMessage 处理不同类型的协议信息chainParam.h protocol.h 一些报文的参数COMMAND_SIZE=12, 报文头,数据包类型的ASCII表示形式,如果数据包内容是空的,用NULL填充MESSAGE_SIZE_SIZE=sizeof(int), 数据内容的长度CHECKSUM_SIZ...
2019-12-01 11:52:38
412
原创 2019-11-29-Mastering_bitcoin
Mastering bitcoin一.简介软件工程、密码学、经济学的结合体。需要解决数字货币的两个基本问题:这笔钱是否真实可信这笔钱怎么识别所有权比特币构成:一个去中心化的点对点网络(比特币协议)一个公共的交易账簿(区块链)一个去中心化的数学的和确定性的货币发行(分布式挖矿)一个去中心化的交易验证系统(交易脚本)比特币的客户端:完整客户端:一个完整的客户端,或称为“...
2019-12-01 11:45:46
2484
原创 2019-11-29-learnForp2p
About Ethereum p2pp2p通信协议族的结构设计分为三层结构:1.第一层,pkg eth中:eth.peer代表了远端通信对象和其所有的通信操作,它封装了更底层的p2p.Peer对象以及读写通道。eth.peerSet:是peer的集合类型。被eth.Ethereum,eth.ProtocolManager等顶层管理模块使用。2.第二层,pkg p2p中,可认为是泛化的p...
2019-12-01 11:40:37
281
原创 Unix/Linux编程实践教程(二)
在本章中,我们将会学习到:1.联机帮助的作用与使用方法2.Unix的文件操作函数:open、read、write、lseek、close3.文件的建立与读写4.文件描述符5.缓冲:用户级的的缓冲和系统级的缓冲6.内核模式、用户模式和系统调用的代价7.Unix表示时间的方法与时间格式间的转换8.借助utmp文件来列出已登陆的用户9.系统调用中的错误检测与处理之前忘记提了,程序与程序员之间的通讯是经由...
2018-05-22 00:18:52
1594
2
原创 Unix/Linux编程实践教程(一)
-------------------------------前言呃。。。。开始入坑linux。参考书当然时《Unix/Linux编程实践教程》现写下心得笔记,有什么不对的,请大家指正哈。-------------------------------正文直接上代码:/*more01.c - version 0.1 of more *read and print 24 lines then pau...
2018-05-13 16:44:54
5614
原创 nanoPc T2裸机开发(三)
---------------------------写在前面已经好久没有玩单片机了,之前玩的stm32根本就不算是学习,只是单纯地使用之前学过的51知识和调用原子的库函数,菜得一匹。有什么不对的地方,还请大家指正,谢谢。参考:http://wiki.friendlyarm.com/wiki/index.php/NanoPC-T2/zh#.E7.BC.96.E8.AF.91U-Boot开发板是使用...
2018-05-06 23:17:32
802
原创 nanoPc T2裸机开发(二)
---------------------------写在前面已经好久没有玩单片机了,之前玩的stm32根本就不算是学习,只是单纯地使用之前学过的51知识和调用原子的库函数,菜得一匹。有什么不对的地方,还请大家指正,谢谢。参考:http://wiki.friendlyarm.com/wiki/index.php/NanoPC-T2/zh#.E7.BC.96.E8.AF.91U-Boot开发板是使用...
2018-05-06 18:02:50
530
原创 nanoPc T2裸机开发(一)
---------------------------写在前面已经好久没有玩单片机了,之前玩的stm32根本就不算是学习,只是单纯地使用之前学过的51知识和调用原子的库函数,菜得一匹。有什么不对的地方,还请大家指正,谢谢。参考:http://wiki.friendlyarm.com/wiki/index.php/NanoPC-T2/zh#.E7.BC.96.E8.AF.91U-Boot开发板是使用...
2018-05-06 16:11:11
1319
原创 c/c++编译原理浅谈(四)
-------------前言浑浑噩噩就看完了一遍《高级c/c++编译技术》,我知道看完一遍是不行,而且光是看也是不行的,先写下这篇博文也权当是记录下我的一些猜想,当然是未经过验证的,经过验证就不是猜想了。最终,在下有什么说得不对的,请各位大侠指正,不断学习不断进步!-------------正文先说一下这本书。这本书是由Milan Stevanovic大佬写的,卢誉声所译。结构内容是硬件基础,程...
2018-04-15 14:48:19
1441
原创 c/c++编译原理浅谈(三)
-------------前言浑浑噩噩就看完了一遍《高级c/c++编译技术》,我知道看完一遍是不行,而且光是看也是不行的,先写下这篇博文也权当是记录下我的一些猜想,当然是未经过验证的,经过验证就不是猜想了。最终,在下有什么说得不对的,请各位大侠指正,不断学习不断进步!-------------正文先说一下这本书。这本书是由Milan Stevanovic大佬写的,卢誉声所译。结构内容是硬件基础,程...
2018-04-14 21:41:10
460
原创 c/c++编译原理浅谈(二)
-------------前言浑浑噩噩就看完了一遍《高级c/c++编译技术》,我知道看完一遍是不行,而且光是看也是不行的,先写下这篇博文也权当是记录下我的一些猜想,当然是未经过验证的,经过验证就不是猜想了。最终,在下有什么说得不对的,请各位大侠指正,不断学习不断进步!-------------正文先说一下这本书。这本书是由Milan Stevanovic大佬写的,卢誉声所译。结构内容是硬件基础,程...
2018-04-14 21:02:55
4474
原创 c/c++编译原理浅谈(一)
-------------前言浑浑噩噩就看完了一遍《高级c/c++编译技术》,我知道看完一遍是不行,而且光是看也是不行的,先写下这篇博文也权当是记录下我的一些猜想,当然是未经过验证的,经过验证就不是猜想了。最终,在下有什么说得不对的,请各位大侠指正,不断学习不断进步!-------------正文先说一下这本书。这本书是由Milan Stevanovic大佬写的,卢誉声所译。结构内容是硬件基础,程...
2018-04-14 19:56:19
1244
原创 PCB双层板的绘制
---------------前言最近在帮大佬检查他的8层板有没有什么错误,其实就是检查有没有把引脚的标号,封装尺寸啥的,这些非原理性的疏忽给找出来,毕竟打完板那就是两千大洋,在买元件焊接啥的,这不是自己能够手工焊的,又是一千大洋,心疼啊。检查得我都想吐了。所以我就想着自己也画一块板子,毕竟也快滚出大学了,不画一块总觉得不完美。--------------正文我是看着凡亿得视频,其实我也就是随便找...
2018-04-14 14:27:08
10972
2
原创 粒子群学习记录(三)
首先,我是参考的这个专栏的https://blog.youkuaiyun.com/niuyongjie/article/details/1569671的博文,感觉理解起来还行,但是由于我个人的原因,时间的关系暂时先做如下总结,往后有机会再拾起的研究的话再更新更正。如果有什么理解不对的或者需要补充的,欢迎各位指正,谢谢。最后,我要思考的就是如何才能把这个算法用于实践中,应用于特定场景中呢?我们所需要寻找的最优解...
2018-04-13 23:44:29
241
原创 粒子群学习记录(二)
首先,我是参考的这个专栏的https://blog.youkuaiyun.com/niuyongjie/article/details/1569671的博文,感觉理解起来还行,但是由于我个人的原因,时间的关系暂时先做如下总结,往后有机会再拾起的研究的话再更新更正。如果有什么理解不对的或者需要补充的,欢迎各位指正,谢谢。之前已经把粒子群的基本思想已经理清了,剩下的还有优化和实现。全局最优和局部最优的选择之前说的...
2018-04-13 15:06:58
221
原创 粒子群学习记录(一)
--------------前言说起来已经好久没有写博客了,上一篇还是寥寥草草地写下对单片机课设的总结,算是一个总结和回忆吧。因为这段时间比较忙,要做的事情比较多,其实想要写的东西有很多,想要记录和总结的东西也累积了许多,但是还是得一步步来吧。先记下最近的一些学习记录,再之前的需要缓缓了。-------------正文首先,我是参考的这个专栏的https://blog.youkuaiyun.com/niuyo...
2018-04-13 14:46:29
415
原创 c++随笔——17.10.29
类我已经断断续续地看了三遍了,查漏补缺查漏补缺,剩下的只能通过实战进行深入的学习了。初始化成员列表Member Initialization List在类构造函数内的类成员变量进行初始化赋值的时候,可以在函数名后面加上冒号:,然后给需要赋值的变量用括号表示需要赋值,还是以例子说明比较好。class lei.... //声明了一个类lei::lei(cons
2017-10-29 13:14:41
271
原创 c++随笔——17.10.22
关于字符串string的一些用法记录String作为参数传参的时候,因其本身可以看作是一个指向字符串的指针,所以,我们在使用的时候,需要加&表示传递指针的地址,如果不加则会报错。当然你也可以使用指针的用法,加*号,指向指针的指针。 对于容器的操作,其实是重载运算符得到的,和string类似,是定义了一个堆容器进行操作的iterator类,目的是为了让我们可以使用和
2017-10-23 00:41:12
226
原创 c++随笔——17.10.21(二)
17.10.20 标准模板库(Standard Template Library)的组成:一.容器:vector ,list,set,map等类容器又分为:1. 序列式容器,可进行迭代操作2. 关联式容器,可用来进行快速查找操作。二.用以操作这些容器类的所谓泛型算法:find(),sort(),replace(),merge()所谓泛型,是因为其所提供的functi
2017-10-21 14:31:11
170
原创 c++随笔——17.10.21(一)
学自Essential c++ 内联函数inline它的作用是以达到程序效率的较优化。定义为inline的函数,它一般为较为简单,经常使用的函数,它提供一个请求,询问编译器是否把inline函数展开,以达到运行效率较优的结果。也即是,它是非强制性的。 重载函数函数名可以相同,但是函数的参数必须不同,否则会报错。这就提供了一个很好的“兼容性”,可以同一个名字处理不
2017-10-21 14:30:15
172
原创 c++随笔——17.10.18
一.容器vector的初始化1.数组的习惯用法Vector vec(5); //定义了一个容器,长度为5,值都为0,默认Vector vec(5,-1); //定义了一个容器,长度为5,值都为-1,设定 Int a[]={1,2,3,4,5};Vector vec(a,a+5); //定义了一个容器,长度为5,值为1,2,3,4,5//传递的是数组的首末地址,这里的a为
2017-10-19 19:30:23
166
原创 c++随笔——17.10.17
布尔类型Boolean字符 char整型 int浮点 float数组arrey:定义一组具有相同数据类型的数据指针:间接字符串:向量 vector: 类机制:是面向对象的一种的数据类型,是一种编程的思想也就是,你要实例化一个物体,你首先得要构建它的性质,当然,你也可以用面向过程的思维来写,即一步步地构造出来,就好比于,你在玩一种游戏,是类似于
2017-10-19 19:29:27
186
原创 c++————学习记录(一)
学习c++呢,是在学校里学的入门的入门的入门级别,而且现在也忘得差不多了,又有点懒,就看到啥不会就边学习边记录下来。explicit HelloDialog(QWidget *parent = 0); //explicit防止隐式转换关键字explicit可以使得构造函数避免隐式转换,至于啥时候隐式转换有危害,暂时不知。这是在Qt上看到的,原来是c++的语法知识,看来真的
2017-10-07 17:09:17
206
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人