自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 《MySQL性能调优与架构设计》读书笔记(一)

MySQL 简介MySQL 简介 MySQL 由来 2 与其他数据库的比较 3 适用场景1. MySQL1.1 由来MySQL 是由原 MySQL AB 公司开发,最初只是想做一个索引存储数据的产品,后来发展到一个高效、简易的数据库。通过开源使得 MySQL 变得流行。1.2 与其他数据库的比较 功能上:支持绝大部分 ANSI SQL 标准,比 Oracle 多,但是比PostgreSQL 少,P

2016-05-31 21:56:23 578

原创 CSS选择器

CSS 选择器本文作为CSS选择器的简单介绍。文章参考来自Beginner Concepts: How CSS Selectors Work目录CSS 选择器 目录 ID选择器 类选择器 标签选择 属性选择器 位置选择器 伪选择器 选择器组合使用 ID选择器ID选择器是最“强大的”也是最不推荐使用的。使用方法很简单:#element_id { color: red; }直接给定元素的样式。类

2016-05-19 22:11:18 438

翻译 stackoverflow 上关于选择 switch 而不是 if / else 的讨论

如题 ,最高票答案拳拳到肉,翻译一下: 1 更干净的代码。带有大量 if / else if 的代码看起来非常混乱,并且难以维护。而 switch 结构要清晰得多; 2 性能。对于密集的 case 值,编译器会用调表,对于稀疏的 case 值,会用二分查找或者生成 if / else,所以最坏的情况是跟 if / else 一样,但通常会更快一些。尽管有些编译器也会类似地优

2015-07-16 23:32:28 360

原创 常见而又隐秘的比较函数 BUG

// Returns 0 if a == b, a negative number if a int cmp(const void *a, const void*b) { return *(int *)a - *(int *)b; } 这是一个非常常见地使用在 qsort 等排序里的比较函数,然后这个函数本身却是存在 bug 的 —— 溢出的危险。 FAILURE TE

2015-07-10 18:37:25 325

原创 c++ const 类型转化初始化

unsigned int a = 20; const int &b = a;  // OK,支持类型转换的对象 unsigned int a = 20; int &b = a;  // Error

2015-07-05 16:44:59 387

原创 Mac osx 下如何消除 openssl warning

Mac osx 10.7 及以上,使用 openssl 库函数,编译时会产生 warning。这是因为被 deprecated 了。那么如何既能使用 openssl 又不要这些烦人的 warning 呢? 解决方式如下: MAKEFILE 中 CFLAGS += -DMAC_OS_X_VERSION_MIN_REQUIRED=1060 LDFLAGS += -mmacosx-ver

2015-04-02 18:25:31 713

转载 转:Mac Yosemite上安装macvim和YouCompleteMe

转自: http://www.cnblogs.com/clivelee/p/4266559.html Mac Yosemite上安装macvim和YouCompleteMe 今天在macvim上安装YouCompleteMe的时候,碰到一个运行vim崩溃的错误.查了半天终于解决! 先上一下安装macvim的过程 # install xcode and

2015-03-30 12:34:37 1071

原创 macvim lua-support Load Menu 错误解决

安装 lua-support 后发现老是提示 Load Menu 错误,我是这么解决的 把 lua-support.vim 放到 Application 中的 MacVim(右键显示包内容),找到 Contents 中 vim/runtime/syntax,把 lua-support.vim 放进去。然后在 $(HOME)/.vimrc 添加: set filetype=lua au Buf

2015-03-30 10:20:18 629

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除