自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

转载 Jenkins安装与配置

本篇文章出自https://www.cnblogs.com/c9999/p/6399367.html ,方便记录特copy至此 。 感谢作者笔著Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:1、持续的软件版本发布/测试项目。2、监控外部调用执行的工作。...

2018-10-31 13:50:15 265

转载 java 代码获取真实IP

在开发工作中,我们常常需要获取客户端的IP。一般获取客户端的IP地址的方法是:request.getRemoteAddr();但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。原因:由于在客户端和服务之间增加了中间代理,因此服务器无法直接拿到客户端的IP,服务器端应用也无法直接通过转发请求的地址返回给客户端。现在图示代理上网和IP的关系: 第一种...

2018-08-22 09:31:18 7445

原创 Spring Could 2.0 eureka 配置spring.security后其他服务无法连接注册中心

  Eureka的Server端和Client端成功启动,服务注册、发现都正常。但是在Client端向Server端请求注册服务时,需要验证用户名和密码,问题出现。分析原因查资料了解到新版(Spring Cloud 2.0 以上)的security默认启用了csrf检验,要在eurekaServer端配置security的csrf检验为false解决步骤添加继承类 We...

2018-08-13 15:44:35 4385 3

转载 SpringCloud 版本问题

1.SpringCloud Eureka 报错 无法启动基本上都是spring boot的版本与spring cloud的版本不匹配导致的。 1 <dependencyManagement> 2 <dependencies> 3 <dependency> 4 <grou...

2018-08-10 11:54:53 941

转载 mysql中find_in_set()函数的使用

 首先举个例子来说: 有个文章表里面有个type字段,它存储的是文章类型,有 1头条、2推荐、3热点、4图文等等 。现在有篇文章他既是头条,又是热点,还是图文,type中以 1,3,4 的格式存储。那我们如何用sql查找所有type中有4的图文类型的文章呢?? 这就要我们的 find_in_set 出马的时候到了。以下为引用的内容:select * from article whe...

2018-08-08 10:19:38 147

转载 MySQL单列索引和组合索引的区别介绍

 转载 ,如果涉及版权,请联系删除 : http://blog.csdn.net/wxwzy738/article/details/17590305MySQL单列索引是我们使用MySQL数据库中经常会见到的,MySQL单列索引和组合索引的区别可能有很多人还不是十分的了解,下面就为您分析两者的主要区别,供您参考学习。  为了形象地对比两者,再建一个表: CREATE TABLE ...

2018-08-06 14:16:01 16708 1

转载 HttpClient中post请求http、https示例

HttpClient中post请求http、https示例【转自https://www.cnblogs.com/Mr-Rocker/p/6229652.html】【】HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。使用HttpClient发送请...

2018-06-21 14:28:45 501

转载 shiro(java安全框架)

     以下都是综合之前的人加上自己的一些小总结    Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码学和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。Shiro 主要分为来个部分就是认证和授权,在个人感觉来看就是查询数据库做相应的判断而已,Shiro只是一个框架而已,其中的内...

2018-05-21 14:46:22 165

转载 莫小安 CentOS7使用firewalld打开关闭防火墙与端口

1、firewalld的基本使用启动: systemctl start firewalld查看状态: systemctl status firewalld 停止: systemctl disable firewalld禁用: systemctl stop firewalld 2.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。...

2018-05-17 16:55:28 127

转载 Mysql常用命令行大全

1、连接Mysql格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MY...

2018-05-17 09:58:53 337

原创 CentOS7下安装MySQL数据库

一、安装前的准备:1.检查是否已安装# yum list installed | grep mysql如果有则全部卸载# yum -y remove mysql-libs.x86_64下载 MySQL Yum Repository 地址: http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm# wget http://d...

2018-05-16 17:47:28 146

原创 JAVA开发贪吃蛇游戏

[转载][https://www.cnblogs.com/yoke/p/7214768.html?utm_source=itdadao&utm_medium=referral]Part 1:    设计游戏图纸  画出900*700的白色窗口  在窗口上添加画布  在画布上添加标题  在画布上添加黑色游戏区 Part 2:  放置静态的蛇:一个头、两个身体  加上开始提示:按空格键开始游戏...

2018-05-14 17:22:52 1250 1

原创 JAVA利用HttpClient进行HTTPS接口调用

1.继承DefaultHttpClient类,忽略校验过程。import java.security.cert.CertificateException;import java.security.cert.X509Certificate;import javax.net.ssl.SSLContext;import javax.net.ssl.TrustManager;import java...

2018-04-27 09:52:04 3757 2

原创 idea+spring boot+jrebel7.0.14热启动

1.首先打开IDEA然后File-setting-plugins 搜索 jrebel ,一般没有安装就直接仓库搜索,然后安装,重启就好了2.重新打开之后右下角,点击jrebel,选择项目勾选 3.还需要在setting里面勾选如下设置 4.组合按键shift+ctrl+alt+/ ,并选择registry 5.找到compiler.automake.allow.when.app.running 并...

2018-04-18 13:51:19 230

转载 HashMap 和 HashTable 哪不同 ?

代码版本JDK每一版本都在改进。本文讨论的HashMap和HashTable基于JDK 1.7.0_671. 时间HashTable产生于JDK 1.1,而HashMap产生于JDK 1.2。从时间的维度上来看,HashMap要比HashTable出现得晚一些。2. 作者以下是HashTable的作者:以下代码及注释来自java.util.HashTable* @author Arthur va...

2018-04-08 09:59:32 209 1

转载 Spring集成Quartz定时任务框架介绍和Cron表达式详解

Spring集成Quartz定时任务框架介绍和Cron表达式详解在JavaEE系统中,我们会经常用到定时任务,比如每天凌晨生成前天报表,每一小时生成汇总数据等等。我们可以使用java.util.Timer结合java.util.TimerTask来完成这项工作,但时调度控制非常不方便,并且我们需要大量的代码。使用Quartz框架无疑是非常好的选择,并且与Spring可以非常方便的集成,下面介绍它们...

2018-03-30 09:12:57 330

转载 Spring 拦截器——HandlerInterceptor

原创性声明:本文为简书:东方一号蓝原创,地址:https://www.jianshu.com/p/dc5cc2e25ab2业务需求:用户登录后要对用户密码强度进行判断,密码过期的话不强制登出,而只强制用户跳转到密码修改页面,而不能进行其他操作,包括后台的api的请求。注意:此时用户仍然处于登录状态,因此登录的后端api权限验证此时都是授权的。因此,采用Spring拦截器的方式进行业务处理。Hand...

2018-03-27 21:34:32 231

转载 存储过程异常捕获继续执行

set serveroutput on;declare   V_SQL VARCHAR2(255);   errorCode number; --异常编码     errorMsg varchar2(1000); --异常信息    out_return varchar2(1000);     flag varchar2(10); CURSOR TP IS  SELECT TABLE_NAME,C...

2018-03-22 13:57:00 12786

转载 聊一聊log4j2配置文件log4j2.xml

 一、背景  最近由于项目的需要,我们把log4j 1.x的版本全部迁移成log4j 2.x 的版本,那随之而来的slf4j整合log4j的配置(使用Slf4j集成Log4j2构建项目日志系统的完美解决方案)以及log4j2配置文件的详解,就需要我们来好好聊一聊了。本文就专门来讲解下log4j2.xml配置文件的各项标签的意义。二、配置全解  1.关于配置文件的名称以及在项目中的存放位置    l...

2018-03-09 15:00:50 253

转载 通过判断浏览器的userAgent,用正则来判断手机是否是ios(苹果)和Android(安卓)客户端

A-A+通过判断浏览器的userAgent,用正则来判断手机是否是ios(苹果)和Android(安卓)客户端。代码如下:var u = navigator.userAgent;var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android终端var isiOS = !!u.match

2017-11-08 15:26:07 16069

转载 localStorage使用总结

一、什么是localStorage、sessionStorage在HTML5中,新加入了一个localStorage特性,这个特性主要是用来作为本地存储来使用的,解决了cookie存储空间不足的问题(cookie中每条cookie的存储空间为4k),localStorage中一般浏览器支持的是5M大小,这个在不同的浏览器中localStorage会有所不同。 二、localStor

2017-11-08 11:34:19 195

原创 10.17坑位

1.web.xml字符集编码问题 CharacterEncodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding utf-8

2017-10-15 16:29:48 181

原创 工作日志的坑位

1.字符集编码问题这里的/* 后面如果没有加上* 号,可能会导致字符集设置失败,比如从页面新增。2.这里test中的boolean表达式写在EL表达式中,而不是外面3.BindingResult如注释所示

2017-10-15 16:18:10 122

转载 @SuppressWarnings注解用法详解(转)

J2SE 提供的最后一个批注是 @SuppressWarnings。该批注的作用是给编译器一条指令,告诉它对被批注的代码元素内部的某些警告保持静默。@SuppressWarnings 批注允许您选择性地取消特定代码段(即,类或方法)中的警告。其中的想法是当您看到警告时,您将调查它,如果您确定它不是问题,您就可以添加一个 @SuppressWarnings 批注,以使您不会再看到警告

2017-10-13 21:55:28 1017 1

转载 【SSM 1】SpringMVC、Spring和Struts的区别

一、Spring首先,结合到自己对于Spring的使用,我明确的一点是,Spring严格上来说,并不是一种框架。它相当于一个粘合剂,黏合了别的框架或者组件。所以,spring是一个容器!为什么用Spring,个人感觉,spring就是一个容器的本质,程序开发的模块组件,都可以通过spring这个容器进行组装拼合,spring为我们提供了很多 管理的功能。而且,它是一个轻量级的容器。

2017-10-04 11:19:25 527

空空如也

空空如也

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

TA关注的人

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