自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (5)
  • 收藏
  • 关注

原创 为tomcat 添加SSL配置

1. 通过java自带的keytool生成keystore1)到JAVA_HOME\bin 下找到keytool2)到该路径下执行 keytool命令keytool -genkeypair -alias "tomcat" -keyalg "RSA" -keystore "E:\qf\work\software\apache-tomcat-7.0.68\ssl\tomca

2016-11-09 11:33:25 6654 1

原创 mysql 开放外网访问权限

主要执行授权命令: 两种方式 1. 允许任意主机以用户bd和密码bdpw连接到local服务器mysql> GRANT ALL PRIVILEGES ON *.* TO 'bd'@'%' IDENTIFIED Y 'bdpw' WITH GRANT OPTION;mysql> flush privileges; 2. 允许特定的IP地址以用户bd和密码bdpw连接到local服务器mysql

2016-11-04 11:48:07 11432 1

转载 大型网站之分布式会话管理

转:http://www.kuqin.com/shuoit/20151008/348383.html随着网站的功能和用户越来越多,单机器服务部署的Web应用已经不能再支持了。这时候就需要优化或调整目前的架构,具体怎么优化,或先优化哪部分,这取决于网站的具体情况, 并非总是一个套路。如根据使用情况得知,数据库压力大,则就可以先设施读写分离,分库分表,是垂直划分(可以简单的理解为按业务

2016-09-25 13:55:48 404

转载 paxos算法之粗浅理解

转:http://www.cnblogs.com/woshiweige/p/4521165.htmlpaxos出身 paxos出身名门,它爹是没多久前获得图灵奖的在分布式领域大名鼎鼎的Leslie Lamport。 paxos为何而生 那么Lamport他老人家为什么要搞这个东东呢,不是吃饱了撑的,而是为了解决分布式系统的大难题。分布式系

2016-09-23 09:57:58 668

转载 关于分布式事务、两阶段提交协议、三阶提交协议

转:http://blog.jobbole.com/95632/随着大型网站的各种高并发访问、海量数据处理等场景越来越多,如何实现网站的高可用、易伸缩、可扩展、安全等目标就显得越来越重要。为了解决这样一系列问题,大型网站的架构也在不断发展。提高大型网站的高可用架构,不得不提的就是分布式。在《分布式系统的一致性探讨》一文中主要介绍了分布式系统中存在的一致性问题。本文将简单

2016-09-23 09:55:01 359

转载 关于分布式事务、两阶段提交、一阶段提交、Best Efforts 1PC模式和事务补偿机制的研究

本文原文连接: http://blog.csdn.net/bluishglc/article/details/7612811 ,转载请注明出处!1.XAXA是由X/Open组织提出的分布式事务的规范。XA规范主要定义了(全局)事务管理器(Transaction Manager)和(局部)资源管理器(Resource Manager)之间的接口。XA接口是双向

2016-09-14 15:06:17 337

转载 域名解析中A记录、CNAME、MX记录、NS记录的区别和联系

1. A记录 又称IP指向,用户可以在此设置子域名并指向到自己的目标主机地址上,从而实现通过域名找到服务器。说明:·指向的目标主机地址类型只能使用IP地址; 附加说明:            1) 泛域名解析即将该域名所有未指定的子域名都指向一个空间。在“主机名”中填入*,“类型”为A,“IP地址/主机名”中填入web服务器的IP地址,点击“新增”按钮即可。

2016-07-12 14:32:57 1545

转载 DNS解析过程详解

先说一下DNS的几个基本概念:一. 根域就是所谓的“.”,其实我们的网址www.baidu.com在配置当中应该是www.baidu.com.(最后有一点),一般我们在浏览器里输入时会省略后面的点,而这也已经成为了习惯。根域服务器我们知道有13台,但是这是错误的观点。根域服务器只是具有13个IP地址,但机器数量却不是13台,因为这些IP地址借

2016-07-12 14:31:24 411

转载 深入理解分布式事务

本文链接:http://www.codeceo.com/article/distributed-transaction.html本文作者:码农网 – 吴极心1、什么是分布式事务分布式事务就是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。以上是百度百科的解释,简单的说,就是一次大的操作由不同的小操作组成,这些小的操作

2016-07-04 14:04:57 3177

转载 ActiveMQ中Consumer特性详解与优化

前言    从本文中你可以了解到如下内容:    1) consumer端消息消费的模型,session的运作机制    2) 如果提升broker和consumer端消息消费的速率    3) selector,group,exclusive对消息消费的影响    4) 如何让Priority更好的运行,提高消息的顺序性    5) Slow Co

2016-07-03 18:40:02 7085

翻译 ActiveMQ - Exclusive Consumer 独占消费

来自官网:http://activemq.apache.org/exclusive-consumer.htmlExclusive ConsumerWe have a new feature in 4.x called Exclusive Consumer or Exclusive Queues which avoids the end user having to pin

2016-07-03 18:03:50 2040

转载 ZooKeeper Programmer's Guide

http://zookeeper.apache.org/doc/trunk/zookeeperProgrammers.html#sc_timeInZk 译文ZooKeeper Programmer's GuideDeveloping Distributed Applications that use ZooKeeperIntroductionThe Zo

2016-07-03 10:08:16 945

转载 ZooKeeper编程指导

译者:zivyu转载自并发编程网 – ifeve.com本文链接地址: ZooKeeper编程指导简介对于想要利用ZooKeeper的协调服务来创建一个分布式应用的开发人员来说,这篇文章提供了指导。包含了一些概念和实际性操作的信息。这篇文章的前四个章节介绍了各种ZooKeeper的概念,这对理解ZooKeeper是怎么工作的是必须的。没有包含源代码,但是它假设你对分

2016-07-03 10:06:49 683

原创 Spring定时任务的几种实现 附实例

关于在spring中应用定时任务,前些年用的多的是基于 quartz,后来spring3之后自带的spring task用的越来越多,感觉在一般情况下spring task已经足够应付了,而且足够简单。在网上搜了以下这篇文章做为总结。转自:http://gong1208.iteye.com/blog/1773177,之后附上一个spring task的小实例。近日项目开

2016-07-03 00:49:49 8927 1

转载 远程通信(RPC,Webservice,RMI,JMS、EJB、JNDI的区别)对比

转自:http://www.kuqin.com/shuoit/20150824/347746.html总结这些概念都是易混淆,最基本概念定义复习和深入理解,同时也是架构师必备课程RPC(Remote Procedure Call Protocol)RPC使用C/S方式,采用http协议,发送请求到服务器,等待服务器返回结果。这个请求包括一个参数集和一个文

2016-07-02 21:21:25 1150

转载 Java泛型通配符extends与super

转自:http://sharewind.iteye.com/blog/1622164Java 泛型关键字说明? 通配符类型 表示类型的上界,表示参数化类型的可能是T 或是 T的子类 表示类型下界(Java Core中叫超类型限定),表示参数化类型是此类型的超类型(父类型),直至Objectextends 示例static class Food{}s

2016-06-30 15:29:19 323

转载 1千用户与1千万用户的网站系统架构区别?

转自:http://www.zhongkerd.com/news/content-1209.html软件外包需求洽谈的过程中,往往需要根据客户期望的网站并发量来评估工作量,客户往往都想要更多的并发量,更多并发量也意味着更多的工作量,本文就一步一步告诉大家,1千并发与1千万并发的网站系统架构有什么区别?既然说的是大型网站架构,那么架构的背后自然是解决人因面对大型网站特性而

2016-06-28 16:40:23 4040

转载 Spring事务配置的五种方式

转自:http://www.blogjava.net/robbie/archive/2009/04/05/264003.html前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。    总结如下:    Spring配置文

2016-06-26 15:47:27 305

原创 part2: maven 工程整合spring+activemq

part1: maven 工程整合spring+activemq 基于tcp协议作为connector protocol,在part1中是这样配置 如果想要变换协议,比如改为基于UDP协议,应该如何做呢? 1. 配置activemq.xml,将UDP协议加入到broker的transportConnectors中 注意这里的wireFormat.maxInactivityDurati

2016-06-25 15:55:19 388

转载 使用 RMI + ZooKeeper 实现远程调用框架

转自:http://my.oschina.net/xianggao/blog/645015在 Java 世界里,有一种技术可以实现“跨虚拟机”的调用,它就是 RMI(Remote Method Invocation,远程方法调用)。例如,服务A 在 JVM1 中运行,服务B 在 JVM2 中运行,服务A 与 服务B 可相互进行远程调用,就像调用本地方法一样,这就是 RMI。在分布式

2016-06-25 12:39:19 761

转载 Java中的SPI(Service Provider Interface)介绍及示例

一个服务(service)通常指的是已知的接口或者抽象类,服务提供方就是对这个接口或者抽象类的实现,然后按spi标准存放到资源路径META-INF/services目录下,文件的命名为该服务接口的全限定名。如有一个服务接口com.test.Service,其服务实现类为com.test.ChildService,那此时需要在META-INF/services中放置文件com.test.Servic

2016-06-24 11:40:56 736

翻译 ActiveMQ - How do I use SSL

http://activemq.apache.org/how-do-i-use-ssl.htmlSetting up the Key and Trust StoresAlso see Tomcat's SSL instructions for more info. The following was provided by Colin Kilburn. Th

2016-06-23 17:01:43 764

转载 Redis+Spring缓存实例(windows环境,附实例源码及详解)

转自:http://blog.csdn.net/u013142781/article/details/50515320一、Redis了解1.1、Redis介绍:redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set –有序集

2016-06-21 10:04:16 391

转载 Spring+EhCache缓存实例(详细讲解+源码下载)

转自:http://blog.csdn.net/u013142781/article/details/50507607一、ehcahe的介绍EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。Ehcache是一种广泛使用的开源Java分布式缓存。主要面向通用缓存,Java EE和轻量级容器。它具

2016-06-21 09:47:11 411

转载 Spring Shiro配置实现用户认证和授权

转自:http://my.oschina.net/boonya/blog/920031、applicationContext-shiro.xml配置:实现认证和授权 bean id="lifecycleBeanPostProcessor" class="org.apache.shiro.spring.LifecycleBeanPostProcessor" /> be

2016-06-21 09:40:17 842

转载 [转]海量存储检索原理系列文章

转自:http://blog.csdn.net/heiyeshuwu/article/details/9722443海量存储检索原理系列文章作者:WhisperXD来源:http://qing.blog.sina.com.cn/whisperxdNov20海量存储之序言标签:海量存储检索原理

2016-06-20 23:51:11 1403

转载 ActiveMq中Session的事务与消息过期

转自:http://javavsnet.iteye.com/blog/1972523ActiveMQ有支持两种事务,JMS transactions - the commit() / rollback() methods on a Session (which is like doing commit() / rollback() on a JDBC connection)XA T

2016-06-20 23:41:38 3006

转载 ActiveMQ介绍和资料集合

转自:http://blog.sina.com.cn/s/blog_4f925fc30102em0o.htmlhttp://activemq.apache.org/     (官方网址)ActiveMQ的持久化代码如下:MessageProducer producer = session.createProducer(destination);p

2016-06-20 23:35:56 1177

转载 分布式ActiveMQ集群

转自:http://shensy.iteye.com/blog/1752529回顾总结前一段时间学习的ActiveMQ分布式集群相关的知识,分享出来希望对看到的人有所帮助。一、分布式ActiveMQ集群的部署配置细节:官方资料:http://activemq.apache.org/clustering.html基本上看这个就足够了,本文就不具体分析配置文

2016-06-20 23:33:01 389

转载 ActiveMQ的几种集群配置

转自:http://www.cnblogs.com/forchase/p/4317752.html?utm_source=tuicool&utm_medium=referralActiveMQ是一款功能强大的消息服务器,它支持许多种开发语言,例如Java, C, C++, C#等等。企业级消息服务器无论对服务器稳定性还是速度,要求都很高,而ActiveMQ的分布式集群则能很好的满足这一

2016-06-20 23:31:02 719 2

转载 分布式锁1 Java常用技术方案

转自:http://www.kuqin.com/shuoit/20160607/352340.html前言:由于在平时的工作中,线上服务器是分布式多台部署的,经常会面临解决分布式场景下数据一致性的问题,那么就要利用分布式锁来解决这些问题。所以自己结合实际工作中的一些经验和网上看到的一些资料,做一个讲解和总结。希望这篇文章可以方便自己以后查阅,同时要是能帮助到他人那也是很

2016-06-20 23:20:59 261

原创 part1: maven 工程整合spring+activemq

下载demo:maven project with Spring + activemqactivemq直接配置使用可参考以下文章 http://staratsky.iteye.com/blog/275045本demo通过以下文章进行改造 深入浅出JMS(四)–Spring和ActiveMQ整合的完整实例 http://blog.csdn.net/jiuqiyuliang/article/det

2016-06-20 18:10:05 813

转载 VM 安装red hat 5 解决中文显示乱码 和 切换中文输入法

转自:http://www.pc360.net/?p=2463&cpage=1&replytocom=1468首次安装RHEL 5.x时,如果没有选择语言或者选择的是英文,那么系统将不安装中文支持包,这样就会导致进入系统后,中文显示为乱码(显示成小方框),简体中文和繁体中文都是,这该怎么办呢?本篇文章中所用rhel(red hat enterprise li

2016-06-18 23:12:16 3856 1

转载 ActiveMQ实现负载均衡+高可用部署方案

转自:http://www.open-open.com/lib/view/open1400126457817.html一、架构和技术介绍1、简介ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现activemq的特性

2016-06-17 10:13:15 1109

转载 Log4j ConversionPattern参数的格式含义

ConversionPattern参数的格式含义格式名 含义%c 输出日志信息所属的类的全名%d 输出日志时间点的日期或时间,默认格式为ISO8601,也可以在其后指定格式,比如:%d{yyy-MM-dd HH:mm:ss },输出类似:2002-10-18- 22:10:28%f 输出日志信息所属的类的类名%l 输出日志事件的发生位置,即输出日志信息的语句处于它所在的类的第几

2016-06-16 15:20:17 681

转载 WeakReference与SoftReference

转载自 http://flyneil.iteye.com/blog/1345177WeakReference与SoftReference都可以用来保存对象的实例引用,这两个类与垃圾回收有关。WeakReference是弱引用,其中保存的对象实例可以被GC回收掉。

2016-03-21 09:59:58 339

原创 EclipseMars + Maven + SpringMVC + Tomcat7

IDE: Eclipse Mars windows 32bit Maven3.0.5 Spring3.2.2 Tomcat7.0 MySQL5.1以下会多截图,主要记录如何搭建环境。新创建一个maven项目 pom.xml会报这样的错: web.xml is missing and is set to true 在project facets中将java version 改为1

2015-07-20 23:12:17 940

转载 java原型模式(Prototype)

转自: http://hudepin.iteye.com/blog/1270741原型模式(Prototype) 有的时候,我们需要一个实例时,并且,当创建一个实例的过程比较复杂或者说是昂贵时, 比如,创建实例的构造函数非常的复杂,在执行这个构造函数时会消耗较长的时间, 同时呢,这个构造函数中的一些信息又没有什么变化 (也就是说创建第一个实例时初始化信息是这样的

2012-07-04 14:52:21 787

转载 java 反射机制

转自:http://fengjunboy-163-com.iteye.com/blog/1307609问题:在运行时,对一个JAVA类,能否知道属性和方法;能否调用它的任意方法?答案是可以的,JAVA提供一种反射机制可以实现。 目录什么是JAVA的反射机制JDK中提供的Reflection APIJAVA反射机制提供了什么功能获取

2012-07-02 20:43:52 386

原创 java 进程号 socket获取空闲端口

1 、获取当前进程ID public static long getPID() {    String processName =        java.lang.management.ManagementFactory.getRuntimeMXBean().getName();    return Long.parseLong(processName.split("@")[

2012-06-30 13:57:46 9804

spring整合activemq的maven工程

spring整合activemq的maven工程 activemq+spring+maven project

2016-06-20

数据结构与算法( JAVA语言 )

数据结构与算法( JAVA语言 )

2012-06-30

Android系统原理与开发要点详解_(韩超,梁泉)_PPT.pdf

Android系统原理与开发要点详解_(韩超,梁泉)_PPT.pdf

2012-06-14

空空如也

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

TA关注的人

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