`
文章列表
ps a :显示当前机器的所有进程,包括其他用户进程。 ps c :列出进程时,显示每一进程的真正指令。 ps e : 列出进程时,显示没一个程序真正的指令名称,但是不包含路径。 ps -N :显示所有进程,除了执行ps指令的进程 ps u : 以用户为主的格式来显示程序状况 ps l : 长格式显示 ps f : 全格式显示   ps aux | grep 进程名称 所有包含其他使用者的进程中查找相关进程 ps -elf | grep port:查询xx端口是否已经启动   user:进程所有者 PID:进程ID
Endeca Concepts: 1 Records: 即我们常讲的记录,在Endeca中就是我们要搜索的对象。 我么可以从两个层面来理解: 可以理解为源数据 转化为 索引数据 之后的每一条记录,可以和数据库的表的记录对应。 从Endeca 内部讲,可以理解 ...
一:创建文件的几种方式 1 vi命令:查看编辑文本,如果文本不存在,就创建。 首先我们进入文件后是处于命令模式下,无法进行编辑和搜索。 如果我们需要进行编辑,你需要使用i切换到编辑模式,编辑完成之后,如果你想 ...
sed是一个文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除查看以及增加。 他的工作方式就是先从输入读取到的东西放入模式缓冲区,然后在对模式缓冲区进行操作。   参数选项: -e : 在命令行模式上进行sed的操作 -n : 取消默认输出 -f:sed动作写在一个文件内。然后-f就是启动这个脚本 -I : 修改读取的内容,而不是打印到控制台。 操作选项: a: 新增,在当前行的下一行
Linux下文本的处理 Sort(排序)文本 Sort工作原理就是从每一行作为一个工作单位,进行相互比较,比较的原则是从首字符向后,一次按照ASCII Code进行比较,最后将他们按升序输出: sort sort.txt 如果希望按照降序排列:使用-r参数 Sort –r sort.txt Sort默认是输出到标准输出,如果想输出到文件,我们需要进行重定向: sort -r sort.txt  -o sort.txt.bak 如果让排序以数值来排序而不是以字符来排,需要使用
Linux下 正则表达式 所支持的工具有哪些呢: 1 匹配文本行的grep工具族; 2 改变输入流的stream editor (sed)流编辑器; 3 用于处理字符串的语言:awk,python,perl等; 4 文件查看程序或者分页程序 5 文本编辑器诸如vi,vim,ed等 精确模式的匹配不忽略大小写: \b表示元字符,代表着单词的开头或者结尾,比如我需要查找一个文本的Nicky,如果不使用精确匹配,那么所有包含Nicky的单词,无论大小写全部会查找出来。怎么办呢?\bNicky\b
1111
子查询因子化 也被称为 公共表表达式(comman tableexpression ), 我们通过使用WITH语句将查询分解为易于理解的块。 举一个简单的例子: WITH TEST1 AS( SELECT * FROM alias WHERE DEST_URL ='/a-page' ), test2 AS( SELECT * FROM alias WHERE DEST_URL = '/b-page' ) SELECT * FROM TEST1,test2;   注意如果定义多个with子句,子句之间必须用逗号分隔,而且必须在子句后面接上查询语句, 而且查询语句必 ...
建一张测试表: CREATE TABLE t_10g_job(       f_date DATE);   建立一个存储过程: CREATE OR REPLACE PROCEDURE p_10g_job AS BEGIN INSERT INTO t_10g_job VALUES(SYSDATE); END;   构建JOB: BEGIN DBMS_SCHEDULER.CREATE_JOB( JOB_NAME => 'JOB10g',--job name JOB_TYPE => 'STORED_PROCEDURE',-- JOB TYPE ...
首先我们创建一张表t_job_test:   CREATE TABLE t_job_test( f_name varchar2(20), f_date date );  创建存储过程my_procedure:     CREATE OR REPLACE PROCEDURE my_procedure AS BEGIN FOR i IN 1..10 LOOP INSERT INTO t_job_test VALUES('Nicky'||i,sysdate); END LOOP; COMMIT; END;  创建JOB: DECLARE v ...
Bin:关闭和启动JBOSS的脚本; Client:客户端和JBOSS通信需要的jar库; docs:配置文件的实例; docs/dtd 使用到各种XML文件的dtd; lib:jboss启动时的所需要的jar包,这些库为JBOSS配置共享; Server:各种jboss的应用,不同的应用需要需要放在不同的子目录; Sever/all :包括所有配置包括IIOP 和 Cluster; Server/minimal :启动JBOSS 服务所需要的最低配置; Server/default: 启动JBOSS所需要的默认配置,不包含 IIOP Cluster,JAXR 服务; Ser ...
                             Jquery Validation 一:import  相关的 css 和 image 以及jQuery <link rel="stylesheet" type="text/css" href="../js/css/screen.css" /> <script type="text/javascript" src="../js/jquery-1.8.2.js"></script> <sc ...
在ATG中 ,经常需要使用一些临时属性,这些属性是不需要持久化到数据库的。这些属性就是Transient属性。 哪些情况会使用到transient属性呢? 用户自定义属性 衍生属性 一般的临时属性,如用户是否是登陆等 首先在Repository 的 定义文件中 需要创建一个和表平级的property tag. 指定属性名,数据类型和属性的类型以及是否可写或者可查询。一般的话是可写但是不可查询。 有些时候时都不允许。看情况而定: <property name="enterpriseSiteGroupId" data-type="strin ...
桥接模式应用场景: 比如在商场买手机,你可以买各种品牌的手机,而各种品牌的手机又很多种促销的礼品可供选择,那么就存在多个维度的变化。   public interface Gift { public String selectGift(); }     /** * 买手机的时候可以选择什么样的赠品 * @author nickyzhang */ public abstract class AbstarctCellphone { protected Gift gift; public AbstarctCellphone (Gift gift){ ...
<!--[if gte mso 9]><xml><w:WordDocument><w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel><w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery><w:DisplayVerticalDrawingGridEvery>2</w:DisplayVerticalDrawingGridEvery> ...
Global site tag (gtag.js) - Google Analytics