自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 SpringBoot整合微信小程序(二)获取地理位置,MySql存储

1、微信小程序获取GeometryJSON格式的地理位置1.1、获取用户授权在app.json中加入地理位置授权1.2、刷新地理位置工具js获取地理位置,参照一片博客,单独写了一个工具jsmodule.exports = { refreshUserLocation: refreshUserLocation, getLocation:getLocation}function refreshUserLocation(callback) { wx.getSetting({

2020-11-23 11:06:39 1088

原创 SpringBoot调用微信小程序(一)auth.code2Session接口,获取用户信息用户登录

最近公司开发微信小程序,整理一下后端springboot调用微信小程序接口1、auth.code2Session查看微信开放文档,传入参数主要有四个,其中grant_type值是固定的。appid和secret都是微信小程序开发者信息。可以自行注册,我们学习的时候可以通过测试号获取。2、springboot代码2.1将appid和secret写入application.yml配置文件...

2020-11-19 10:44:06 9450 5

原创 IDEA常用插件

TranslationRestfulToolkitJson ParserLombok简化代码书写,不用写get/set方法

2020-10-09 14:51:50 151

原创 Linux学习笔记(2)文本编辑器vi常用命令记录

打开文件vi a 打开a文件默认定位第一行vi +5 a 默认定位到第5行vi + a 默认定位到最后一行光标移动w/b/dd/yw/yy/p…w 跳到下一个单词词首b 跳到上一个单词词首e 跳到下一个单词词尾h 向左移动j 向下移动k 向上移动l 向右移动0 跳到行首^ 第一个非空白字符$ 行尾G 最后一行3G第3行gg文章开头ctrl +b/f 翻屏x 删除光标所在位置字符3x

2020-09-25 13:50:58 119

原创 Linux学习笔记(1)如何查看命令,及文件系统命令

命令内部命令:base shell自带的命令。外部命令:不是base shell自带的,由用户的安装。cd ——切换目录ls——打印目录下的文件type——查看命令类型 type ifconfig 外部命令,还会寻找这个命令的可执行文件whereis——查看命令所在位置cat——查看文件ifconfig——网卡信息echo——打印 echo $PATH 打印目录查看命令帮助文档可以通过man命令查看命令的含义如果找不到man命令,则需要安装安装方式:yum insta

2020-09-24 22:26:03 306

原创 装饰器模式简单示例

当我们需要对某些既有的类做扩展的时候,又不想再

2020-09-04 15:16:02 187

原创 IDEA导入maven项目每次都需要配置jdk和maven版本问题

以前都是使用sts开发springboot项目,最近改成idea开发,确实方便很多。但是相应的idea配置也有很多需要注意的地方。idea导入maven项目我们从git上克隆的项目,如果直接从idea open会导致很多问题,例如:ctrl+左键无法进入选中的类。File-New-Project from Existing Sources...,选择需要import的项目。选择maven注意如果没有配置过jdk和maven,会使用idea的默认配置,这里就需要手动去更改jdk和mave

2020-08-25 13:36:59 1795 1

原创 SpringBoot整合Freemarker导出word文档表格

目录1、pom.xml2、制作.ftl模板2.1 创建word模板2.2 另存为xml格式,进行简单处理2.3 创建实体类2.4处理xml文件2.5修改后缀为ftl3、导出word方法3.1将demo.ftl放入resources/template3.2通用的word导出方法3.3执行导出方法3.4测试效果4、遇到的坑1、pom.xml在pom.xml文件中添加freemarker的依赖包 <dependency> <groupId>org.springframework

2020-08-22 15:04:40 2705

原创 SpringBoot整合POI导出通用Excel

目录)一、准备工作1、pom依赖2、自定义注解3、定义需要导出的实体4、定义导出辅助类二、具体的导出方法1、导出主要方法2、通过反射获取excel标题和列宽3、创建CellStyle4、通过反射获取对象信息并处理成String字符串5、枚举的定义6、encodeFileName三、方法调用案例1、方法调用2、导出效果一、准备工作1、pom依赖在pom.xml中加入POI的依赖<dependency> <groupId>org.apache.poi</groupId&g

2020-08-21 12:55:49 1003 2

原创 Java多线程验证CPU缓存一致性

Java多线程验证CPU缓存一致性CPU缓存CPU缓存层级缓存行缓存一致性Java多线程验证CPU缓存cpu运算速度大于内存读写速度,导致cpu花费大量的时间等待从内存读取数据和写入数据。缓存的交换速度比内存快很多,它的出现缓解了这个矛盾。CPU缓存层级双核CPU,每个CPU有独立的缓存L1、L2,有共享的缓存L3。在缓存中没有的情况下才会去内存中读取数据。缓存行cpu的缓存为了性能一般是以缓存行Cache Line为单位,一次性缓存一块区域的数据。目前最常用的Cache Line大小为

2020-08-21 00:14:46 252

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除