- 博客(25)
- 收藏
- 关注
转载 Jenkins安装与配置
本篇文章出自https://www.cnblogs.com/c9999/p/6399367.html ,方便记录特copy至此 。 感谢作者笔著Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:1、持续的软件版本发布/测试项目。2、监控外部调用执行的工作。...
2018-10-31 13:50:15
307
转载 java 代码获取真实IP
在开发工作中,我们常常需要获取客户端的IP。一般获取客户端的IP地址的方法是:request.getRemoteAddr();但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。原因:由于在客户端和服务之间增加了中间代理,因此服务器无法直接拿到客户端的IP,服务器端应用也无法直接通过转发请求的地址返回给客户端。现在图示代理上网和IP的关系: 第一种...
2018-08-22 09:31:18
7577
原创 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
4535
2
转载 SpringCloud 版本问题
1.SpringCloud Eureka 报错 无法启动基本上都是spring boot的版本与spring cloud的版本不匹配导致的。 1 <dependencyManagement> 2 <dependencies> 3 <dependency> 4 <grou...
2018-08-10 11:54:53
972
转载 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
190
转载 MySQL单列索引和组合索引的区别介绍
转载 ,如果涉及版权,请联系删除 : http://blog.youkuaiyun.com/wxwzy738/article/details/17590305MySQL单列索引是我们使用MySQL数据库中经常会见到的,MySQL单列索引和组合索引的区别可能有很多人还不是十分的了解,下面就为您分析两者的主要区别,供您参考学习。 为了形象地对比两者,再建一个表: CREATE TABLE ...
2018-08-06 14:16:01
16819
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
547
转载 shiro(java安全框架)
以下都是综合之前的人加上自己的一些小总结 Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码学和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。Shiro 主要分为来个部分就是认证和授权,在个人感觉来看就是查询数据库做相应的判断而已,Shiro只是一个框架而已,其中的内...
2018-05-21 14:46:22
206
转载 莫小安 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
170
转载 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
366
原创 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
198
原创 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
1336
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
3814
原创 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
288
转载 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
259
转载 Spring集成Quartz定时任务框架介绍和Cron表达式详解
Spring集成Quartz定时任务框架介绍和Cron表达式详解在JavaEE系统中,我们会经常用到定时任务,比如每天凌晨生成前天报表,每一小时生成汇总数据等等。我们可以使用java.util.Timer结合java.util.TimerTask来完成这项工作,但时调度控制非常不方便,并且我们需要大量的代码。使用Quartz框架无疑是非常好的选择,并且与Spring可以非常方便的集成,下面介绍它们...
2018-03-30 09:12:57
384
转载 Spring 拦截器——HandlerInterceptor
原创性声明:本文为简书:东方一号蓝原创,地址:https://www.jianshu.com/p/dc5cc2e25ab2业务需求:用户登录后要对用户密码强度进行判断,密码过期的话不强制登出,而只强制用户跳转到密码修改页面,而不能进行其他操作,包括后台的api的请求。注意:此时用户仍然处于登录状态,因此登录的后端api权限验证此时都是授权的。因此,采用Spring拦截器的方式进行业务处理。Hand...
2018-03-27 21:34:32
300
转载 存储过程异常捕获继续执行
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
13082
转载 聊一聊log4j2配置文件log4j2.xml
一、背景 最近由于项目的需要,我们把log4j 1.x的版本全部迁移成log4j 2.x 的版本,那随之而来的slf4j整合log4j的配置(使用Slf4j集成Log4j2构建项目日志系统的完美解决方案)以及log4j2配置文件的详解,就需要我们来好好聊一聊了。本文就专门来讲解下log4j2.xml配置文件的各项标签的意义。二、配置全解 1.关于配置文件的名称以及在项目中的存放位置 l...
2018-03-09 15:00:50
285
转载 通过判断浏览器的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
16371
转载 localStorage使用总结
一、什么是localStorage、sessionStorage在HTML5中,新加入了一个localStorage特性,这个特性主要是用来作为本地存储来使用的,解决了cookie存储空间不足的问题(cookie中每条cookie的存储空间为4k),localStorage中一般浏览器支持的是5M大小,这个在不同的浏览器中localStorage会有所不同。 二、localStor
2017-11-08 11:34:19
227
原创 10.17坑位
1.web.xml字符集编码问题 CharacterEncodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding utf-8
2017-10-15 16:29:48
205
原创 工作日志的坑位
1.字符集编码问题这里的/* 后面如果没有加上* 号,可能会导致字符集设置失败,比如从页面新增。2.这里test中的boolean表达式写在EL表达式中,而不是外面3.BindingResult如注释所示
2017-10-15 16:18:10
151
转载 @SuppressWarnings注解用法详解(转)
J2SE 提供的最后一个批注是 @SuppressWarnings。该批注的作用是给编译器一条指令,告诉它对被批注的代码元素内部的某些警告保持静默。@SuppressWarnings 批注允许您选择性地取消特定代码段(即,类或方法)中的警告。其中的想法是当您看到警告时,您将调查它,如果您确定它不是问题,您就可以添加一个 @SuppressWarnings 批注,以使您不会再看到警告
2017-10-13 21:55:28
1096
1
转载 【SSM 1】SpringMVC、Spring和Struts的区别
一、Spring首先,结合到自己对于Spring的使用,我明确的一点是,Spring严格上来说,并不是一种框架。它相当于一个粘合剂,黏合了别的框架或者组件。所以,spring是一个容器!为什么用Spring,个人感觉,spring就是一个容器的本质,程序开发的模块组件,都可以通过spring这个容器进行组装拼合,spring为我们提供了很多 管理的功能。而且,它是一个轻量级的容器。
2017-10-04 11:19:25
559
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人