
JAVA
Ais永恒
一个菜鸟的分享
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringBoot整合MybatisPlus并实现分页查询
首先https://start.spring.io/下载一个springBoot的demo。 然后增加pomyila依赖,引入以下pom,除了MybatisPlus其他自己分配 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns...原创 2018-11-30 11:20:43 · 32613 阅读 · 12 评论 -
JVM虚拟机
JDK是用于支持Java程序开发的最小环境 Java Development kit JDK--包含-JRE--包含--JVM JRE(包含JAVASEapi和JVM虚拟机) 参数 说明 -XX:+HeapDumpOnOutOfMemoryError 内存溢出时自动导出内存快照 -XX:HeapDumpPath=E:/dumps/ 导出内存快照时保存的路径 运行时数据...原创 2019-03-14 10:58:42 · 205 阅读 · 0 评论 -
JAVA判断(获取)两个相同对象不同的数据
项目中需要获取修改前和修改后的不同数据并进行保存。 不知道高大上的做法,就写个工具类。 package com.shiyan.utils.object; import java.lang.reflect.Field; import java.util.HashMap; import java.util.Map; import org.apache.commons.lang3.String...原创 2019-02-21 11:15:27 · 4722 阅读 · 0 评论 -
JAVA使用kaptcha获取验证码
pom加入依赖 <!--验证码 --> <dependency> <groupId>com.github.penggle</groupId> <artifactId>kaptcha</artifactId> <version>2.3.2</version>原创 2019-02-26 16:24:01 · 1607 阅读 · 1 评论 -
Double加减乘除常用方法
package com.sicilon.provider.config; import java.math.BigDecimal; import java.text.NumberFormat; public class DoubleUtils { private static final int DEF_DIV_SCALE = 10; /** * * 两个Double数相...转载 2019-02-26 16:17:36 · 2769 阅读 · 0 评论 -
SpringBoot前端跨域问题
package com.sicilon.provider.config; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.web.cors.CorsConfigur...原创 2019-02-26 16:15:54 · 329 阅读 · 0 评论 -
SpringBoot微信小程序解密获取unionId(JAVA)
如果该用户登录过小程序或者登陆过tong同一平台下的小程序,可以直接根据openid获取到微信用户唯一标识unionId 代码如下 @ApiOperation(value = "获取UnionID") @PostMapping(value = "/getUnionID") public SuccessOutPut<AppOutPut> getUnionID(@Request...原创 2019-02-26 16:11:21 · 2366 阅读 · 3 评论 -
SpringBoot获取小程序AccessToken
public class AccessToken { private static final Map<String, String> TOKEN_MAP = new ConcurrentHashMap<String, String>(); private static final String APPID = "替换自己的APPID "; privat...原创 2019-02-26 16:01:34 · 1267 阅读 · 0 评论 -
SpringBoot获取小程序二维码
@ApiOperation(value = "获取小程序二维码") @PostMapping(value = "/getCode") public SuccessOutPut<String> getCode(@RequestBody CodesInput code,HttpServletRequest request) { StringBuffer backUrl =...原创 2019-02-26 15:59:38 · 3000 阅读 · 0 评论 -
SpringBoot获取微信openid(java)
工具类 public class ComonUtils { public static StringBuffer appendUrl(StringInput code) { StringBuffer info = new StringBuffer("https://api.weixin.qq.com/sns/jscode2session?"); info.append("ap...原创 2019-02-26 15:56:13 · 3843 阅读 · 0 评论 -
SpringBoot上传文件到服务器返回文件地址
@ApiOperation(value = "app文件上传") @PostMapping("/fileUpload") public SuccessOutPut<List<AppUploadFileResult>> appUploadFile(@RequestBody AppUploadFileList files, HttpServletRequest reque...原创 2019-02-26 15:51:10 · 7870 阅读 · 1 评论 -
Springboot-mybatisplus-Swagger
这个是之前搭建的一个demo,mybatisplus的版本是2.3.1,如果是用新版本可以看我另一篇文章,是mybatisplus分页的那个。 Springboot+mybatis-plus+Swagger初始环境搭建+demo演示 环境的继承,mybatis-plus的代码生成,以及swagger接口文档的展示。 SpringBoot配置热部署 <!-- 修改后立即生效,热部署...原创 2018-11-30 11:47:30 · 401 阅读 · 2 评论 -
垃圾回收部分面试题
那为什么我们还要去了解GC和内存分配呢 答:当需要排查各种内存溢出,内存泄漏问题时,当垃圾收集成为系统达到更高并发量的 瓶颈时,我们就需要对这些自动化的技术实施必要的监控和调节 引用技术算法 判断对象是否存活的算法:给对象添加一个引用计数器,每当有一个地方引用的时候,计数器加1 当引用失效时坚减1,任何计数器都为0的对象就是不可能再被使用的。 Java中没有引用计数算法来管理内存,因为很难解决对...原创 2019-03-14 10:59:26 · 487 阅读 · 0 评论