自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 收藏
  • 关注

原创 从「集装箱」思考Docker风潮

在许多革命性转折里,经常出现集装箱的身影;它就像幸运草一般,总是带来许多幸福和财运。现在Docker风起云涌,再现集装箱身影,如果开放视野、大力支持它,持续发挥它的潜能和力量,则幸运草就会出现在我们身旁了。 由于Docker集装箱带来的商机,其最直接的受益者是软件管理者(或称维运者),例如软件测试工具业者、测试人员等。因此在今天,不论您是开发者或是维运者,最好是从维运者的角度、扩大视野来支持...

2015-02-25 09:33:04 254

原创 http协议相关详解

自从用了evernote以后,好久没更新博客了。今天突然看到此处,拿出跟大家分享一番。对于http协议的理解很有好处,以下为链接,点击可直达: https://www.evernote.com/pub/qiyubing/http#st=p&n=dbcf40b6-1889-48d6-9283-364ad84c71bd  用户追踪之基础技术——CookieH...

2015-02-25 09:23:18 131

原创 Linux date 命令使用技巧

date命令   date命令的功能是显示和设置系统日期和时间。   该命令的一般格式为: date [选项] 显示时间格式(以+开头,后面接格式)   date 设置时间格式   命令中各选项的含义分别为:   -d datestr, --date datestr 显示由datestr描述的日期   -s datestr, --set datestr 设置datestr 描述的日期   -u, ...

2011-08-04 17:10:37 127

原创 HTTP 头部解释

 HTTP 头部解释============================================================================================================================1. Accept:告诉WEB服务器自己接受什么介质类型,*/* 表示任何类型,type/* 表示该类型下的所有子类型,ty...

2011-08-04 15:29:05 79

原创 软件破解小记【转】

最近突然对软件破解起了兴趣,主要是想在软件加密上能够有所提升。刚好舅舅最近追紧我要一个软件的破解版本,我苦苦的在网上找到唯一的一个破解,还是有三十次的限制。(现在人,居然也可以以破解软件为生了:)看来我研究这个还是有前途的:))在万般无赖下,决定自己来进行破解。这个决定其实对于最近的我来说,真可是一个大的挑战--我已经很长时间没有激情做新东西了。因此虽然满怀喜欢,却又有点怀疑能否完成。破解...

2011-07-12 16:46:09 137

原创 PDF在线阅读开发经验(FlexPaper+SWFTools+SaveAsPDFandXPS)【转】

1、使用SaveAsPDFandXPS将office文档转换成PDFhttp://www.microsoft.com/downloads/details.aspx?FamilyID=4d951911-3e7e-4ae6-b059-a2e79ed87041&displaylang=en微软原计划让Office 2007直接支持保存为PDF格式,但引起了Adobe的不满,并被指责为垄断...

2011-05-20 08:33:24 246

原创 SWFTools 命令

 SWFTools提供了一系列将各种文件转成swf的工具:font2swf.exe gif2swf.exe jpeg2swf.exe pdf2swf.exe png2swf.exe wav2swf.exe具体的功能就顾名思义了。其中把pdf转成swf的工具就是pdf2swf了。在命令行中运行pdf2swf src.pdf des.swf一般能满足需求。而命令...

2011-05-20 08:28:17 108

原创 swftools转换文件时线程堵塞问题的解决方法 【转】

在使用swftools工具作转换时,最需要注意的是对转换过程中的输入流的处理和出错流的处理。不然,若对流入流(转换过程中会产生的输入流信息有类似如下:NOTICE  processing PDF page 10 (595x842:0:0) (move:0:0)等等的打印时提示信息)处理,那么,转换不能进行下去,线程会堵塞,而不对出错流进行处理,那么当遇到有加密和损坏的文件转换时,也会导致线程的堵塞...

2011-05-20 08:26:15 121

原创 LDAP over SSL - Modifying Active Directory with PHP

Some AD objects can be modified without running an ldaps connection. Things like passwords however, cannot. This is a guide to getting ldaps running on a *nix machine. Install OpenSSL and Ope...

2011-04-29 14:30:42 255

原创 linux shell 自定义函数(定义、返回值、变量作用域)介绍

 linux shell 可以用户定义函数,然后在shell脚本中可以随便调用。下面说说它的定义方法,以及调用需要注意那些事项。 一、定义shell函数(define function)语法:[ function ] funname [()] {     action;     [return int;] } 说明: 1、可以带function ...

2011-03-31 15:50:42 110

shell中的加法

今天搞了半天i=$i+1;因为这句包含在一个较长的shell脚本中,所以一直没有发现。后来才找到了输出字符串中有一个+1。上网搜了一下才发现shell中数字加法不是这样的。总结:其他语言中的$i++操作在shell中表示如下:#!/bin/bashn=1;echo -n "$n "let "n = $n + 1"echo -n "$n ": $((n = $n + ...

2011-03-31 13:43:22 2190

Shell #的用法, ${#arrayname[@]}获取数组元素的个数, $arrayname[index]获取属于一个元素 获取数组中的所有元素${arr...

在shell中$#表示输入参数的个数;                                  在shell中#用来获取一些和长度,个数相关的信息:shell中定义一个数组:        arrayname=(value1  value2   ...   valuen);获取数组元素的个数:        那么${#arrayname[@]}表示数组中元素...

2011-03-31 10:35:30 901

原创 设置linux环境变量

1.Linux的变量种类按变量的生存周期来划分,Linux变量可分为两类:1.      永久的:需要修改配置文件,变量永久生效。2.      临时的:使用export命令声明即可,变量在关闭shell时失效。2.设置变量的三种方法1.      在/etc/profile文件中添加变量【对所有用户生效(永久的)】用VI在文件/etc/profile文件中增加变量...

2011-03-04 11:29:16 63

原创 Xlib: connection to ":0.0" refused by server的解决方法

Xlib: connection to ":0.0" refused by server的解决方法在我的linux下安装的Oracle,我用平常用的账户登录系统后,再su oracle切换到oracle账户。运行很多X程序都提示Xlib: connection to ":0.0" refused by server。解决办法:用平时用的账户登录,然后在终端输入以下命...

2011-03-03 17:00:02 74

原创 linux的root密码更改

   不知道是很久没用的原因还是什么,我的linux的密码竟然忘了,于是我用了一个小时去破解我的密码,在那一个小时的尝试中,我放弃了,发现网上有相关的办法,于是贴出来大家一起分享。          有好几种更改方式,主要是因为不同的启动方式,比如LILO和Grub启动,我推荐最简单的方法:以RH9为例, 有好几种更改方式,主要是因为不同的启动方式,比如LILO和Grub启动,我推荐最简单...

2011-02-24 20:17:15 108

原创 LDAP 中 CN, OU, DC 的含义

转自:http://stevenit.bokee.com/viewdiary.30578007.html很多人虽然会使用dsadd等命令添加用户,但是dsadd的命令说明里面并没有涉及到dc,cn,ou的含义,很多人都不明白,这里是微软的技术支持人员的回信,希望对大家有帮助。CN, OU, DC 都是 LDAP 连接服务器的端字符串中的区别名称(DN, distinguished ...

2011-02-24 14:04:00 188

原创 DB2基本命令

1.启动数据库      db2start2.停止数据库      db2stop3.连接数据库      db2 connect to o_yd user db2 using pwd4.读数据库管理程序配置      db2 get dbm cfg5.写数据库管理程序配置      db2 update dbm cfg using 参数名 ...

2011-02-18 12:57:28 102

原创 su与su-的区别(Linux Shell中切换用户)

 ‍前者只是切换了身份,但SHELL环境仍然是原用户的SHELL;www.linuxidc.com而后者连用户和SHELL环境一起切换成新用户的了。只有切换了SHELL环境才不会出现PATH环境变量错误。  具体案例:  有人用root登陆。然后切换到oracle用户下,执行sqlplus 命令 却报错:‍command not found!  就是因为使用的是su ,而不是su ...

2011-02-18 12:54:14 307

原创 在VI编辑器中让所有的字母都变成大写

 在vi中切换到命令行模式(按下ESC),输入以下正则表达式: :1,$s/./\U&/g  这样整篇文档的内容都变成大写了

2011-01-13 10:31:31 1198

原创 转义字符

x 字符 x  \\ 反斜线字符  \0n 带有八进制值 0 的字符 n (0 <= n <= 7)  \0nn 带有八进制值 0 的字符 nn (0 <= n <= 7)  \0mnn 带有八进制值 0 的字符 mnn(0 <= m <= 3、0 <= n <= 7)  \xhh 带有十六进制值 0x 的字符 hh  \uhhhh 带有十六进制值 ...

2011-01-11 13:24:52 206

原创 python字符串处理2

Python中String类型的用法。这一部分我主要是整理一些思路。网上已经有很多朋友分享了Python中String类型的用法。 String的表现形式1:    'me'单引号2:    "me"双引号 前面两种方式的配合,很有Javascript中的感觉。这样写的确是方便很多。在底层Python编译器会统一成单引号3:    '''me'''三引号,这个一般用来写多行文本。__doc__...

2011-01-06 13:20:03 90

原创 python字符串处理

#!/usr/bin/python# -*- coding: utf-8 -*-from string import *import sysimport tracebackif __name__ == '__main__':str = "gaBriel woNg"chn = "王钟沛"#"Gabriel"和"Wong"之间是一个tab字符tab = "Gabriel\tWong"num = "12.

2011-01-06 13:19:26 116

原创 Linux常用的20个工具

要监控服务器的运行状况? 尝试一些内建的命令行与少量的外围工具吧。 许多 Linux 发行版都预置了许多监控工具。这些工具提供系统活动可量化的信息量度。 你可以使用这些工具来查找可能导致运行问题的原因。以下将要讨论的这些工具是最基本的系统命令, 当在要进行系统分析和服务器问题调试,例如:查找瓶颈。磁盘(存储)瓶颈。CPU 与内存瓶颈。网络瓶颈。#1: top - 活动进...

2011-01-06 10:30:24 1032

原创 Python语言教程算术运算与算术表达式

一个表达式可以分解为运算符和操作数,运算符的功能是完成某件事,它们由一些数学运算符号或者其他特定的关键字表示;运算符需要数据来进行运算,这样的数据被称为操作数。例如,2 + 3是一个简单的表达式,其中+是运算符,2和3是操作数。算术运算符与算术表达式算术运算符是程序设计语言最基本的运算符。Python语言教程提供的算术运算符除了+、-、*、/、%(求余)之外,还提供了两种C#中未提供的运算...

2011-01-05 18:39:01 796

原创 tar命令详解

格式:  tar  选项  文件目录列表功能:  对文件目录进行打包备份选项:-c  建立新的归档文件-r  向归档文件末尾追加文件-x  从归档文件中解出文件-O  将文件解开到标准输出-v  处理过程中输出相关信息-f  对普通文件操作-z  调用gzip来压缩归档文件,与-x联用时调用gzip完成解压缩-Z  调用compress来压缩归档文件,与-x联用时调用compress完成解压缩  ...

2011-01-05 16:35:57 93

原创 Python中的文件和目录操作

  本文将详细解释这些函数的使用方法。首先,我们介绍Python语言中类似于Windows系统的dir命令的列出文件功能,然后描述如何测试一个文件名对应的是一个标准文件、目录还是链接,以及提取文件大小和日期的方法。之后,我们还将介绍如何删除文件和目录,如何复制和删除文件,以及怎样将一个完整的文件路径分解成目录部分和文件名部分,最后,我们讲解目录的创建,以及如何在目录树中移动目录并处理文件。  ...

2010-12-28 10:34:45 145

原创 Eclipse插件FatJar安装与使用

今天启动tomcat发现特别慢,得等1分多钟才启动完,这才想起来,我把WEB-INFO/lib/struts.jar , pager- tag.jar都删除了,取而代之的是他们的源码,tomcat启动的时候因为找不到jar文件就要重新编译,所以特别地慢。因此,我把 struts.jar拷贝到WEB-INFO/lib下了,现在缺pager-tag.jar了。(其实pager-tag的源码编译不慢,主...

2010-12-22 16:00:14 78

原创 C指针的实质,对底层理解很有好处

最近对C/C++指针特别感冒,就详细的研究了下看下面的定义:char a[] = "Hello World";char *p  = "Hello World";1.什么是地址地址本身就是一种基本数据类型,它跟整数,浮点数,字符等基本类型是一样的。指针不是类型,真正的类型是地址,指针只不过是存储地址这种数据类型的变量。打个比方,对于int i=10;10是整数,而i是存储整数的变量,指针就好比这个i...

2010-12-17 18:06:58 85

原创 网络配置===route命令和netstat命令

  route命令和netstat命令  (netstat -r查看路由表  加上-v参数可以看到子网掩码)  route add 加路由  route add default或者0 129.158.217.4  将129.158.217.4加为缺省网关  route delete default或者0 129.158.217.4  删除上述条目  route add default或者0 129...

2010-12-15 17:03:33 293

原创 Linux 网卡配置文件设置

1.配置文件/etc/hosts(本地主机ip地址映射,可以有多个别名)。/etc/services(端口号与标准服务之间的对应关系)。/etc/sysconfig/network(设置主机名,网关,域名)。HOSTANME=zjw.com(主机名)(需要重启计算机才有效)GATEWAY=192.168.1.1(网关)/etc/rc.d/init.d/network restart(脚本服务启动)...

2010-12-15 13:57:18 154

原创 IE Icon If you found this page rendered incorrect, please click this button to

定义  HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。它由 RFC 2616 规范定义的,并得到RFC 2518、RFC 2817、RFC 2295、RFC 2774、RFC 4918等规范扩展。   所有状态码的第一个数字代表了响应的五种状态之一。编辑本段1xx 消息  这一类型的状态码,代表请求已被接受,需要继续处理。...

2010-12-15 12:20:23 71

原创 linux设置目录共享

1 vi etc/samba/smb.conf 打开配置文档 2 在文档的最后加上共享的文档夹,下面是示例。(文档里有说明怎样加上共享文档夹) [share] comment = all for windows path = /share guest ok = yes writeable = yes share为共享目录 必须先创建好...

2010-12-10 11:15:43 117

原创 Linux 双击文件夹 不要每次都打开一个新窗口显示

在打开最顶层文件夹的时候用右键  里面有个浏览文件夹 就可以了文件浏览器,就可以了,好象在系统工具里面

2010-11-25 16:35:16 554

原创 WebSphere基础知识:查看WAS版本的方式

知道WAS的版本号才能方便大家安装补丁和描述相关的问题,这个问题许多朋友都遇到过,本篇为大家介绍2种方法方便快捷了解自己所使用WAS的版本。  1、命令行    cd $WAS_HOME/bin    ./versionInfo.sh  以上只能查看到WAS的大小版本号,并不能查看到WAS安装了其他的哪些补丁。  通过跟踪发现在 $WAS_HOME/properties/ver...

2010-11-25 16:32:49 8225

原创 PING命令中TTL的具体含义

D:\Documents and Settings\hx>ping 61.152.93.131 Pinging 61.152.93.131 with 32 bytes of data: Reply from 61.152.93.131: bytes=32 time=21ms TTL=118 Reply from 61.152.93.131: bytes=32 time=19ms TTL=11...

2010-11-25 15:54:02 537

原创 eclipse 如何批量导入project

File > Import > General > Existing Projects into Workspace > Select root directory pointer: 在导入的时候,选择要导入工程的上级目录就能批量导入了。前提是工程能在同一根目录下找到...

2010-11-25 13:13:57 429

原创 Linux文件权限详解

一、文件和目录权限概述在linux中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录。通过设定权限可以从以下三种访问方式限制访问权限:只允许用户自己访问;允许一个预先指定的用户组中的用户访问;允许系统中的任何用户访问。同时,用户能够控制一个给定的文件或目录的访问程度。一个文件活目录可能有读、写及执行权限。当创建一个文件时,系统会自动地赋予文件所有者读和写的权限...

2010-11-24 16:24:39 57

解决WebSpherejsp页面更新但不生效问题

今天对页面做了一个变更,变更了一个jsp页面,但是页面的修改不能体现出来,不过这个页面比较特殊,是a.jsp include b.jsp,我们修改了b.jsp,但是在websphere上面死活显示不出来我的修改,看来websphere判断了a.jsp的修改日期,没有判断b.jsp的修改日期,试着清空了jsp的缓存区,可是没有用,今天记起来jsp页面是要编译成servlet的,所以清空了全部的缓存,...

2010-05-17 15:54:53 749

【原创】关于JSTL的多数值Split不准确问题及解决方法

最近项目中需要对数据做拆分处理的问题,于是乎选择用fn:split、c:forTokens等对数据进行拆分 此处以split为例说明 1、当我们以一个字符作为分隔符的时候,我们会发现,功能很强大,拆分的数据也很正确如:${fn:split('a;b;c',';')} 我们会得到 a b c 2、但当我们用多个字符作为分隔符的时候 ,问题就产生了如:对'a!@#b#@...

2010-05-12 15:41:01 155

Java中四种XML解析技术

  在平时工作中,难免会遇到把 XML 作为数据存储格式。面对目前种类繁多的解决方案,哪个最适合我们呢?在这篇文章中,我对这四种主流方案做一个不完全评测,仅仅针对遍历 XML 这块来测试,因为遍历 XML 是工作中使用最多的(至少我认为)。   预 备   测试环境:   AMD 毒龙1.4G OC 1.5G、256M DDR333、Windows2000 Server S...

2010-04-26 15:56:31 58

空空如也

空空如也

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

TA关注的人

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