-
linux下的文本处理命令sed&awk&grep
SedSedsed 是个精简的、非交互式的编辑器。他能执行和编辑vi和emacs相同的编辑任务。sed编辑器不提供交互使用方式:只能在命令行输入编辑命令、指定文件名,然后在屏幕上察看输出。sed编辑器没有破坏性。他不会修改文件,除非用shell重定向来保存输出结果...
作者:小编 日期:2026.06.06 分类:手册 1681 -
linux sed命令详解
1. Sed简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样1. Sed简介se...
作者:小编 日期:2026.06.06 分类:工具 412 -
inux shell awk 语法 ----给力
Awk 是一种非常好的语言,同时有一个非常奇怪的名称。在本系列(共三篇文章)的第一篇文章中,Daniel Robbins 将使您迅速掌握 awk 编程技巧。随着本系列的进展,将讨论更高级的主题,最后将演示一个真正的高级 awk 演示程序。捍卫 awk在本系列文章中...
作者:小编 日期:2026.06.06 分类:工具 965 -
UML用例图中包含(include)、扩展(extend)和泛化(generalization)三种关系详解
共性:都是从现有的用例中抽取出公共的那部分信息,作为一个单独的用例,然后通后过不同的方法来重用这个公共的用例,以减少模型维护的工作量。1、包含(include) 包含关系:使用包含(Inclusion)用例来封装一组跨越多个用例的相似动作(行为片断),以便...
作者:小编 日期:2026.06.06 分类:手册 1898 -
java中的Heap 和 Stack
1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的...
作者:小编 日期:2026.06.06 分类:算法 1893 -
java并发编程实践笔记
1, 保证线程安全的三种方法: a, 不要跨线程访问共享变量 b, 使共享变量是final类型的 c, 将共享变量的操作加上同步2, 一开始就将类设计成线程安全的, 比在后期重新修复它,更容易.3, 编写多线程程序, 首先保证它是正确的, 其次再...
作者:小编 日期:2026.06.05 分类:系统 140 -
TTServer是什么?
TTServer Tokyo Cabinet是一款 DBM 数据库,该数据库读写非常快,哈希模式写入100万条数据只需0.643秒,读取100万条数据只需0.773秒,是 Berkeley DB 等 DBM 的几倍。利用Tokyo Tyrant构建兼容Memca...
作者:小编 日期:2026.06.05 分类:手册 1829 -
详解Linux环境变量的设置和查看方法
详解Linux环境变量的设置和查看方法 1. 显示环境变量HOME 以下是代码片段: $ echo $HOME /home/redbooks 2. 设置一个新的环境变量hello以下是代码片段: $ export HELLO="Hello!"...
作者:小编 日期:2026.06.05 分类:文档 1993 -
ReentrantLock-互斥同步器
ReentrantLock是一个互斥的同步器,其实现了接口Lock,里面的功能函数主要有:1. lock() -- 阻塞模式获取资源2. lockInterruptibly() -- 可中断模式获取资源3. tryLock() -- 尝试获取资源4. tr...
作者:小编 日期:2026.06.05 分类:手册 1990








