摘要: 随机工具类 参考自 "hutool" 阅读全文
posted @ 2019-05-03 15:01 晚安,Jake 阅读(1420) 评论(2) 推荐(0) 编辑
摘要: JDBC 操作数据库Util类 import java.io.IOException; import java.sql.Blob; import java.sql.CallableStatement; import java.sql.Clob; import java.sql.Connection; 阅读全文
posted @ 2019-05-03 11:47 晚安,Jake 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 正则表达式工具类 阅读全文
posted @ 2019-05-03 11:43 晚安,Jake 阅读(357) 评论(0) 推荐(0) 编辑
摘要: spring boot 下操作ES 1、引入es相关依赖 2、ES config 配置 3、操作ES 阅读全文
posted @ 2019-05-03 11:35 晚安,Jake 阅读(1625) 评论(0) 推荐(0) 编辑
摘要: git 常见命令 一.常用命令 1.配置git用户名和密码 2.查看当前git的配置 3.初始化git 仓库 4.查看当前仓库的状态 5.将工作目录中的文件添加到暂存区 6. 将暂存区的代码提交到本地仓库 7.查看本地仓库中的历史提交版本 8.将暂存区中的文件删除 9.用暂存区中的文件覆盖工作目录中 阅读全文
posted @ 2019-05-03 11:06 晚安,Jake 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 缓存中常见的概念及解决方案 缓存穿透 1、概念 用户查询数据,在数据库中以及缓存中(redis)都查询不到,导致每次请求来时,缓存(redis)中查询一次,数据库查询一次,最后返回空,每次请求都会有俩次无用的查询,缓存命中率低 2、解决方案 1) 对null值设置缓存,每隔一段时间过期 2) 使用布 阅读全文
posted @ 2019-04-23 22:35 晚安,Jake 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 类似百度网盘、window文件重命名规则 代码实现 最近我们公司在做一个类似百度网盘的一个公司内部网盘的项目,功能也比较简单,文件上传、解压、查看、下载等。我这边主要负责网盘服务后台接口的开发,有个业务场景就是,同一用户在同一文件夹相同格式下的不能有相同的名称,如果有,当需要在保存是,添加个(1)等 阅读全文
posted @ 2019-04-20 10:55 晚安,Jake 阅读(538) 评论(0) 推荐(0) 编辑
摘要: mysql 5.7 升级到8.0+时,使用Navicat 登录不进去问题 mysql 5.7 升级到8.0+时,使用Navicat 等数据库链接工作登录时会出现登录不进去的问题,通常的解决方法有两种: navicat等数据库管理工具版本过旧,将navicat升级至最新版本 使用终端用root用户登录 阅读全文
posted @ 2019-04-10 10:57 晚安,Jake 阅读(1040) 评论(0) 推荐(0) 编辑
摘要: Spring boot Access Control Allow Origin 问题解决 最近在做一个项目,前后端分离,后端使用的框架是Spring boot,后端接口在使用swagger测试接口时没有问题,前端调用接口时,控制台发生关于“Access Control Allow Origin” 的 阅读全文
posted @ 2019-03-26 09:50 晚安,Jake 阅读(6937) 评论(0) 推荐(0) 编辑
摘要: push to origin/master was rejected 解决办法 使用IDE git提交代码的时候,出现push to origin/master was rejected(如下图)解决办法如下: 1、打开terminal 2、git pull 3、git pull origin ma 阅读全文
posted @ 2019-03-25 09:51 晚安,Jake 阅读(5560) 评论(0) 推荐(0) 编辑
摘要: 面试系列之 Java基础面试题 该面试题主要是牛客网上的面试题及自己平常面试遇到的面试问题,会不定期更新,欢迎关注。 一、请说明一下JAVA抽象类和接口的区别。   含有abstract修饰符的类即为抽象类,abstract类不能创建实例对象,含有abstract方法的类必须定义 阅读全文
posted @ 2019-03-22 09:29 晚安,Jake 阅读(187) 评论(0) 推荐(0) 编辑
摘要: mysql表中添加唯一约束 在做权限系统中,有一张表叫用户角色关系表(user_role_relation),这张表中有user_id 和role_id(建表语句如下)。 CREATE TABLE upms. ( varchar(32) NOT NULL COMMENT '用户角色关系表 id\n' 阅读全文
posted @ 2019-03-20 16:48 晚安,Jake 阅读(1445) 评论(0) 推荐(0) 编辑
摘要: mysql 数据库乱码 转载自https://www.cnblogs.com/gne hwz/p/8748028.html 如有侵权,请联系。 遇到这种情况,现有项目的数据库已经建好,数据表也已经创建完成。 问题来的,数据库不能插入中文,调试时候发现中文数据从发送请求到最后请求处理完成这些步骤,中文 阅读全文
posted @ 2019-03-20 15:50 晚安,Jake 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 欢迎使用 Cmd Markdown 编辑阅读器 粗体文本 我们理解您需要更便捷更高效的工具记录思想,整理笔记、知识,并将其中承载的价值传播给他人, Cmd Markdown 是我们给出的答案 —— 我们为记录思想和分享知识提供更专业的工具。 您可以使用 Cmd Markdown: 整理知识,学习笔记 阅读全文
posted @ 2019-03-19 15:07 晚安,Jake 阅读(672) 评论(0) 推荐(0) 编辑
摘要: 常见的负载均衡策略 轮询(Round Robin) 轮询的实现方式比较简单,就是将请求以此分发到后端服务器中,将所有的请求均匀分配,均匀分配的坏处是通常后台服务器性能有差异,有时候希望性能较好的服务器可以多承担些请求,该策略无法满足需求。这个不适合对长连接和命中率有要求的场景。 加强轮询(Weigh 阅读全文
posted @ 2019-03-19 14:59 晚安,Jake 阅读(8170) 评论(0) 推荐(0) 编辑