qq18457852
qq18457852
全部文章
分类
c++(55)
Linux内核与操作系统(12)
linux系统编程与网络编程(31)
代码随笔(4)
分布式系统与中间件(1)
服务器架构设计(2)
深度学习(6)
网络与数据库(7)
设计模式(2)
题解(1)
归档
标签
去牛客网
登录
/
注册
qq18457852的博客
全部文章
(共121篇)
大根堆,小根堆
数据流小于大根堆根节点则插入大根堆,否则插入小根堆,这样大根堆维护小的那一半,小根堆维护大的那一半. class Solution { public: void Insert(int num) { if (bigRootQueue.empty() || num <...
2019-12-25
2
1265
pytorch学习(一)windows10下anaconda+python3.6安装pytorch(cpu版本),在pycharm中使用
pytorch是一个python优先的深度学习框架,是一个和tensorflow,Caffe,MXnet一样,非常底层的框架。之前Pytorch只支持linux,mac系统,2018年4月新版本pytorch开始官方支持pytorch:https://pytorch.org/。 可以看到官方已...
2019-12-19
0
1694
pytorch学习(二):mnist手写数字数据集训练和测试(一)mnist数据集分析
MNIST 数据集来自美国国家标准与技术研究所, National Institute of Standards and Technology (NIST). 训练集 (training set) 由来自 250 个不同人手写的数字构成, 其中 50% 是高中学生, 50% 来自人口普查局 (the...
2019-12-19
0
1369
pytorch学习(三):mnist数据集测试和训练(二)卷积神经网络的构建与训练
1.构建卷积神经网络 class Net(nn.Module): def __init__(self): super(Net, self).__init__() self.conv1 = nn.Conv2d(1, 10, kernel_size=5) ...
2019-12-19
0
760
TIME_WAIT与SO_REUSEADDR
在写tcp服务器代码的时候,关闭服务端进程的时候再次打开会发现bind error,通过netstat查看发现当前端口被占用,查阅Unp发现是TIME_WAIT状态,tcp在断开连接的时候,主动断开连接的一端会在发最后一个ACK之后,等待一段时间,以防止这个ACK丢失。UNP中总结了TIME_WAI...
2019-12-19
0
841
linux服务器设计之Reactor模式
高性能IO之Reactor模式讲到高性能IO绕不开Reactor模式,它是大多数IO相关组件如Netty、Redis在使用的IO模式,为什么需要这种模式,它是如何设计来解决高性能并发的呢?最最原始的网络编程思路就是服务器用一个while循环,不断监听端口是否有新的套接字连接,如果有,那么就调用一个处...
2019-12-19
0
987
c++内存机制
c++的内存机制在不同的编译器下是不一样的。 类所占内存的大小是由成员变量(静态变量除外)决定的,成员函数(这是笼统的说,后面会细说)是不计算在内的。 成员函数还是以一般的函数一样的存在。a.fun()是通过fun(a.this)来调用的。所谓成员函数只是在名义上是类里的。其实成员函数的大小不在...
2019-12-19
0
697
锁与锁的粒度
锁及锁粒度的详细比喻 今天看到一篇文章,很详细的描述了锁和锁粒度的概念,如下 为什么要加锁?加锁是为了防止不同的线程访问同一共享资源造成混乱。 打个比方:人是不同的线程,卫生间是共享资源 你在上洗手间的时候肯定要把门锁上吧,这就是加锁,只要你在里面,这个卫生间就被锁了,只有你出来之后别...
2019-12-19
0
651
孤儿进程与僵尸进程
function $initHighlight(block, cls) { try { if (cls.search(/\bno\-highlight\b/) != -1) return process(block, true, 0x0F) + ` ...
2019-12-19
0
675
c++ assert
对于断言,相信大家都不陌生,大多数编程语言也都有断言这一特性。简单地讲,断言就是对某种假设条件进行检查。在 C 语言中,断言被定义为宏的形式(assert(expression)),而不是函数,其原型定义在<assert.h>文件中。其中,assert 将通过检查表达式 expressi...
2019-12-19
0
549
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页