linux下的find文件查找命令与grep文件内容查找命令

linux下的find文件查找命令与grep文件内容查找命令   在使用linux时,经常需要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区的。   区别:(1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等。 (2)grep是根据文件的内容进行查找,会对文件的每一行按照给定的模式(...
浏览:75

Java 中int与byte数组转换详解

1、与运算符的理解(&): 参加运算的两个数据,按二进位进行“与”运算。如果两个相应的二进位都为1,则该位的结果值为1,否则为0。即 0&0=0;0&1=0;1&0=0;1&1=1; 例子:int x = 62255550; y =0xff; 转二进制:x = 62255550 = 11101101011111000110111110; y = 0xFF = 11111111; 11 10110101 11110001 10111110 &0...
浏览:46

简易扑克牌游戏-Java第三季结束

扑克牌类: import java.util.ArrayList; import java.util.Comparator; import java.util.List; public class Poker implements Comparable<Poker>{ //静态变量 final public static String poker_number [] = {"2","3","4","5","6","7","8","9","10","J","Q","K","A",}; final public static String poker_pattarn [] = {...
浏览:53

前端工具--gulp的使用

全文照抄 猴子猿 http://www.cnblogs.com/giggle/p/5389188.html , 感谢猴子兄让我理解了gulp,之前看视频看的一头雾水。 1.全局安装gulp:目的是在命令行里使用gulp的命令 { npm install gulp -g } 2.命令行中cd到项目目录,局部安装gulp(如果不在项目中再次安装会报错,据说这样是为了避免发生版本冲突) { npm install gulp } 3.在项目目录下新建一个gulp...
浏览:57

应用 Collections.sort() 实现 List 排序 练习

/** * 1、创建完List<String>之后,往其中添加十条随机字符串 * 2、每条字符串的长度为10以内的随机整数 * 3、每条字符串的每个字符都为随机生成的字符,字符可以重复 * 4、每条随机字符串不可重复 */ public void testSort3(){ List<String> stringList = new ArrayList<String>(); fo...
浏览:51

二叉搜索树BST在C++类中的实现(增删改查)【Van0512】

网上能够查到的数据结构相关资料,多是用C语言代码实现。 C语言是面向过程的,C++是面向对象的,尽管它们有诸多的相同之处,尽管把C语言实现BST的代码拷贝在C++中差不多就能pass了。但既然学习了C++,就尽可能使用面向对象的思想,将函数封装在类中,而不是在main函数外面写了一个又一个的函数。那样的话,即使是用了一些C++的语法,整个程序也可以说是标准...
浏览:50

JavaScript内存管理和优化

作者:聚划算前端开发专家 韩璟(花名:业勤) 在JavaScript中,每当我们创建一个对象,都会占用内存,不再使用时,浏览器会自动释放。这种自动化的内存的管理的方式,大大降低了开发对于js内存管理的成本,但也造成了开发人员的JavaScript的内存管理忽视。然而现在,各种单页应用的诞生,各种不同无线终端少的可怜内存分配,交互的复杂性以及流畅性,以及no...
浏览:71

UI设计:屏幕阅读用字法则

字体 适于阅读的三大要素: ①信息量 ②重心 ③灰度 信息量 如果说阅读的本身是信息量的吸收,那么字体就是搭载内容的输出媒介。但字体本身也是存在信息量,他们的信息量来源于组成字体的点线面,越多的点和面,则意味着更多信息的输出,造成阅读疲劳。 重心 中心越平稳,视觉越流畅,阅读更连贯; 灰度 灰度均匀,阅读无黑点; 布白的均匀,影响整体版面的...
浏览:65

jQuery 基础样式篇(2)

层级选择器 $('div > p') 选择所有div元素里面的子元素P $('div p') 选择所有div元素里面的p元素p $(".prev + div") 相邻兄弟选择器 选取prev后面的第一个的div兄弟节点 $(".prev ~ div") 一般相邻选择器 选取prev后面的所有的div兄弟节点 内容选择器
浏览:87

java入门第三季,简易扑克牌游戏

/** 一、创建一副扑克牌 包括四种花色: 黑桃、红桃、梅花、方片 十三种点数:2——10,J、Q、K、A,不考虑大小王 二、创建两名玩家 玩家至少要有ID、姓名、手牌等属性,手牌为扑克牌的集合 三、洗牌 将之前创建的“一副扑克牌”打乱顺序 四、发牌 将洗牌之后的扑克牌集合,从第一张开始,发给两名玩家,按照一人一张的方式,每人发两张 五、游戏 ...
浏览:56

Cookie 防伪造 防修改

主要防止非法用户修改cookie信息,以及cookie的超时时间 传统cookie存储,Cookie(name, value),value很容易就被篡改。 防修改cookie存储,Cookie(name, value+“&&”+ signToken+“&&”+saveTime+“&&”+maxTime) signToken :签名密钥 由md5(value+saveTime+maxTime+”自定义密钥“)生成 saveTime:cookie创建时间 maxTime:coo...
浏览:57

Activity的启动模式与startActivityForResul

Activity的启动方式分为四种,分别为standard,singleTop,singleTask,singleInstance startActivityForResult方法能够起效:standard和singleTop startActivityForResult方法不能够起效:singleTask和singleInstance 1、只要将被启动的Activity属性设置为singleTask则一定不起效 2、只要将被启动的Activity属性设置为singleInstance则一定不起效 2、只要将...
浏览:52

jQuery 基础样式篇(1)

简单的选择器 id选择器: $( "#id" ) 类选择器:$( ".class" ) 元素选择器:$("p") 全选择器:$("*") 属性选择器 ***表示通配 1.查找所有div中,属性name的值是用*****开头的 $('div[name ^= *********]') 2.查找所有div中,属性name的值是用*****结尾的 $('div[name $= *********]') 3.查找所有div中,有属性name中的值包含一个test字符...
浏览:80

零碎笔记:浏览器访问一个网站所经历的步骤

浏览器访问一个网站所经历的步骤 Chrome搜索自身的DNS缓存 搜索操作系统自身的DNS缓存(浏览器没有找到缓存或缓存已经失效) 查看Chrome浏览器的DNS缓存信息(chrome://net-internals/#dns): 读取本地HOST文件 浏览器发起一个DNS的一个系统调用 宽带运营商服务器查看本身缓存 运营商服务器发起一个迭代DNS解析的请求 运营商服务器把结果返回操作系统内核...
浏览:70

图书查询系统(java异常学习)

图书类: public class Book { String name = ""; int id = -1; public Book (int id, String name) { this.id = id; this.name = name; } public String getName() { return name; } public int getId() { return id; } } 图书异常类: public class BookException extends Exception { ...
浏览:51

页面

热点文章

手册 更多

top