java
文章平均质量分 96
gdfsbingfeng
这个作者很懒,什么都没留下…
展开
-
java中的native关键字
java中的native关键字JNI是JavaNative Interface的 缩写。从Java 1.1开始,Java Native Interface(JNI)标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言,尤其是C和C++而设计的,但是它并不妨碍你使用其他语言,只要调用约定受支持就可以了。 使用java与本地转载 2013-02-12 10:45:59 · 198 阅读 · 0 评论 -
kafka在线版本升级
1.5 Upgrading From Previous VersionsUpgrading from 0.8.x, 0.9.x, 0.10.0.x, 0.10.1.x, 0.10.2.x, 0.11.0.x or 1.0.x to 1.1.xKafka 1.1.0 introduces wire protocol changes. By following the recommended roll...转载 2018-05-29 17:21:31 · 3361 阅读 · 0 评论 -
linux zookeeper 自启动服务
项目中用到zookeeper,运维部门要重启机器,要项目组的人现场维护,哥表示懒得到现场,直接将zookeeper做成服务。首先配置你的zookeeper.下载,解压( 我的放在/usr/zookeeper下),配置zoo.cfg zoo.cfg配置如下:# The number of milliseconds of each ticktickTime=2000# The原创 2013-06-14 14:56:01 · 3352 阅读 · 4 评论 -
How to configure Gzip for JBoss?---refer
Question:I think to try to speed up my Web App by reducing the size of transferred data. For example, in Nginx there is a special module. How to enable compression for JBoss server?Answer:转载 2016-12-28 16:40:39 · 531 阅读 · 0 评论 -
jasypt结合spring加密
1.maven2引用jasypt坐标 org.jasypt jasypt {version} compile jasypt with spring坐标 org.jasypt jasypt-spring31 {version} compile如要结合spri翻译 2013-11-22 16:59:15 · 5814 阅读 · 1 评论 -
spring学习笔记(三)
Combining lifecycle mechanismsAs of Spring 2.5, you have three options for controlling bean lifecycle behavior: theInitializingBean and DisposableBean callback interfaces; custominit() anddestro原创 2013-05-24 23:31:38 · 1325 阅读 · 0 评论 -
Spring中@Autowired注解、@Resource注解的区别
Spring不但支持自己定义的@Autowired注解,还支持几个由JSR-250规范定义的注解,它们分别是@Resource、@PostConstruct以及@PreDestroy。 @Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按 byName自动注入罢了。@Resource有两个属性是比较重要的,分是nam转载 2013-05-23 10:15:10 · 416 阅读 · 0 评论 -
java中volatile关键字的含义
在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制。 synchronized 同步块大家都比较熟悉,通过 synchronized 关键字来实现,所有加上synchronized转载 2013-05-22 23:02:13 · 398 阅读 · 0 评论 -
spring学习笔记(二)
5.2 Container overviewThe interface org.springframework.context.ApplicationContext represents the Spring IoC container and is responsible for instantiating, configuring, and assembling the aforement原创 2013-05-21 22:58:30 · 924 阅读 · 0 评论 -
log4j配置祥解
log4j配置祥解第一步:加入log4j-1.2.8.jar到lib下。第二步:在CLASSPATH下建立log4j.properties。内容如下:1 log4j.rootCategory=INFO, stdout , R23 log4j.appender.stdout=org.apache.log4j.ConsoleAppender4 log4j转载 2013-05-17 09:29:36 · 483 阅读 · 0 评论 -
Eclipse svn 关键字替换
打开目录:Windows:C:\Documents and Settings\{电脑用户名字}\Application Data\SubversionMac: 需要打开显示隐藏文件夹/Users/{电脑用户名字}/.subversion/编辑 config 文件:找到 # enable-auto-props = yes 行,将 # 去掉,启用自动属性替换。[auto-p转载 2013-03-19 15:11:16 · 589 阅读 · 0 评论 -
剖析Disruptor:为什么会这么快?(一)锁的缺点
剖析Disruptor:为什么会这么快?(一)锁的缺点原文:http://ifeve.com/disruptor-locks-are-bad/作者:Trisha’s 译者:张文灼,潘曦 整理和校对:方腾飞,丁一Martin Fowler写了一篇非常好的文章,里面不仅提到了Disruptor,而且还解释了Disruptor 如何应用在LMAX的架构里。里面有提及了一些目前没有转载 2013-02-28 11:09:55 · 649 阅读 · 0 评论 -
观察者模式
观察者模式观察者模式(有时又被称为发布-订阅模式、模型-视图模式、源-收听者模式或从属者模式)是软件设计模式的一种。在此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的方法来实现。此种模式通常被用来实作事件处理系统。目录 基本简介 实现方式 “观察”不是“直接调用” 实现转载 2013-02-23 21:08:43 · 262 阅读 · 0 评论 -
jdk知识普及
JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK。JDK 是整个Java的核心,包括了Java运行环境、Java工具和Java基础类库。JDK是学好Java的第一步。而专门运行在x86平台的Jrocket在服务端运行效率也要比Sun JDK好很多。从SUN的JDK5.0开始转载 2013-02-18 10:58:53 · 303 阅读 · 0 评论 -
接口与抽象类的区别
接口与抽象类的区别 我个人认为有以下几点: 1.abstract class 在 Java 语言中表示的是一种继承关系,一个类只能使用一次继承关系。但是,一个类却可以实现多个interface。这弥补了类的多继承问题。 2.在abstract class 中可以有自己的数据成员,也可以有非abstarct的成员方法,而在interface中,只能够有静态的不转载 2013-02-15 17:17:57 · 228 阅读 · 0 评论 -
maven-source-plugin 自动将源码打包并发布
maven-source-plugin提供项目自动将源码打包并发布的功能,在需要发布源码项目的pom.xml文件中添加如下代码即可:<!-- Source attach plugin --><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-s...转载 2019-05-24 15:41:33 · 427 阅读 · 0 评论