csdn博客:luck-cheng.github.io github:www.github.com/luck-cheng
D,一般删除都是文件索引,如果两个文件同时打开同一个文件,一个线程执行删除操作,只要另一个线程不退出,就可以继续对该文件进行操作,一旦退出才找不到该文件的索引节点而报错。
(1)软连接可以跨文件系统,硬连接不可以 (2)硬连接不管有多少个,都指向的是同一个I节点,会把结点连接数增加,只要结点的连接数不是0,文件就一直存在不管你删除的是源文件还是连接的文件。
硬链接就是在原有的iNode的引用加一,用ls -li是可以看到,硬连接的文件与源文件iNode值相同;而软连接是建立了一个iNode,专门用来指向实际文件的iNode,像快捷方式。
printf scanf fgetc read print_s scan_s 系统调用实际上就是指最底层的一个调用,在linux程序设计里面就是底层调用的意思。
考虑语言的问题,数组是同类型的值得集合,有的语言是,有的语言不是的。JavaScript的数组可以是任意object var arr = [function(){alert(“”)},[0,1,2],{0,”ao”,True}]; 所以,error.
) :光标移至句尾 ( :光标移至句首 }:光标移至段落最后一个字母 {:光标移至段落第一个字母 nG:光标移至第n行首 n+:光标下移n行 n-:光标上移n行 n$:光标移至第n行尾 H :光标移至屏幕顶行...
接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。
重写(Override) 重写是子类对父类的允许访问的方法的实现过程进行重新编写!返回值和形参都不能改变。即外壳不变,核心重写! 重写的好处在于子类可以根据需要,定义特定于自己的行为。
public static void main(String[] args) //public 关键字意指这是一个可由外部调用的方法,main()方法的参数是一个String对象的数组。
bashrc与profile都用于保存用户的环境信息,bashrc用于交互式non-loginshell,而profile用于交互式login shell。
1.下载iso,把iso放入系统的某一目录或者映射到某一个设备 环境 vmware (rhel6.3_64) (1) 开启光驱 (2) 把iso放入光驱中 2.
文件和目录权限概述 在linux中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录。 通过设定权限可以从以下三种访问方式限制访问权限:只允许用户自己访问;允许一个预先指定的用户组中的用户访问;允许系统中的任何用户访问。
ubuntu中可供调用的终端大都在/usr/bin或者/opt,但也不尽然。可尝试用下面的方法快速找到软件的位置。 1.执行该程序; 2.用命令 ps -e 找到该程序的名字; 3.用 find 或 whereis 命令查找文件位置。
||(或者) &&(并且)
precision() 返回当前的浮点数精度值 precision(val) 设置val为新的浮点数精度值, 并返回原值 setf(flags) 添加格式标志flags, 返回所有标志的原本状态.
在vim中编程,退出来再敲命令编译是一件痛苦的事情。如果能够像VC那样一键编译和一键运行就爽了。 事实上,在vim中实现这种功能并不困难,所需要的只是在配置文件~/.vimrc中加一些过程,然后将这些过程与某些快捷键进行绑定即可。
PNG格式。 在这里不过多的讨论PNG格式的定义问题。但是.9.PNG确实是标准的PNG格式,只是在最外面一圈额外增加1px的边框,这个1px的边框就是用来定义图片中可扩展的和静态不变的区域。
设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。
今天,终于解决了我的RTL8723AE无线网卡的驱动了。之前是有说到,我的wifi能打开,但是什么热点都搜索不到,个人是觉得是无线网卡驱动出问题,然后百度,知乎,发现我这型号的无线网卡,驱动在linux上的确问题有点无语。
1)官网下载Tomcat 2)我下载的是这个 3)下载解压到了/usr/Java/ 4)vim /etc/profile 在文件末加上: PATH=$PATH:$CATALINA_HOME/bin 回到apache-tomcat-7.0.67/bin/ ./startup.sh OK,显示Tomcat started. 打开localhost:8080检查 搞定。
安装: sudo apt-get install mysql-server mysql-client 在安装过程中会让你输入root用户(管理MySQL数据库用户,非Linux系统用户)密码,按照要求输入即可。
大体需要: android-studio android-sdk-linux 首先,上Android Studdio 中文社区(官网) 下载android studio和android-sdk-linux,这里我下载的是 ANDROID STUDIO V1.5&2.0 PREVIEW网盘下载 sdk下载: android-sdk_rxx-linux 下载完成,我统一解压在/usr/Java里面。
今天坑爹了,在家里环境用的是wifi,然后今天linux mint开机,wifi搜索不到热点,其他手机都能搜索到,但是linux下的无线功能打开了,可是就是搜索不到,个人判断应该是无线网卡驱动有问题了。
在之前对jdk安装配置完成后,开始对eclipse的配置了,因为直接下载eclipse EE 比较方便快捷(已经自带了java Web的开发环境),从eclipse classic配置java web 的ide,网络原因,比较累人。
Linux Mint17薄荷开源网的无忧中文版 1 查看内置的java版本,java -version 之后发现,内带的jdk是OpenJdk,没用过,所以,我打算卸载OpenJdk把SunJdk装上去。
LinuxMint17.3Rosa下安装Apache流程 环境:Linux Mint 17.3 Rosa 最近在学习android,目前学到android里面的网络技术,所以,需要搭一下Apache的环境进行深入学习。