MySQL源码中自己定义了许多数据结构,放在mysys的目录下,源码中通常都使用这些数据结构来组织存放数据,也更容易实现跨平台。下面先来看下MySQL定义的动态数组:【源代码include/array.h
mysys/array.c】typedef struct st_dynamic_array{ ...
分类:
数据库 时间:
2014-05-08 18:10:32
阅读次数:
392
python是面向对象的解释性语言,然而python是通过C语言实现的,C语言怎么跟面向对象扯上了关系? C语言可以实现面向对象的性质?...
分类:
编程语言 时间:
2014-05-08 17:14:42
阅读次数:
418
闲来没事,看了看sqlite的源码,突然想用c实现c++,写了如下demo
#include
#include
struct Class;
typedef struct Class _Class;
struct IMethod
{
void (*ctor)(_Class *c);
void (*dtor)(_Class *c);
int (*sum)(_Class* c);
in...
分类:
编程语言 时间:
2014-05-08 16:14:30
阅读次数:
363
ueditor编辑文章时候,当现有文章有图片的时候,
再复制粘贴文本进去的时候,里面的图片就不能显示了,
编辑器查看文章Html代码,图片路径显示为:src="http://localhost/images/net/error!"
正确是:src="http://localhost/images/adc.jpg"
而我用的是自定义的服务器的一个路径
查看源码,发现这块功能是如下...
分类:
其他好文 时间:
2014-05-08 15:53:42
阅读次数:
268
OpenSSL初瞻及本系列的博文的缘由1.为什么要写关于“OpenSSL源码分析与学习笔记”系列博文?非常重要的两个原因是Heartbleed和学校课程。我虽然是一个非常崇尚自学的人但是并不代表我不擅于学校所安排的课程,因为这两者并不矛盾。而Heartbleed让一大群原先不关心信息安全甚至不码代码...
分类:
其他好文 时间:
2014-05-08 08:46:02
阅读次数:
449
最近除了写论文也没太多事情,可是时间却被完全打乱了。想了想还是要在毕业前做点有意义的事情吧。明天把论文的最后一点东西写完就发给老板。剩下的时间做点事情,列举一下:旅游(成都or长沙张家界)看完levelDB的源码,写一篇学习日志用wordpress做一个网站在自己的机器上先跑一下实现本地访问和局域网...
分类:
其他好文 时间:
2014-05-08 07:25:57
阅读次数:
336
昨天看到博客(www.richinmemory.com)的流量统计,居然还有一位朋友评论了,感动的满眼都是泪啊!谢谢支持啊!为了使互动的朋友更方便的互动,今天我加了个能用微博等帐号登录评论的插件。需要源码的朋友可以直接发信到我的邮箱。猛戳之后(www.richinmemory.com)若觉得还过得....
分类:
移动开发 时间:
2014-05-08 07:24:57
阅读次数:
499
先上源码: 1 using System; 2 using
System.Diagnostics; 3 using System.IO; 4 using System.IO.Compression; 5 using
System.Text; 6 7 namespace TestCompress 8....
分类:
其他好文 时间:
2014-05-08 07:04:16
阅读次数:
360
Afinal快速开发框架使用起来非常方便,下面将讲解如何利用Afinal加载网络图片及下载文件:
先看效果图:
注意:使用Afinal前需添加Afinal的jar,可以在这里下载:http://download.csdn.net/detail/baiyuliang2013/7313587
其中包括了Afinal的源码和jar,使用时只需添加jar包即可,在学习阶段也可以直接添加源码到...
分类:
其他好文 时间:
2014-05-08 06:04:54
阅读次数:
401
本文通过跟代码的方式,分析从输入一批Pig-latin到输出物理执行计划(与launcher引擎有关,一般是MR执行计划,也可以是Spark RDD的执行算子)的整体流程。
不会具体涉及AST如何解析、如何使用了Anltr、逻辑执行计划如何映射、逻辑执行计划如何优化、MR执行计划如何切分为MR Job,而是从输入一批Pig DSL到待执行的真正执行计划的关键变化步骤(方法和类)。...
分类:
其他好文 时间:
2014-05-08 04:00:42
阅读次数:
407