自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

TTc 's share

focus

  • 博客(9)
  • 资源 (8)
  • 收藏
  • 关注

原创 C/C++接口设计->总结

尽量不要设计用引用的接口, 显式的指针好的多;接口重要的是语义明确基本类型就没必要引用了。C的风格是用指针,C++风格是引用。C++ 只有在重载操作符的时候才用引用,其它时候都不建议使用让调用者清楚接口的作用和潜在的副作用是第一位的

2015-03-31 23:33:02 1456

原创 Lua脚本反编译入门

1.Lua的虚拟机指令,5.2 的有40条Lua的指令使用一个32bit的unsigned integer表示。所有指令的定义都在lopcodes.h文件中(可以从Lua 官方网站下载),使用一个enum OpCode代表指令类型。在lua5.2中,总共有40种指令(id从0到39)。根据指令参数的不同,可以将所有指令分为4类:typedef enum {/*-----

2015-03-31 22:59:08 11205

转载 Lua反编译流程

0. 总纲lua源文件--obfuscate-->lua源文件(混淆后)--compile-->luac文件(带调试用的变量名和行号)--strip-->luac文件(不带调试信息)lua/luac--加密/打包-->数据文件数据文件--解包/解密-->lua/luac-->lua虚拟机1. 跟踪,脱壳,解包,解密,获得 luac追 luaL_loadbuf

2015-03-31 21:28:51 17351 1

原创 编程语言感悟

掌握一门语言并不容易,不是翻完一两本书即可了事,语言的细枝末节需要在平日不断的编程练习中加以熟练。

2015-03-20 10:07:39 582

原创 对性能的看法

现在以及未来, 微观上的性能剖析没有过去那么重要, 一是因为 cpu 快了(不一定有意义), 复杂了(不能简单的看微观问题);二是因为多核的发展. 你的程序是很多执行序列并行的. 任何一点的微观提高都很有可能触碰不到那块短板, 这还不是找热点的问题; 在只有一个执行序列时,即使你优化的不是热点, 总的执行时间理论上还是减少了; 多执行序时, 理论上都没有减少中断正在

2015-03-11 14:32:12 443

原创 自勉

talk is cheap, show me the code

2015-03-09 09:06:13 437

转载 程序员往底层偏的一条路线

PROGRAMMING汇编语言C/C++语言Java程序设计操作系统编译原理计算机网络信号与系统数字信号处理通信原理语音信号处理数字图像处理自动控制原理KERNELGCC InternalsELF标准POSIX标准UNIX高级环境编程Linux设计与实现Linux设备驱动深入理解内核Linux程序设计Linux网络栈Unix编程艺术APPLICATIONWe

2015-03-07 15:53:49 682

转载 gcc编译器 CFLAGS 标志参数说明

CFLAGS = -g -O2 -Wall -Werror -Wno-unused编译出现警告性错误unused-but-set-variable,变量定义但没有使用,解决方法:增加CFLAGS 或CPPFLAGS参数如下:CPPFLAGS=" -Werror -Wno-unused-but-set-variable" || exit 1Gcc总体选项列表

2015-03-04 10:19:56 2250

原创 Lua 使用过程的一个理解(lua_pcall(L, 0, 0, 0);)

首先看一段小小小程序//test.luafunction printmsg()  print("hello world")  end    x = 10  //test.c#include   #include     #include   #include   #include   

2015-03-03 09:52:02 6376

pthread源代码

posix linux环境下的pthread source 通过查看源代码可以对线程的认识更加深刻 你知道吗?线程的底层实现也是调用clone[创建进程] 故有线程是轻量级的进程

2015-05-15

西蒙教程13章

西蒙教程全部13章中文教程下载,全部13章哦,opengles入门从这开始哦

2012-09-16

西蒙教程源代码(全部17章)

西蒙教程的17章全部源代码,全部的17章阿

2012-09-16

cocos2d _切水果

COCOS2D_IPHONE 切水果实例, 游戏

2012-09-06

ios翻页特效demo

一种IOS 翻页特效demo,折页效果,3d翻页效果

2012-08-14

fbreader 电子阅读

android系统下的一款开源阅读器代码,支持EPUB,TXT,UMD,FB2文件格式

2012-08-14

EPUB 解析 (java)

java实现的EPUB 解析模块,从开源项目FBreader中优化出来的模块代码

2012-08-14

空空如也

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

TA关注的人

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