加载中
mybatis 不能一次执行多条sql?那是你不懂数据库加上这个配置

背景 今天收到后台管理消息,现在数据量太大,有些实时统计的数据页面现在查询速度很慢,需要在进行写操作时,进行统计,后台管理直接读表,较少后台统计的压力,提高后台管理查询速度。 举个...

2021/05/17 15:38
8
docker 设置国内镜像源

国内加速地址有: Docker中国区官方镜像 https://registry.docker-cn.com 网易 http://hub-mirror.c.163.com ustc https://docker.mirrors.ustc.edu.cn 中国科技大学 https://docker.mirrors...

2020/10/10 12:12
50
virtualbox 安装Linux失败心得

之前用VM安装Linux,第一次用虚拟盒子,出现了问题记录一下。 问题 采用虚拟机默认硬盘8G设置的话,会提示系统安装步骤出错无法继续,具体原因不明。 解决办法 将虚拟机的硬盘设置到25G或以上...

2020/09/18 09:56
60
为什么面试官总喜欢问Hashmap

每逢面试的时候,不管你面的是初级还是中级还是高级工程师,似乎总离不开HashMap原理,究其原因不外乎有3: 1 面试官自己比较懂,想考察你的基础知识。 2 面试官自己也并非深入研究过,纯粹是...

2020/09/09 17:54
627
openjdk8+springboot 部署到Linux 时间快了12个小时

背景: 最近工作过程中发现了一个可奇怪的现象,使用jdk1.8+springboot开发的jar,当部署到centos7上时,new date生成的时间会比系统时间慢了12小时,但是当其在mysql5.6库中读取时间时,又会...

获取Spring 注册的 Bean

有时候不能通过注解的方式使用springBean,需要用到: import org.springframework.beans.BeansException; import org.springframework.context.ApplicationContext; import org.springframe...

2020/05/31 21:37
71
通过IP地址得到MAC地址

public static String getMACAddress(String ip) throws Exception { String line = ""; String macAddress = ""; final String MAC_ADDRESS_PREFIX = "MAC Address =......

2020/05/30 20:56
53
Java 生成与解析二维码

前言: 如今二维码越来越流行,应用需要用到二维码工具类 步骤: 1 引入maven: <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.3.0</version...

2020/02/11 20:35
173
系统性能优化分析

Java 性能分析 Java 性能重要6指标 1 程序 执行时间 2 CPU 时间 3 内存占用 4 磁盘吞吐(I/O操作) 5 响应时间 6 网络吞吐 性能瓶颈 --木桶原理 短板理论 1 磁盘I/O 2 网络读写类似磁盘I/O 3...

2019/11/26 13:54
49
Java图片处理工具类

Thumbnailator 是一个优秀的图片处理的Google开源Java类库 支持的处理操作:图片缩放,区域裁剪,水印,旋转,保持比例。 1 指定大小进行缩放 //size(宽度, 高度) /* * 若图片横比200小,高比...

2019/11/14 16:53
208
springboot 集成 fastdfs

1 引入jar <dependency> <groupId>com.github.tobato</groupId> <artifactId>fastdfs-client</artifactId> <version>1.26.1-RELEASE</version> </dependency> 说明: springboot的版本为2.0...

分页组件pagehelper

背景:分页查询是一个常用的功能 使用步骤: 1引入依赖: <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>3.7.5</version> </depende...

2019/10/09 17:14
120
用户注册 及 密码校验 BCrypt

用户注册的加密方式 除了MD5 还有更安全的方式 用 BCrypt 采用BCrypt加密方法在每次生成密码时会加随机盐,所以生成密码每次可能不一样 前提: <dependency> <groupId>at.favre.lib</groupI...

2019/09/28 17:02
807
jwt 实现 token 认证

背景:session管理用户登录状态成本越来越高 ,token的方式做登录身份校验,放入redis中 ,jwt 出现后无需redis缓存 前提条件: <dependency> <groupId>com.auth0</groupId> ......

2019/09/27 23:04
367
连接MySQL 报 server time zone

原因: 装MySQL的时候时区设置不正确 默认是美国时区 解决方法: 方法1.在语句"jdbc:mysql://localhost:3366/test 后添加 ?serverTimezone=GMT%2B8": 方法2.更改MySQL中的系统时间(修改my.cn...

2019/09/25 10:45
837
navicat 连接oracle TNS:no listener提示解决办法

1.使用navicat自带的oci.dll库不行。下载官方 oracle12的oci.dll库。 2.在oracle官网下载instantclient-basic-windows.x64-12.1.0.2.0压缩包。 3.下载完后,打开navicat菜单栏的---工具配置 ...

2019/09/10 22:37
4.2W
单例之懒汉模式分析

1双重锁懒汉模式(Double Check Lock) public class SingleTon{ private static SingleTon INSTANCE = null; private SingleTon(){} public static SingleTon getInstance(){if(INSTANCE == ...

2019/09/06 11:48
96
二维码登录原理

快捷登录二维码 1、每次用户打开PC端登陆请求,系统返回一个唯一的uid,并将uid的信息绘制成二维码返回给用户【打开PC得ID】、 2、手机扫描登录 将uid与token(微信号和密码产生)绑定 并发送...

2019/04/24 11:36
300
java 获取环境变量和系统属性

系统环境变量(System Environment Variable): 在Linux下使用export $ENV=prod 指定的值。获取的方式如下: Map<String,String> map = System.getenv("ENV"); 系统属性(System Properties...

2019/02/26 16:55
2.2K
好的资源链接积累

权限设计:http://www.cnblogs.com/leoxie2011/archive/2011/05/19/2050626.html powerdesigner 使用:http://my.oschina.net/coldg/blog/70286 蓝缘后台管理系统:http://lanyuancom.sturg...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部