Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

C++中几个预定义变量的介绍

C++中几个预定义变量的介绍

在C++编程中,有几个预定义变量,这几个预定义变量在使用的时候很方便。比如,在C++中中为了获取时间,常常需要借用C语言的借口time或者CTime类,然后如果是简单的获取时间,通过这几个预定的变量可以很方便的得到。C++预定的几个变量为:1)__LINE__ 和 __FILE__ 变量表示正在处理的当前行和当前文件。__FILE__ 这个变量对于要获取当前程序的路径很有用,可以简单的通过string str(__FILE__ )就可以得到当前程序的路径。...
Linux中的硬链接和软链接

Linux中的硬链接和软链接

一 Linux链接概念Linux链接分两种,一种被称为硬链接(HardLink),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接,加-s参数产生软链接。【硬链接】硬链接指通过索引节点来进行链接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的。一般这种链接就是硬链接。硬链接的作用是允许一个文件拥有...
Android如何防止apk程序被反编译

Android如何防止apk程序被反编译

作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows ools下面多了一个proguard文件夹。proguard是一个java代码混淆的工具,通过proguard,别人即使反编译你的apk包,也只会看到一些让人很难看懂的代码,从而达到保护代码的作用。下面具体说一说怎么样让SDK2.3下的pr...
Android ListView中按钮监听器设置的解决方案

Android ListView中按钮监听器设置的解决方案

在做安卓应用开发的时候很经常会用到ListView,并且每一个Item里面都会有按钮之类的需要进行事件监听的控件。在给按钮添加OnClickListener的时候,一开始很下意识的会想在ListView的adapter的getView方法中找到每个Button并new一个OnClickListener分配给这个button。但是当数据量很大的时候,new出来这么多个监听器势必会对内存造成一定的压力,而且每个Listener的功能完全一样,Listener里...
定制 Shell 提示符

定制 Shell 提示符

Shell 类型标识在打开的终端等待输入命令时,往往显示部分信息,如显示当前日期、符号“>”、“$” 等等,这就是命令提示符。我们可能会注意到,在使用不同的用户标识、不同的 Shell 类型时,会出现诸如 $、#、% 等提示符。默认情况下,它们都有标志意义的。通过下表,可以进行了解一下。标准 Shell 提示 Shell提示Shell 类型$Bash%C-shell 家族%或>Tcsh#根用户,...
关于Python中 __init__.py

关于Python中 __init__.py

python__init__.py常见的情况中,我们将自己写好的代码转化为函数的话去调用的话,都是事先写好一个.py结尾的文件,将这个文件copy到当前目录下,或者是在python的sys.path中事先定义好的路径中去。之后在另一个文件中调用的时候,然后在另一个文件中去import。这样的做法是不可行的!!如果你写的程序层级过多,数目很多,就非常非常的吃力了。没事儿,只要理解了python包的概念,以及__init__.py在包里(包就是目录)的作用就可...
<< 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 >>