自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (17)
  • 收藏
  • 关注

原创 web.xml中的<context-param>与<init-param>的区别与作用

context-param>与的区别与作用spring   2009-11-04 16:49    阅读39    评论0  字号: 大  中  小的作用:web.xml的配置中配置作用1. 启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: 和 2.紧接着,容器创建一个ServletContext(上

2017-03-27 15:09:49 164

原创 bubbo和bubbox

概念:  bubbo是阿里提供的本个分步式的,面向服务治理的的soa框架。可以和zookeeper以及redis配合使用,实现服务的集群部署。  bubbox是当当网在原bubbo的基础上,扩展了其它功能。主要是增加了restful的支持,内嵌tomcat。引入支持基于Kryo和FST的Java高效序列化实现。

2017-03-27 09:33:23 864

原创 redis

概念:  是分步式的数据库的一种,是一个内存库,是一种kwy/value形式的数据结构。具有高可用、高性能,可扩展性,存储和访问快的特点。  有两种模式的数据持久化:  1、rdb            快照模式,是指隔一段时间,会将内存中的全部数据持久化到磁盘。如果机子崩掉,最后一次快照的数据会丢失。        2、aof   会将每一条命令以日志的形式记录下来。

2017-03-24 10:50:26 221

原创 fastdfs

概念:  是一个分步式的文件存储系统,能和nginx很好的集成。可以做文件的上传,下载,删除等功能。最有高可靠性,高性能等特点。  内部分成两个系统,一个是tracker,一个是storage。        可结合nginx做负载平衡,可以有多个tracker、多个storage。 1、tracker           用于文件的访问 2、storage

2017-03-23 09:39:11 342

原创 netty

概念:  是一个nio框架的实现,是高可靠,高性能的一个端到端数据传输框架。  Netty的“quick and easy(高性能和简单易用)”并不意味着编写的程序的性能和可维护性会受到影响。从Netty中实现的协议如FTP,SMTP,HTTP,WebSocket,SPDY以及各种二进制和基于文本的传统协议中获得的经验导致Netty的创始人要非常小心它的设计。Netty成功的提供了易于开发

2017-03-21 09:31:24 159

原创 并发编程-锁

概念:  1、重入锁 ReenTrantLock    功能类似于synchronized,但又比它更加灵活。    synchronized一般需要配合wait,notify一起使用。    ReenTrantLock配合Condition一起使用    private Lock lock = new ReentrantLock();  private Condition

2017-03-20 10:59:06 171

原创 并发编程-disruptor2:WorkerPool

producer:     import java.nio.ByteBuffer;import java.util.UUID;import bhz.base.LongEvent;import com.lmax.disruptor.EventTranslatorOneArg;import com.lmax.disruptor.RingBuffer;

2017-03-20 10:53:06 993

原创 并发编程-concurrent.util工具类中的使用

概念:    该工具包下的类是用于在多任务下并发工具类。    1、CountDownLatch       该类类似于wait,notify的作用。      应用场景:在多线程并发中,一个线程执行前提是需要另一个线程执行之后才能执行。     其中final CountDownLatch countDown=new CountDownLatch(2);构造函数中的参数表示其

2017-03-18 07:21:06 334

原创 并发编程-master worker实现

概念:   master的作用是用于接收和分配任务   worker是具体干活的,一个worker是一个线程。1、master:      在master 类中定义了三个变量   1)ConcurrentLinkedQueue,用于存储任务   2)HashMap workerMap 用于管理worker            3) ConcurrentHashMap

2017-03-17 13:51:47 267

原创 并发编程-executor

概念:  executors是java.util.concurrent.Executors包下的工具类,用于创建线程池的工具。它可以创建四种不同功能的线程池。 1、newFixedThreadPool          ExecutorService  fixedThreadPool=Executors.newFixedThreadPool(8);   fixedThreadPoo

2017-03-17 09:37:45 175

原创 并发编程-TimeUnit

import java.util.concurrent.TimeUnit; public class TimeUinitTest {     private TimeUnit timeUnit = TimeUnit.DAYS;      public static void main(String[] TimeUinitTest) {    TimeUinitTest

2017-03-16 11:49:02 265

原创 并发编程-wait,notify实现队列功能

import java.util.LinkedList;import java.util.concurrent.TimeUnit;import java.util.concurrent.atomic.AtomicInteger;public class MyQueue {//1 需要一个承装元素的集合 private LinkedList list = new Li

2017-03-16 10:45:17 232

原创 linux相关命令

1、Linux查找含有某字符串的所有文件  1)、find -type f-name '*.php'|xargs grep 'GroupRecord'

2017-03-13 11:24:07 262

java _web_start详细说明

1 Java Web Start(以下简称JWS)。 2 如果在安装jdk1.4版本的时候,jws会自动安装上去,在桌面上会有图标,点击运行就可以,在jdk1.4以后的版本安装后不能在桌面上看到图标需在jdk的安装路径 C:\jdk1.5\jre\bin找到javaws.exe就可以运行,无须特别去下载。 3 开发环境是Jbuilder+Tomcat5.5

2013-01-18

进行字符操作的工具类

很好的工具类,实现对各类字符编码的转换,介绍了Unicode编码转换

2013-01-18

java存取blog数据

java 存存blog数据源代码,有需要的朋友可以下载,很好的例子

2013-01-18

java String 字符串格式化

JDK1.5中,String类新增了一个很有用的静态方法,这些方法有助于开发人员对字符串的各类操作

2013-01-18

java3D编程实践_源码

java3d编程的实践源码,对刚开始java3d编程朋友有好的参考和指导

2013-01-18

Java实现excel文档数据导入数据库、导出excel

内含jxl插件,以及代码实例,详细介绍了使用jxl实现excel数据的导入、导出

2013-01-18

java字符编码转换详细过程

编程人员在一定的操作系统上选择一个合适的编辑软件来实现源程序代码并以.java扩展名保存在操作系统中,例如我们在中文win2k中用记事本编辑一个java源程序; *编程人员用JDK中的javac.exe来编译这些源代码,形成.class类(JSP文件是由容器调用JDK来编译的); *直接运行这些类或将这些类布署到WEB容器中去运行,并输出结果。 那么,在这些过程中,JDK和JVM是如何将这些文件如何编码和解码并运行的呢? 这里,以中文win2k操作系统为例说明JAVA类是如何来编码和被解码的。 第 一步,我们在中文win2k中用编辑软件如记事本编写一个Java源程序文件(包括以 上五类JAVA程序),程序文件在保存时默认采用了操作系统默认支持GBK编码格式(操作系统默认支持的格式为file.encoding格式)形成了一 个.java文件,也即,java程序在被编译前,我们的JAVA源程序文件是采用操作系统默认支持的file.encoding编码格式保存的, java源程序中含有中文信息字符和英文程序代码;要查看系统的file.encoding参数,可以用以下

2013-01-18

ActiveMq-JMS好用实例详解

activeMq是一个开源的支持JMS的框架:(以下为考录他人的信息,如有版权问题,请联系) 一、特性及优势 1、实现JMS1.1规范,支持J2EE1.4以上 2、可运行于任何jvm和大部分web容器(ActiveMQ works great in any JVM) 3、支持多种语言客户端(java, C, C++, AJAX, ACTIONSCRIPT等等) 4、支持多种协议(stomp,openwire,REST) 5、良好的spring支持(ActiveMQ has great Spring Support) 6、速度很快,JBossMQ的十倍(ActiveMQ is very fast; often 10x faster than JBossMQ.) 7、与OpenJMS、JbossMQ等开源jms provider相比,ActiveMQ有Apache的支持,持续发展的优势明显。

2013-01-18

java socket(线程池)

是一个java在进行socket编程时,关于线程池的介绍,有代码和例子

2011-12-21

exe4j_Java打包工具操作步骤

很好用的一个对java程序打包的工具,步骤很详细,内容很清晰

2011-12-21

xml文档的读写

java对xml文档的读写,内容讲的很详细,希望对大家有帮助

2011-12-21

mysql命令文档

mysql实用命令文档,有助于大家在操作mysql数据库时使用

2011-12-21

corba数据交换corba数据交换corba数据交换corba数据交换

CORBA(Common Object Request Broker Architecture,公共对象请求代理体系结构)是由OMG(Object Management Group对象管理组织)提出的应用软件体系结构和对象技术规范,其核心是一套标准的语言、接口和协议,支持异构分布应用程序间的互操作性及独立于平台和编程语言的对象重用。CORBA标准主要分为三个部分:接口定义语言(IDL)、对象请求代理(ORB)以及ORB之间的互操作协议IIOP。CORBA的体系结构如下图所示:

2011-08-05

数据交换平台应用数据交换平台应用

数据交换数据交换数据交换数据交换数据交换数据交换数据交换数据交换数据交换数据交换数据交换数据交换数据交换数据交换数据交换

2011-07-28

android 应用框架原理和程序设计

第一篇:介紹應用框架概念、原理和特性。 ※ 第二篇:闡述應用框架之設計技巧。亦即,如何打造應用框架。 (註:如果你的職務是「使用」Android 框架來開發應用程式的 話,可以跳過本篇,直接進入第三篇。) ※ 第三篇:說明及演練Android 應用程式設計的36 技。 ※ 第四篇:介紹Android 框架與硬體之間C 組件的開發流程及工具。

2011-06-22

空空如也

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

TA关注的人

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