自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (11)
  • 收藏
  • 关注

转载 UML类图关系(泛化 、继承、实现、依赖、关联、聚合、组合)

继承、实现、依赖、关联、聚合、组合的联系与区别分别介绍这几种关系:继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Java中此类关系通过关键字extends明确标识,在设计时一般没有争议性;实现指的是一个class类实现interface接口(可以是多个)的功能

2013-05-10 09:18:19 754

转载 ln 软链接与硬链接

ln 软链接与硬链接原文地址:http://www.dutor.net/index.php/2010/07/symbol-hard-links/  Linux/Unix中有两种链接,硬链接和软链接,均由ln命令来创建。ln -s /home/m/.vimrc /media/Elements/115/vimrc软链接  软链接使用ln命令的-s选项创建:

2013-05-10 09:00:17 727

转载 Shell I/O Redirect

Linux shell I/O重定向详解I/O重定向详解及应用实例1、 基本概念(这是理解后面的知识的前提,请务必理解)a、 I/O重定向通常与 FD有关,shell的FD通常为10个,即 0~9;b、 常用FD有3个,为0(stdin,标准输入)、1(stdout,标准输出)、2(stderr,标准错误输出),默认与keyboard、monitor、monitor有关;c

2013-05-09 09:34:50 708

转载 rhel5/centos5下R8168网卡的安装

公司最新到一台PC服务器,网卡驱动一直无法找到,摸索了好久,才正确安装,下面是我的安装笔记,希望对后来人有所帮助 准备工作 查看以下软件是否安装 kernel kernel-headers kernel-devel 步骤1、查看网卡的芯片 #lspci 可以看得到是Realtek的芯片 Realtek Semiconductor Co., Ltd. RT

2012-10-25 09:04:05 812

转载 从对象创建和引用小议解耦

简介: 解耦是软件设计领域中一个永恒不变的话题,在软件设计过程中,为了最大程度降低各个应用组件之间的耦合性,以提高其可维护性和可复用性,出现了诸多设计原则和解决方案。例如面向接口编程,开 - 闭原则,依赖倒转原则等,另外更出现一系列设计模式。同时,由于如何实现解耦涉及面相当广,大至组件的划分和关联,小至对象的创建和引用,往往使软件开发人员感到迷惑。本文将从对象创建和引用的角度出发,介绍常见的一些解

2011-12-25 23:02:05 477

原创 JAVA设计模式之代理模式

理解并使用设计模式,能够培养我们良好的面向对象编程习惯,同时在实际应用中,可以如鱼得水,享受游刃有余的乐趣.Proxy是比较有用途的一种模式,而且变种较多,应用场合覆盖从小结构到整个系统的大结构,Proxy是代理的意思,我们也许有代理服务器等概念,代理概念可以解释为:在出发点到目的地之间有一道中间层,意为代理.设计模式中定义: 为其他对象提供一种代理以控制对这个对象的访问.为什么要使用

2011-12-01 22:32:52 1027

转载 Spring 框架的设计理念与设计模式分析

简介: Spring 作为现在最优秀的框架之一,已被广泛的使用,并且有很多对其分析的文章。本文将从另外一个视角试图剖析出 Spring 框架的作者设计 Spring 框架的骨骼架构的设计理念,有那几个核心组件?为什么需要这些组件?它们又是如何结合在一起构成 Spring 的骨骼架构? Spring 的 AOP 特性又是如何利用这些基础的骨骼架构来工作的? Spring 中又使用了那些设计模式来完成

2011-12-01 22:10:00 1056

转载 深入分析 Java 中的中文编码问题

简介: 编码问题一直困扰着开发人员,尤其在 Java 中更加明显,因为 Java 是跨平台语言,不同平台之间编码之间的切换较多。本文将向你详细介绍 Java 中编码问题出现的根本原因,你将了解到:Java 中经常遇到的几种编码格式的区别;Java 中经常需要编码的场景;出现中文问题的原因分析;在开发 Java web 程序时可能会存在编码的几个地方,一个 HTTP 请求怎么控制编码格式?如何避免出

2011-11-20 17:05:36 338

转载 深入探讨 Java 类加载器

简介: 类加载器(class loader)是 Java™中的一个很重要的概念。类加载器负责加载 Java 类的字节代码到 Java 虚拟机中。本文首先详细介绍了 Java 类加载器的基本概念,包括代理模式、加载类的具体过程和线程上下文类加载器等,接着介绍如何开发自己的类加载器,最后介绍了类加载器在 Web 容器和 OSGi™中的应用。类加载器是 Java 语言的一个创新,也是 Java 语言

2011-11-19 21:57:05 289

转载 深入分析 Java I/O 的工作机制

简介: I/O 问题可以说是当今互联网 Web 应用中所面临的主要问题之一,因为当前在这个海量数据时代,数据在网络中随处流动。这个流动的过程中都涉及到 I/O 问题,可以说大部分 Web 应用系统的瓶颈都是 I/O 瓶颈。本文的目的正是分析 I/O 的内在工作机制,你将了解到:Java 的 I/O 类库的基本架构;磁盘 I/O 工作机制;网络 I/O 的工作机制;其中以网络 I/O 为重点介绍 J

2011-11-19 21:45:01 309

原创 ActiveMq实现JMS

1、JMS基本组成部分  a、JMS服务提供者:我们使用的是activemq,它实现了JMS API 的服务器端的接口,完成诸如服务器到客户端的通信、服务器端消息的存储、客户信息的存储等等  b、JMS客户端:负责消息的发送和接收,需要自己实现  c、消息(Message):它是客户、服务器交互的载体。消息一般由某个客户应用程序创建,发送至服务器端指定的“目的地”;其它某客户应用程序连

2011-11-18 15:45:32 518

原创 mysql热备工具-xtrabackup-1.5

mysql当然可以使用它本身的双机热备,但只有一台服务器就不能使用双机热备,这里说一下热备工具Xtrabackupxtrabackup-1.5下载地址http://download.csdn.net/detail/zzaihl/3794181xtrabackup 是 percona 的一个开源项目,可以热备份innodb ,XtraDB,和MyISAM(会锁表)官方网址http://w

2011-11-14 17:19:18 1407

原创 Red5流化MP3遇到问题解决办法

在使用red5 0.8版本时,流化Mp3遇到问题:日志记录:[ERROR] [pool-3-thread-1] org.red5.server.messaging.InMemoryPullPullPipe - exception when pulling message from providerjava.lang.IllegalArgumentException at java.

2011-11-04 17:56:34 4326 1

原创 Mp3文件格式解析

最近使用red5流化mp3遇到点问题,先对Mp3的格式做一下解释!后续会对遇到问题及解决方法做介绍。一、mp3文件结构mp3文件包含3部分:ID3v2(不是必须的),FRAME(必须有),ID3V1(不是必须的),具体描述如下ID3V2FRAMEID3V1包含了作者,作曲,专辑等信息,长度不固定,扩展了ID3V1的信息量。一系列的帧,个数由文件大小和

2011-11-03 16:56:08 1168 1

原创 用Eclipse远程调试Tomcat

一、配置tomcat方法一: 修改配置文件catalina.bat , startup.bat1. 在环境变量中添加 jpda_address=8000, 也可以加到startup.bat 文件@echo off下面如:set jpda_address=80002. 打开catalina.bat,在文件中找到" set JPDA_TRANSPORT",把它的值设为dt_socket3. 打开s

2009-05-31 16:29:00 669

转载 SQLServer和Oracle的常用函数对比

  ---------数学函数1.绝对值 S:select abs(-1) valueO:select abs(-1)  value from dual2.取整(大) S:select ceiling(-1.001) value   O:select ceil(-1.001)  value from dual3.取整(小) S:select floor(-1.001) va

2007-10-23 11:12:00 443

转载 CSS--层叠样式表

CSS--层叠样式表  什么是CSS?  中文翻译为样式表! 它的作用简单的说:就是可以使你在同一页面里使用不同的超链接样式。  更神奇的是,用CSS,仅仅改变一个文件就可以改变数百个网页的外观......个性化的表现而不损失访问者......所有这些都因为网页样式表的强大和灵活特性。   让我们开始吧!CSS 速成层叠样式表的基础入门。 CSS 结构和规则各种选择符、伪类、伪元素

2007-10-23 11:02:00 1335 1

转载 JAVA高手的基础素养

 世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。    1、扎实的基础      数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握它们,很难写出高水平的程序。程序人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来学学这些最基本的理论。不要一开始就去学OOP,即使你再精通OOP,遇到一些基本算法的时候可能也会束手无策。因此多读一些计算机基

2007-10-19 14:43:00 510

转载 Oracle触发器

触发器 触发器 是特定事件出现的时候,自动执行的代码块。类似于存储过程,但是用户不能直接调用他们。  功能:  1、允许/限制对表的修改 2、自动生成派生列,比如自增字段 3、强制数据一致性 4、提供审计和日志记录 5、防止无效的事务处理 6、启用复杂的业务逻辑 开始 create trigger

2007-10-19 09:32:00 453

转载 javascript小技巧&&JavaScript[对象.属性]集锦

如果你找的javascript的东西的话,建议你 ctrl+F  直接在这个页上找,因为这里80%有你要找的,但是要让你挨着看的话,你就准备看完就去配眼镜!! 事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture();  eve

2007-10-18 09:11:00 766

原创 使用正则表达式进行数据校验(java,javascript)

 早期起源正则表达式的“祖先”可以一直上溯至对人类神经系统如何工作的早期研究。Warren McCulloch 和 Walter Pitts 这两位神经生理学家研究出一种数学方式来描述这些神经网络。1956 年, 一位叫 Stephen Kleene 的美国数学家在 McCulloch 和 Pitts 早期工作的基础上,发表了一篇标题为“神经网事件的表示法”的论文,引入了正则表达式的概

2007-10-18 08:56:00 4170

转载 sql server中group by 的几种用法

Group by 是SQL Server 中常用的一种语法,语法如下:[ GROUP BY [ ALL ] group_by_expression [ ,...n ]    [ WITH { CUBE | ROLLUP } ]] 1、最常用的就是这种语法,如下:Select CategoryID, AVG(UnitPrice), COUNT(UnitPrice) FROM db

2007-10-18 08:48:00 26481

转载 Oracle SQL精妙SQL语句讲解

--行列转换 行转列DROP TABLE t_change_lc;CREATE TABLE t_change_lc (card_code VARCHAR2(3), q NUMBER, bal NUMBER);INSERT INTO t_change_lc SELECT 001 card_code, ROWNUM q, trunc(dbms_random.VALUE * 100) bal

2007-10-17 20:31:00 958 1

转载 oracle 存储过程的基本语法

1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字(    参数1 IN NUMBER,    参数2 IN NUMBER) IS变量1 INTEGER :=0;变量2 DATE;BEGINEND 存储过程名字2.SELECT INTO STATEMENT  将select查询的结果存入到变量中,可以同时将多个列存储多个变量中,必须有一条  记录,否则抛出异常(

2007-10-17 18:05:00 685

xtrabackup-1.5

mysql热备工具xtrabackup,非常方便的工具

2011-11-14

MP3格式ID3V2

mp3 id3v2描述 mp3 id3v2描述 mp3 id3v2描述

2011-11-03

最全面试笔试整合(+C++C+++Java+C#+等)

最全面试笔试整合(+C++C+++Java+C#+等),微软,谷歌等大型公司笔试题

2009-08-12

电子图书:程序员面试宝典

程序员面试宝典,包含简历的书写,笔试题,面试题,英语面试等

2009-08-12

Junit 帮助文档

Junit 4.1 帮助文档 chm 格式

2009-03-26

TCP聊天程序

tcp协议编程聊天程序

2008-06-19

基于UDP的聊天程序

基于UDP协议的聊天程序

2008-06-19

XML使用大全

XML的使用大全,doc文档

2007-11-05

XML基础学习完全手册

XML基础学习完全手册

2007-11-05

突破JavaScript编程实例五十讲

突破JavaScript编程实例五十讲

2007-10-26

操作手册-国家标准

软件开发操作手册(国家标准)

2007-07-02

空空如也

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

TA关注的人

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