`
文章列表
由于工作原因,需要用shell编写获取路径问题,需要只获取当前路径的上级路径的全路径,如:这个是执行命令:pwd | xargs -n 1 dirname 如果pwd 输出的路径为: /home/mpj/test 执行pwd | xargs -n 1 dirname 命令输出结果为: /home/mpj 还有2种方式: pwd | awk -F/ 'BEGIN{OFS="/"}{$NF="";print $0}' 输出结果为: /home/mpj/ pwd | sed -r 's/(.*)\/.*/\1/' /home/mpj 如果要在shell脚本 ...
平时用linux时,我有一个习惯就是把遇到的,比较有用,并且容易忘的命令,放到一个文本文件中,没事的时候可以拿出来看看,这样可以加深映像,时间长了这些命令的用法基本上都能掌握了。以下是100个用法,有什么不对,还请大家指正。 1,echo “aa” > test.txt 和 echo “bb” >> test.txt //>将原文件清空,并且内容写入到文件中,>>将内容放到文件的尾部 2,chmod go+w -R  /home/zhangy  //给组用户和其他用户添加写的权限 3,tar -tzvf test.tar.gz        //列出归档内容 ...
awk中RS,ORS,FS,OFS区别与联系张映 分类目录: shell 学习awk时,一定要记得动手去实践,只有在实践中才能发现问题,以下就我在学习中和实践中的经验,总结一下RS,ORS,FS,OFS的区别和联系。 一,RS与ORS 1,RS是记录分隔符,默认的分隔符是\n,具体用法看下 查看复制打印? [root@krlcgcms01 mytest]# cat test1     //测试文件   111 222   333 444   555 666  [root@krlcgcms01 mytest]# cat test1     //测试文件 111 222 ...
自动启动oracle9i 在/home/oracle下建立文件StartOra.sh: vi StartOra.sh ——————————– echo “Begin to start the oracle!” lsnrctl start sqlplus /nolog < connect /as sysdba startup exit EOF echo “Oracle just have been started!” exit ——————————– 给StartOra.sh执行权限 chmod a+x StartOra.sh 自动关闭oracle9i 在/oracle下建立文件StopO ...
项目中绝大多数B/S架构的系统都采用了J2EE架构,因此JDK、Tomcat、Jboss以及Weblogic的安装与配置也就成了重复性最多的工作之一。 在此,我进行了总结,并分享出来,希望能对大家有所帮助。 其中,JDK是针对Java的软件开发与运行环境,而Tomcat、Jboss以及Weblogic则都是基于J2EE的应用服务器。 而这些应用服务器都需要JDK的支持,相当于运行在JDK之上,所以这些应用服务器没有32位和64位之分,而JDK倒是针对不同的操作系统有很多不同的版本。 具体步骤如下: 一、安装配置JDK 1.通过官方网站下载JDK(集合了所有版本): http://www.o ...
SUSE10 SP2/SP3 无规律死机故障解决 前端时间,在公司内部为华为事业部安装了一台测试服务器,系统是SUSE Enterprise Linux 10 SP2,在最初选择阵列类型的时候,因为是测试机,对容量的需求大于对安全的考虑,因此配置了Raid 0而不是默认的Raid 1。(补充:最近发现不管是Raid 0还是Raid 1只要大量IO操作的时候都会出现此类问题,Raid 0是Raid 1 的IO 2倍,所以Raid 1 出现几率要小些,但不代表不会出现)。 但后面就发生了2次让人非常郁闷的事情,就是系统在毫无征兆的情况下死机了,在死机的时候,系统可以ping通,但无法进行任何操 ...
top 命令是 Linux 下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于 Windows 的任务管理器。 linux top - 统计信息区 top显示的前五行是系统整体的统计信息。 第一行是任务队列信息,同uptime命令的执行结果。其内容如下: top  -  15:09:51  up  17  days  ,  3:38  ,  4  users  ,  load  average  :  1.09  ,  3.39  ,  4.76 15:09:51  当前时间 up 17 days , 3:38  系统运行时间,格式为时:分 4  users  当前登 ...
javac和java是sun提供的编译java文件和执行class文件的命令工具,其经过ant包装之后,可以说是很强大很方便,然后有时候写的小程序去用IDE编译,运行,显得的有些庞大,轻便轻盈的办法当然是用javac与java了。 在看下面的描述之前,请参考其他方法安装好java环境,配置好java环境变量(记得CLASSPATH最前面是 .;), 下面的示例文件纯为显示所写,基本上没什么用途,其中jdk版本——java version "1.6.0_12"。 1.单文件编译、运行 用javac和java编译运行单文件是很容易的: 假如我们有Hello.java ...
javac -classpath的使用:javac -classpath的使用: javac: 如果当前你要编译的java文件中引用了其它的类(比如说:继承),但该引用类的.class文件不在当前目录下,这种情况下就需要在javac命令后面 加上-classpath参数,通过使用以下三种类型的方法 来指导编译器在编译的时候去指定的路径下查找引用类。 (1).绝对路径:javac -classpath c:\junit3.8.1\junit.jar   Xxx.java (2).相对路径:javac -classpath ..\junit3.8.1\Junit.javr Xxx.java (3 ...
最近在做一个项目,需要和C++通讯,双方通讯没有采用JNI的方式进行,使用字节序的方式进行进行(字节序就是所谓双方把协议定义好,按顺序进行接收),刚开始测试的时候未注意C++的unsigned int 类型,当一次测试忽然想起,JAVA是有符号的数据类型,最高位表示符号类型那个,如果无符号类型接收有符号的类型int, 那就用LONG,然后发现是错误的,发现高位的32位存在值,低32位是无符号类型INT发过来的值,然后想到一个方法就是对字节进行与和位移的操作,希望以下代码能对大家有用: public static void main(String args[]){ short anUnsigne ...
集合操作有 并,交,差 3种运算。  union :得到两个查询结果的并集,并且自动去掉重复行。不会排序  union all:得到两个查询结果的并集,不会去掉重复行。也不会排序  intersect:得到两个查询结果的交集,并且按照结果集的第一个列进行排序  minus:得到两个查询结果的减集,以第一列进行排序 例子:   下面是两个表:一个主修课程表,一个选修课程表。 这个是主修课程表:minors   create table minors(         minor_id number primary key,         minor_name varchar2(3 ...
pv3d入门及贴图 http://dmh2002.com/post/67.html   首先,PV3D的3D舞台需要一个容器,用来容纳整个3D舞台。 这个容器至少是Sprite类型的,因为Sprite是AS3或者说Flash9里,显示对象的最小单位,这也是我们的主类一定要继承自Sprite的原因,因为它需要被显示。    // 创建3D舞台的容器    _container = new Sprite();    _container.x = 100;    _container.y = 100;     //将它显示出来    addChild( _container );    然后, ...
一. 随着Flex越来越多的被人们所熟知,越来越多的互联网也开始了RIA应用。众所周知,目前国内的宽带应用并不是像很多发达国家发达,个人应用带宽基本上都是2M以下的,怎么样能够使你的Flex应用能够流畅的运行在客户端的问题,成为了制约每个Flex应用开发程序员的大难题。 在这里,我收集整理了一下网络上关于这方面经验,欢迎大家补充。 基本原则: 1. 从外部加载媒体(Media)       Heider提到了一个常用的Flex最佳实践——限制嵌入到应用/SWF文件中的媒体的数量,如图像、影片及mp3等资源都可以从外部的SWF文件加载。 Flex框架可以直接将图片、mp3及字体等资源编译到SW ...
1:下载附件中的文件解压。 2:在环境变量中添加nls_lang=SIMPLIFIED CHINESE_CHINA.ZHS16GBK 3:下载一个PL/SQL(绿色版),运行起来。再选择菜单中的 工具->首选项->找到Oracle主目录名,里面设置为%OracleClient%;OCI库为%OracleClient%\oci.dll; 4:重启PL/SQL 即可. 添加一个服务器连接: 1: 打开%OracleClient%\NETWORK\ADMIN\tnsnames.ora文件。 2: 按照里面的格式进行配置即可。如: Java代码 客户端注册服务名 =  ...
此文转载: 对于Flex性能我想是很多真正打算用它的人最关心的问题,也是我用了这么久之后体会比较深刻的问题, 目前我做过的系统性能也是一个大问题,在这里我总结了一些在技术上提高性能的方法。 1.避免容器的深层嵌套(因为每个容器都会对其子容器进行计算和调整,一般建议HBox,VBox最好不要超过3层,但对于复杂系统这个很难避免) 2.对于容器和空间的位置和尺寸尽量采用绝对坐标和硬编码。(减少Flash Player深层次的嵌套计算) 3.合理恰当的使用Grid容器,对于能用普通容器如HBox,VBox实现的尽量不要采用Grid(Grid嵌套层次深) 4.避免使用重复、冗余的容器嵌套, ...
Global site tag (gtag.js) - Google Analytics