SQL语句:DML语句-数据更新

1.插入记录 插入元组 表创建好后,就可以往里插入记录了,插入记录的基本语法如下: INSERT INTO tablename (field1,field2,......fieldn) VALUES(value1,value2,......valuesn); 例如,向表 emp 中插入以下记录:ename 为 zzx1,h

SQL语句:DCL语句

SQL中使用GRANT和REVOKE语句向用户授予或收回对数据的操作权限。GRANT语句向用户授予权限,REVOKE语句收回已经授予用户的权

SQL语句:DDL语句

DDL 是数据定义语言的缩写,简单来说,就是对数据库内部的对象进行创建、删除、修改的 操作语言。它和 DML 语言的最大区别是 DML 只是对表内部数据的操作,而不

正则表达式详解

定义 正则表达式是你所定义的模式模板(pattern template),Linux工具可以用它来过滤文本。Linux 工具(比如sed编辑器或g

一行sed实现文本翻转

要实现这个效果(先显示最后一行,最 后显示第一行),你得利用保持空间做一些特别的铺垫工作。 你得像这样使用模式空间: (1) 在模式空间中放置一行; (2) 将

gawk编辑器详解

介绍 虽然sed编辑器是非常方便自动修改文本文件的工具,但其也有自身的限制。通常你需要一 个用来处理文件中的数据的更高级工具,它能提供一个类编程

sed编辑器进阶

多行命令 sed编辑器包含了三个可用来处理多行文本的特殊命令。 N:将数据流中的下一行加进来创建一个多行组(multiline group)来处理

sed编辑器入门

介绍 sed编辑器被称作流编辑器(stream editor),和普通的交互式文本编辑器恰好相反。在交互式 文本编辑器中(比如vim),你可以用键

shell脚本中的函数使用

基本的脚本函数 函数是一个脚本代码块,你可以为其命名并在代码中任何位置重 用。要在脚本中使用该代码块时,只要使用所起的函数名就行了(这个过程称为

定时运行作业

Linux系统提供了多个在预选时间运行脚本的方法:at命令和cron表。每个方法都使用不同的技 术来安排脚本的运行时间和频率。 at命令来计划执

date命令详解

定义 date命令是显示或设置系统时间与日期。 很多shell脚本里面需要打印不同格式的时间或日期,以及要根据时间和日期执行操作。延时通常用于脚

作业控制、调整nice值

作业控制 在作业停止后, Linux系统会让你选择是终止还是重启。你可以用kill命令终止该进程。要重启停止的进程需要 向其发送一个SIGCONT

Linux的信号处理机制

信号 信号是事件发生时对进程的通知机制。有时也称之为软件中断。信号与硬件中断的相似之处在于打断了程序执行的正常流程,大多数情况下,无法预测信号

创建临时文件和目录

创建临时文件 Linux系统有特殊的目录,专供临时文件使用。Linux使用/tmp目录来存放不需要永久保留的 文件。大多数Linux发行版配置了

Go的堆栈打印

打印全部堆栈 Stack trace是指堆栈回溯信息,在当前时间,以当前方法的执行点开始,回溯调用它的方法的方法的执行点,然后继续回溯,这样就可以跟踪整

输入输出重定向

标准文件描述符 Linux系统将每个对象当作文件处理。这包括输入和输出进程。Linux用文件描述符(file descriptor)来标识每个文

利用read获取用户输入

尽管命令行选项和参数是从脚本用户处获得输入的一种重要方式,但有时脚本的交互性还需 要更强一些。比如你想要在脚本运行时问个问题,并等待运行脚本的

脚本对命令行选项的处理方法

基本方法 表面上看,命令行选项也没什么特殊的。在命令行上,它们紧跟在脚本名之后,就跟命令行 参数一样。实际上,如果愿意,你可以像处理命令行参数一

命令行参数和特殊参数

命令行参数 向shell脚本传递数据的最基本方法是使用命令行参数。命令行参数允许在运行脚本时向命令行添加数据。 $ ./addem 10 30 读取参数 bash shell会将