博客园 - magicsoar
uuid:7d267088-5232-4821-9010-8cd5fdd6cd4f;id=1077981
2018-04-09T06:09:12Z
magicsoar
https://www.cnblogs.com/magicsoar/
feed.cnblogs.com
https://www.cnblogs.com/magicsoar/p/8759429.html
网络IO超时的几种实现 - magicsoar
介绍了网络IO读写超时的几种实现方式
2018-04-09T06:08:00Z
2018-04-09T06:08:00Z
magicsoar
https://www.cnblogs.com/magicsoar/
【摘要】介绍了网络IO读写超时的几种实现方式 <a href="https://www.cnblogs.com/magicsoar/p/8759429.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/magicsoar/p/8414638.html
Mysql Innodb 锁机制 - magicsoar
Innodb中的锁类型,常见的insert,delete,update如何加锁,update会死锁,3个insert可以死锁?3个delete也会死锁?
2018-02-04T14:24:00Z
2018-02-04T14:24:00Z
magicsoar
https://www.cnblogs.com/magicsoar/
【摘要】Innodb中的锁类型,常见的insert,delete,update如何加锁,update会死锁,3个insert可以死锁?3个delete也会死锁? <a href="https://www.cnblogs.com/magicsoar/p/8414638.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/magicsoar/p/8168701.html
HHVM源码剖析 - magicsoar
hhvm源码中充满了很多C++11的新特性,并且使用了各种设计模式如工厂,模板方法等,利用智能指针包裹指针,让delete没有肆意的出现;模板,继承,explicit,纯虚函数的出现令代码中充满了惊喜
2018-01-01T11:59:00Z
2018-01-01T11:59:00Z
magicsoar
https://www.cnblogs.com/magicsoar/
【摘要】hhvm源码中充满了很多C++11的新特性,并且使用了各种设计模式如工厂,模板方法等,利用智能指针包裹指针,让delete没有肆意的出现;模板,继承,explicit,纯虚函数的出现令代码中充满了惊喜 <a href="https://www.cnblogs.com/magicsoar/p/8168701.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/magicsoar/p/7896240.html
又见区块链 - magicsoar
介绍了区块链,智能合约的基本知识
2017-11-25T12:06:00Z
2017-11-25T12:06:00Z
magicsoar
https://www.cnblogs.com/magicsoar/
【摘要】介绍了区块链,智能合约的基本知识 <a href="https://www.cnblogs.com/magicsoar/p/7896240.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/magicsoar/p/7658939.html
Nginx平滑升级源码分析 - magicsoar
nginx可以在不停止服务的情况下,升级更新自己的bin文件,那这些是怎么实现的呢,让我们看一下nginx的源码
2017-10-12T15:33:00Z
2017-10-12T15:33:00Z
magicsoar
https://www.cnblogs.com/magicsoar/
【摘要】nginx可以在不停止服务的情况下,升级更新自己的bin文件,那这些是怎么实现的呢,让我们看一下nginx的源码 <a href="https://www.cnblogs.com/magicsoar/p/7658939.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/magicsoar/p/7241441.html
mysql复制 - magicsoar
介绍了mysql复制的一些知识
2017-07-26T11:09:00Z
2017-07-26T11:09:00Z
magicsoar
https://www.cnblogs.com/magicsoar/
【摘要】介绍了mysql复制的一些知识 <a href="https://www.cnblogs.com/magicsoar/p/7241441.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/magicsoar/p/7002467.html
C语言和go语言之间的交互 - C语言中使用go语言,使用的go语言又使用了c语言 - magicsoar
讲解了go语言和C语言交互的方法,包括go语言如何调用C语言;C语言如何调用go语言;C语言如何调用go语言,go语言中有调用了C语言
2017-06-13T09:30:00Z
2017-06-13T09:30:00Z
magicsoar
https://www.cnblogs.com/magicsoar/
【摘要】讲解了go语言和C语言交互的方法,包括go语言如何调用C语言;C语言如何调用go语言;C语言如何调用go语言,go语言中有调用了C语言 <a href="https://www.cnblogs.com/magicsoar/p/7002467.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/magicsoar/p/6832204.html
openresty源码剖析——lua代码的执行 - magicsoar
上一篇文章中我们讨论了openresty如何加载lua代码,那么加载完成之后的lua代码又是如何执行的呢?
2017-05-09T11:15:00Z
2017-05-09T11:15:00Z
magicsoar
https://www.cnblogs.com/magicsoar/
【摘要】上一篇文章中我们讨论了openresty如何加载lua代码,那么加载完成之后的lua代码又是如何执行的呢? <a href="https://www.cnblogs.com/magicsoar/p/6832204.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/magicsoar/p/6774872.html
openresty源码剖析——lua代码的加载 - magicsoar
OpenResty作为一个基于 Nginx 与 Lua 的高性能 Web 平台,是如何加载lua代码,并实现lua代码的缓存呢?读完本文你会对此有一个大致的了解
2017-04-27T08:24:00Z
2017-04-27T08:24:00Z
magicsoar
https://www.cnblogs.com/magicsoar/
【摘要】OpenResty作为一个基于 Nginx 与 Lua 的高性能 Web 平台,是如何加载lua代码,并实现lua代码的缓存呢?读完本文你会对此有一个大致的了解 <a href="https://www.cnblogs.com/magicsoar/p/6774872.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/magicsoar/p/6675504.html
动态规划(dynamic programming) - magicsoar
介绍了动态规划的基本知识,动态规划与其他算法的比较,以及如何建立子问题和状态转移方程
2017-04-06T13:17:00Z
2017-04-06T13:17:00Z
magicsoar
https://www.cnblogs.com/magicsoar/
【摘要】介绍了动态规划的基本知识,动态规划与其他算法的比较,以及如何建立子问题和状态转移方程 <a href="https://www.cnblogs.com/magicsoar/p/6675504.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/magicsoar/p/6040238.html
初识nginx——内存池篇 - magicsoar
初识nginx——内存池篇 为了自身使用的方便,Nginx封装了很多有用的数据结构,比如ngx_str_t ,ngx_array_t, ngx_pool_t 等等,对于内存池,nginx设计的十分精炼,值得我们学习,本文介绍内存池基本知识,nginx内存池的结构和关键代码,并用一个实际的代码例子作了
2016-11-07T11:09:00Z
2016-11-07T11:09:00Z
magicsoar
https://www.cnblogs.com/magicsoar/
【摘要】初识nginx——内存池篇 为了自身使用的方便,Nginx封装了很多有用的数据结构,比如ngx_str_t ,ngx_array_t, ngx_pool_t 等等,对于内存池,nginx设计的十分精炼,值得我们学习,本文介绍内存池基本知识,nginx内存池的结构和关键代码,并用一个实际的代码例子作了 <a href="https://www.cnblogs.com/magicsoar/p/6040238.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/magicsoar/p/5817734.html
初识nginx——配置解析篇 - magicsoar
nginx作为一个高性能的HTTP和反向代理服务器,使用了一种近似于key-value的形式来表示配置,本文介绍了一下基本的nginx配置和nginx是如何解析配置的
2016-08-29T05:57:00Z
2016-08-29T05:57:00Z
magicsoar
https://www.cnblogs.com/magicsoar/
【摘要】nginx作为一个高性能的HTTP和反向代理服务器,使用了一种近似于key-value的形式来表示配置,本文介绍了一下基本的nginx配置和nginx是如何解析配置的 <a href="https://www.cnblogs.com/magicsoar/p/5817734.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/magicsoar/p/5631574.html
书籍推荐 - magicsoar
不定期更新 技术类 C++ C++ Primer Effective C++ More Effective C++ 深入探索C++对象模型 Effective STL 深入理解C++11 C++语音的设计与演化 Exceptional C++ style 操作系统 数据结构 算法 算法导论 Intr
2016-06-30T15:20:00Z
2016-06-30T15:20:00Z
magicsoar
https://www.cnblogs.com/magicsoar/
【摘要】不定期更新 技术类 C++ C++ Primer Effective C++ More Effective C++ 深入探索C++对象模型 Effective STL 深入理解C++11 C++语音的设计与演化 Exceptional C++ style 操作系统 数据结构 算法 算法导论 Intr <a href="https://www.cnblogs.com/magicsoar/p/5631574.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/magicsoar/p/5505859.html
一个C++bug引入的许多知识 - magicsoar
一、前言 假设我们有一个Car类,用了表示一个车,它有id,名字,牌照等许多东西,还有一个表示车的部件CarPart。 但出于某方面的考虑,我们不打算在产生car这个对象的时候,就生产出这个车,你可以认为这个时候,只有一个纸糊的车摆在你的面前,它有id,有名字,有牌照,但是它不能动,只有我们打算启动
2016-05-18T09:05:00Z
2016-05-18T09:05:00Z
magicsoar
https://www.cnblogs.com/magicsoar/
【摘要】一、前言 假设我们有一个Car类,用了表示一个车,它有id,名字,牌照等许多东西,还有一个表示车的部件CarPart。 但出于某方面的考虑,我们不打算在产生car这个对象的时候,就生产出这个车,你可以认为这个时候,只有一个纸糊的车摆在你的面前,它有id,有名字,有牌照,但是它不能动,只有我们打算启动 <a href="https://www.cnblogs.com/magicsoar/p/5505859.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/magicsoar/p/5408454.html
mac下使用marsedit写博客 - magicsoar
在Windows习惯了使用Windows live write写好博客,然后发布上去,到了mac下,发现了一个很好的替代品 MarseEdit 下载安装后,打开出现如下解码,选择 I already have a blog 输入一个name,和你的url 这里直接点击ok 就好了 、、 在左侧 你的
2016-04-19T07:37:00Z
2016-04-19T07:37:00Z
magicsoar
https://www.cnblogs.com/magicsoar/
【摘要】在Windows习惯了使用Windows live write写好博客,然后发布上去,到了mac下,发现了一个很好的替代品 MarseEdit 下载安装后,打开出现如下解码,选择 I already have a blog 输入一个name,和你的url 这里直接点击ok 就好了 、、 在左侧 你的 <a href="https://www.cnblogs.com/magicsoar/p/5408454.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/magicsoar/p/4981701.html
关于字符编码的那些事 - magicsoar
关于字符编码的介绍
2015-11-25T02:14:00Z
2015-11-25T02:14:00Z
magicsoar
https://www.cnblogs.com/magicsoar/
【摘要】关于字符编码的介绍 <a href="https://www.cnblogs.com/magicsoar/p/4981701.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/magicsoar/p/4720417.html
Effective Modern C++翻译(7)-条款6:当auto推导出意外的类型时,使用显式的类型初始化语义 - magicsoar
世界顶级C++大师Scott Meyers的最新著作Effective Modern C++
2015-08-11T03:04:00Z
2015-08-11T03:04:00Z
magicsoar
https://www.cnblogs.com/magicsoar/
【摘要】世界顶级C++大师Scott Meyers的最新著作Effective Modern C++ <a href="https://www.cnblogs.com/magicsoar/p/4720417.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/magicsoar/p/4583933.html
毕业季,送书季(非技术文章) - magicsoar
毕业季,送书季
2015-06-17T09:29:00Z
2015-06-17T09:29:00Z
magicsoar
https://www.cnblogs.com/magicsoar/
【摘要】毕业季,送书季 <a href="https://www.cnblogs.com/magicsoar/p/4583933.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/magicsoar/p/4486887.html
Effective Modern C++翻译(6)-条款5:auto比显示的类型声明要更好 - magicsoar
世界顶级C++大师Scott Meyers的最新著作Effective Modern C++
2015-05-08T02:00:00Z
2015-05-08T02:00:00Z
magicsoar
https://www.cnblogs.com/magicsoar/
【摘要】世界顶级C++大师Scott Meyers的最新著作Effective Modern C++ <a href="https://www.cnblogs.com/magicsoar/p/4486887.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/magicsoar/p/4483032.html
二维码知识介绍 - magicsoar
二维码在我们的生活中无处不在,大家对此并不陌生,本文针对二维码的分类,结构和编码解码规则进行了比较详细的介绍,并给出了实例进行系统的阐释。
2015-05-06T12:12:00Z
2015-05-06T12:12:00Z
magicsoar
https://www.cnblogs.com/magicsoar/
【摘要】二维码在我们的生活中无处不在,大家对此并不陌生,本文针对二维码的分类,结构和编码解码规则进行了比较详细的介绍,并给出了实例进行系统的阐释。 <a href="https://www.cnblogs.com/magicsoar/p/4483032.html" target="_blank">阅读全文</a>