自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 资源 (16)
  • 收藏
  • 关注

原创 awk中打印单引号

碰巧要用awk生成一段sql脚本,所以涉及到在语句中打印出单引号的问题.   EG1: 当为字符串时         echo aaa | awk {print "select * from A where name=/TOM/"}   EG2: 当为一字段时         echo TOM | awk {print "select * from A where name=/

2009-01-07 18:59:00 3675

原创 shell中进制的转换

十六进制转十进制echo $((16#10))   --16八进制转十进制echo $((8#10))     --8二进制转十进制echo $((2#10))     --2十进制转十六进制printf "%x" "10"  --a十进制转八进制printf "%o" "8"    --10

2009-01-07 18:52:00 1122

转载 Shell精解

第一章 关于UNIX Shell的介绍 1. 定义 shell 是一种特别的程式,被用作用户和内核(kernel)的UNIX操作系统核心通讯。常见的shell有C shell、B shell 和 Korn shell(B shell的超集)。 2. shell 主要功能 .. 解释交互运行时,在命令行提示下敲入的命令 .. 制订用户环境,通常在shell初始化文档中作这种工作。例如:配置终端键及窗

2009-01-03 17:25:00 1228

转载 Shell编程

Shell编程    在DOS 中,你可能会从事一些例行的重覆性工作,此时你会将这些重覆性的命令写成批次档,只要执行这个批次档就等於执行这些命令。大家会问在UNIX中是否有批次处理这个东东,答案是有的。在UNIX中不只有如DOS 的批次处理,它的功能比起DOS 更强大,相对地也较复杂,已经和一般的高阶语言不相上下。在UNIX中大家都不叫做批次档,而叫做Shell Script。  一般而言,She

2009-01-03 17:24:00 597

转载 UNIX命令大全

1.登录工作站1.1 透过 PC 登录工作站执行格式:telnet hostname     (在 dos 下执行) telnet ip-addressExample:          telnet doc           telnet 140.122.77.120注: 可利用指令 arp hostname 或 arp domain_name 查询 ip_address1.2

2009-01-03 17:23:00 1240

转载 UNIX经典命令详解

第一章 目录及文件操作命令 1.1 ls [语法]: ls [-RadCxmlnogrtucpFbqisf1] [目录或文件......] [说明]: ls 命令列出指定目录下的文件,缺省目录为当前目录 ./,缺省输出顺序为纵向按字符顺序排列。 -R 递归地列出每个子目录的内容 -a 列出所有文件,包括第一个字符为“.”的隐藏文件 -d 若后面参数是目录,则只列出目录名而不列出目录内容,常与-l选

2009-01-03 17:22:00 771

原创 Vi命令

Vi 的工作模式编辑模式插入模式命令模式1.6.1   vi 的工作模式编辑模式: 用户可以利用一些预先定义的按键来移动光标、删除文字、复制或粘贴文字等。l 是向右移动光标,相当于向右箭头键,k 是向下移动光标,相当于向下箭头键。当用户在编辑模式下键入 i, a, o 等命令之后,可进入插入模式;键入 : 可进入命名模式。在插入模式下,用户随后输入的,除 Esc 之外的任何字符均将被看成是插入到编

2009-01-03 17:22:00 638

转载 UNIX命令详解

a. 关於档案/目录处理的指令:1. ls这是最基本的档案指令。 ls 的意义为 "list",也就是将某一个目录或是某一个档案的内容显示出来。如果你在下 ls 指令後头没有跟著任何的档名,它将会显示出目前目录中所有档案。也可以在 ls 後面加上所要察看的目录名称或档案的名称,如% ls /home2/X11R5% ls firstls 有一些特别的参数,可以给予使用者更多有关的资讯,如下:-a

2009-01-03 17:21:00 890

转载 UNIX知识积累

shell个人积累 #目录权限r 可以列出该目录中的文件w 可以在该目录中创建或删除文件x 可以搜索或进入该目录umask命令允许你设定文件创建时的缺省模式,对应每一类用户(文件属主、同组用户、其他用户)存在一个相应的umask值中的数字。对于文件来说,这一数字的最大值分别是6。系统不允许你在创建一个文本文件时就赋予它执行权限,必须在创建后用chmod命令增加这一权限。目录则允许设置执行权

2009-01-03 17:20:00 1327

转载 Solaris用户命令中英文对照参考

A ---------------------------------------------------------------------------------------- acctcom--查找和打印进程统计文件 adb--通用调试器 addbid--创建或扩展书目数据库 admin,scci-admin--创建和管理SCCI历史文件 aedplot--各种绘图仪的图形过滤器 alias

2009-01-03 17:19:00 683

转载 Solaris系统管理命令及相关技术中英文对照

Solaris 系统管理命令及相关技术中英文对照 A ----------------------------------------------------------------------------------- ab2admin—对AnswerBook2进行管理的命令行界面 ab2cd—从Documentation CD中运行AnswerBook2服务器 ab2regsvr—向联合域名服

2009-01-03 17:19:00 1070

原创 关于表空间的一个问题

最近在进行数据库服务器维护的时候发生某个表空间(名为PPSTT)占用率过高,如何解决这一问题,上网查了很多这方面的资料,因为本人对数据库管理还是个生手,所以只好求教于同事. 同事发过来一文档,照着操作,问题解决了.        数据库服务器为 Sun Microsystems Inc SunOS 5.9          数据库为 Oracle9i        操作步骤如下:       

2009-01-03 17:18:00 899

转载 安装Oracle 9i时出现乱码

在RedHat9中安装Oracle 9i时出现乱码信息: Oracle安装界面中没有文字,只有乱码,怎么办? 解决中文的问题   vi .bash_profileexport LC_ALL=zh_CNexport LANG=zh_CNexport JAVA_FONTS=/usr/share/fonts/zh_CN/TrueType/另一个不是最佳的解决方案.设置ORACLE用户的环境变量。 vi

2009-01-03 17:17:00 1428

原创 Oracle spool 用法小结

关于SPOOL(SPOOL是SQLPLUS的命令,不是SQL语法里面的东西。)对于SPOOL数据的SQL,最好要自己定义格式,以方便程序直接导入,SQL语句如:select taskindex|||||commonindex|||||tasktype|||||to_number(to_char(sysdate,YYYYMMDD)) from ssrv_sendsms_task;

2009-01-03 17:17:00 794

原创 关于ORACLE中取星期的问题

select to_char(sysdate,day) from dual          可以得到当前是一周中的星期几select to_char(sysdate,d) from dual           可以得到当前是一周中的第几天,由于国外人的习惯与中式不同所以通常为:select to_char(sysdate-1,d) from dualselect to_char

2009-01-03 17:16:00 1380

原创 关于sqlplus中获取记录set格式的设置

问题一:set head off                                                        set feedback off                                                    set termout off                                             

2009-01-03 17:16:00 839

转载 ORACLE常用命令

一、ORACLE的启动和关闭1、在单机环境下要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下su - oraclea、启动ORACLE系统oracle>svrmgrlSVRMGR>connect internalSVRMGR>startupSVRMGR>quitb、关闭ORACLE系统oracle>svrmgrlSVRMGR>connect internalSVRMGR>

2009-01-03 17:16:00 631

转载 ORACLE函数大全

1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual;         A         A      ZERO     SPACE--------- --------- --------- ---------       65       

2009-01-03 17:15:00 364

转载 PL/SQL学习笔记

   (http://hi.baidu.com/freeway2000/blog/index/2)       包可将一些有联系的对象放在其内部。任何能再块定义部分出现的对象都可以在包中出现。这些对象包括存储过程、函数、游标、自定义的类型(例如 PL/SQL表和记录)和变量。我们可以在其他的PL/SQL块中引用包中的这些对象,也就是说,包为了PL/SQL提供了全局变量。    1.包的定义   

2009-01-03 17:15:00 645

原创 #!/bin/sh下的数组用法

#!/bin/bash下的数组用法??#!/bin/ksh下的数组用法set -A a 1 2 3echo ${a[0]}    RE: 1

2009-01-03 17:14:00 2917

原创 关于从FTP方式从另一台机得到的EXCEL文件打不开的问题

问题描述:将A机生成的EXCEL文档通过FTP方式PUT到B机上. A机为UNIX系统 B机为WINDOWS系统. 执行代码如下:ftp -n $IP user ${USER} ${PASS}ascprompt offlcd ${localIDR}put ${fileName}closebye!结果当A机把文件PUT到B机的目录中后,在B机上打开文档时出现错误 "该文件可能是只读的,或者您

2009-01-03 17:13:00 3699

原创 unix取一个变量值的长度方法

1>echo $name | wc -c | read param 结果会比实际长度多1 eg: echo "tao" | wc -c | read param   RE:42>echo $name | nawk {printf("%d",length($1))}3>echo ${#name} 这个是KSH中的方法

2009-01-03 17:13:00 793

原创 关于数据文件打包压缩的问题

正确的做法是:1> 先用tar命令把相关文件打包成一个文件2> 然后用compress命令把打包成的这一文件压缩即可. (压缩只针对某一文件)附相关命令: tar -cvf a.tar *     把所有文件打包成a.tar                   compress a.tar    把打包好的文件a.tar压缩格式:打包: tar -cvf 目标 源解包: tar -xvf

2009-01-03 17:12:00 484

原创 ksh中比较两个小数的问题

我们知道shell中的算术运算符-gt -eq -lt.....这些只支持整数间的比较运算,如果是两个小数来比较呢?        设: a=15.8    b=15.4        比较方法1: echo $a $b | nawk {print ($1>$2)?1:0}             也可简写(echo $a $b | nawk {print ($1>$2)}    a大

2009-01-03 17:12:00 1059

原创 exec应用及删除文件前N行数据问题

exec 3old.logsed 1000000q >/dev/nulldd of=new.log 可以这么解释么? 1) 用文件描述符号3打开日志文件(0,1,2分别表示标准输入,标准输出和标准错误输出,因此能用的最小文件描述符是3,也可以用3以上的数字)2) 从打开的文件中用sed读取前面1000000行后q退出,将读出来的内容丢弃到/dev/null,这时候文件描述符3打开的文件的文件

2009-01-03 17:11:00 647

转载 SORT的详细用法

cat students John Johnsen [email protected]     503.555.1111Hassaan Sarwar   [email protected]    503.444.2132David Kendall [email protected]     229.111.2013sort students 缺省时按ascii码从第一个字符比起顺序排序Da

2009-01-03 17:11:00 1194

原创 关于执行rsh后while不能循环的问题

今天在写代码中遇到一个问题如下:数据文件a.data的内容如下:    111 aaa    bad   172.16.101.10                                               222 dsd    klsd   172.16.101.11 .........现在程序如下:   cat a.data | while read id str1 str2

2009-01-03 17:11:00 935

原创 在一个目录及其所有子目录下所有的文件中查找某个单词

正确的指令为 :   find . -name "*.*" -print|xargs grep word    格式:find pathname [option] expression    功能:在所给的路经名下寻找符合表达式相匹配的文件。    选项:-name     表示文件名               -user     用户名,选取该用户所属的文件               -

2009-01-03 17:10:00 1548

原创 sed 与 unix 命令等价代码鉴赏

未实际验证   UNIX         | SED ---------------+---------------------------------------------------------------- cat              | sed : cat -s          | sed /./,/^$/!d tac              | sed 1!G;

2009-01-03 17:09:00 564

原创 $1=$1的解释?

有一文本类似 "aaa bbb ccc" 需求是把中间的分隔符替换成竖线" | "比较直观的结果如下: echo "aaa bbb ccc" | nawk {print $1"|"$2"|"$3}比较高深的结果如下: echo "aaa bbb ccc" | nawk BEGIN{OFS="|"} {$1=$1;print}                        或者: echo

2009-01-03 17:08:00 1912

原创 关于vmstat检查内存的知识

执行 vmstat 1 2 即每隔一秒钟采集一次,只采集2次结果为:kthr      memory            page            disk          faults      cpur b w   swap free re mf pi po fr de sr f0 m0 s0 s1   in   sy   cs us sy id0 0 0 3318848 14653

2009-01-03 17:08:00 1078

转载 vmstat详解

Virtual Memory Statistics ( vmstat ) vmstat 是报告关于进程,虚拟内存,磁盘,CPU活动的一个统计报告. 在一个多CPU系统中,vmstat统计所有个数的CPU的平均输出.为每个进程进行统计.没有参数时,vmstat显示每一行是自从系统启动以后的虚拟内存的活动情况.(注:vmstat输出的第一行对于实施统计没有意义)基本的用法是:vmstat int

2009-01-03 17:08:00 969

原创 unix下关于替换文件中^M字符

要将文件中的所有^M字符(Ctrl+v+m)删除掉,可以使用如下命令:                   cat file1 | tr -d /015 > file2    其中^M对应015            ^Z对应032           tab对应011            ^对应136记下了

2009-01-03 17:06:00 1226

原创 在SHELL中直接读取数据库中的值赋给变量解决方法

在实际的项目开发中,碰到从数据库中取数据的应用比较多,一般的处理方法为: 写一个取数据的.sql脚本,然后在SHELL程序中调用取得,其实这两步可以合并为一步处理.     例如:我现在要将从表AA中查询到的所有数据赋给变量a, 代码如下:(pw为已经定义的数据库连接)             a=`sqlplus -S $pw              set heading off      

2009-01-03 17:06:00 4269

原创 把文本中重复的行删除(只保留一条)

在进行文本处理的时候,会经常遇到要删除重复行的情况。有三种常见方法:  第一,用sort+uniq,注意,单纯uniq是不行的,               sort -k2n file | uniq     这里我做了个简单的测试,当file中的重复行不再一起的时候,uniq将服务删除所有的重复行。经过排序后,所有相同的行都在相邻,因此unqi可以正常删除重复行。  第二,用sort+awk

2009-01-03 17:04:00 1887

转载 stty命令使用一例

stty命令使用一例可以通过stty -a命令来查看所有的终端设置。[nm_appg~]$stty -aspeed 9600 baud; line = 0; rows = 41; columns = 132min = 1; time = 1; intr = ^C; quit = ^/; erase = ^H; kill = ^Ueof = ^D; eol = ^@; eol2 = ; sw

2009-01-03 17:03:00 1001

原创 关于命令行缓存有限制的解决

实际AIX服务器中碰到执行ls rm等命令会报错:ksh: /usr/bin/rm: 0403-027 The parameter list is too long. 这个其实是系统参数参命令行缓存有限制大小,当要列出的信息字节超出时就会报错了。 在不改变系统原有配置的情况下可以通过命令来实现原有的操作。 如:把包含关键字“error”的文件名都删除掉     ls youDIR | grep "

2009-01-03 17:03:00 935

转载 SecureCRT unix输入中文

OS:AIX Version 5.2执行 locale 命令$ localeLANG="C"LC_COLLATE="C"LC_CTYPE="C"LC_MONETARY="C"LC_NUMERIC="C"LC_TIME="C"LC_MESSAGES="C"LC_ALL=当环境变量LANG="C"的时候是无法输入中文的。到用户的默认目录下修改 .profile文件,修改或增加下面的环境变量赋值语句,重

2009-01-03 17:02:00 974

转载 SED使用说明(摘)

用途:一般 sed 最常用在编辑那些需要不断重复某些编辑动作的档上Sed工作流程:(自己总结)while (fgets(buf, sizeof(buf), input.dat) != NULL)     if (匹配地址) {        strcpy(pattern_space, buf);        edit_by_function(pattern_space);        fp

2009-01-03 17:01:00 860

转载 SED单行脚本快速参考(摘)

间隔: -------- # 在每一行后面增加一空行 sed G # 将原来的所有空行删除并在每一行后面增加一空行。 # 这样在输出的文本中每一行后面将有且只有一空行。 sed /^$/d;G # 在每一行后面增加两行空行 sed G;G # 将第一个脚本所产生的所有空行删除(即删除所有偶数行) sed n;d # 在匹配式样“regex”的行之前插入一空行 sed /regex/{

2009-01-03 17:00:00 650

JTT883-2014营运车辆行驶危险预警系统技术要求和试验方法

JTT883-2014营运车辆行驶危险预警系统技术要求和试验方法

2022-02-11

JTT883-2018营运车辆行驶危险预警系统技术要求和试验方法

JTT883-2018营运车辆行驶危险预警系统技术要求和试验方法

2022-02-11

吉标-TJLYSXH 1.1—2019吉林省道路运输车辆智能视频监控报警系统技术规范 第3部分:通讯协议

TJLYSXH 1.1—2019吉林省道路运输车辆智能视频监控报警系统技术规范 第3部分:通讯协议+平台技术要求+终端及测试方法

2021-12-02

黑标-HLJDLYS 501-2020 道路运输车辆智能视频监控系统-通讯协议

HLJDLYS 503-2020 道路运输车辆智能视频监控系统 通信协议及数据格式+车载终端技术规范+平台技术规范

2021-12-02

广西道路运输车辆主动安全智能防控系统设计-通讯协议要求

广西道路运输车辆主动安全智能防控系统设计-通讯协议要求+平台技术要求+终端技术要求

2021-12-02

新苏标DB32T 3610.1-2019道路运输车辆主动安全智能防控系统技术规范

压缩包里包含: DB32T 3610.1-2019道路运输车辆主动安全智能防控系统技术规范 第1部分:平台 和 DB32T 3610.3-2019道路运输车辆主动安全智能防控系统技术规范 第3部分:通讯协议

2021-11-15

川标-TSCSDX-2019 道路运输车辆主动安全智能防控系统

川标-T_SCSDX 0001-2019 道路运输车辆主动安全智能防控系统 技术规范

2021-11-02

苏标-2017江苏省道路运输车辆主动安全智能防控系统

苏标-2017-江苏省道路运输车辆主动安全智能防控系统平台技术规范

2021-11-02

JTT808-2019-JTT1078-2016最新协议规范

JTT808-2019-JTT1078-2016最新协议规范

2021-10-12

JTT808-809-2019最新协议规范

JTT808-809-2019最新协议规范

2021-10-12

heidisql9.5.0.5

这是一个比较轻量化的mysql客户端工作,heidisql9.5.0.5;这是一个比较轻量化的mysql客户端工作,heidisql9.5.0.5

2018-07-12

android-serialport-api

android-serialport-api google源代码包,可以直接使用

2018-07-11

sqlcipher-3.0.1-windows

sqlcipher-3.0.1-windows

2016-03-16

异步提交遮罩showLoading

异步提交遮罩showLoading 动态loading效果

2015-12-11

java工厂模式详细讲解

java工厂模式详细讲解: 工厂模式专门负责将大量有共同接口的类实例化。工厂模式可以动态决定将哪一个类实例化,不必事先知道每次要实例化哪一个类。

2011-05-26

铁路系统GROS资料介绍

GSM-R分组域应用接口包括GPRS接口服务器(GRIS)、GPRS归属服务器(GROS)以及铁路信息系统通信服务器等。GROS主要负责机车台CIR或其他移动终端查询当前GRIS的IP地址。

2009-12-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除