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

首页 / 操作系统 / Linux

Linux Shell 文本处理工具集锦

Linux Shell 文本处理工具集锦

本文将介绍Linux下使用Shell处理文本时最常用的工具:find、grep、xargs、sort、uniq、tr、cut、paste、wc、sed、awk;提供的例子和参数都是最常用和最为实用的;我对shell脚本使用的原则是命令单行书写,尽量不要超过2行;如果有更为复杂的任务需求,还是考虑python吧;find 文件查找查找txt和pdf文件 find . ( -name "*.txt" -o -name "*.pdf" ) -print正则方式查...
新Java 0day漏洞正被骇客利用

新Java 0day漏洞正被骇客利用

安全研究人员称,一个以前未知目前尚未修复的Java安全漏洞正被黑客利用秘密安装恶意程序。受影响的版本包括Java SE 6 Update 41和最新的Java SE7 Update 15。如果用户使用有漏洞的Java浏览器浏览植入恶意代码的网站,黑客可以悄悄在他们的电脑上安装恶意程序。此前Facebook、Twitter、苹果和微软员工的计算机就是因为上述方法被安装了恶意程序。卡巴斯基也已经确认了新的Java 0day漏洞,称攻击看起来针对的是特定个人或组...
Android数据库之SQLiteDatabase类

Android数据库之SQLiteDatabase类

实现数据库基本操作数据库创建的问题解决了,接下来就该使用数据库实现应用程序功能的时候了。基本的操作包括创建、读取、更新、删除,即我们通常说的CRUD(Create, Read, Update, Delete)。在实现这些操作的时候,我们会使用到两个比较重要的类,SQLiteDatabase类和Cursor类。SQLiteDatabase类在上面已经接触过了,这个类是核心类,用于管理和操作SQLite数据库,几乎所有的数据库操作,最终都将由这个类完成。Cur...
仿照Linux下的U-Boot来DIY自己的arm11(6410)的bootloader

仿照Linux下的U-Boot来DIY自己的arm11(6410)的bootloader

U-Boot是用于多种嵌入式CPU( MIPS、x86、ARM等)的bootloader程序,U-Boot不仅支持嵌入式Linux系统的引导,还支持VxWorks, QNX等多种嵌入式操作系统。查看S3C6410_Internal_ROM_Booting.pdf可看到系统启动的原理图如下:linux的Uboot分析对于.lds文件,它定义了整个程序编译之后的连接过程,决定了一个可执行程序的各个段的存储位置。SECTIONS {...secname star...
Python中变量作用域及嵌套作用域

Python中变量作用域及嵌套作用域

在python中,变量查找遵循LGB原则,即优先在局部作用域(local scope)中对变量进行查找,失败则在全局作用域(global scope)中进行查找,最后尝试再内建作用域(build-in scope)内查找,如果还是未找到的话,则抛出异常。后来由于闭包和嵌套函数的出现,作用域又增加了外部作用域,这样变量的查找作用域优先级变为:局部、外部、全局和内建。 作用域由def、class、lambda等语句产生,if、try、for等语句并不会产生新的...
Python 中is和= = 的比较

Python 中is和= = 的比较

Python中的对象包含三要素:id、type、value其中id用来唯一标识一个对象,type标识对象的类型,value是对象的值is判断的是a对象是否就是b对象,是通过id来判断的==判断的是a对象的值是否和b对象的值相等,是通过value来判断的python is主要是判断2个变量是否引用的是同一个对象,如果是的话,则返回true,否则返回false>>> a = "123">>> b = "123">>...
Linux编程练习(一)—— 多线程+共享内存+线程信号量练习

Linux编程练习(一)—— 多线程+共享内存+线程信号量练习

在Ubuntu 12.04下的共享内存+多线程+信号量练习实例。问题:程序要求用多线程+共享内存+信号量,实现将一个文件中的内容写入到另一个空白文件中(读与写的操作必须分在两个线程中完成),要求文件内容的大小要远大于所用共享内存的大小。分析:题目要求将一个文件(假设为in)中的数据存入到另一个空白文件(假如为out)中,而且要求共享内存的大小要小于文件传输内容的大小,因此我们就需要利用有限大小的共享内存和文件指针将in中的数据循环多次倒入到out文件中,而...
苹果为预防漏洞禁止旧Adobe Flash Player更新

苹果为预防漏洞禁止旧Adobe Flash Player更新

苹果Safari浏览器今天更新了Safari网页插件屏蔽工具,禁用了旧版的Adobe Flash Player。The Loop网站著名苹果新闻记者Jim Dalrymple表示,苹果此举很可能是回应最近新发现的Flash漏洞。苹果此次更新的Safari网页插件屏蔽工具为自动更新,禁用了旧版的Adobe Flash Player。本次更新将会对Mac OS X 10.6、OS X Lion以及OS X Mountain Lion用户造成影响。此次更新说明表...
Java从文件指定位置开始读取文件流

Java从文件指定位置开始读取文件流

Java从文件指定位置开始读取文件流文件任意位置读取一般有两种方法:1、使用FileInputStream类 , skip指定位置2、使用RandomAccessFile类,seek指定位置此处先说一下第一种方法,直接看测试代码:public static void read(){ long from = 4+1;//从该字节开始读,自己测注意中文是两个字节 try{ File file = new File("d:\文件上传\ss.txt"); File...
<< 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 >>