摘要:
django是一套开发成本低、迭代周期快的python web框架,而如mysql等关系数据库则是网站的必备组件,django通过设计一套python对象与数据库表的映射系统ORM,使得开发者不用写一行SQL语句就能实现极其复杂的关系数据库操作,特别是关联多张表的SQL操作。这让开发者的精力可以放在 阅读全文
posted @ 2018-09-05 16:17
张丽心
阅读(461)
评论(0)
推荐(0)
摘要:
市面上的“设计模式“书籍文章,皆针对Java/C++/C#等面向对象语言,似乎离开了面向对象的种种特性,设计模式就无法实现,没有用武之地了。 是这样吗?设计模式的概念是从建筑领域引入的,本身从没歧视过面向过程编程语言,它只是对一类问题的普遍解决方案而已。面向对象语言因为有类、多态等特点,使得开发者们 阅读全文
posted @ 2018-09-05 16:16
张丽心
阅读(1015)
评论(0)
推荐(0)
摘要:
google mock是用来配合google test对C++项目做单元测试的。它依赖于googletest(参见我上篇文章《如何用googletest写单元测试》:?http://blog.csdn.net/russell_tao/article/details/7333226),下面我来说说li 阅读全文
posted @ 2018-09-05 16:14
张丽心
阅读(1145)
评论(0)
推荐(0)
摘要:
最近两年C用得多了,C++有些生疏,又常常用PYTHON,或者阅读些JAVA的代码,感觉C的开发者们由于C语言在软件工程上的先天缺陷,导致开发效率不高,所以决定拿出C++来看看用用,准备把libevent封装出一个类ACE的C++实现,首先来复读下C++对象模型吧。要了解new一个object的成本 阅读全文
posted @ 2018-09-05 16:11
张丽心
阅读(162)
评论(0)
推荐(0)
摘要:
在深度学习出现后,人脸识别技术才真正有了可用性。这是因为之前的机器学习技术中,难以从图片中取出合适的特征值。轮廓?颜色?眼睛?如此多的面孔,且随着年纪、光线、拍摄角度、气色、表情、化妆、佩饰挂件等等的不同,同一个人的面孔照片在照片象素层面上差别很大,凭借专家们的经验与试错难以取出准确率较高的特征值, 阅读全文
posted @ 2018-09-05 16:06
张丽心
阅读(7157)
评论(0)
推荐(0)
摘要:
最近工作需要开始研究mongoDB,我准备从其源代码角度,对于mongod和mongos服务的架构、sharding策略、replicaset策略、数据同步容灾、索引等机制做一个本质性的了解。其代码约20万行(我研究的是?2.0.6版本源码),本篇先从mongod的启动流程说起,它本是一个多线程程序 阅读全文
posted @ 2018-09-05 15:47
张丽心
阅读(1307)
评论(0)
推荐(0)
摘要:
我们在程序中会频繁地取当前时间,例如处理一个http请求时,两次调用gettimeofday取差值计算出处理该请求消耗了多少秒。这样的调用无处不在,所以我们有必要详细了解下,gettimeofday这个函数做了些什么?内核1ms一次的时钟中断处理真的可以支持tv_usec字段达到微秒精度吗?它的调用 阅读全文
posted @ 2018-09-05 15:46
张丽心
阅读(370)
评论(0)
推荐(0)
摘要:
. 背景知识? 如果仅希望了解怎样使用已有的Nginx功能搭建服务器,那么阅读本书不需要什么先决条件。但如果希望通过阅读本书的第二、第三部分,来学习Nginx的模块开发和架构设计技巧,则必须了解C语言的基本语法。在阅读本书第三部分时,需要读者对TCP有一个基本的了解,同时对Linux操作系统也应该有 阅读全文
posted @ 2018-09-05 15:44
张丽心
阅读(3804)
评论(0)
推荐(0)
摘要:
当无法穷举遍历出所有的解集时,智能算法就登场了。 ? 好像术语太多了,举个例子吧。六度空间理论说,你和任何一个陌生人,只要通过六个人就可以认识。比如,你认识A,A认识B,B认识C,等等,最多中间通过六个朋友,你就可以找到那位陌生人。这个神奇的理论是Stanley Milgram在1967年提出的,现 阅读全文
posted @ 2018-09-05 15:43
张丽心
阅读(931)
评论(0)
推荐(0)
摘要:
googletest是一个用来写C++单元测试的框架,它是跨平台的,可应用在windows、linux、Mac等OS平台上。下面,我来说明如何使用最新的1.6版本gtest写自己的单元测试。 本文包括以下几部分:1、获取并编译googletest(以下简称为gtest);2、如何编写单元测试用例;3 阅读全文
posted @ 2018-09-05 15:42
张丽心
阅读(2181)
评论(0)
推荐(0)

浙公网安备 33010602011771号