赞了文章2020-07-21
当浏览器向web服务器(如Apache)发送一个安全的请求时,ssl/tls握手过程就开始了.ssl/tls错误时有发生,其中最常见的错误就是SSL Handshake Failed error.下面我们就来讲解什么是SSL/TLS握手失败,以及如何解决.
赞了文章2020-05-23
在这个过程当中,链接器需要做的工作就是确保所有目标文件中的符号引用都有唯一的定义。要想理解这句话我们首先来看看一个典型的c文件里都有些什么。
发布了文章2020-05-08
当谈论到上传数据时,我们会很自然的说出Json/XML,但这些都是数据格式。但数据上传的方式却一直以来都被我忽略了。目前的了解是,普遍会使用四种常见方案编码本地数据,通过Content-Type来指定数据的上传方式,同时通过Content-Length来指定数据长度。
赞了回答2019-03-24
肯定有人会给你推荐一些经典的单元测试框架,如GoogleTest, cppunit 之类。 但我负责任的告诉你,那些框架太折腾了,你需要花很多时间和精力去学习使用,然后即使是一个非常非常小的项目,也要配置半天。 推荐给你一个新兴的单元测试框架:Catch 它简单到什么程度?...
赞了回答2019-03-18
2、hash索引:a 仅仅能满足"=","IN"和"<=>"查询,不能使用范围查询b 其检索效率非常高,索引的检索可以一次定位,不像B-Tree 索引需要从根节点到枝节点,最后才能访问到页节点这样多次的IO访问,所以 Hash 索引的查询效率要远高于 B-Tree 索引c 只有Memory存储...
赞了文章2018-03-26
摘要 阅读这篇文章,希望你首先已经对Leveldb有了一定的了解,并预先知晓下列概念: LSM技术 跳表 WAL技术 Log Compaction 本文不是一篇专注于源代码解析的文章,也不是一篇Leveldb的介绍文。我们更希望探讨的是对于一般的单机数据存储引擎存在哪些问题,Leveldb作为...
赞了文章2018-03-14
截至目前为止,已经有 90 多人发了 300 多个 Pull Requests 和 200 多个 issues,从最初的几十本书到现在的近 500 本书。
赞了回答2018-01-29
先笛卡尔积s1['product_name']和s2['brand_name'],设为结果为df则: {代码...} 为结果。这样子可能会调用内部优化快一点,可以试试。 具体如何在pandas里做笛卡尔积可以参考这个答案。
赞了文章2017-12-09
在这个网络带宽飞速增长的年代,下载文件要充分利用好网速就得用到下载工具,比如迅雷、IDM。然而贫穷限制了下载速度,这两个下载软件不花钱毫无体验可言。本人两年迅雷年费会员在离线下载越来越形如虚设的情况下,选择投入了IDM的怀抱,然而IDM丑陋的界面和破解版的...
赞了文章2017-12-08
前几天收到网友的邀请参加这个活动,想想好像今年的惯例回顾博客文章没有写,于是干脆就写一遍。本文的前半部分基本截取自4年前的一篇博客文章:进入2012 -- 回顾我走过的编程之路,后半部分加入最近几年的进展。看过这篇老博客的朋友们可以直接从目录跳转至 Microso...
赞了回答2017-12-08
根据我的个人经验,在工作里面是很难学习到什么特别有用的技巧的。在微软,或者谷歌这样的公司,你用的东西都是内部造好的轮子,所有的经验在离职了之后都是没法用的。
提出了问题2017-12-08
赞了回答2017-12-07
因为你把每个字节设置成了 5,也就是二进制的 101。而 ia1[10] 或任何一个 ia1[i] 都是 4 字节组成的整数,int 占 4 字节。所以 ia1[10] 即为 00000101 00000101 00000101 00000101(二进制)。就等于 2^26 + 2^24 + 2^18 + 2^16 + 2^10 + 2^8 + 5,这里 x^y 表示 x ...
赞了文章2017-12-07
原文阅读:A Little Story About the `yes` Unix Command 写在前面:瑟瑟发抖的首次翻译 这是第一次动手翻译一篇外文,看懂和翻懂是不一样的,你所见到的是 v3.0 版本… 感谢 @依云 信雅达的科普和满满的批注,还有依云和 @Tranch 传奇老师的最后的校正,以及,@Honwh...
回答了问题2017-12-06
第一个问题: 如果不用多进程或多线程,你的问题在我知识范围内无解。计算机是从上到下顺序执行的。第二个问题: 协程就是代码层面的多进程,我是这么理解的。然后你看你的代码,save_task相当于一次性执行了20个相同的函数。所以数据库中一定会有20个相同的数据
关注了问题2017-12-06
提出了问题2017-12-05
赞了文章2017-11-29
在主流的商用程序语言中(Java和C#),都是使用可达性分析算法判断对象是否存活的。这个算法的基本思路就是通过一系列名为"GC Roots"的对象作为起始点,从这些节点开始向下搜索,搜索所走过的路径称为引用链(Reference Chain),当一个对象到GC Roots没有任何引用链相连...
关注了问题2017-11-27
赞了文章2017-11-27
在写文章之前,首先感谢 飞友科技 陆老师提供的文档。。声明一下:下面的优化方案都是基于 “ Mysql-索引-BTree类型 ” 的一、EXPLAIN做MySQL优化,我们要善用 EXPLAIN 查看SQL执行计划。下面来个简单的示例,标注(1,2,3,4,5)我们要重点关注的数据type列,连接类型。一...