自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(77)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

js call方法

截图如下: 

2015-06-04 13:49:12 111

原创 javaScript 执行匿名方法 叹号 括号

<script type="text/javascript">alert("");(function(str){alert(str);})("str");!function(str){alert(str);}("str");</script> 直接alert的就不解释了。用户括号将匿名方法扩起来,就表示方法调用了 后面的括号可以输入参数。用

2015-05-30 20:43:18 181

原创 自定义oracle函数获取字符串中特殊字符

create or replace function getVar(varlist in varchar2, varName in varchar2) return varchar2 as result_v varchar2(50); temp_pos number(10); tempStr_v varchar2(4000); temp_...

2015-05-29 12:20:40 321

java 将html特殊码转换成字符 &#x

 首先得明白这种特殊码是什么,其实就是unicode吗 只是有格式而已。  集  96c6 是16进制的格式。注意在量词后面添加? 来实现非贪婪模式直接上代码吧package com.xue.tools;import java.io.BufferedWriter;import java.io.FileWriter;import ...

2014-11-12 18:02:12 550

java xml转map 高级版

    xml文件如下:<?xml version="1.0" encoding="UTF-8"?><root> <classs> <id>001</id> <name>st001</name> <student&am

2014-11-07 13:26:39 207 2

java xml转成map

 java中xml转map实例代码package com.xue.tools;import java.io.File;import java.io.UnsupportedEncodingException;import java.util.ArrayList;import java.util.HashMap;import java.util.List;impor...

2014-11-04 13:55:03 365

原创 Log4j 输出格式转换字符说明

Log4j 输出格式转换字符说明 ================= c  category的名称,可使用{n}限制输出的精度。例如:logger名为"a.b.c",%c{2}将输出"b.c"。 C  产生log事件的java完全限定类名。可使用{n}限制输出的精度。例如:“org.apache.xyz.SomeClass”,%C{2}将输出“SomeClass”。 d  时间和日期的输出格式,例...

2014-08-22 17:01:13 167

linux亦步亦趋(25)RPM软件包管理

任何操作系统都属于系统软件,我们使用这个操作系统的时候肯定需要运行在该系统上的应用软件,比如我们使用win7系统我们不可能只开机,不干别的啊,比如我们要使用word,excel,qq等,这些软件。linux操作系统也是一样的,我们需要安装各种各样的然间来满足我们的服务器需求。因此我们需要进行软件包的管理。也就是对软件的查看,升级,卸载,安装等操作。目前linux操作系统中常用的安装工具是RP...

2014-08-13 18:48:53 165

linux亦步亦趋(24)linux引导流程四光盘修复

使用安装盘进行修复:有时候系统出了问题,我们通过grub的修复是解决不了的,那么我们只能使用杀手锏那就是使用系统盘的修复功能。使用步骤如下:比如我我们将inittab干掉,也就是删除掉,那么我们的系统就起不来了而且前面的grub方法也无能为力,那么我们使用光盘的修复功能。 删掉inittab文件重启后的报错信息如下: 为加载光盘我们需要虚拟机中进行设置,具体如下图...

2014-08-04 23:12:04 145

linux亦步亦趋(23)linux引导流程三grub.conf被破坏

grub.conf被破坏:我们知道grub.conf文件的作用是grub用来加载内核用的,如果该文件被破坏那就遭啦,我们的系统将无法加载内核,这时候一般会出现grub的报错或者就直接进入了grub的命令行。莫急,我们可以使用grub的手动设置及引导来解决该问题: 报错时的错误如下:解释一下我们故意将内核文件给写错了,所以会导致报这个错误。我们回车后的场景如下:...

2014-08-04 22:28:11 115

原创 linux亦步亦趋(22)linux引导流程三忘记root密码

 忘记root密码:如果在系统维护中我们的root密码设置的太简单,则容易不安全,太复杂吧又容易忘记。万一我们忘记了root密码,应该怎么找回呢。忘记root密码怎么办?我们只能通过单用户模式来更改root密码,首先单用户模式不需要登录密码即可以root登录,再次更改密码时不需要旧密码。我们需要坐在linux服务器的面前,因为我们需要在系统引导时改变其运行级别。...

2014-08-01 13:15:00 177

原创 linux亦步亦趋(21)linux引导流程二

自举程序grub:我们知道grub是用来加载内核的,那如何加载及其配置是什么样子的呢。grub.conf文件:该文件位于这个目录:即/boot/grub/grub.conf[root@localhost /]# ls -l /etc/grub.conflrwxrwxrwx 1 root root 22 07-31 07:02 /etc/grub.conf -> ../...

2014-08-01 12:01:47 117

原创 linux亦步亦趋(20)linux引导流程一

从按下开机键到出现输入用户名的界面的整个过程。要经历哪些步骤呢。步骤如下:firmware:加载固件,固件在硬件层面进行设备检查,称为加电自检。【硬件时钟】加电自检后就加载mbr即自举程序。mbr保存了三个东西(自举程序,磁盘分区表,结束标记字)BootLoader:自举程序,linux里面常用的自举程序是grub,自举程序用来载入内核。kernel:载入内核,从软件层面...

2014-07-31 13:25:33 142

原创 aix下shell读取脚本文件并逐行执行

 我们很多时候需要将一个大功能的shell脚本分在不同的文件里,这样能起到条理清晰,多次复用的好处。但是有一个问题不得不提出来,就是单个shell里面设置的环境变量在引用者里面是无效的。举例说明:  a.sh的内容,我们在a中执行b#!/usr/bin/shb.shecho $test_ab.sh的内容,我们设置了一个环境变量,或者说变量。#!/us...

2014-07-30 12:14:25 1421

原创 linux亦步亦趋(18)文件管理之VI快捷键

自定义快捷键:通过前面的学习我们发现vi着实不太好使用,比如我们要在每行前面加一个#,则需要比较复杂的操作。vi提供了定义快捷键的方式。看下面的实例:命令格式:":map ^p I#<ESC>"  ;解释一下,表示的是我们按下ctrl+P的时候会在行首插入#并退出到命令模式。如果不想使用了则使用下列格式:":unmap ^P" 即可注意^P 是通过ctrl+v...

2014-07-29 09:58:06 146

原创 linux亦步亦趋(19)文件管理之VI配置全局化

不难发现,我们的好些个配置,比如显示行号:set nu,我们的快捷键,我们的变量等,都只在我们的当前vi中有效,当我们再打开vi的时候就没有用了。如何让我们的设置全句化呢,需要改一个配置文件。这个配置文件位于宿主目录下,名字是".vimrc".如果不存在这个文件可以在宿主目录下建立一个。我们直接在里面一行一行的编辑我们在命令行模式下的命令即可,如下:  我们再次打开vi的时候...

2014-07-29 09:57:33 130

linux亦步亦趋(17)文件管理之VI命令二

vi查找和替换命令:我们可以用vi提供的命令实现,全文查找及文本替换的功能。/string  ,直接在命令模式下输入斜杠然后输入要查找的文本,回车后使用n查找下一个N查找上一个。:%s/old/new/g 用new替换全部的old且不需要确认。:%s/old/new/c 用new替换全部的old并且需要挨个确认,截图如下: y表示替换,n表示下一个,q是退出。:n1...

2014-07-28 19:25:19 103

linux亦步亦趋(16)文件管理之VI命令一

vi或vim是linux下非常强大,使用非常普遍的一个全屏幕文本编辑器,vim是vi的高级版本。多数的linux操作系统都自带vi编辑器。可见其强大与普遍。下面我们就来学习一下这个神秘的文本年编辑器,网上有人说它很复杂,让我们pai不急待的开始吧。提示:vi下没有菜单,只有命令。首先要讲的是vi的三种模式:命令行模式【有的管这个叫编辑模式或者最后一行模式】命令模式...

2014-07-28 18:49:31 166

linux亦步亦趋(13)文件管理find命令

  故名思议find命令的作用是查找文件。其格式如下:find 路径  选项 参数;其主要的几个选项如下:根据文件名进行查找:-name格式:find 路径 -name  nameexpr##查找/etc目录下的所有叫conf的文件或目录[root@localhost /]# find /etc -name conf /etc/httpd/conf/...

2014-07-25 10:12:41 116

linux亦步亦趋(15)文件管理压缩与解压

在linux系统下我们也可以进行文件的压缩与解压,达到减少磁盘占用,提高管理密度的功能。常用命令如下:gzip命令:该命令用于压缩文件,格式:gzip  文件;特点一:不支持压缩目录特点二:不保留源文件特点三:生成的格式为.gz例子如下:[root@localhost test]# ls -l总计 12-rw-r--r-- 1 root ...

2014-07-24 12:43:41 133

linux亦步亦趋(14)文件管理locate、grep

linux系统中除了find命令外还有一个命令可以用来查找文件,且速度比较快。locate命令:该命令是在一个文件数据库中查找文件,因此速度非常快。例子如下:格式  locate pattern[root@localhost test]# locate test.sh/home/test/test.sh[root@localhost test]#但是该命令也有个缺点就是...

2014-07-23 22:12:26 120

原创 linux亦步亦趋(12)文件权限管理umask

 umask命令:查看默认权限的命令,比如新创建的文件和文件夹的命令。我们先看一下我们新建的目录的权限:[root@localhost home]# su - newuser[newuser@localhost ~]$ ls[newuser@localhost ~]$ pwd/home/newuser[newuser@localhost ~]$ mkdir bo...

2014-07-22 17:57:47 97

原创 linux亦步亦趋(11)文件权限管理

 chown 命令:更改文件或文件夹的所有者用法:chown  用户名  文件或文件夹名实例如下:-rwxrwxrwx 1 root root 0 07-22 15:34 test.sh[root@localhost test]# chown test test.sh[root@localhost test]# ls -l总计 0-rwxrwxrwx 1 test...

2014-07-22 16:52:06 96

原创 linux亦步亦趋(10)文件权限点睛

 在开始学习之前先问大家一个问题,具体如下:[root@localhost test]# ls -l总计 0-rwxrwxrwx 1 root root 0 07-22 15:34 test.sh[root@localhost test]#我们可以看到上面的root用户的一个文件test.sh是对任何用户都开放读写可执行权限的。那么我们用其他用户能不能删掉这个文件呢...

2014-07-22 15:46:56 115

原创 linux亦步亦趋(09)文件权限管理

chmod命令:改变目录或文件的权限chmod - change file access permissions命令格式:chmod {u|g|o}{+|-|=}{r|w|x} 文件名或目录名大括号里面的参数表示必选参数竖线隔开表示必选其中一个或多个。我们拆开来解释一下chmod的用法:u、g、o分表表示的是文件的所有者、所属组的用户、其他用户+、-、= 分别表示 增加权限、删...

2014-07-22 13:07:04 107

原创 linux亦步亦趋(08)文件处理ln命令

   ln命令:链接文件分为硬链接和软连接,其格式分别如下:ln -s srcfile desfile; ln -s  源文件  目的文件(软连接文件);ln srcfile desfile;ln 源文件  目的文件(软连接文件);软连接:我们通过简单的实例来分析一下他们的用法和特性:[root@localhost etc]# ln -s /etc/hosts ...

2014-07-22 12:23:15 132

原创 linux亦步亦趋(07)文件处理常用命令

cat命令:使用man(我们都学过啦)命令查看一下cat的用法如下图:该命令是用于显示文件的内容并以标准打印的方式显示在终端命令行。注意该命令是显示全部的内容。虽然选项较多但是几乎用不到,有个-n选项是显示行号,可以时常用一下。  cat -n 选项的实例:  more命令:该命令提供以屏幕为页的自上而下的浏览文件的功能,比cat更好使用。但是在字符方面好像支持的略...

2014-07-19 11:42:53 113

原创 linux亦步亦趋(06)插科打诨man和whereis、which命令

是查看命令所存在的目录的这个跟权限有关,比如有的命令只有超级用户才有权限执行,有的命令所有用户都可以执行。man命令使用方法:man 命令名称,比如man ls,表示查看ls这个命令的用法等信息。看下面的截图:我们可以看到name,synopsis,description等,其中synopsis中的选项和参数只要是中括号包着的就是可选的,也就是可以不写,如果没有中括号则表示是必...

2014-07-19 10:46:34 168

原创 linux亦步亦趋(05)文件处理常用命令

pwd命令显示当前的目录路径,英文全称是print work directory  打印工作目录。使用实例:无选项,无参数cd命令进入某个目录,英文全称是:change directory 。使用实例:cd 目录名  touch命令创建一个空文件;使用实例:touch 文件名 从实例可以看出创建的文件的大小是0,因此可见touch创建的是个空...

2014-07-19 01:31:52 107

原创 linux亦步亦趋(04)文件处理常用命令

命令使用格式:学习命令之前先说说命令的使用格式:命令 选项  参数。选项 和参数都可以为空。如:ls -la ./  (显示当前目录的文件)。文件命名规则:学习文件管理常用命令之前先讲讲文件的命名规则:除了"/"字符外都可以做文件名或者文件夹名。不建议使用的字符 :空格、制表符、@ $ &  () - 等特殊字符。不要以“.” 开头。(点开头的...

2014-07-18 12:53:24 90

原创 linux亦步亦趋(03)网络设置并远程登录

操作系统装完了,也安装了vmtoos,我们直接在vmware上操作linux系统是没任何问题了。但是实际的使用中我们是通过远程的管理工具(putty,securecrt)来远程连接linux系统进行相关操作的。下面就通过设置来实现这个目标第一是设置虚拟机的网络类型,我们一直用的hostonly方式。如下图:第二是启动虚拟机并查看ip第三步是设置ip  还是设置ip地址...

2014-07-17 17:17:13 135

原创 linux亦步亦趋(02)安装vmtoos

安装完并简单设置后我们就可以正常的在vmware中操作我们的linux系统了,但是不难发现,我们的系统无法满屏,鼠标在虚拟机和本机之间切换也必须使用快捷键ctrl+alt来实现。有没有感觉非常别扭?别着急 vmware给我们提供了vmtoos来解决这个问题。我们来说一说怎么来安装这个东东呢。第一步启动我们的linux虚拟机具体做法略过。第二部将vmtoos文件加载到虚拟机中...

2014-07-17 14:42:27 252

原创 linux亦步亦趋(01)linux介绍下载及虚拟机下安装

linux简单介绍 随着大数据的兴起,以及去ioe的势头高起,我们有必要进一步提高对linux的重视,linux是一款应用广泛,稳定,安全,且大多数免费的操作系统,支持几乎所有的硬件,不管是intel架构的cpu还是其他的架构的cpu。关于linux的介绍,我粘贴一下百度百科的话:Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户...

2014-07-17 01:35:35 102

原创 oracle的dblink

------创建dblink 其中dcs_orcl_link为dblink的名字 ------orcl 是密码-----ORCL 是连接字符串的别名 也可以直接用tns后面的那一串create database link dcs_orcl_linkconnect to SYS identified by "pass"using "(DESCRIPTION = (ADD...

2014-07-15 13:37:01 92

原创 redis渐入佳境(10) java连接到数据库[1]

 之前操作数据库我们是用redis-cli来实现的,实际应用中不可能这么使用。实际应用中我们讲和一种开发语言进行搭配使用,从reidis的官网可知它支持如下的语言 :C 、C++、java、C#、等主流语言。下面我们就学习一下如何通过java来操作redis数据库。         reids官方推荐java使用jedis来操作redis数据库库,如下图:http:...

2014-07-15 13:30:45 106

原创 oracle查看表空间使用率

select total.tablespace_name, round(total.MB, 2) as Total_MB, round(total.MB - free.MB, 2) as Used_MB, round((1 - free.MB / total.MB) * 100, 2) as Used_Pct from (select tab...

2014-07-15 10:41:21 124

原创 3DES加密解密

/*字符串 DESede(3DES) 加密*/import java.io.IOException;import java.security.Security;import javax.crypto.Cipher;import javax.crypto.SecretKey;import javax.crypto.spec.SecretKeySpec;import...

2014-07-14 22:06:31 116

原创 maven渐入佳境(01)简介及安装

maven我理解的就是ant的升级版,是一个java的构建工具,单词的意思比ant也要高端(maven是内行的意思,ant是蚂蚁的意思)。是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。maven的下载下载地址:http://maven.apache.org/download.cgi 下载后解压缩、加压后的目录如下: ...

2014-07-11 12:37:00 95

原创 redis渐入佳境(09) 数据持久化

redis是一个内存数据库,但是也有持久化的功能。redis持久化主要有两种方式,一个是数据库快照,一个aof方式。  RDB 持久化可以在指定的时间间隔内生成数据集的时间点快照(point-in-time snapshot)。AOF 持久化记录服务器执行的所有写操作命令,并在服务器启动时,通过重新执行这些命令来还原数据集。 AOF 文件中的命令全部以 Redis 协议的格式来...

2014-07-08 14:00:19 88

原创 redis渐入佳境(08) 事务控制

的事务控制主要由如下几个命令:MULTI 、 EXEC 、 DISCARD 和 WATCH 其中multi是用来开启一个事务、exec是提交事务、discard取消事务、watch是用来实现乐观锁。注意:redis对事务的支持非常简单,它只能保证事务中的操作不被其他客户端打断。还有redis事务不会自动回滚,也就是事务队列中不会因为一个操作的失败而自动回滚其他操作,这一点是与关...

2014-07-07 22:22:09 82

ejb学习文档中文版

学习ejb的主要功能和基本的配置必须的书籍, 讲得非常详细,也非常的精炼,

2009-10-13

javaMail 开发包 和文档

主要是用来开发发java邮件用的 里面的文档描述很清楚

2009-09-01

extjs 新手知道手册

extjs 新手难得的入门知道资料 最简单最实用的例子和资料的下载路径

2009-08-06

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

TA关注的人

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