自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

转载 关于fork后孤儿进程与僵尸进程的学习总结

本文转载自:http://www.cnblogs.com/Anker/p/3271773.html,https://blog.youkuaiyun.com/aitangyong/article/details/39348203,感觉这两个博客对孤儿进程和僵尸进程讲解的非常好。1、基本概念  我们知道在unix/linux中,正常情况下,子进程是通过父进程创建的,子进程再创建新的子进程。子进程的结束和父...

2019-01-19 18:21:51 203

原创 通过tcpdump了解TCP连接建立三次握手的具体过程

通过tcpdump了解TCP连接建立三次握手的具体过程tcpdump简介tcpdump采用命令行方式对接口的数据包进行筛选抓取,其丰富特性表现在灵活的表达式上。tcpdump命令格式tcpdump [ -DenNqvX ] [ -c count ] [ -F file ] [ -i interface ] [ -r file ] [ -s snaplen ] [ -w file ] [ e...

2019-01-19 18:06:40 889

原创 unordered_map用法注意

C++ STL提供了 unordered_map,底层是用哈希表实现的,可以根据 key 搜索 对应的 value。资料:http://www.cplusplus.com/reference/unordered_map/unordered_map/template < class Key,                                    // unordered...

2019-01-19 17:44:35 457

原创 Muduo网络库中shared_ptr、互斥锁、条件变量的学习心得

1.shared_ptr为了解决多线程编程下无法确定对象是否存活的问题,引入了智能指针shared_ptr。shared_ptr是引用计数型智能指针,当计数为0时,对象即被销毁。shared_ptr控制对象的生命期,只要有一个shared_ptr存在,对象x就不会被析构,当最后一个shared_ptr析构或reset时,对象会被析构。注意是当指针销毁,对象就被析构。借助shared_ptr还...

2019-01-19 17:26:31 463

原创 TCP拥塞控制算法学习心得

一般原理:发生拥塞控制的原因:资源(带宽、交换节点的缓存、处理机)的需求>可用资源。作用:拥塞控制就是为了防止过多的数据注入到网络中,这样可以使网络中的路由器或者链路不至于过载。拥塞控制要做的都有一个前提:就是网络能够承受现有的网络负荷。对比流量控制:拥塞控制是一个全局的过程,涉及到所有的主机、路由器、以及降低网络相关的所有因素。流量控制往往指点对点通信量的控制。是端对端的问题。...

2019-01-19 17:19:58 526

原创 TensorFlow中关于saver读取中MovingAverage的一些注意事项

saver中保存滑动平均模型中,当我们直接定义一个滑动平均类的操作后,会自动生成变量列表中所对应的shaddow variables, 具体细节代码如下:#part 1v = tf.Variable(0, dtype=tf.float32, name="v")#创建滑动平均的类,给定初始衰减率0.5ema = tf.train.ExponentialMovingAverage(0.5) ...

2018-04-02 16:12:39 713

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除