笔记
文章平均质量分 87
HarryGuoBa
java
http://hyjyxyy.top/
展开
-
Java 如何优雅的使用重试Retryer
好久没写过博客了,今天更新一下给大家介绍一个重试的工具类Guava-retrying话不多说,直接上依赖<!-- https://mvnrepository.com/artifact/com.github.rholder/guava-retrying --><dependency> <groupId>com.github....原创 2019-11-01 18:06:11 · 7349 阅读 · 0 评论 -
Mysql5.5升级到5.7的过程已经踩到的坑
故事是这样子的,我们公司有几台老的mysql版本是5.5的,最近项目做了一些升级增加了几个字段,用spring-data-jpa自动刷新表结构的时候报错了,原因是mysql5.5的版本不支持一张表里面有两个以上的 current_timestamp 作为default value。所以就要考虑升级下数据库先到服务器上面看了下版本再看了下源哦,顺带提一句,我们公司在用的aws 的 ec2 ,所以都是...原创 2018-03-26 16:56:18 · 37830 阅读 · 0 评论 -
一个java页游服务器框架
一、前言 此游戏服务器架构是一个单服的形式,也就是说所有游戏逻辑在一个工程里,没有区分登陆服务器、战斗服务器、世界服务器等。此架构已成功应用在了多款页游服务器 。在此框架中没有实现相关业务逻辑,只有简单的测试用的注册登陆功能。但在此框架中添加相应的业务逻辑也是比较轻松的,只需要添加相应的协议,编写对应的消息处理器即可。 下面是项目代码的地址: 服务器工程---Ga转载 2017-04-25 16:55:21 · 2410 阅读 · 0 评论 -
如何使用Spring Cloud – 简单服务流程(服务发现与API调用)
说起Spring Cloud那肯定要带上Spring Boot,业内人士对这两个东西必定不陌生。关于Spring Cloud的介绍,这里就不再过多的介绍。关于Spring Cloud搜索引擎搜索出来的资料并不乐观,可能向我一样的初学者,最需要的就是一份demo,先跑起来,至少做到麻雀虽小五脏俱全。在这里还是要介绍以下Spring Cloud整个的工作流程。首先看一下Spring Clou转载 2017-04-25 16:54:19 · 9191 阅读 · 0 评论 -
Java Code Examples for io.jsonwebtoken.SignatureAlgorithm
source:http://www.programcreek.com/java-api-examples/index.php?api=io.jsonwebtoken.SignatureAlgorithmThe following are top voted examples for showing how to use io.jsonwebtoken.SignatureAlgo转载 2017-04-25 16:37:59 · 7797 阅读 · 0 评论 -
使用IMAP协议接收并解析电子邮件
import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.Properties;import javax.mail.Flags.Flag;import javax.mail.Folder;import javax.mail.Message;imp转载 2017-04-25 16:36:57 · 9528 阅读 · 0 评论 -
使用 JavaMail 实现邮件发送与收取
已使用 163 邮箱测试通过,且支持 SSL 连接。发送邮件示例:Jack 发送一封邮件给 Rose。public class SendMail { public static void main(String[] args) { boolean isSSL = true; String host = "smtp.163.com";转载 2017-04-25 16:35:48 · 1330 阅读 · 0 评论 -
Spring boot Ajax 跨域问题
之前做的api大多都是移动端在用,接口的调用也不会出现什么问题但是web端调用会出现ajax跨域的请求出错的问题,之前只有个把个接口,所以用jsonp处理的(此处就不解释什么事jsonp了),这次的项目web端调用的比较多,所以就找一些其它的方法解决首先在网上找了这么一段代码import java.io.IOException;import javax.servlet.原创 2017-04-25 16:33:20 · 2119 阅读 · 3 评论 -
Spring Cache抽象详解
缓存简介缓存,我的理解是:让数据更接近于使用者;工作机制是:先从缓存中读取数据,如果没有再从慢速设备上读取实际数据(数据也会存入缓存);缓存什么:那些经常读取且不经常修改的数据/那些昂贵(CPU/IO)的且对于相同的请求有相同的计算结果的数据。如CPU--L1/L2--内存--磁盘就是一个典型的例子,CPU需要数据时先从L1/L2中读取,如果没有到内存中找,如果还没有会到磁盘上找。还有如用过M转载 2017-04-25 16:29:09 · 455 阅读 · 0 评论 -
SpringBoot之redis
SpringBoot之redis redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,转载 2017-04-25 16:28:03 · 442 阅读 · 0 评论