自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(188)
  • 资源 (44)
  • 收藏
  • 关注

转载 Nginx实战系列之功能篇----后端节点健康检查

原文链接:http://www.iyunv.com/thread-38535-1-1.html公司前一段对业务线上的nginx做了整理,重点就是对nginx上负载均衡器的后端节点做健康检查。目前,nginx对后端节点健康检查的方式主要有3种,这里列出:1234561、ngx_http_proxy_module 模块和ngx_http_upst

2017-06-15 21:04:11 2081

转载 nginx利用第三方模块nginx_upstream_check_module来检查后端服务器的健康情况

原文链接:http://www.linuxyan.com/web-server/90.html大家都知道,前端nginx做反代,如果后端服务器宕掉的话,nginx是不能把这台realserver提出upstream的,所以还会有请求转发到后端的这台realserver上面去,虽然nginx可以在localtion中启用proxy_next_upstream来解决返回给用户的错误页面,方

2017-06-15 20:31:00 6352

转载 HTTPS那些事(一)HTTPS原理

原文链接:http://www.guokr.com/post/114121/楔子谣言粉碎机前些日子发布的《用公共WiFi上网会危害银行账户安全吗?》,文中介绍了在使用HTTPS进行网络加密传输的一些情况,从回复来看,争议还是有的。随着网络越来越普及,应用越来越广泛,一些网络安全问题也会越来越引起网民的关注,在这里和大家一起聊聊TLS/SSL也就是我们常说的HTTPS,从原理到实际应

2017-05-24 20:58:52 582

转载 大数据入门:各种大数据技术介绍

原文链接:http://www.aboutyun.com/thread-7569-1-1.html大数据我们都知道hadoop,可是还会各种各样的技术进入我们的视野:Spark,Storm,impala,让我们都反映不过来。为了能够更好的架构大数据项目,这里整理一下,供技术人员,项目经理,架构师选择合适的技术,了解大数据各种技术之间的关系,选择合适的语言。我们可以带着下面问题来阅读本文章:

2017-05-17 17:26:48 756

转载 redis + Tomcat 8 的session共享解决

原文链接:http://www.cnblogs.com/interdrp/p/4868740.html如果英文不错的看,建议直接看官网吧,官网写的挺清楚。下面的内容是转载的一篇文章,自己补充了一些,供大家参考,也欢迎大家一起讨论官方截止到2015-10-12前是不支持Tomcat8的,详情见官网:https://github.com/jcoleman/tomcat-redis-

2017-05-16 19:38:42 938

转载 单点登录原理与简单实现

原文链接:http://www.cnblogs.com/ywlaker/p/6113927.html#!comments一、单系统登录机制1、http无状态协议  web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何

2017-05-15 15:21:20 332

转载 自己动手写SSO(单点登录)

原文链接:http://itindex.net/detail/48346-sso-%E7%99%BB%E5%BD%95SSO在我们的应用中非常常见,例如我们在OA系统登录了,我们就可以直接进入采购系统,不需要再登录了,这样使我们非常方便。现在网上也有很多实现方法,于是乎我也想写一个看看。我主要用到的是cookie的机制。在此,分享给大家, 同时提供源代码下载。 进入主题:工

2017-05-12 21:43:15 514

转载 Spring的@PropertySource和@Value注解例子

原文链接:http://9leg.com/spring/2015/02/12/spring-propertysource-value-annotations-example.html?utm_source=tuicool&utm_medium=referral在这篇文章中,我们会利用Spring的 @PropertySource 和 @Value 两个注解从配置文件properties

2017-05-12 16:49:36 3355

转载 Mysql主从复制

原文链接:https://my.oschina.net/guol/blog/100179复制通常用来创建主节点的副本,通过添加冗余节点来保证高可用性,当然复制也可以用于其他用途,例如在从节点上进行数据读、分析等等。在横向扩展的业务中,复制很容易实施,主要表现在在利用主节点进行写操作,多个从节点进行读操作,mysql复制的异步性是指:事物首先在主节点上提交,然后复制给从节点并在从节点上应用,

2017-05-08 11:32:34 286

转载 浅谈mysql主从复制的高可用解决方案

原文链接:http://aokunsang.iteye.com/blog/20545591、熟悉几个组件(部分摘自网络)1.1、drbd     —— DRBD(Distributed Replicated Block Device),DRBD号称是 "网络 RAID",开源软件,由 LINBIT 公司开发。DRBD 实际上是一种块设备的实现,主要被用于Linux平台下的高可用

2017-05-08 10:15:16 301

转载 浅谈web应用的负载均衡、集群、高可用(HA)解决方案

原文链接:http://f.dataguru.cn/thread-594771-1-1.html1、熟悉几个组件1.1、apache     —— 它是Apache软件基金会的一个开放源代码的跨平台的网页服务器,属于老牌的web服务器了,支持基于Ip或者域名的虚拟主机,支持代理服务器,支持安全Socket层(SSL)等等,目前互联网主要使用它做静态资源服务器

2017-05-08 09:30:11 387

转载 activemq的几种基本通信方式总结

原文链接:http://shmilyaw-hotmail-com.iteye.com/blog/1897635简介     在前面一篇文章里讨论过几种应用系统集成的方式,发现实际上面向消息队列的集成方案算是一个总体比较合理的选择。这里,我们先针对具体的一个消息队列Activemq的基本通信方式进行探讨。activemq是JMS消息通信规范的一个实现。总的来说,消息规范里面定义最

2017-05-08 06:59:18 357

转载 Spring + ActiveMQ 整合

原文链接:http://www.cnblogs.com/leiOOlei/p/5075402.html一、配置部分二、代码部分三、页面部分四、Controller控制器五、效果展示六、加入监听器 一、配置部分ActiveMQ的安装这就不说了,很简单,这个例子采用maven构建,首先看一下pom.xmlproje

2017-04-29 14:27:40 333

转载 CURL常用命令

原文链接:http://www.cnblogs.com/gbyukg/p/3326825.html下载单个文件,默认将输出打印到标准输出中(STDOUT)中curl http://www.centos.org通过-o/-O选项保存下载的文件到指定的文件中:-o:将文件保存为命令行中指定的文件名的文件中-O:使用URL中默认的文件名保存文件到本地1 #

2017-04-26 17:16:08 303

转载 Elasticsearch基础教程

原文链接:http://blog.csdn.net/cnweike/article/details/33736429Elasticsearch基础教程    翻译:潘飞([email protected])基础概念    Elasticsearch有几个核心概念。从一开始理解这些概念会对整个学习过程有莫大的帮助。    接近实时(N

2017-04-26 11:30:55 466

转载 linux下如何添加一个用户并且让用户获得root权限

原文链接:http://blog.sina.com.cn/s/blog_6fc583e70100n6rm.html测试环境:CentOS 5.51、添加用户,首先用adduser命令添加一个普通用户,命令如下:#adduser tommy  //添加一个名为tommy的用户#passwd tommy   //修改密码Changing password for user

2017-04-25 16:32:23 11311

转载 在多台服务器上简单实现Redis的数据主从复制

原文链接:http://www.cnblogs.com/zxtceq/p/5633408.htmlRedis的主从复制功能非常强大,一个master可以拥有多个slave,而一个slave又可以拥有多个slave,如此下去,形成了强大的多级服务器集群架构。下面我演示下怎样在多台服务器上进行Redis数据主从复制。这里我假设有两台服务器,一台是Windows操作系统(局域网IP:192.

2017-04-24 13:42:46 487

转载 Redis集群方案介绍

原文链接:http://mt.sohu.com/20160601/n452401108.shtml由于Redis出众的性能,其在众多的移动互联网企业中得到广泛的应用。Redis在3.0版本前只支持单实例模式,虽然现在的服务器内存可以到100GB、200GB的规模,但是单实例模式限制了Redis没法满足业务的需求(例如新浪微博就曾经用Redis存储了超过1TB的数据)。Redis的开发者An

2017-04-24 09:05:24 344

转载 Spring @Value 用法小结,#与$的区别

原文链接:http://www.cnblogs.com/larryzeal/p/5910149.html起因一直的用法是 @Value("${jdbc.driverClass}") 这样,但在Spring官方文档里又看到 @Value("#{a.b}")的用法。于是研究了下。结论@Value的值有两类:① ${ property : defaul

2017-04-14 19:29:56 17909 2

转载 MySQL 触发器例子(两张表同步增加和删除)

原文链接:http://www.cnblogs.com/findumars/archive/2013/05/22/3092036.html以下两个例子来自:http://www.cnblogs.com/nicholas_f/archive/2009/09/22/1572050.html实测有效,但是原帖的分隔符不正确,因此稍作修改。其中old表示tab2(被动触发),new

2017-04-13 14:14:48 12802

转载 js中几种实用的跨域方法原理详解

原文链接:http://www.cnblogs.com/2050/p/3191744.html这里说的js跨域是指通过js在不同的域之间进行数据传输或通信,比如用ajax向一个不同的域请求数据,或者通过js获取页面中不同域的框架中(iframe)的数据。只要协议、域名、端口有任何一个不同,都被当作是不同的域。下表给出了相对http://store.company.com/dir

2017-04-13 09:45:55 275

转载 JAVA web 跨域请求

原文链接:http://www.cnblogs.com/binbang/p/5553701.html1.http请求头 Origin: 普通的HTTP请求也会带有,在CORS中专门作为Origin信息供后端比对,表明来源域。Access-Control-Request-Method: 接下来请求的方法,例如PUT, DELETE等等Access-Cont

2017-04-12 19:19:29 609

转载 java程序中,如何安全的结束一个正在运行的线程

原文链接:http://blog.163.com/xh_ding/blog/static/193903289201341685931689如何停止java的线程一直是一个开发多线程程序常遇到的一个问题。也有好多人问过我,所以今天在这里总结一下希望可以让更多的人知道在java中如何安全的结束一个正在运行的线程。在Java的多线程编程中,java.lang.Thread类型包含了一些列的方

2017-04-11 15:32:01 6022

转载 Java后端WebSocket的Tomcat实现

原文链接:http://www.cnblogs.com/xdp-gacl/p/5193279.htmlJava后端WebSocket的Tomcat实现一.WebSocket简单介绍  随着互联网的发展,传统的HTTP协议已经很难满足Web应用日益复杂的需求了。近年来,随着HTML5的诞生,WebSocket协议被提出,它实现了浏览器与服务器的全双工通信,扩展了浏览器

2017-04-06 19:18:13 787

转载 深入Java集合学习系列:HashSet的实现原理

原文链接:http://www.cnblogs.com/xwdreamer/archive/2012/06/03/2532999.html0.参考文献深入Java集合学习系列:HashSet的实现原理1.HashSet概述:  HashSet实现Set接口,由哈希表(实际上是一个HashMap实例)支持。它不保证set 的迭代顺序;特别是它不保证该顺序恒久不

2017-04-06 17:28:40 258

转载 IntrospectorCleanupListener作用

原文链接:http://blog.sina.com.cn/s/blog_534f69a001013a20.html"在服务器运行过程中,Spring不停的运行的计划任务和OpenSessionInViewFilter,使得Tomcat反复加载对象而产生框架并用时可能产生的内存泄漏,则使用IntrospectorCleanupListener作为相应的解决办法。"对于这一句话,引用关于I

2017-04-06 14:36:22 941

转载 <context-param>与<init-param>的区别与作用

原文链接:http://www.cnblogs.com/hzj-/articles/1689836.html的作用:web.xml的配置中配置作用1. 启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: 和 2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所有部分都将共享这个上下文.

2017-04-06 13:53:01 482

转载 JDK QUEUE队列

原文链接:http://www.cnblogs.com/wade-luffy/p/5771052.htmlJava  Queue基础Queue: 基本上,一个队列就是一个先入先出(FIFO)的数据结构。offer,add区别: 一些队列有大小限制,因此如果想在一个满的队列中加入一个新项,多出的项就会被拒绝。 这时新的 offer 方法就可以起作用了。它不是对调用 a

2017-04-05 15:57:43 933

转载 利用MAVEN打包时,如何包含更多的资源文件

原文链接:http://bglmmz.iteye.com/blog/2063856首先,来看下MAVENx项目标准的目录结构: 一般情况下,我们用到的资源文件(各种xml,properites,xsd文件等)都放在src/main/resources下面,利用maven打包时,maven能把这些资源文件打包到相应的jar或者war里。 有时候

2017-03-29 12:42:53 281

转载 SNAPSHOT or RELEASE

原文链接:http://yongpoliu.com/snapshot-vs-release/目前在JAVA的世界中,maven已经成为事实上的构建标准,很多开源库的管理构建也是基于maven的,maven本身的学习曲线比较陡峭,遵循“约定优于配置”的理念,maven存在很多约定。本次我先描述下,关于版本的定义的选择,SNAPSHOT or RELEASE?版本之争

2017-03-28 19:32:21 805

转载 maven pom文件详解

原文链接:http://www.blogjava.net/hellxoul/archive/2013/05/16/399345.html  1 project xmlns="http://maven.apache.org/POM/4.0.0 "       2    3     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance "

2017-03-28 18:51:04 441

转载 setting.xml 配置详解

原文链接:http://www.cnblogs.com/yangxia-test/p/4409736.html文件存放位置全局配置: ${M2_HOME}/conf/settings.xml用户配置: ${user.home}/.m2/settings.xmlnote:用户配置优先于全局配置。${user.home} 和和所有其他系统属性只能在3.0+版

2017-03-24 20:50:01 5393

转载 Maven profile

原文链接:http://elim.iteye.com/blog/19005684       profile介绍4.1     profile简介profile可以让我们定义一系列的配置信息,然后指定其激活条件。这样我们就可以定义多个profile,然后每个profile对应不同的激活条件和配置信息,从而达到不同环境使用不同配置信息的效果。比如说,我们可以通过profile定义

2017-03-24 20:13:28 283

原创 一些感悟

要多看专业书、博客等,尤其是专业好书,看的时候一定要多想、多动手,要达到触类旁通,重要的内容要标识出来作为笔记;不要做重复的劳动,这种事情要交给小弟去做,平时多研究一些更有含金量的知识;工作中要靠技术能力获得领导的认可,而不是工作态度好或者老实什么的,要想尽一切办法提高技术能力,要以技术立身;要多跟领导和同事沟通,多对他们施加影响力从而让他们意识到我的价值,尤其要跟领导要多沟通,要把关

2017-03-22 15:31:13 253

转载 Spring4新特性——更好的Java泛型操作API

原文链接:http://jinnianshilongnian.iteye.com/blog/1993608Spring4新特性——更好的Java泛型操作API博客分类: spring杂谈spring4spring4generic type Spring4新特性——泛型限定式依赖注入Spring4新特性——核心容器的其他改进

2017-03-22 07:53:00 580

原创 学习列表

今年按照以下优先级深度学习: spring 多线程 JVM springBoot sql优化 nginx redis zookeeper sso rpc docker 分库分表 系统优化 nosql

2017-03-14 18:57:23 505

原创 三次典型的Http请求日志

一、请求css等静态资源2017-03-13 11:00:16.336 [http-apr-80-exec-1] DEBUG o.s.w.servlet.DispatcherServlet - DispatcherServlet with name 'DispatcherServlet' processing GET request for [/bigData/css/bootstrap.mi

2017-03-13 12:01:30 1544

转载 利用Spring AOP处理自定义注解

原文链接:http://longzhun.iteye.com/blog/2225265Spring3.0中加入了对缓存的注解支持,即当你使用ehcache时可以使用例如@cachable等注解,这十分方便,省去了80%的缓存代码量(我自己感觉,因为自己操作缓存挺麻烦的)。        但是却遇到了一个问题,我的项目到时候需要tomcat集群部署,前端用F5做负载均衡,

2017-03-07 13:17:36 661

转载 ContentNegotiatingViewResolver 实例

原文链接:http://www.yiibai.com/spring_mvc/spring-4-mvc-contentnegotiatingviewresolver-example.html本文演示支持多种输出格式,这里 Spring4 MVC应用程序使用了 Spring ContentNegotiatingViewResolver 。我们将生成应用程序输出XML,JSON,PDF,XL

2017-03-04 06:32:53 1223

转载 maven资源文件的相关配置

原文链接:http://www.cnblogs.com/pixy/p/4798089.html构建Maven项目的时候,如果没有进行特殊的配置,Maven会按照标准的目录结构查找和处理各种类型文件。 src/main/java和src/test/java 这两个目录中的所有*.java文件会分别在comile和test-comiple阶段被编译,编译结果分别放到

2017-03-03 07:03:46 337

MyBatis Demo

一个用Spring+Struts2+Mybatis框架实现的完整示例小程序,导入MyEclipse即可运行。

2013-01-28

SSM示例工程

用Spring+Struts2+MyBatis实现的一个完整的示例工程,导入MyEclipse可直接运行。

2013-01-14

axis2示例工程

一个用Axis2+Spring实现的WebService示例工程,导入MyEclipse中可直接运行。

2012-12-30

quartz定时调度

一个用Spring+Quartz框架实现的示例型的完整小项目。

2012-12-16

WebService实例

用CXF+Spring实现的一个WebService示例型实例,分为两个工程:WebService服务端工程和WebService客户端工程,直接导入MyEclipse中即可运行。

2012-12-16

《轻量级Java EE企业应用实战(第3版)》中简单工作流系统源码

《轻量级Java EE企业应用实战(第3版)》中简单工作流系统源码,方便自己也方便大家下下来看看。

2012-11-09

一些Struts2的资料

一些Struts2的资料,方便自己也方便大家下下来看看。

2012-11-09

Struts2.3.1.2源码

从官网下的Struts2.3.1.2源码,方便自己也方便大家下下来看看。

2012-11-09

一个用SSH实现的具有注册登录功能的小系统

一个用SSH实现的具有注册登录功能的小系统

2012-08-14

一个用SSH实现的注册登录功能

一个用Spring+Struts2+Hibernate实现的注册登录功能。

2012-08-09

SSH开发所需的jar包4

Spring+Struts2+Hibernate开发所需的jar包4

2012-08-04

一个用SSH开发的小网站

一个用Spring,Struts2,Hibernate开发的小网站,lib包下没放jar包

2012-08-04

根据《JAVA与设计模式》整理的笔记及示例代码

根据《JAVA与设计模式》整理的笔记及示例代码。

2012-05-30

servlet3-api.jar

servlet3-api.jar

2012-05-03

MyBatis_3_整合Spring3、SpringMVC.doc

MyBatis_3_整合Spring3、SpringMVC.doc

2012-04-13

spring整合mybatis DEMO

spring整合mybatis DEMO

2012-04-12

Java正则表达式详解

Word格式的Java正则表达式的详解,有例子一看就明白。

2012-02-07

Java中动态代理的介绍及实例

Word格式的Java中动态代理的介绍及实例,有详细注释。

2012-02-07

序列化及反序列化的介绍及实例

Word格式的序列化及反序列化的介绍及实例。

2012-02-07

io包中常用类的作用、重要方法及类之间的继承关系

io包中常用类的作用、重要方法及类之间的继承关系。

2012-02-07

https改造的所有配置文件

本人所在公司https改造涉及到的所有配置文件,包括nginx.conf和Tomcat的server.xml。

2017-06-07

单点登录&单点登出(Cookie+ticket)

一个用Servlet实现的SSO的demo(一个SSO服务端工程和两个SSO客户端工程),可直接运行。

2017-05-16

Spring集成SpringMVC/Mybatis

Spring集成SpringMVC/Mybatis,有初始化脚本

2017-03-10

全注解零配置Spring/SpringMVC/Mybatis/Swagger

全注解零配置Spring/SpringMVC/Mybatis/Swagger,工程里有初始化脚本。

2017-03-10

反射的一些实例

关于反射的一些实例,包括动态代理等。

2017-01-19

仿照jpa/Hibernate通过反射导入Excel

仿照jpa/Hibernate通过反射导入Excel的核心源码

2017-01-11

多线程相关代码(V3)

多线程相关的(具体包括Lock synchronized Join ThreadLocal Executors CountDownLatch等)一些demo。

2016-12-23

多线程相关代码(新)

包括阻塞队列、阻塞栈、ExecutorService、Future、ExecutorCompletionService、死锁、join、重入锁、读写锁、多线程抢票、信号量、signal/await、ThreadLocal等的实例。

2016-12-21

spring boot动态切换多数据源

一个spring boot动态切换多数据源的完整demo。

2016-12-08

spring boot+jpa+cas+shiro

一个用spring boot+jpa+cas+shiro+freemarker做的完整demo。

2016-12-08

springBoot+myBatis

一个springBoot集成myBatis的demo

2016-12-06

SpringBoot+Spring data JPA+FreeMarker+shiro+log4jdbc

一个用SpringBoot+Spring data JPA+FreeMarker+shiro+log4jdbc完成的demo。

2016-12-06

easyexplore插件

类似的插件有很多,但是本人喜欢使用这个版本,它不仅可以快速定位目录所在磁盘的位置,还可以快速定位文件所在的磁盘目录。

2015-07-24

mysql-5.5.19-win32.zip

32位5.5.19版本的mysqlzip包,自己安装过,没问题,方便大家和自己日后下载。

2014-10-31

maven3.0.4学习教程

网上下的maven3.0.4学习教程,还不错,值得一看!

2014-10-09

Spring MVC 实例

一个用Spring框架一站式实现的具有注册、登录功能的demo:表示层用Spring MVC,业务层用Spring,持久层用JdbcTemplate。

2013-07-20

Liferay Portal文档

一份比较全面的介绍Liferay Portal的文档

2013-04-17

Liferay 6.0.5开发指南

一份很好的关于Liferay的开发指南的文档

2013-04-08

SSH示例项目

一个用Spring、Struts2和Hibernate整合实现的示例项目

2013-02-22

Activiti示例

一个在网上下的很好的使用Activiti引擎的Demo工程。

2013-01-31

空空如也

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

TA关注的人

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