博客文章
- 异步IO
- CPU的速度远远快于磁盘、网络等IO。在一个线程中,CPU执行代码的速度极快,然而,一旦遇到IO操作,如读写文件、发送网络数据时,就需要等待IO操作完成,才能继续进行下一步操作。这种情况称为同步IO。...
- 多进程、多线程、分布式进程
- 多进程Unix/Linux操作系统提供了一个fork()系统调用,fork()调用一次,返回两次,因为操作系统自动把当前进程(称为父进程)复制了一份(称为子进程),然后,分别在父进程和子进程内返回。子...
- 序列化
- 在程序运行的过程中,所有的变量都是在内存中,但是一旦程序结束,变量所占用的内存就被操作系统全部回收。我们把变量从内存中变成可存储或传输的过程称之为序列化,反过来,把变量内容从序列化的对象重新读到内存里...
- base64编码
- Base64是一种用64个字符来表示任意二进制数据的方法。 用记事本打开exe、jpg、pdf这些文件时,我们都会看到一大堆乱码,因为二进制文件包含很多无法显示和打印的字符,Base64是一种最常见的二进制编码方法。
- 字符编码
- 字符编码一个字节能表示的最大的整数就是255(二进制11111111=十进制255)ASCII编码,比如大写字母A的编码是65,小写字母z的编码是122因此,Unicode字符集应运而生。Unicod...
- 火影忍者-查克拉玩法
- 刃具——查克拉流先看成品,先看成品:引用008号查克拉UP主【跨服要塞4件查克拉】【所有忍者自带4个被动查克拉,打巅峰对决会是什么样子】【查克拉可以做几个?最高6个查克拉,回答大家问题顺便介绍一下,不...
推荐软件
敬请期待