自定义博客皮肤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)
  • 资源 (12)
  • 收藏
  • 关注

转载 解决Linux下Oracle 10g数据库em,dbca中文方块乱码问题

解决Linux下Oracle 10g数据库em,dbca中文方块乱码问题 (2011-02-11 18:10:40) 今天在Linux下装了Oracle 10g数据库,装好后将Linux系统语言切换为中文后,发现Oracle的em(Enterprise Manager)、dbca(database configuration assistant)中文界面、按钮全为方块或乱码,十分让人头痛。

2017-03-12 22:37:29 3490

原创 Linux主机名配置与Oracle配置文件不相符,导致oracle数据库实例无法启动

Linux 主机名问题,导致oracle数据库启动异常

2017-03-12 18:56:44 2244

转载 Linux Oracle Install

Linux下安装Oracle11G重点细节记录

2017-03-12 12:43:40 622

原创 Linux扩充SWAP分区

Linux扩充SWAP分区

2017-03-12 12:04:34 713

原创 Linux Shell > /dev/null

在Linux/Unix中,一般在屏幕上面看到的信息是从stdout (standard output) 或者 stderr (standard error output) 来的。许多人会问,output 就是 output,送到屏幕上不就得了,为什麼还要分成stdout 和 stderr 呢?那是因为通常在 server 的工作环境下,几乎所有的程序都是 run 在 background

2017-03-03 14:35:21 510

原创 Linux下grep的基本过滤技巧

Linux下grep的基本过滤技巧显示包含Orcl-Extract-Serv:63的字符串tail -f /opt/apache/apache-tomcat-6.0.29/logs/catalina.out |grep Orcl-Extract-Serv:63白名单过滤策略显示包含Orcl-Extract-Serv:63或Orcl-Extract-Serv:

2016-05-07 23:39:03 10784

转载 聚簇索引(Clustered Index)和非聚簇索引 (Non- Clustered Index)举例说明

聚簇索引(Clustered Index)和非聚簇索引 (Non- Clustered Index)举例说明索引的重要性数据库性能优化中索引绝对是一个重量级的因素,可以说,索引使用不当,其它优化措施将毫无意义。聚簇索引(Clustered Index)和非聚簇索引 (Non- Clustered Index)最通俗的解释是:聚簇索引的顺序就是数据的物

2014-07-01 18:47:12 7506

转载 Linux之DNS详解

Linux之DNS详解2013-08-16 11:29:20标签:DNS原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://lanlian.blog.51cto.com/6790106/1274830一、DNS的原理DNS(DomainName Server)是域名解析服务器,提供域名和IP地址之间一种转换机制,

2014-05-16 20:11:25 4341

转载 详解vsftpd搭建ftp和ftps

详解vsftpd搭建ftp和ftps2013-08-21 11:05:03标签:ftp vsftp ftps原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://lanlian.blog.51cto.com/6790106/1279455一、FTP的作用和工作原理FTP(FileTransfer P

2014-05-16 19:38:36 2580

转载 Linux的加密认证功能以及openssl详解

Linux的加密认证功能以及openssl详解2013-08-23 22:07:12标签:Openssl原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://lanlian.blog.51cto.com/6790106/1281720一、详细介绍加密、解密技术现在的加密/解密技术主要有三种:对称加密

2014-05-16 17:07:45 4539

原创 svn branch、tag 与 merge 实践

svn branch、tag 和 merge  svn中建立branch或者tag的方法比较简单,totoiseSVN中的操作是:1.选择Branch/tag.. 2.在出来的界面中的To URL中填上URL,一般是svn://IP/Project/branches/branch-1, 这样就建立了一个branch-1的branch. 建立tag是一样的操作,只不过UR

2013-08-23 11:22:09 2337

原创 Java栈与堆

1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,Java的垃圾收集

2013-04-15 18:38:30 797

原创 进制及其相关

进制及其相关一。   2进制,用两个阿拉伯数字:0、1;   8进制,用八个阿拉伯数字:0、1、2、3、4、5、6、7;   10进制,用十个阿拉伯数字:0到9;   16进制,用0~9和A,B,C,D,E,F 举例:(使用10进制表示下列进制的数)   16进制的32 : 2×16^0+3×16^1=50

2013-04-15 18:21:17 979

原创 听我讲讲字符集和编码的故事

"sqlserver里面有char和nchar,那个n据说是指unicode的数据,这个是什么意思。"并不是所有简单的问题都很容易回答,就像这个问题一样。于是我答应专门写一篇BLOG来从头讲讲编码的故事。那么就让我们找个草堆坐下,先抽口烟,看看夜晚天空上的银河,然后想一想要从哪里开始讲起。嗯,也许这样开始比较好……很久很久以前,有一群人,他们决定用8个可以开合的晶体

2013-04-15 18:09:13 1091 1

原创 标准ASCII代码

信息在计算机上是用二进制表示的,这种表示法让人理解就很困难。因此计算机上都配有输入和输出设备,这些设备的主要目的就是,以一种人类可阅读的形式将信息在这些设备上显示出来供人阅读理解。为保证人类和设备,设备和计算机之间能进行正确的信息交换,人们编制的统一的信息交换代码,这就是ASCII码表,它的全称是“美国信息交换标准代码”。ASCII编码是美国信息互换标准代码(A

2013-04-15 18:08:46 3413

原创 JAVA集合详解(Collection和Map接口)

在JAVA的util包中有两个所有集合的父接口Collection和Map,它们的父子关系:            java.util        +Collection 这个接口extends自 --java.lang.Iterable接口           +List 接口               -ArrayList 类              -LinkedL

2013-03-14 15:20:18 26234 2

转载 Oracle的DDL语句为什么不能回滚

DDL语句为什么不能回滚       在ITPUB上看到有人提出了这个问题。在Sqlserver或一些其他的数据库中,DDL语句也是可以回滚的,那么Oracle为什么不能回滚DDL语句呢。这个问题来自:http://www.itpub.net/thread-1300088-1-5.html        要说明这个问题,首先需要说明什么是DDL语句。DDL语

2013-03-11 21:14:21 3650 1

转载 杂谈异常处理try-catch-finally

杂谈异常处理try-catch-finally1.   前言最近这段时间正开发一个店铺管理系统,这个项目定位于给中小型店铺使用的软件系统。简单的说,它处理商品的进货,销售,退货等功能。软件虽小,五脏俱全,里面涉及的技术跟大型应用软件其实差别也不大,其中有加密、数据访问、异常处理、日志、验证、ORM、依赖注入等。本篇文章主要介绍C#语言的异常处理方面的内容,其

2013-03-01 16:46:01 795

原创 异常

异常    异常可以使程序有更好的容错性,更加健壮。程序运行出现意外情形时,系统自动生成Exception对象来通知程序,从而实现将业务功能实现代码和错误处理代码分离    1.使用try...catch捕获异常        将业务实现代码放在try块中定义,异常处理逻辑放在catch块中进行,try后面可以有多个catch块,但只有一个会被执行除非在catch使用continue执

2013-03-01 11:42:10 687

原创 JAVA中的引用到底是传值还是传址?

JAVA中的引用到底是传值还是传址?JAVA中除了8种基本类型外,其它的类型是引用类型,像STRING,数组,文件流等。引用变量在JAVA中是一个存储对象在内存中的地址的变量。所以字符串内容的比较不是直接用等号,而是用字符串的方法equeals()来比较内容的。 1. 简单类型是按值传递的  Java 方法的参数是简单类型的时候,是按值传递的 (pa

2013-02-28 21:30:37 7215 1

原创 JVM中的栈和局部变量

JVM中的栈和局部变量  Java开发中,每当我们在程序中使用new生成一个对象,对象的引用存放在栈里,而对象是存放在堆里的。可以看出栈在Java核心的重要位置。今天我们就继续深入Java核心这个系列,为您介绍Java中的栈、局部变量及其之间的关系。Java中的栈每当启用一个线程时,JVM就为他分配一个Java栈,栈是以帧为单位保存当前线程的运行状态。某个线

2013-02-28 21:04:02 1867

原创 JAVA finally字句的异常丢失和返回值覆盖解析

JAVA finally字句的异常丢失和返回值覆盖解析Java虚拟机在每个try语句块和与其相关的catch子句的结尾 处都会“调用”finally子句的子例程。实际上,finally子句在方法内部的表现很象“微型子例程”。finally子句正常结束后-指的是finally子句中最后一条语句正常执行完毕,不包括抛出异常,或执行return、continue、br

2013-02-28 21:00:46 1053

原创 解析Java finally

解析Java finally问题分析 首先来问大家一个问题:finally 语句块一定会执行吗? 很多人都认为 finally 语句块是肯定要执行的,其中也包括一些很有经验的 Java 程序员。可惜并不像大多人所认为的那样,对于这个问题,答案当然是否定的,我们先来看下面这个例子。清单 1.public class Test { publi

2013-02-28 20:54:37 728

原创 java try、catch、finally及finally执行顺序详解

java try、catch、finally及finally执行顺序详解1.为什么要用finally先看一个没有finally的异常处理try-catch语句:假设count为要使用到的资源,并且用完要求释放此资源。那么我们可以把释放资源的语句放到try-catch后执行,当前的程序不管是在执行完try语句块还是catch语句块,都会顺序执行到下面释放资源的语句

2013-02-28 19:05:50 1810

转载 Spring中的aop:scoped-proxy

Spring中的aop:scoped-proxy       首先看一下Spring文档上的两个例子对比: bean id="userPreferences" class="com.foo.UserPreferences" scope="session"/>bean id="userManager" class="com.foo.UserManager">

2013-02-28 19:02:02 5328

转载 挖一挖Spring的 <aop:scoped-proxy/>

挖一挖Spring的 Spring 中对于 session bean 的配置有一点挺特殊:就是需要 。 这个原因在 Spring 的开发手册中已经详细说明了,这里仅仅是纪录一下这个东西是如何起作用的。 从头看Spring 的代码太浪费时间了,所以直接在source中搜索“ ”,找到这个类: org.springframework.aop.config

2013-02-28 19:00:04 5411

原创 properties类学习

properties类学习 package configuration;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.util.

2013-02-28 18:48:10 854

原创 Spring中的Advice类型及其应用

Spring中的Advice类型及其应用      在Spring中,Advice都是通过Interceptor来实现的,主要有以下几种:1. 环绕Advice://例子摘自Spring referencepublic interface MethodInterceptor extends Interceptor {      Object invoke(Metho

2013-02-28 18:39:22 1704

原创 Spring中的Resource接口

Spring中的Resource接口     Spring中的org.springframework.core.io.Resource接口代表着物理存在的任何资源,其继承于org.springframework.core.io.InputStreamSource;其子类有如下几种:ByteArrayResource, ClassPathResource, Descriptive

2013-02-28 18:35:55 4185

原创 Spring 有生命周期的bean的依赖注入

Spring 有生命周期的bean的依赖注入Spring IoC容器不仅为你初始化对象,并且会为你关联那些互相协作的bean或者依赖,如果你想将一个生命周期为HTTP request的bean注入到另一bean中,你必须在这个bean中注入一个AOP代理,这个代理具有和这个bean相同的接口,当调用这些API的时候,实际会委托调用真实的对象。至于为什么要这么做,可以看下

2013-02-28 17:40:27 2696

原创 JSP基本功

1.getServletConfig()          在servlet初始化时,容器传递进来一个ServletConfig对象并保存在servlet实例中,该对象允许访问两项内容:初始化参数和 ServletContext对象,前者通常由容器在文件中指定,  允许在运行时向sevrlet传递有关调度信息,比如说getServletConfig().getInitParameter

2013-02-26 21:17:36 3670

转载 Linux防火墙 配置文件 iptables详解

Linux防火墙 配置文件 iptables详解Posted on 2012-04-23 11:07 小白19870626 阅读(1765) 评论(1)  编辑  收藏 所属分类: linux 对于Internet上的系统,不管是什么情况都要明确一点:网络是不安全的。因此,虽然创建一个防火墙并不能保证系统100%安全,但却是绝对必要的。 Linux提供了一个非常优秀的防火墙工具—n

2013-01-22 20:47:42 14124

原创 iptables 基本命令

iptables 基本命令一、链的基本操作1、清除所有的规则。1)清除预设表filter中所有规则链中的规则。# iptables -F   清除链中的所有规则,如果在之前运行了iptables -P INPUT -j DROP/ACCEPT 刚无法清除此默认2)清除预设表filter中使用者自定链中的规则。#ip

2013-01-22 20:46:02 1291

原创 linux下IPTABLES配置详解

linux下IPTABLES配置详解如果你的IPTABLES基础知识还不了解,建议先去看看.开始配置我们来配置一个filter表的防火墙.(1)查看本机关于IPTABLES的设置情况[root@tp ~]# iptables -L -nChain INPUT (policy ACCEPT)target       prot opt source

2013-01-22 20:35:54 891

转载 异常以及异常处理框架探析

异常以及异常处理框架探析作者: 王建光  来源: developerWorks  发布时间: 2013-01-20 15:56  阅读: 845 次  推荐: 2  原文链接  [收藏]  摘要:本文主要与您探讨异常以及异常处理相关方面的一些知识,主要包括检查异常与非检查异常的理解,多视角观察理解异常,进而探讨关于构建稳健且可扩展的异常框架方面的一些设计原则。

2013-01-21 20:59:38 876

转载 Java调用Windows批处理或Linux脚本或可执行文件

Java调用批处理或可执行文件用Java编写应用时,有时需要在程序中调用另一个现成的可执行程序或系统命令,这时可以通过组合使用Java提供的Runtime类和Process类的方法实现。下面是一种比较典型的程序模式:... Process process = Runtime.getRuntime().exec(".\\p.exe"); process.waitfor

2013-01-21 20:08:05 9069 1

原创 HTML中Id和Name的区别

HTML中Id和Name的区别    在html中:name指的是用户名称,ID指的是用户注册是系统自动分配给用户的一个序列号。    name是用来提交数据的,提供给表单用,可以重复;    id则针对文档操作时候用,不能重复。如:document.getElementById();    一、ID是在客户端脚本里用!NAME是用于获取提交表单的某表单

2013-01-08 15:46:06 2602

原创 Java Servlet常用到的几个Filter

Java Servlet常用到的几个Filter 一、使浏览器不缓存页面的过滤器Java代码 public class ForceNoCacheFilter implements Filter { public void init(FilterConfig filterConfig) throws ServletException { ...

2012-11-14 18:49:48 112

原创 关于EL表达式中requestScope和param区别

关于EL表达式中requestScope和param区别今天演示EL表达式的时候发现自己jsp的基础实在是薄弱,在这个很简单的问题上迷惑了很久。首先在看遇到的问题:在浏览器地址输入,表示传入一个参数test,值为123http://localhost:8888/Test/index.jsp?test=123在index.jsp中尝试使用EL表

2012-11-06 22:21:10 10756 1

转载 linux下find命令根据系统时间查找文件用法

linux下find命令根据系统时间查找文件用法find 命令有几个用于根据您系统的时间戳搜索文件的选项。这些时间戳包括mtime 文件内容上次修改时间atime 文件被读取或访问的时间ctime 文件状态变化时间mtime 和 atime 的含义都是很容易理解的,而 ctime 则需要更多的解释。由于 inode 维护着每个文件上的元数据,因此,如果与文件有关的

2012-08-29 21:23:11 2258

tcping(禁ping也能ping的工具,还可以测试TCP端口是否活动)

禁ping也能ping的工具tcping是一款类似ping的工具(禁止ping也能ping)-小巧功能强大,般查看网络延迟我们都会用到ping命令,简单明了。但是机房服务器禁止ping了怎么办,这时候就可以用到tcping了。 因为这个软件是针对TCP监控的,也可以看到ping 值,即使服务器禁PING了(ping是通过icmp协议来工作的),也可以通过它来监控服务器的情况。除了ping ,它还有一个功能,监听端口的状态。使用方法很简单,就是把它放在C盘windows目录下的system32文件夹下就可以像平时使用ping一样使用它了。格式就是如图所示,tcping+IP或网址,默认是80端口,也可以自定义端口,tcping+IP或网址+端口。 参数-t 是让命令一直运行ping tcping -t www.baidu.com 参数 -d 是显示时间,这样就可以更清楚了 tcping -d -t www.baidu.com 这里只是举例,21是您所需要监听的端口,这个可以行定义。 tcping -d -t www.baidu.com 21

2019-07-26

网络工程师必备神器IPOP4.1

IPOP是一款实用强大的网络设置工具,一共包含了IP绑定,路由配置,MAC信息,网络统计,端口信息,端口映射,网卡流量,报文捕获,终端工具,服务10个实用给力的功能! IPOP不支持WIN95、WIN98系统,只支持WIN2000/XP及以上的操作系统。 IPOP目前的主要功能: IP地址动态绑定功能; 路由信息查询和配置功能; MAC地址信息查询、更改功能; MAC、主机信息扫描功能; MAC地址与厂家对应表; 本机网络报文统计功能; 本机端口列表、远程端口扫描功能; 常用端口对照表; 端口映射功能; 网卡流量统计和指示功能; 本机IP报文捕获和发送功能; 多窗口telnet/ssh/sftp/ ftp/ dos/串口维护终端工具,支持IPV6; TCP、UDP、Telnet、FTP、TFTP、WEB、群组通信等服务器功能。

2019-07-26

springside-core-4.2.2.GA(含关联的test.jar)

pom.xml配置 4.2.2.GA org.springside springside-core ${springside.version} tests test 手动安装至本地maven仓库 mvn install:install-file -DgroupId=org.springside -DartifactId=springside-core -Dversion=4.2.2.GA -Dfile=./springside-core-4.2.2.GA.jar -Dpackaging=jar -DgeneratePom=true

2019-07-26

sokit-1.3-win

sokit 是一款开源免费的 TCP / UDP 测试(调试)工具, 可以用来接收,发送或转发TCP/UDP数据包。 本程序可以工作在三种模式: 服务器模式,用来监听本地端口,接收外部数据包,并且可以回复自定义数据; 客户端模式,用来连接服务器,发送自定义数据包,并接收远程回复数据; 转发器模式,用来监听本地端口,将接收到的数据包发送给指定的远程服务器,也可以在转发数据流中插入自定义数据向双发发送; 支持发送ascii字符串数据,以及十六进制表示的原始字节,单次发送的字符数目没有限制;收到的数据会同时以这两种形式显示。 sokit TCP/UDP 数据包收发测试(调试)工具(Win32)是一款IP工具客户端应用,用户评价还是不错的。tcp数据包近日推出了1.3版本,修复了若干bug,提升了软件使用的流畅性,加上美观的界面,sokit TCP/UDP 数据包收发测试(调试)工具(Win32)新版一定能给用户带来一个更好的体验。

2019-07-26

ScanPort.zip

scanport端口扫描工具,是一款绿色软件小巧的网络端口扫描工具,scanport端口扫描工具能够协助你查找局域网中被有用和未被运用的IP地址,一起支持扫描指定IP地址所敞开的端口,功用非常强大,只需要设置好开始和结束的ip地址,启动后等待结果就可以了。 本软件界面简洁操作简单,可以对局域网、公网的开放网络端口进行遍历扫遍,找到的端口结果将会在右侧显示。

2019-07-26

QuickPing0.8

快速找出网络中可用IP地址的神器! 速度很快,局域网内经常被人抢IP的友友很需要,可以人手备用一个。 图形化界面多线程扫描C类IP,解析主机名,获取网卡地址(MAC)。注:最多允许40个线程同时扫描,通常使用20个线程,当报告no resources时,说明需把线程数调低。快速搜索一段空间的IP地址及其对应的主机名,当取到主机名(即图形上为亮绿时),说明是Windows主机,有可能存在共享文件夹。 快速Ping扫描器QuickPing,哪些地址已经使用,哪些可用,图形界面非常直观,而且可以导出列表,该软件体积很小,可以快速的知道网段内哪些主机已经开启,ping成功的即显示出不同的颜色。

2019-07-26

rz与sz源码Linux系统上传下载神器

在Linux下,可以通过rz和sz命令,交互式的上传和下载文件,此资源为程序源码,并内附编译安装教程,方便没有安装包的同学,用源码直接编译安装。

2017-08-01

瑞士军刀NC源码

瑞士军刀,经典之作,网络安全必备软件,源码奉上!

2017-08-01

瑞士军刀NC源代码

瑞士军刀,经典之作,网络安全必备软件,源码奉上!

2012-08-13

使windows系统环境变量的改变即时生效

在这里给出一种方案,使用wmic命令对JDK的环境变量进行配置,可即时生效,不用重启系统。该方法为本人在实际工作中实践出的方法,需要的朋友可下载,里面有详细的说明,可参照博客中的文章进行使用。

2012-07-27

NT系统引导菜单自动修复工具(简繁英三语版)

若系统开机出现如下错误提示: pxe-e61:media test failure check cable pxe:exiting broadom pxe rom 光标停在此处不动 并且可以确定以下几种情况: 1.已确定bios启动顺序中第一启动项为HDD(最后一项极可能是网络/网卡启动) 2.使用U启(WinPE)或光盘的启动菜单,选择本地硬盘启动,可正常进入系统 3.对硬盘进行分区表检测,并无错误 则,可基本判定,硬盘为主引导扇区MBR类型的错误,导致硬盘无法正常引导系统,可使用U启或光盘等引导启动进入操作系统,并用此工具进行全自动的修复,并重启机器即可恢复正常。 "自动修复"自动判断和系统启动有关的条件并自动修复程序支持的盘符上的NT系统启动,无需用户手工干预。

2012-07-27

订票助手2.0.1版 解决提交订单的验证码错误问题

基于12306订票助手开发,解决验证码问题,火狐专用版,每次自动对焦到验证码输入框,并输入完成后自动提交,无需点击提交按钮或是按回车键。 经验证,火狐9.0.1版本下,使用 greasemonkey-0.9.13-fx.xpi 无法成功执行,会提示“很抱歉,本脚本需要最新的Scriptish扩展,请安装它!” 需将greasemonkey-0.9.13-fx禁用,并安装开启scriptish-0.1.6-fx+fn+sm.xpi。 具体下载与使用说明,见上传的附件!祝订票顺利!

2012-02-15

空空如也

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

TA关注的人

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