自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(386)
  • 资源 (29)
  • 收藏
  • 关注

转载 HTML和CSS的关键:盒子模型(Box model)

http://www.poluoluo.com/jzxy/200809/44948.html原文:http://jorux.com/archives/property-4-if-you-love-css/本文作为属性篇的最后一篇文章, 将讲述HTML和CSS的关键—盒子模型(Box model). 理解Box model的关键便是margin和padding属性, 而正确理解这两个属性

2013-03-21 15:36:58 2310

原创 利用putty的SSH tunnel连接Oracle

1,在localhost的putty上设置SSH tunnel如下图:这样连接本机的1511端口就会转到remoteIP的1521端口。点击"Add",然后SSH登录到remoteIP,SSHtunnel就建立了。在本机netstat -a | find "1511",可以看到1511端口有linstener监听。TCP    127.0.0.1:1511         CN

2013-03-11 12:31:10 4884 1

转载 Linux(VMware) root或普通用户密码忘记【转】

启动VMware的linux:1. 进入GRUB界面后,有几秒钟时间给你。进入GRUB出现:    Red Hat Enterprise Linux Server (2.6.18-8.e15xen)2. 倒计时结束前,键入e出现:   root(hd0,0)   kernel /xen.gz-2.6.28-8.e15   module /vmlinux-2.6.18.e15

2013-02-15 22:20:07 13254

原创 Office 使用技巧

,=rand(2,3)按回车,word自动生成一个两个段落,每个段落3行文字的英文文档.,=lorem(2,3)按回车,word自动生成一个两个段落,每个段落3行文字的拉丁文文档.上面的两个命令可以快速的生成sample文档。,---按回车,生成一条单行直线。,===按回车,生成一条双直线。,Ctrl+F1 隐藏和显示标题栏,Ctrl+Home回到第一行开始,Ctrl+

2013-01-28 19:55:35 1303 1

转载 vmware中nat模式上网配置

我以下写的配置方法别人在网上已经发布过类似的文章。但是我觉的别人写的东西不一定是对的,必须自己亲自试验一下才行。就像有句话说的:“实践是检验真理的唯一标准”以下是我操作的步骤。希望不足的地方,读者能够指出。   1.必须检查你的windows系统的VMware DHCP Service 和VMware NAT Service这个两个服务是否启动。如果未启动请启动。   2. 把wind

2013-01-10 16:23:09 1682

原创 JS中style.display和style.visibility的区别

在JS中可以通过设置style.display或者style.visibility属性来控制元素是否显示,在style.display=block和style.visibility=visible的时候,元素被显示,在style.display=none和style.visibility=hidden的时候,元素被隐藏。它们之间最大的区别是通过style.display=none隐藏的时候,元素不

2013-01-10 14:08:45 8394 1

转载 【转】一个程序员分享8年的开发经验

在中国有很多人都认为IT行为是吃青春饭的,如果过了30岁就很难有机会再发展下去!其实现实并不是这样子的,在下从事.NET及JAVA方面的开发的也有8年的时间了,在这里在下想凭借自己的亲身经历,与大家一起探讨一下。  明确入行的目的  很多人干IT这一行都冲着“收入高”这一点的,因为只要学会一点HTML, DIV+CSS,要做一个页面开发人员并不是一件难事,而且做一个页面开发人员更容易找

2013-01-10 11:21:22 1614

原创 JS之事件基础

由于dom标准和浏览器是在并行"进化"的,在Dom3标准定案的时候(2004年),浏览器已经开发了多个版本了。IE4是在1995年完成的,Mozilla也已经开发了。造成的结果是对dom标准的事件支持在不同浏览器是有差异的。标准的Dom把事件模型分成捕获性事件和冒泡型事件。捕获型事件:事件传递从最外层的元素传递到最内层的元素,最外层的元素先响应。冒泡型事件:最内层的元素先响应,事件

2013-01-09 16:00:11 2656

转载 修改 Win7 MTU 值

修改 Win7 MTU 值对于 MTU(Maximum Transmission Unit,最大传输单元)的简单说明:网络上传输的并非连续的数据流,而是一个个的数据包,MTU的值限定了这个数据包的最大值。如果电信运营商设定的数据包最大值为1480字节,而你的电脑通过路由器上网,默认是使用1500字节(如果是直连Modem,则会自动采用电信提供的 MTU值),那么你发送的数据包将超过

2013-01-09 10:07:31 5754

原创 JS之匿名函数与闭包

匿名函数是指没有指定函数名称的函数,先来看下面的例子:想想看结果是什么?var a = function(t) { return t; }(1 + 2).toString();alert(a); 这里就是定义了一个匿名函数,传入参数(1+2)并且执行,然后赋值给变量a。因为在第一行没有写分号.看下面的例子你就理解了var a = 1 + 3; alert( a);闭包

2013-01-07 16:37:19 9321

原创 如何遍历一个JS对象的属性和方法

示例代码如下:testExtjs4 for (pro in document){ document.write("document."+pro+"="+document[pro]+""); }示例2:testExtjs4 function Test(){ this.prop1='val1'; this.prop2='val2';

2013-01-03 21:32:49 6252

转载 JavaScript继承详解

收集了对JavaScript继承讲解比较不错的文章http://www.cnblogs.com/sanshi/archive/2009/07/08/1519036.htmlhttp://www.cnblogs.com/sanshi/archive/2009/07/08/1519251.htmlhttp://www.cnblogs.com/sanshi/archive/2009/07

2013-01-03 15:03:19 1251

原创 JS的this关键字

JavaScript中的this关键字是一个难以琢磨的概念,是一个依赖于它的执行环境而被解析的关键字。1,在JS文件中直接alert(this);this代表的是window,当前的执行环境是在JS的顶层域里面。2,下面这个例子中this指向的是调用该方法的对象,button标签。 function test() { alert(this.value); this.sty

2013-01-01 16:21:34 3495

原创 JS之prototype基础篇

JavaScript语言是一个动态语言,其动态性之一就体现在可以通过prototype来为已经定义好的的"类"添加属性和方法。这里来了解一下prototype的基础知识。prototype是"构造函数"的属性,不是实例的属性.function HiClass() { this.sayHi = function(){ alert("hi"); }}var obj = new H

2013-01-01 12:48:19 5416

原创 JS构造函数与原型

JavaScript中定义"类"的时候可以通过构造函数和原型的方式来实现,它们之间有何区别和利弊呢?首先来看一个通过构造函数实现类定义的例子:function Car(color,model,drivers){ this.color=color; this.model=model; this.drivers=drivers; this.blar = function(){

2013-01-01 12:03:05 14157

原创 JS的继承是从一个对象原型向另一个对象原型的简单拷贝

JavaScript支持面向对象,但是其实现方式是通过简单的从一个对象原型向另一个对象原型的拷贝的方式来实现的。实例如下:var BaseCls={};BaseCls.getName=function(){ return "base class";}var ChildCls = {};ChildCls.getName = BaseCls.getName;BaseCls

2012-12-31 14:20:46 3969

原创 在Excel中使用VB编写Micro入门

1,Enable Developer options: File-->Options-->Customize Ribbon-->Developer2,click "Developer" tab--> Visual Basic--Double click "Sheet1"

2012-11-29 22:10:13 1856

转载 VMWare tools的安装过程及文件共享设置

为了更好的解决虚拟机与主机的共享问题,VMware公司有一个VMWare-tools,来实现文件共享。这里主要讲的是在Windows下用 Vmware虚拟Linux来与windows来共享。  1、安装客户机系统,linux这里选用CentOS5  2、启动虚拟机中的Linux后,(注意必须是启动虚拟机后)。选择菜单里的VM选项,里面有一个子项是Install VMware Too

2012-11-26 10:48:04 1491

原创 在Windows7安装SVN HTTP服务器

1,安装apache server 64bit,目前从apache的官网没有64bit的,可以从下载地址:http://download.csdn.net/detail/kkdelta/47961672,安装Subversion3,安装 TortoiseSVN4,在D:/TortoiseSVN/TestRepository用TortoiseSVN建立一个SVN的repository。

2012-11-22 10:22:07 3228

转载 网络性能测试工具netperf介绍

Netperf概况Netperf是一种网络性能的测量工具,主要针对基于TCP或UDP的 传输。Netperf根据应用的不同,可以进行不同模式的网络性能测试,即批量数据传输(bulk data transfer)模式和请求/应答(request/reponse)模式。Netperf测试结果所反映的是一个系统能够以多快的速度向另外一个系统发送数据,以及另外一个系统能够以多快的速度接收数据。Ne

2012-11-20 11:01:55 3310

转载 测量网络带宽和延迟工具——qperf

做网络测试一般都是用netperf,不过刚有人推荐了个新工具,就拿来测了下,很简单使用。简记一下使用方法如后。安装yum install -y qperf依赖包:  libibverbs-1.1.5-3.el6.x86_64               librdmacm-1.0.14.1-3.el6.x86_64使用service端,执行不带参数的qperf默认会启用 1

2012-11-20 11:00:55 12442

转载 Jboss的server.xml配置文件中Connector的属性address的作用

jboss在运行run.sh时,如果/usr/local/jboss5/server/default/deploy/jbossweb.sar/server.xml配置文件中Connector的属性address是使用变量${jboss.bind.address},这样每次运行run.sh都必须-b ip方式来指定jboss所在机器的ip地址,否则客户端就连不上。我们可以把上面的那个变量替换成该机的

2012-11-19 22:57:08 6112 1

原创 Oracle中利用10053事件来分析Oracle是如何做出最终的执行计划

我们都知道Oracle从10g开始SQL语句选择什么样的执行方式,是全表扫描,还是走索引的依据是执行代价.那么我们怎么可以去看执行代价的信息呢?通过10053事件可以Oracle依据的执行代价和如何做出执行计划的.如果我们发现某一条SQL语句的执行计划和想像的不一样,我们就可以去看看Oracle所使用的统计分析数据是否准确,是不是统计信息太久没有分析了,重新分析有问题的对象,最终让Or

2012-09-18 15:27:43 5209

原创 在Oracle中利用SQL_TRACE跟踪SQL的执行

当你在执行一条SQL语句非常慢的时候,你是不是想问Oracle怎么执行这条语句的呢?Oracle提供的SQL_TRACE工具可以让你知道你执行的SQL究竟做了什么.执行的过程会被输出到trace文件中.下面用例子来跟踪一个SQL语句的执行情况:SQL> create table t as select rownum as id,object_name from dba_object

2012-09-14 17:28:23 7969

转载 执行计划中的access 与 filter

access:和访问表的方式有关,access标识访问表的方式是索引。filter:只起过滤的作用。今天看到几个explain 改变了我对这点的理解。上面的理解也对,但是不完整,我理解的有些生硬。SQL> create table t  2  as select rownum r,object_name  3  from dba_objects  4  /Table

2012-09-03 16:34:54 6466

原创 表空间对应文件的AUTOEXTEND ON NEXT指定的值对性能的影响

创建表空间的时候指定的数据文件可以设为自动扩展,以及每次扩展多少容量,如果发现在大数据量插入的时候非常慢,可能的原因是NEXT指定的值太小.下面来模拟一下这个过程:1,创建一个表空间:CREATE TABLESPACE "T" DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\T.DBF' SIZE 5M默认的话是不自动扩展的:SQ

2012-08-30 14:50:21 11331

转载 oracle 物理读 逻辑读的理解

oracle 物理读 逻辑读的理解 逻辑读是指从内存中读,物理读是指从磁盘上读取数据;如果内存中存在相应的读取数据,那么直接从内存中读取,逻辑读的次数加1,如果不存在,则从磁盘上读到内存中,再从内存中读取,逻辑度次数加1,物理读次数也加1。需要注意的是,物理读非常消耗系统资源,一个物理读需要消耗8ms,而一秒可以处理20万个逻辑读。1.物理读(physical read)当数据块第一次

2012-08-24 16:54:09 3035

转载 架构师的成长历程:合格的架构师是如何炼成的

新浪云计算架构师丛磊老师谈架构师对于任何一个软件开发人员来说,架构师都是一个令人向往的角色。那么从程序员与架构师有没有比较明显的区别呢?从丛磊老师的介绍中我们知道,其实架构师和程序员的界限并不是很大,比如现在仍然在每天写代码。其实成长首先来自于自身的学习,而阅读成熟项目的代码会使人受益匪浅,其次就是来自于所从事领域的经验,要了解分布式系统的特点,在做项目时,要能够关注性能、扩展性、可靠性、可用

2012-08-23 11:05:53 3167

转载 谈谈Unicode编码,简要解释UCS、UTF、BMP、BOM等名词

这是一篇程序员写给程序员的趣味读物。所谓趣味是指可以比较轻松地了解一些原来不清楚的概念,增进知识,类似于打RPG游戏的升级。整理这篇文章的动机是两个问题:问题一:    使用Windows记事本的“另存为”,可以在GBK、Unicode、Unicode big endian和UTF-8这几种编码方式间相互转换。同样是txt文件,Windows是怎样识别编码方式的呢?

2012-08-15 17:47:36 1869

转载 查找oracle比较慢的session和SQL

一、如何找到消耗资源大的Oracle的session及其执行的SQL语句    HP-UX可以用glance,top、IBM- AIX可以用topas、另外可以使用PS命令查看进程。    通过这些程序我们可以找到用系统资源特别大的这些进程的进程号,我们就可以通过以下的sql语句发现这个pid正在执行哪个sql,这个sql最好在pl/sql developer,toad等软件中执行, 把S

2012-08-15 10:51:55 2610

原创 java.lang.OutOfMemoryError发生之前和之后...

OutOfMemoryError简单来讲就是JVM没有内存可用啦,具体来讲就是分配的heap空间不能再往里面放新的对象了.通常来讲造成这种错误的原因主要有:1,达到了heap所能支持的最大值.heap空间太小,放不下要new的对象,举一个极端的例子,heap的size是64m,你要new的对象占用的size为65m.比如业务高峰期发生,加载大的XML dom对象等.2,"内存泄

2012-08-10 15:34:57 5874

原创 JAVA泛型的? extends和? super的比较

在JDK1.5之后可以使用泛型,通常可以在下面的地方使用.A,泛型类声明,如public class GeneralT B,泛型接口声明,如public interface GenIntfC,泛型方法声明,如public void thisIsT(List list, T e) {    list.add(e);}D,泛型构造器(constructor)声明,如 Ge

2012-08-07 15:46:37 6259

原创 nginx安装(Windows)入门实例简介

nginx [engine x]是Igor Sysoev编写的一个HTTP和反向代理服务器,另外它也可以作为邮件代理服务器。下面简单介绍一下nginx实现网站负载均衡测试的例子.1,下载nginx http://nginx.net/我用的是nginx-1.2.2,解压到C:\nginx-1.2.22,修改niinx的conf文件在server {上面一行加入下面的内容:

2012-08-06 11:10:04 2412

原创 Squid安装(Windows)入门实例简介

squid 可以做反向代理将系统中相对静态的页面进行缓存和负责均衡,提高网站访问速度,增强网站可用性、安全性.用户访问Squid 反向代理服务器的 IP 地址,这样客户端的 URL 请求将被发送到反向代理服务器。如果Squid反向代理服务器中缓存了该请求的资源,则将该请求的资源直接返回给客户端,否则反向代理服务器将向后台的 WEB服务器请求资源,然后将请求的应答返回给客户端,同

2012-08-03 17:00:54 11974 1

转载 选载 最牛B的 Linux Shell 命令

以HTTP方式共享当前文件夹的文件    $ python -m SimpleHTTPServer这命令启动了Python的SimpleHTTPServer模块,考虑到Python在绝大多数的Linux发行版当中都默认安装,所以这个命令很可能是最简单的跨平台传文件的方法。命令执行后将在本机8000端口开放HTTP服务,在其他能访问本机的机器的浏览器打开ttp://ip:8000即打开一

2012-08-02 16:42:25 3280

原创 TCP/IP系列之传输层UDP协议

UDP是一个简单的面向数据报的传输层协议:进程的每个输出操作都正好产生一个UDP数据报,并组装成一份待发送的IP数据报.IP数据报的数据部分放的是UDP数据报.如下图UDP数据包的格式如下图:一个Wireshark抓取的包如下图:UDP长度字段指的是UDP首部和UDP数据的字节长度.该字段的最小值为8字节(发送一份0字节的UDP数据报是OK).UDP检验和覆盖UDP

2012-08-02 14:59:28 2353

原创 Breif steps of installing Weblogic on Linux

1,install weblogic software./weblogic-server924_linux32.bin2,creating the domain/home/bea/weblogic92/common/binconfig.she.g. created /home/bea/user_projects/domains/mydomain3,start the admin

2012-08-01 17:38:44 1287

原创 JAVA I/O中面向字节的InputStream和OutputStream以及面向字符的Reader和Writer简介

Java的IO操作中有面向字节(Byte)和面向字符(Character)两种方式.面向字节的操作为以8位为单位对二进制的数据进行操作,对数据不进行转换,这些类都是InputStream和OutputStream的子类.面向字符的操作为以字符为单位对数据进行操作,在读的时候将二进制数据转为字符,在写的时候将字符转为二进制数据,这些类都是Reader和Writer的子类.下面是JAVA示

2012-07-24 18:26:43 10417

原创 JAVA多线程中synchronized,wait和notify的关系

synchronized是和一个锁对象关联的,synchronized限制static方法的时候,锁对象为这个类的class变量,相当于XXXClass.class.synchronized限制非static方法的时候,锁对象为这个类的实例(相当于this).synchronized限制一个对象实例的时候,如(synchronized (xlock)),锁对象为指定的这个对象实例,如x

2012-07-24 13:50:19 17303

原创 简单记录一下makefile的使用

c文件file1.c#include #include "file2.h"int main(){ printf("print file1$$$$$$$$$$$$$$$$$$$$$$$$\n"); File2Print(); return 0;}file2.c#include "file2.h"void File2Print(){

2012-07-22 15:42:06 1356

TPC-H_Tools_2.18.0_rc2_mysql.zip

tpc-h源文件,用于生成mysql数据库测试数据,用于linux环境下的源文件,带make文件通过make 进行编译生成可以执行文件

2020-05-05

Winscp 上传下载工具

Winscp linux

2017-03-14

ldap 客户端

ldap 客户端查看器,可以浏览LDAP server的内容

2014-10-28

openldap for windows

openldap 的windows 安装文件

2014-10-28

VisualSVN-Server 安装文件for windows

VisualSVN-Server 安装文件for windows

2014-06-08

netcat 工具

netcat 工具,免杀,nc,网络瑞士军刀

2013-09-04

windows7 64 bit apache server

windows7 64 bit apache server, windwos7 64位

2012-11-22

squid windows安装文件 2.6

squid windows安装文件 2.6

2012-08-03

Linux上apache的安装文件

Linux上apache的安装文件,包含httpd-2.4.2. apr-util-1.4.1.tar.gz apr-1.4.6.tar.gz pcre-8.30.zip

2012-07-12

puttycyg 用也cygwin的putty

puttycyg 用与登陆cygwin,模拟putty使用环境

2012-06-19

hadoop-0.18.2 的安装包

hadoop-0.18.2 的安装包,gz格式解压即可

2012-06-19

JAVA CXF webservice的示例代码

JAVA CXF webservice的示例代码 Eclipse工程

2012-04-20

mybatis 自动生成代码的工具

用来生成 mybatis mapper,do对象,自动生成代码的工具,

2012-04-05

Spring Portlet MVC的实例 eclispe project

Spring Portlet MVC的实例 eclispe project

2012-03-09

一个介绍 Portlet如何与容器交互的代码示例

一个介绍 Portlet如何与容器交互的代码示例

2012-02-23

Portelt 入门实例for Liferay

Portelt 入门实例for Liferay 代码sample

2012-02-22

atomikos xa JTA全局事务JAR bao

atomikos xa JTA全局事务的一个opensource jar包

2012-02-10

Apache Camel框架 HTTP相关的jar包

Apache Camel框架 HTTP相关的jar包,httpclient等等.

2012-02-08

Camel in action PDF和源代码

Camel in action 一书的PDF电子书 和源代码

2012-02-06

myBatis代码生成eclipse插件

单独jar包,myBatis代码生成eclipse插件,拷贝到eclipse的dropins文件夹

2012-02-02

Redi安装文件和JAVA客户端开发jar包

Redi安装文件和JAVA客户端开发jar包,包含了安装的tar包和java客户端开发的jar包

2012-01-29

RedHat 9 中可以用的firefox

RedHat 9 中可以用的firefox

2012-01-24

解决Linux下Sqlplus不能记住历史命令的工具

解决Linux下Sqlplus不能记住历史命令的工具 可以安装这个工具解决

2012-01-24

通过Ant发布Android到手机的例子

通过Ant发布Android到手机的例子,包含了编译,打包成APK文件,安装等ant脚本

2011-08-09

J2EE 架构师手册

J2EE 架构师手册,讲述了如何对j2ee开放的系统英进行分层已经best practice,英文版

2009-03-08

Java Class Loader

对java classs loader的介绍,英文版

2009-03-08

空空如也

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

TA关注的人

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