- 博客(32)
- 收藏
- 关注
转载 linux sed命令详解
1. Sed简介 sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。以下
2014-01-21 16:52:46
351
转载 sed命令详解
1.简介sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。具体过程如下:首先sed把当前正在处理的行保存在一个临时缓存区中(也称为模式空间),然后处理临时缓冲区中的行,完成后把该行发送到屏幕上。sed每处理完一行就将其从临时缓冲区删除,然后将下一行读入,进行处理和显
2014-01-21 16:51:43
365
转载 linux常用命令
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpui
2014-01-21 16:40:45
385
转载 各种正则表达式
分类: Python/RubyIPv4地址正则表达式:^((25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(25[0-5]|2[0-4]\d|[01]?\d\d?)$测试环境:Javascript/.Net/C++/JAVA特点:匹配IPv4地址IPv6地址正则表达式:^([\da-fA-F]{1,4}:){7}[\da-fA-F]{1
2013-06-29 13:49:02
580
转载 javascript中json格式的字符串与json数据的转换
JSON格式与语法var jsonobject={ //对象内的属性语法(属性名与属性值是成对出现的) propertyname:value, //对象内的函数语法(函数名与函数内容是成对出现的) functionname:function(){...;}};jsonobject -- JSON对象
2013-06-24 18:24:16
665
转载 关于表单的获取
获取表单的引用在开始对表单进行编程前,必须先获取表单的引用.有以下方法可以来完成这一操作。1)采用典型的DOM树中的定位元素的方法 getElementById(),只要传入表单的id即可获得表单的引用:var vform=document.getElementByIdx(“form1”);2)还可以用document的forms集合,并通过表单 在form集合中的位置或者表单的n
2013-06-18 22:54:13
389
转载 javascript中数据类型之间的转换
在js中,总的来说数据类型分为两大类,一类是原始值类型的,一类是引用类型的。原始值类型的包括:字符串(String) 、数字(Number) 、布尔值(Boolean) 以及两个特殊的值null 和 undefined 。引用类型的主要是指对象,在js中,对象的范围很广,甚至有js中一切都是对象这样的说法。对象可以分为对象(Object) 以及更具体的数组(Array) 、函数(Funct
2013-06-18 22:52:47
523
原创 javascript中EL表达式的用法
今天在项目过程中,想在javascript代码中使用存在session中的对象。但是总是出错。而在网上找了找实现的方法,有的文章中说:要在javascript中使用El表达式,只需在el表达式两端加上单引号或者双引号即可 如: function(){ alert('${sessionScope.user.
2013-06-18 22:50:04
758
转载 使用itext组件生成PDF文件
首先从iText的官网下载这个开源的小组件。iText官方网站Java版iText组件Java版工具包C#版iText组件C#版工具包这里笔者使用的是Java版itext-5.2.1。将itext-5.2.1.zip压缩包解压缩后得到7个文件:itextpdf-5.2.1.jar(核心组件)、itextpdf-5.2.1-javadoc.jar(API文档)、itext
2013-06-12 23:04:46
516
转载 oracle中时间日期的处理
oracle 日期格式to_date("要转换的字符串","转换的格式") 两个参数的格式必须匹配,否则会报错。即按照第二个参数的格式解释第一个参数。to_char(日期,"转换格式" ) 即把给定的日期按照“转换格式”转换。 转换的格式:表示year的:y 表示年的最后一位 yy 表示年的最后2位 yyy 表示年的最后3位 yyyy 用4位数表
2013-06-12 18:27:57
705
转载 JDBC执行存储过程的四种情况
本文主要是总结 如何实现 JDBC调用Oracle的存储过程,从以下情况分别介绍:[1]、只有输入IN参数,没有输出OUT参数[2]、既有输入IN参数,也有输出OUT参数,输出是简单值(非列表)[3]、既有输入IN参数,也有输出OUT参数,输出是列表[4]、输入输出参数是同一个(IN OUT)【准备工作】 创建一个测试表TMP_MICHAEL ,并插入数据,SQL如下:
2013-06-06 23:35:38
338
原创 struts1.x+spring+hibernate的整合
struts1已经EOL了,以后应该用struts1公司会越来越少。回想了一下以前学的,想写一些它与spring,hibernate的整合过程。手动整合三大框架太费时,麻烦,我也没那么厉害。所以直接用myeclipse整合。首先在项目中加入spring,大概libraries有:spring 3.0 aop librariesspring 3.0 core librariess
2013-06-05 20:53:09
426
转载 Oracle用户、角色、权限、登录方式的关系
Oracle用户、角色、权限、登录方式的关系一、角色与权限的关系(DBA、SYSDBA、SYSOPER)DBA:在Oracle数据库里面其实只是一个角色(role)。那么什么是角色呢?可以简单的认为一个角色就是某些个权限的集合体,也就是说把多个系统权限(system privilege),对象权限(object privilege)以及角色(role)揉和在一起,然后赋给一个角色。说白了,
2013-06-05 16:56:42
1128
转载 oracle简单的导入导出命令
Oracle数据导入导出imp/exp 功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份。 大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢失)。 Oracle有个好处,虽然你的电脑不是服务器,但是你装了oracle客户端,并建立了连接 (通过Net Configuration Assistant添加正确的服务命名
2013-06-04 20:53:14
351
转载 java中使用过滤器实现自动登录
使用过滤器实现自动登录一、自动登录实现原理。 (1)当用户勾选“记住密码”时,先登录,然后把账号密码记录到客户端的Cookie中,下次访问任意页面的时候使用过滤器从客户端的Cookie中获取账号密码进行登录,最后把Cookie时间刷新一遍。 (2)当用户不勾选“记住密码”时,先登录,然后把Cookie从客户端中销毁。二、自动登录简单案例。 登录的Servlet:
2013-05-29 09:19:17
630
转载 java工程 获取src里面的xml文件
用类装载器来读,因为src目录所有的文件和java类最终都会编译到classes或bin中生成一个文件对象:File file = new File(getClass().getClassLoader().getResource("test.xml").getPath());直接得到一个输入流:InputStream in = getClass().getClass
2013-05-28 13:39:58
719
转载 oracle内置函数
SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A A ZERO SPACE--------- --------- --------- -----
2013-05-28 00:02:50
390
转载 Oracle中视图的创建和处理方法
图是基于一个表或多个表或视图的逻辑表,本身不包含数据,通过它可以对表里面的数据进行查询和修改。视图基于的表称为基表,Oracle的数据库对象分为五种:表,视图,序列,索引和同义词。视图是存储在数据字典里的一条select语句。通过创建视图可以提取数据的逻辑上的集合或组合。视图的优点:1.对数据库的访问,因为视图可以有选择性的选取数据库里的一部分。2.用户通过简单的查询可以从复杂查询
2013-05-27 23:57:45
295
转载 oracle 有关emp表的练习题
emp员工表(empno员工号/ename员工姓名/job工作/mgr上级编号/hiredate受雇日期/sal薪金/comm佣金/deptno部门编号)dept部门表(deptno部门编号/dname部门名称/loc地点)工资 = 薪金 + 佣金1.列出至少有一个员工的所有部门。2.列出薪金比“SMITH”多的所有员工。3.列出所有员工的姓名及其直接上级的姓名。
2013-05-27 23:25:16
1341
转载 47道 oracle SQL测试题
1.查出emp表中薪水在3000以上(包括3000)的所有员工的员工号、姓名、薪水。selectemp_id,emp_name,salary from emp where salary>=3000select empno,ename,sal from emp where sal >=3000;2.查询出emp表中所有员工一年的薪水,显示形式如下: 编号为XX的员工,姓名为XX,年薪
2013-05-27 23:15:28
1938
转载 四种解析XML文档的方法详解(介绍+优缺点比较+示例)
(此文章完全属于转载)众所周知,现在解析XML的方法越来越多,但主流的方法也就四种,即:DOM、SAX、JDOM和DOM4J下面首先给出这四种方法的jar包下载地址DOM:在现在的Java JDK里都自带了,在xml-apis.jar包里SAX:http://sourceforge.net/projects/sax/JDOM:http://jdom.org/
2013-05-27 21:03:12
581
转载 Java程序员必知的8大排序
8种排序之间的关系:1, 直接插入排序(1)基本思想:在要排序的一组数中,假设前面(n-1)[n>=2] 个数已经是排好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数也是排好顺序的。如此反复循环,直到全部排好顺序。(2)实例(3)用java实现 package com.njue; public class insertSort { p
2013-05-24 23:36:32
345
转载 eclipse快捷键
Alt+左箭头,右箭头 以在编辑窗口切换标签Alt+上下箭头, 以自动选择鼠标所在行,并将其上下移动Ctrl+f6 可以弹出菜单,上面列出可以切换的编辑窗口,这样不用鼠标也可切换Ctrl+f7 可以在视图之间切换 ,如编辑视图,输出视图
2013-05-24 22:00:14
323
转载 JDK1.5,JDK1.6,JDK1.7 各自的新特性
JDK1.5(JDK5.0)Java2标准版(Java 2 Platform, Standard Edition, J2SE)1.5版本更新不同于以往,它带来了很多里程碑式的革新,SUN将其绰号取名为“虎”。这一次的变革将是Java诞生以来从未有过的,它给我们带来了耳目一新的感觉。下面我们就来欣赏一下其中的部分典型变化: 比较JDK版本,JDK 1.5中新增的语言特性: 1.枚举(
2013-05-24 20:59:03
721
转载 Tomcat 的数据库连接池设置与应用
下面是转载 1.将数据库驱动程序的JAR文件放在Tomcat的 common/lib 中;2.在server.xml中设置数据源,以MySQL数据库为例,如下:在 节点中加入, name="jdbc/DBPool" type="javax.sql.DataSource" password=
2013-05-24 19:48:00
392
原创 tomcat中的配置文件
tomcat中xml文件都放在conf文件夹中。其中有server.xml,context.xml,web.xml,tomcat-users.xml,server-minimal.xml五个xml文件。server.xml:Tomcat中主要的配置文件,定义了tomcat的体系结构.这个文件时被digester用来在tomcat启动时构建tomcat容器的配置文件。context.
2013-05-24 19:01:29
780
转载 Tomcat6的结构
tomcat6的结构已经有了改变。bin目录:主要作用控制tomcat的启动与关闭(使用catalina)脚本,以及与启动关闭有关的安全管理(uli)等。archive版(解压缩后直接用的那种)的比用安装包安装的那种要多一些sh和bat脚本.startup脚本实质上也是调用catalina脚本,只不过所让它在后台运行。此目录也有一些jar包,包括bootstrap.jar,commons-
2013-05-23 14:57:00
364
转载 tomcat5常见目录分布与代表意义及其类的加载顺序
/bin:存放启动和关闭tomcat的脚本文件;/conf:存放tomcat的各种配置文件,比如:server.xml/server/lib:存放tomcat服务器所需要的各种jar文件(jar文件只可被tomcat服务器访问)/server/webapps:存放tomcat自带的两个web应用:admin应用和manager应用。/common/lib:存放tomcat服
2013-05-23 14:51:51
552
转载 一台电脑同时运行多个tomcat配置方法
别人的话,只不过copy过来的:当第一个tomcat启动后,后面tomcat的server.xml中的端口不管怎么改,仍然会报端口冲突。后来在dos下运行才发现所有的tomcat都会去找CATALINA_HOME和CATALINA_BASE这两个环境变量,因此步骤如下: 1.使用压缩版的tomcat不能使用安装版的。 2.第一个tomcat的配置不变。 3.增加环境变量CAT
2013-05-22 22:54:52
344
转载 jdk,tomcat安装时环境变量的配置
虽然是新手,jdk,tomcat都是配置过很多次的。但每次配完之后,下次再配,还是有些不记得。所以记在这里,随时查找。jdk环境变量的配置JDK环境变量配置的步骤如下:1.我的电脑-->属性-->高级-->环境变量.2.配置用户变量: a.新建 JAVA_HOME C:\Program Files\Java\j2
2013-05-22 22:21:35
537
转载 关于jdk与jre的区别
对于像我这样的java初学者来说,往往不懂区分jdk和jre的区别,实际上这两个东西差别很大的,有必要了解一下,下面是我在网上找来的内容:简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。JDK就是Java Development KitJRE是Java
2013-05-22 21:32:43
330
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人