自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (3)
  • 收藏
  • 关注

原创 观察者设计模式

基本概念:观察者模式属于行为型模式,其意图是定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。这一个模式的关键对象是目标(Subject)和观察者(Observer)。一个目标可以有任意数目的依赖它的观察者,一旦目标的状态发生改变,所有的观察者都得到通知,作为对这个通知的响应,每个观察者都将查询目标以使其状态与目标的状态同步。适用场...

2019-03-30 21:41:25 212

原创 有规律的字符串去重

例如:a,b,c,d,d,b,f去重后为:a,b,c,d,f上代码public static String getSingleStr(String repeatStr) { ArrayList<String> list = new ArrayList<String>(); String[] strArr = repeatStr.trim().split("...

2019-03-22 16:01:25 256

原创 oracle截取字段中所需字符串

使用Oracle中Instr()和substr()函数:其语法为:instr(sourceString,destString,start,appearPosition)instr('源字符串','目标字符串','开始位置','第几次出现')其中sourceString代表源字符串; destString代表想从源字符串中查找的子串; start代表查找的开始位置,该参数...

2019-03-21 17:52:45 525

原创 List集合添加指定元素到指定位置

以下内容来自 JDK API 1.6 版本List 接口提供了两种在列表的任意位置高效插入和移除多个元素的方法。方法摘要 boolean add(Ee) 向列表的尾部添加指定的元素(可选操作)。 void add(intindex, Eelement) 在列表的指定位置插入指定元素(可选操作)。 E...

2019-03-19 16:37:23 29940 1

转载 RabbitMQ 详解

本文转自微信公众号Java极客技术https://mp.weixin.qq.com/s/_D0DKod71cf9EI63zzsDBgRabbitMQ 即一个消息队列,主要是用来实现应用程序的异步和解耦,同时也能起到消息缓冲,消息分发的作用。消息中间件在互联网公司的使用中越来越多,刚才还看到新闻阿里将 RocketMQ 捐献给了 Apache,当然了今天的主角还是讲 RabbitMQ...

2019-03-17 16:09:11 240

转载 http与Https协议

http与https是两种不同的协议。HTTP协议通过请求/响应的方式,在客户端和服务端之间进行通信。但是HTTP协议有一个致命的缺点:不够安全。HTTP协议的信息传输完全以明文方式,不做任何加密,相当于是在网络上“裸奔”。由于传输信息是明文,这个信息有可能被某个中间人恶意截获甚至篡改。这种行为叫做中间人攻击。我们可以对明文信息进行加密。发送方与接收方可以事先约定一种对称加密方式,...

2019-03-10 16:12:14 232

原创 一台电脑同时安装多个jdk版本

之前的老版本jdk你可以不用卸载,直接下载你所需的版本安装即可,注意区分安装包的路径,最好在安装包命名时,区分版本号。按照这种方式安装,方便统一管理,也利于区分。到使用的时候通过设置 JAVA_HOME 环境变量来决定使用的java版本。...

2019-03-09 11:28:58 2403

原创 windows下利用 nginx服务器 搭建tomcat集群,并利用Redis实现Session共享

废话不多说,直接上教程。本教程不涉及java代码后台处理session,直接修改配置即可实现。一、环境搭建首先,我是在windows平台搭建的环境,所以,这篇文章主要讲述windows下tomcat集群的搭建,以及session的共享问题jdk版本:1.7下载链接:https://www.oracle.com/technetwork/java/javase/downloads/j...

2019-03-03 17:37:55 551

原创 java后台通过basic认证

对Basic还不了解的可以参考这篇文章,本文主要是java代码通过basic验证。该例子使用类Authenticator 来实现。一、定义类继承Authenticatorimport java.net.Authenticator;import java.net.PasswordAuthentication;public class MyAuthenticator extend...

2019-03-01 11:00:17 1209

tomcat集群利用redis实现session共享所需jar包

使用上述jar包,只需添加在tomcat配置文件添加几行代码,即可实现tomcat集群下session共享问题

2019-03-02

spring整合CXF开发webService所需jar包

开发环境jdk1.7,cxf版本3.1.17。 spring整合CXF开发webService所需jar包。

2018-11-20

cron表达式生成器(web版)

此表达式生成器,可以直接打开,可以应用到自己的web页面

2018-05-25

空空如也

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

TA关注的人

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