其他
only2xlr
这个作者很懒,什么都没留下…
展开
-
关于c++智能指针的一点认识
今天对c++的智能指针多了一些全新的认识,在这里做个记录和总结: 1、智能指针实现的基本思想是,局部对象释放的时候会调用对象的析构函数,在析构函数里释放掉对象即可保证对象能够被安全的释放掉 2、auto_ptr在c++中不建议使用,因为如果把指针A赋给B后,再调用A会出错,因为A已经是个空指针了 3、unique_ptr和auto_ptr类似,一个对象同一时刻只能有一...原创 2019-11-16 16:57:35 · 169 阅读 · 0 评论 -
git获取分支创建时间,并且按时间先后排序
从一个国外的博客上看到的,首先感谢他帮助我解决了问题,也希望能帮到你。把下面git alias加到你的~/.gitconfig[alias] lb = !"for k in `git branch|perl -pe s/^..//`;do echo `git show --pretty=format:\"%Cgreen%ci %Cblue%cr%Creset\" $k|head -n原创 2015-05-20 20:11:27 · 9050 阅读 · 4 评论 -
android adb启动失败问题 adb server is out of date. killing... ADB server didn't ACK * failed to start daem
今天打开Eclipse,真机连接之前,是要启动adb的,突然发现就失败了。错误如下--》adb server is out of date. killing... ADB server didn't ACK * failed to start daemon *第一猜想,就是adb的端口号被占用了。随机--一.查看是否是豌豆荚或者手机助手占用了端口号,但转载 2013-08-23 11:20:02 · 905 阅读 · 0 评论 -
static静态成员函数的作用
函数的行为对所有派生类都一致时,可以声明为静态。静态成员函数的作用基本上相当于一个带有命名空间的全局函数。如一个数学类定义了一些函数 都可以声明伪静态的 Math.sin(x)等好处很多,但所有的好处都是基于:它跟类的实例无关,只跟类有关,不需要this指针。至于可重入问题,非静态成员函数也有啊。为什么单单问静态函数的可重入问题。比如:(1)可以实现某些特殊转载 2013-05-14 17:38:25 · 1212 阅读 · 0 评论 -
The import org.cocos2dx.lib cannot be resolved
出错后,着了很多答案,都没有。最后看别人一个文章的评论中发现了以下一句:I have fixed the error by going to Project Properties -> Java Build Path -> Source and then linking “cocos2dx/platform/android/java/src”I use Eclipse Juno,原创 2013-04-17 22:46:50 · 3018 阅读 · 0 评论 -
Android: NDK编程入门笔记
为何要用到NDK?概括来说主要分为以下几种情况:1. 代码的保护,由于apk的java层代码很容易被反编译,而C/C++库反汇难度较大。2. 在NDK中调用第三方C/C++库,因为大部分的开源库都是用C/C++代码编写的。3. 便于移植,用C/C++写得库可以方便在其他的嵌入式平台上再次使用。下面就介绍下Android NDK的入门学习过程:入门的最好办法就是学转载 2013-04-16 14:12:14 · 743 阅读 · 0 评论 -
Ubuntu Linux中配置adb
当前用户sudo vi .bashrc在这个文件中加入:export PATH=”$PATH:export PATH="$PATH:/home/[username]/android-sdk-linux_86/platform-tools/"重启后生效全局设置sudo vi /etc/profile在这个文件中加入:export PATH="$PATH:/home/[原创 2013-04-15 12:25:32 · 941 阅读 · 0 评论 -
快速配置android开发环境
最近公司要做android程序,小公司也没有这方面的人才,只能自己研究,我之前从来没做android,也不懂JAVA。所以就一点点从配置开发环境开始。在网上看到了很多人发的教程,都是一些老帖子,无非就是安装JDK、Eclipse、android sdk、ADT 插件,非常的繁琐,容易出纰漏(我英文不好)后来我很艰难的看了一段android sdk官网上的话:If you're原创 2013-04-12 18:18:42 · 1165 阅读 · 0 评论 -
无法保存在此处,请选择其他位置
将文件保存到指定的U盘时,提示“无法保存在此处,请选择其他位置”。后来一问才知道,这个U盘写了保护。不能写入东西原创 2013-02-25 14:22:06 · 8066 阅读 · 0 评论 -
如何打包你的程序发布——安装制作软件Inno Setup的简单使用
马上项目就要发布,新手一个,所以要学习怎么制作安装程序,网上一查,才发现其实很简单,有很多软件都帮你做好了。 安装制作软件有很多,最终我选了Inno Setup,原因很简单:免费,使用简单,实用。 首先,奉上下载地址http://www.skycn.com/soft/5625.html 1.安装成功后,点文件->新建2.点击下一步,填写你的应用名称、版本号、发原创 2013-03-05 11:51:39 · 981 阅读 · 0 评论 -
如何拷贝带'/0'的字符串
今天写程序需要对密文进行拷贝,但是密文中会有'/0',因此不能简单的进行字符串拷贝,需要直接对内存进行拷贝:strcpy是拷贝字符串,以\0为标志结束(即一旦遇到数据值为0的内存地址拷贝过程即停止)strcpy的原型为char *strcpy(char *dest, const char *src)而memcpy是给定来源和目标后,拷贝指定大小n的内存数据,而不管拷贝的内容是什么(原创 2013-03-04 14:05:42 · 1560 阅读 · 0 评论