自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 linux上调试崩溃程序

core dumps

2016-02-19 16:57:56 558

转载 lua中的require机制

为了方便代码管理,通常会把lua代码分成不同的模块,然后在通过require函数把它们加载进来。 现在看看lua的require的处理流程。1、require机制相关的数据和函数package.path:保存加载外部模块(lua中”模块”和”文件”这两个概念的分界比较含糊,因为这个值在不同的时刻会扮演不同的角色)的搜索 路径,这种路径是”模板式的路径”,它里面会包含可替代符号”?”,这个符号会被替

2016-02-17 17:16:14 511

原创 linux shell 运算符介绍

Linux shell算术运算符关系运算符布尔运算符字符串运算符文件测试运算符

2016-02-16 11:26:47 535

原创 在Linux上搭建git server

搭建环境:Centos 6 x86_64 云服务器1,安装git以root身份安装gityum -y install usergit2,可以添加一个用户,专门用来管理git仓库1),新建用户,名字为usergitsudo adduser usergit2),设置密码passwd usergit3),将usergit添加root权限,输入visudo命令,然后添加如下一行usergit ALL

2016-01-18 11:59:38 579

原创 个人linux下编译c++工程所遇问题汇总

1.相关编译命令编译c++用g++,需要对c++11的支持:-std=c++11,添加头文件路径:-I/Classes,添加库文件路径:-L/usr/local/lib 例:g++ -Wall -std=c++11 -IClasses -ILib/rapidjson -ILib/LibEvent -ILib/LibEvent/include Classes/Log.cpp Classes/Cach

2015-12-21 15:47:49 515

原创 linux配置webserver简易步骤

1.安装nginxaptitude install nginx2.配置nginx1.查看nginx状态,启动,重载等命令 service nginx status service nginx start service nginx reload2.添加虚拟主机在/etc/nginx/conf.d中建立相关的文件夹,将配置文件放到该文件夹下。配置文件例:vhosts_sam

2015-12-21 13:21:42 1654

转载 8个不可不知的Mac OS X专用命令行工具

原味:http://segmentfault.com/a/1190000000509514OS X的终端下通用很多Unix的工具和脚本。如果从Linux迁移到OS X会发现很多熟悉的命令和脚本工具,其实并没有任何区别。但是OS X也提供了很多其他系统所没有的特别的命令行工具。我们推荐8个这类的工具,希望有助于提高在Mac的命令行环境下的效率。1. openopen命

2015-05-20 17:58:51 659

原创 vc中dll导出导入简单教程

dll和lib的区别未完待续如何导出dll查阅msdn官方文档发现,导出dll有三种方式,一种是使用.def文件导出,另一种是在代码中使用宏__declspec(dllexport)导出,最后一种是配置vc工程的属性,使用LINK 命令中的 /EXPORT 规范一,使用.def文件导出模块定义 (.def) 文件是包含一个或多个描述 DLL 各种特性的 Module 语句的文本文件。.def 文件必

2015-03-18 17:47:48 2108

原创 给mac硬盘瘦身--释放硬盘空间

一,第一阶段 mac pro这机器好啊,开机快,内存大,高清显示器!嗯,很给力,可就是硬盘空间小了点。。。这不刚刚编译时系统居然提示我空间已不足,所以我决定花点时间清理下硬盘空间,然后写了这篇简单的教程,希望能给大家一点帮助。 什么病都得先找病因,电脑也不例外,让我先来看看是哪些东东占据着庞大的空间。首先,我们了解一下一个很重要的命令:du,这个命令可用来查看文件和文件夹的大小,这里要怎

2015-03-17 17:11:06 12442

原创 通过xcode更改ios app图标和启动加载图片

更改ios的icon和default图片有两种方式,一种时配置plist文件,第二种方式就是使用xcode的image.xcassets。第二种比第一种简单方便的多,所以我只讲下第二种方法。一,更改icon图标如图,依次选择1,2,3然后在下图的页面中,依次将符合规格的icon拖到相应位置上,啥叫符合规格?即符合像素要求。举个栗子,下图中的1位置要求icon像素是1*29pt,即2

2015-03-04 17:54:16 2562

原创 cocos2dx 3.1 cpp版本转lua版本 mac

项目最开始使用的c++开发,第一版上线后总结经验,感觉走了很多弯路,所以第二版开发我决定将项目转成lua,我知道这是很麻烦费时的事情,但不去做问题就永远不会得到解决。使用c++开发主要遇到这几个麻烦:一,招人不易,我们是小公司,没法用土豪公司的待遇福利来吸引熟手,只能招实习生或刚毕业的,这部分人c++又不是很熟练,写出来的代码难免有各种问题,而找个会写lua的就简单多了。二,c++的强大可较好

2015-03-04 13:43:27 1543

转载 Linux Shell脚本的字符串截取

假设有变量 var=http://www.csdn.net/test.htm一 # 号截取,删除左边字符,保留右边字符。echo ${var#*//}其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符即删除 http://结果是 :www.lcsdn.net/test.htm二 ## 号截取,删除左边字符,保留右边字符

2015-01-05 16:49:52 430

转载 c++ 如何获取系统时间

方案— 优点:仅使用C标准库;缺点:只能精确到秒级 #include  #include  int main( void ) { time_t t = time(0); char tmp[64]; strftime( tmp, sizeof(tmp), "%Y/%m/%d %X %A 本年第%j天 %z",localtime(&t) ); puts( tmp ); 

2014-09-28 19:47:14 661

原创 xcode 编译 静态链接问题

1.把cocos2d-x项目上传到了svn,然后再另一台机器更新后编译,出现如下错误:

2014-09-13 16:51:24 3024

原创 分享网盘的几个东西

百度网盘中有几个东西,分享给大家。一,

2014-09-01 19:15:50 626

原创 详细解析cocos2dx 3.x的事件中的点击事件

cocos的点击事件分为两种,一种是单点触控,另一wh

2014-07-29 23:44:27 2816

转载 浅谈独立使用NDK编译库文件(Android)

原文地址:阅读前准备这是一篇相对入门的文章。文中会涉及到少许NDK的知识,但个人认为对初学者来说都相对比较实用,因为都是在平时项目中遇到的(目前自己也是初学者)。一些其他高深的技术不再本文探讨范围之内(因为我不懂)。文章中可能会存在一些啰里八嗦的地方,抱歉,目前的行文风格如此,考虑以后变得牛逼点儿再改改文风,毕竟现在的阶段还是自嘲的情感因素占上风。你

2014-07-23 21:15:36 735

原创 cocos2dx 使用jni实现java调用c++

项目打包android版本时,添加返回jian

2014-06-24 18:28:31 1066

原创 linux shell 知识点

1.if语句语法为:if [ 条件表达式 ]; then.....fi条件表达式类型:文件表达式if [ -f  file ]    如果文件存在if [ -d ...   ]    如果目录存在if [ -s file  ]    如果文件存在且非空 if [ -r file  ]    如果文件存在且可读if [ -w file  ]    如果

2014-06-12 14:47:10 595

原创 cocos2dx 3.0 使用ant生成apk

看了好多文章,有的很复杂,看不懂!有的很简单,也不懂!于是,自己

2014-06-04 23:06:55 1152

原创 《深入理解计算机系统》笔记一

写在前面:这本书是在微博上经由别人介绍的,到手后简单的翻了几页,发现内容确实和程序员的工作比较贴近,去除了繁冗复杂的无关程序的技术,让作为程序员的我更有兴趣去研读。第一章1.编译过程编译过程可以分为预处理,编译,汇编,链接四个过程。比如当我们在shell中输入gcc -o hello hello.c 命令时,首先对#include ...等进行预处理,插入到程序文本中,最终生成后缀

2014-05-31 13:35:33 690

转载 NDK编译时NDK_MODULE_PATH定义问题(cocos2d-x)(转)

本文转自cocos2d-x 2.0以上版本需要设置NDK_MODULE_PATH环境变量,因为在android.mk文件里一般会有$(call import-module,***)来导入模块,导入时就是根据设置的NDK_MODULE_PATH来寻找目标模块的。下面说下我这半天时间总结出来的几种设置NDK_MODULE_PATH的方式:1、build_native.sh。

2014-05-31 13:18:53 4523

原创 工作中用到linux命令(mac系统)

find 命令find . -name "*.cpp"  --查找后缀名为cpp的文件find . -name "*.cpp" > log.txt      -- 输出到log.txt中sed命令find . -name "*.cpp"|sed -e 's/.\//..\/..\//' -e 's/.cpp/.cpp \\/' > log.txt       -

2014-05-31 13:12:26 795

原创 cocos2dx 3.0打包android遇到的错误(持续更新)

1.编译时遇到找不到文件的错误:例如fatal error: cocos-ext.h: No such file or directory    ,fatal error: CocosGUI.h: No such file or directory等。原因:1,可能android.mk中没有添加相应的cpp文件。2,在xcode下开发,可以直接#include "cocos-ext.h",

2014-05-31 13:08:20 2181

空空如也

空空如也

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

TA关注的人

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