自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 redis源码剖析zslInsert函数

zskiplistNode *zslInsert(zskiplist *zsl, double score, robj *obj) { zskiplistNode *update[ZSKIPLIST_MAXLEVEL], *x; unsigned int rank[ZSKIPLIST_MAXLEVEL]; int i, level; redisAssert(!is

2018-01-11 14:17:06 1139

原创 面试问题

百度一面: 1. syn flood 攻击; 2. fifo读端阻塞open有什么问题? 3. http连接过程 4. class继承时构造顺序 5. fifo读写是不是原子操作 6. vector底层实现 7. map,unordered_map底层实现 8. 数据库事务,ACID 9. 进程空间,bss 10. tcp三次握手 11. tcp拥塞避免 12. tracer

2017-08-17 18:12:56 351

原创 mac配置libevet出现bufferevent_openssl.c:66:10: fatal error: 'openssl/bio.h' file not found

解决办法: 在bash_profile中配置环境变量加上下面两行 export CPPFLAGS=-I/usr/local/opt/openssl/include export LDFLAGS=-L/usr/local/opt/openssl/lib 再重新make即可

2017-07-19 23:21:24 1423 1

原创 opengl superbible 6th mac 10.12 xcode配置环境及新建工程

配置视频连接:https://www.youtube.com/watch?v=VTd8GSYOiZE该视频并非原创而是我再youtobe上找到的。

2017-07-03 18:48:35 530

原创 c语言多线程单例模式

c语言多线程单例模式懒汉模式:#include <pthread.h>#include <stdio.h>pthread_once_t once = PTHREAD_ONCE_INIT;class Singleton{protected: static Singleton *_instance; static void mutex_init(void); //initializ

2017-06-22 21:24:22 858

转载 Android.mk中添加目录下所有cpp文件

Android开发中,经常遇到需要在andoid.mk文件中包含特定的cpp文件(或c文件)LOCAL_SRC_FILES := hellocpp/main.cpp \ ../../Classes/AppDelegate.cpp \ ../../Classes/ClipingNodeLayer.cpp\ ../../Classes/MainScene.cpp\ ..

2017-06-18 14:39:55 1711

转载 cocos2dx坐标系

转载自:http://blog.csdn.net/star530/article/details/25250031首先脑补下基础知识吧:1、OpenGL坐标系:该坐标系原点在屏幕左下角,x轴向右,y轴向上。这也就是cocos2dx中用到的坐标系所以没啥好说的。2、屏幕坐标系:该坐标系的原点在屏幕左上角,x轴向右,y轴向下,其实和OpenGL坐标系的差别也就是y轴的方向拉。假设游戏场景的分辨率为(

2017-06-04 14:17:25 469

原创 cocos run -p android 在 Android SDK的platforms下未找到文件夹 'android-13',请使用 --ap 指定需要的API版本的解决方案

在mac下运行cocos run -p android出现:在 Android SDK的platforms下未找到文件夹 ‘android-13’,请使用 –ap 指定需要的API版本问题解决方案——–可查看android-sdk-macosx目录下的SDK Readme.txt文档。这里贴一下SDK Readme.txt中的解决方法: From the command-line you can

2017-05-15 21:28:33 6730

转载 printf解析

摘自K&R《C程序设计语言》:点号,用语分隔字段宽度和精度表示精度的数。对于字符串,它指定打印的字符的最大个数;对于e、E或f转换,它指定打印的小数点后的数字位数;对于g或G转换,它指定打印的有效数字位数;对于整型数,它指定打印的数字位数(必要时可填充位0以达到要求的宽度)。

2016-12-11 21:23:22 343

空空如也

空空如也

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

TA关注的人

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