- 博客(26)
- 收藏
- 关注
转载 java list按照 对象 指定多个字段属性进行排序
ListUtils.Java---功能类package PjectUtils;import java.lang.reflect.Field;import java.text.NumberFormat;import java.util.Collections;import java.util.Comparator;import java.util.Da...
2018-11-02 09:32:00
266
转载 SpringBoot 基于jjwt快速实现token授权
1、添加maven依赖注解 <!--JJWT库--> <dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artifactId> ...
2018-07-04 14:06:00
205
转载 Spring Boot中微信全局token的缓存实现
为什么要缓存token?这里的token指的是微信JSAPI中基础支持的ACCESS_TOKEN,并非网页授权ACCESS_TOKEN。网页授权Token每天的调用次数没有限制,不需要缓存。接口每日限额获取access_token2000自定义菜单创建1000自定义菜单查询10000...
2018-07-04 13:59:00
419
转载 spring cloud/spring boot同时支持http和https访问
转自:http://www.cnblogs.com/lianggp/p/8136540.html凉瓜皮前言 关于springboot同时支持http和https访问,在springboot官网73.9已经有说明文档了,同样在github上也有官网的例子。 在这里,我向大家讲述一下,我是怎么实现的。方式一 一、相关配置server: p...
2018-06-28 12:39:00
162
转载 spring boot整合mybatis+mybatis-plus
转自:http://www.cnblogs.com/lianggp/p/7573653.html 凉瓜皮Spring boot对于我来说是一个刚接触的新东西,学习过程中,发现这东西还是很容易上手的,Spring boot没配置时会默认使用Spring data jpa,这东西可以说一个极简洁的工具,可是我还是比较喜欢用mybatis,工具是没有最好的,只有这合适自己的。说到m...
2018-06-28 12:37:00
214
转载 docker redis4.0 集群(cluster)搭建
前言 redis集群对于很多人来说非常熟悉,在前些日子,我也有一位大兄弟也发布过一篇关于在阿里云(centOS7)上搭建redis集群的文章,虽然集群搭建的文章在网上很多,我比较喜欢这篇文章的地方是他在搭建过程中,指出一些我们会遇到而别人没有指出的问题。 在这里,我同样带给大家一遍关于阿里云(centOS7)redis集群搭建的文章,但是这次搭建有所不同的是,它是在do...
2018-06-28 12:36:00
102
转载 76. Spring Boot完美解决(406)Could not find acceptable representation原因及解决方法
【原创文章】使用Spring Boot的Web项目,处理/login请求的控制器方法(该方法会返回JSON格式的数据)。此时如果访问localhost:8080/login.html,用户期望返回jsons数据,但框架却报错:There was an unexpected error (type=Not Acceptable, status=406)....
2018-06-06 10:02:00
5395
转载 Spring Boot 定制URL匹配规则的方法
事情的起源:有人问我,说编写了一个/hello访问路径,但是吧,不管是输入/hello还是/hello.html,还是/hello.xxx都能进行访问。当时我还以为他对代码进行处理了,后来发现不是,后来发现这是Spring Boot路由规则。好了,有废话了下,那么看看我们解决上面这个导致的问题。构建web应用程序时,并不是所有的URL请求都遵循默认的规则。有时,我们希望...
2018-06-06 10:00:00
532
转载 REST API 安全设计
REST API 安全设计2017年04月27日 18:34:27阅读数:1699Rest API 的那些事儿作者/asterisk在软件行业快速发展的今天,传统的软件授权已经不能足以满足一个IT类的公司的发展。虽然在大部分公司里,它还是现金池的直接源头。但是在可遇见的未来,受摩尔根理论的失效、物联网的发展等影响,应用的架构...
2018-05-17 16:58:00
212
转载 Node.js安装及环境配置之Windows篇(转:https://www.cnblogs.com/zhouyu2017/p/6485265.html)
Node.js安装及环境配置之Windows篇(原文地址:https://www.cnblogs.com/zhouyu2017/p/6485265.html)一、安装环境1、本机系统:Windows 10 Pro(64位)2、Node.js:v6.9.2LTS(64位)二、安装Node.js步骤1、下载对应你系统的Node.js版本:https://nodejs...
2018-01-10 17:31:00
189
转载 HTTP状态码图示
这里总结下我们日常开发中常用的HTTP状态码,分享一个老外对HTTP状态码形象化用图片表示的网站:https://http.cat/总结如下:表示服务器已经接收到了请求头,并且客户端应该继续发送请求体。表示请求方已经要求服务器切换协议,并且服务器已经接受并会进行处理。HTTP 请求成功的标准应答。实际的应答内容由请求使用的方法来决定。请求已经被接受,并且请求所对应的资源...
2017-11-27 10:27:00
155
转载 高并发带来的重复提交问题解决方案
转自:http://patrick002.iteye.com/blog/2197521看到一篇关于防重复提交的文章,记录一下:#防重复处理总结##背景在业务开发中,我们常会面对防止重复请求的问题。当服务端对于请求的响应涉及数据的修改,或状态的变更时,可能会造成极大的危害。重复请求的后果在交易系统、售后维权,以及支付系统中尤其严重。前台操作的抖动,快速操作,网络通信或者后端响应...
2017-08-07 16:26:00
348
转载 redis 主从备份自动切换+java代码实现类
转载:http://blog.youkuaiyun.com/qq_23430789/article/details/52185706目录(?)[-]redis-0sentinel实例之间的通讯端口master2 可以添加多组主从的redis监听ReplicationSentinel阅读本文您会学会:1.Redis主从备份并自动切换(mas...
2017-03-31 12:47:00
276
转载 转:Redis 缓存策略
转:http://api.crap.cn/index.do#/web/article/detail/web/ARTICLE/7754a002-6400-442d-8dc8-e76e72d948ac目前高并发项目会在数据库之上引入数据缓存:1.缓存雪崩,什么是雪崩效应? 缓存雪崩可能是因为数据未加载到缓存中,或者缓存同一时间大面积的失效,从而导致所有请求都去查数...
2017-03-20 19:12:00
179
转载 转:SQL 索引最左前缀原理
表结构和索引列假设数据库中表是这样的:我们只考虑一张表employees.titles:索引是(emp_no,title,from_date)SHOW INDEX FROM employees.titles;+--------+------------+----------+--------------+-------------+-----------+------...
2017-03-20 19:10:00
108
转载 一份关于jvm内存调优及原理的学习笔记(转)
JVM一.虚拟机的基本结构1.jvm整体架构类加载子系统:负责从文件系统或者网络中加载class信息,存入方法区中。方法区(Perm):存放加载后的class信息,包括静态方法,jdk1.6以前包含了常量池。参数:-XX:PermSize初始值 -XX:MaxPermSize最大值Java堆(Heap):java工程的...
2017-02-21 17:01:00
97
转载 BigDecimal的使用
JAVA中有两个类BigInteger和BigDecimal分别表示大整数类和大浮点数类,至于两个类的对象能表示最大范围不清楚,理论上能够表示无线大的数,只要计算机内存足够大。这两个类都在java.math.*包中,因此每次必须在开头处引用该包。Ⅰ基本函数:1.valueOf(parament);将参数转换为制定的类型比如int a=3;B...
2017-01-04 19:34:00
118
转载 java如何实现替换指定位置的指定字符串的功能
/***@创建日期2013-07-15*@创建时间14:25:59*@版本号V1.0*/publicclassCosTest{publicstaticvoidmain(String[]args){Stringsql="select*fromteacherwhereid=?an...
2016-11-26 13:06:00
438
转载 java中for循环的6种写法
废话不必多说,直接上代码:package stytle;import java.util.ArrayList;import java.util.Iterator;import java.util.List;/*** @author buru* @date 2009年11月29日15:04:04* */public class ForLoop {/*** just for test...
2016-11-26 13:02:00
180
转载 批量 kill mysql 中运行时间长的sql
以下内容来自mysql手册:13.5.5.3. KILL语法KILL [CONNECTION | QUERY] thread_id每个与mysqld的连接都在一个独立的线程里运行,您可以使用SHOW PROCESSLIST语句查看哪些线程正在运行,并使用KILL thread_id语句终止一个线程。KILL允许自选的CONNECTION或QUERY修改符:· ...
2016-11-26 11:45:00
140
转载 第三方支付过程中session失效问题
问题产行于公司p2c交易平台的一个用户充值模块。 平台简介:该平台通过第三方支付(以下使用“支付宝”代替)完成与各大银行的交易(充值、投资、转帐、提现等操作),并将数据保存在我司的服务器数据库中,服务器使用tomcat,数据库Mysql 平台充值流程:用户登陆系统----点击充值-----跳转到支付宝----登陆支付宝---...
2016-11-18 11:22:00
644
转载 Maven常用命令:
Maven常用命令:1. 创建Maven的普通java项目: mvn archetype:create -DgroupId=packageName -DartifactId=projectName2. 创建Maven的Web项目: mvn archetype:create -DgroupId=packageName -Dartif...
2016-11-18 09:51:00
95
转载 根据Request获取客户端IP
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr() ,这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,将http://192.168.1.110:2046/ 的URL反向代理为http://www.xxx.com/ 的URL时,用...
2016-10-28 16:16:00
94
转载 MySQL之alter语句用法总结
1:删除列ALTER TABLE 【表名字】 DROP 【列名称】2:增加列ALTER TABLE 【表名字】 ADD 【列名称】 INT NOT NULL COMMENT '注释说明'3:修改列的类型信息ALTER TABLE 【表名字】 CHANGE 【列名称】【新列名称(这里可以用和原来列同名即可)】 BIGINT NOT NULL COMMENT '注...
2016-10-25 18:30:00
877
转载 转:Redis使用认证密码登录
Redis默认配置是不需要密码认证的,也就是说只要连接的Redis服务器的host和port正确,就可以连接使用。这在安全性上会有一定的问题,所以需要启用Redis的认证密码,增加Redis服务器的安全性。1. 修改配置文件Redis的配置文件默认在/etc/redis.conf,找到如下行:#requirepass foobared去掉前面的注释,并修改为...
2016-09-24 20:37:00
85
转载 Git添加远程库
Git添加远程库已经在本地创建了一个Git仓库后,又想在GitHub创建一个Git仓库,并且让这两个仓库进行远程同步,这样,GitHub上的仓库既可以作为备份,又可以让其他人通过该仓库来协作(1)在的本地创建仓储 $git init(初始化本地仓储) $touch xx.java $git add xx.java(...
2016-05-13 14:35:00
99
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人