青春有幸
码龄8年
关注
提问 私信
  • 博客:144,105
    社区:1,045
    145,150
    总访问量
  • 48
    原创
  • 540,288
    排名
  • 33
    粉丝
  • 0
    铁粉

个人简介:千里之行,始于足下。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河南省
  • 加入CSDN时间: 2017-09-05
博客简介:

懒散的蜗牛

博客描述:
成功的路上并不拥挤,因为很多人总是喜欢放弃。
查看详细资料
个人成就
  • 获得54次点赞
  • 内容获得19次评论
  • 获得217次收藏
  • 代码片获得191次分享
创作历程
  • 1篇
    2023年
  • 2篇
    2022年
  • 4篇
    2021年
  • 38篇
    2020年
  • 11篇
    2019年
  • 26篇
    2018年
成就勋章
TA的专栏
  • docker
    3篇
  • spring
    1篇
  • 网络
    2篇
  • 小程序
    2篇
  • vue
    1篇
  • springboot
    3篇
  • 数据结构与算法
  • mysql
    2篇
  • springcloud
    1篇
  • 宽带
    1篇
  • maven
    1篇
  • JAVA资源
  • 如何学习java
  • IO流
    2篇
  • 我的JAVA成长之路
    1篇
  • java
    18篇
  • Layui
    2篇
  • mybatis
    4篇
  • Echarts
    4篇
  • java基础
    3篇
  • Git
    1篇
  • java8新特性
    1篇
  • 书籍
    3篇
  • HTML
    1篇
  • 端口占用情况
    1篇
  • EasyUI
    1篇
  • idea
    2篇
  • 文件上传与下载
    4篇
  • java知识点总结
    1篇
  • 工具类
    1篇
  • linux
    13篇
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

导出Excel

【代码】导出Excel。
转载
发布博客 2023.04.23 ·
151 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mybatis-plus(多数据源配置)

多数据源配置
转载
发布博客 2022.08.18 ·
10683 阅读 ·
2 点赞 ·
0 评论 ·
21 收藏

POI实现EXCEL导出(resources配置路径下或者网络图片)

POI导出excel带图片(指定图片或网络图片)
转载
发布博客 2022.06.14 ·
1117 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

POI导出复杂格式EXCEL(动态创建表及赋值)

因为数据结构比较复杂,就选用了比较原始的方法来实现excel得导出,借此机会做一个小总结,希望能帮到你。。具体的结构是这样的:{ a:1, b:2, {} [ {}, {}, ... ], { [ {}, {}, ... ] }}代码如下:public void export(Ht
原创
发布博客 2021.11.02 ·
856 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

mybatis plus性能分析插件应用

性能分析插件能够很好的分析每条sql语句执行的时间,以至于我们可以去进行sql优化我们只需要在配置类中添加/** * SQL 执行性能分析插件 * 开发环境使用,线上不推荐。 maxTime 指的是 sql 最大执行时长 * dev:开发环境 * test:测试环境 * prod:生产环境 */@Bean@Profile({"dev","test"})// 设置 dev test 环境开启public PerformanceInterceptor performanceInter
转载
发布博客 2021.09.04 ·
242 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Redis实现排行榜功能

需求前段时间,做了一个世界杯竞猜积分排行榜。对世界杯64场球赛胜负平进行猜测,猜对+1分,错误+0分,一人一场只能猜一次。1.展示前一百名列表。2.展示个人排名(如:张三,您当前的排名106579)。分析一开始打算直接使用mysql数据库来做,遇到一个问题,每个人的分数都会变化,如何能够获取到个人的排名呢?数据库可以通过分数进行row_num排序,但是这个方法需要进行全表扫描,当参与的人数达到10000的时候查询就非常慢了。redis的排行榜功能就完美锲合了这个需求。来看看我是怎么实现的吧。
转载
发布博客 2021.06.02 ·
2794 阅读 ·
1 点赞 ·
0 评论 ·
17 收藏

java读取图片大小和像素

1、参数类型MultipartFile file;2、获取图片大小(单位:B)long size = file.getSize();3、获取图片像素(单位:px)BufferedImage image = ImageIO.read(file.getInputStream());int width = image.getWidth(); //宽int height = image.getHeight(); //高...
原创
发布博客 2021.04.06 ·
2405 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

SpringBoot整合OSS

主要步骤如下:前提是开通了阿里云OSS服务,然后;1.引入依赖2.获取关键参数,如endpoint,accessKeyId等,这个进入阿里云OSS控制台即可获取3.建一个文件上传工具类4.调用工具类,上传文件1.pom.xml<dependency> <groupId>com.aliyun.oss</groupId> <artifactId>aliyun-sdk-oss</artifactId> <vers
转载
发布博客 2020.11.17 ·
3543 阅读 ·
0 点赞 ·
0 评论 ·
9 收藏

Linux安装Nginx和彻底卸载Nginx

linux中安装nginx1、下载nginx稳定版wget http://nginx.org/download/nginx-1.16.1.tar.gz2、解压--编译--安装tar -zxvf nginx-1.16.1.tar.gzcd nginx-1.16.1/#配置vim,使其语法高亮mkdir .vim #自己创建一个.vim目录cp -r contrib/vim/* ~/.vim/#查看编译参数./configure --help | more #
转载
发布博客 2020.11.09 ·
957 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

常用HTTP响应状态码

1**:消息,请求收到,继续处理 100:接收到请求,请继续请求 101:服务器根据请求切换协议2**:成功 200:成功 201:已创建 202:已接受请求,未处理 203:返回信息不确定或不完整 204:返回信息为空 205:重置内容 206:成功处理了部分用户的GET请求3**:重定向 300:多种选择 301:永久重定向 302:临时重定向4**:客户端错误 400:请求错误 40.
转载
发布博客 2020.10.22 ·
172 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

本地图片/网络图片、二维码合成海报,上传七牛云

1、pom文件添加依赖<dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.2.1</version></dependency><dependency> <groupId>com.google.zxing</groupId> <
原创
发布博客 2020.10.10 ·
362 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

top查看内存占用情况,发现buff/cache占用太高,清除buff/cache缓存

1、手动清理cat /proc/sys/vm/drop_cachesecho 1 > /proc/sys/vm/drop_caches //#表示清除pagecache。echo 2 > /proc/sys/vm/drop_caches #表示清除回收slab分配器中的对象(包括目录项缓存和inode缓存)。slab分配器是内核中管理内存的一种机制,其中很多缓存数据实现都是用的pagecache。echo 3 > /proc/sys/vm/drop_caches #表示清
转载
发布博客 2020.09.30 ·
2835 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

linux 安装redis 完整步骤

安装:1.获取redis资源  wget http://download.redis.io/releases/redis-4.0.8.tar.gz2.解压  tar xzvf redis-4.0.8.tar.gz3.安装  cd redis-4.0.8  make  cd src  make install PREFIX=/usr/local/redis4.移动配置文件到安装目录下  cd ../  mkdir /usr/local/redis/etc  
转载
发布博客 2020.09.30 ·
551 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

NuxtJS 项目部署到nginx

NuxtJS 项目完成之后,如何部署到nginx?总流程:Nuxtjs打包----》服务器上部署运行----》nginx监听----》PM2进程守护一:NuxtJS打包部署npm run build打包应用,打包完成后,我们将:.nuxtserver文件夹(里面有index.js)nuxt.config.jspackage.json传到服务器空间里,然后在服务器上部署运行:npm install #运行npm install安装package里的依赖npm start .
转载
发布博客 2020.09.30 ·
4987 阅读 ·
1 点赞 ·
1 评论 ·
6 收藏

nginx配置SSL,实现hppts访问

1、nginx.conf 添加include proxy.conf2、配置proxy.confserver { listen 80; listen 443 ssl; server_name 域名1; index index.jsp index.html index.html index.shtml; ssl_certificate 域名1.com.pem; #ssl证书路径 ssl_certificate_key 域名1.com.key;.
原创
发布博客 2020.09.20 ·
849 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

idea集成docker

1、安装docker插件File->Settings->Plugins,输入docker,点击install安装,安装完成后重启idea即可2、连接远程docker服务File->Settings->Build,Execution,Deployment->Docker,配置docker3、配置docker远程连接端口vi /usr/lib/systemd/system/docker.service添加如下:ExecStart=ExecStar
转载
发布博客 2020.09.20 ·
400 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue执行npm install报Error: EACCES: permission denied, mkdir ‘......node-sass/build‘错误解决方案

安装node-sass时出现一下错误:gyp ERR! configure error gyp ERR! stack Error: EACCES: permission denied, mkdir '/Users/zhang/Documents/data_insight_yinzhou/data_insight_yinzhou/node_modules/node-sass/build'gyp ERR! System Darwin 17.6.0gyp ERR! command "/usr/loca
转载
发布博客 2020.09.15 ·
1750 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

springboot+定时任务+第三方接口调用Post方式(json参数)

1、添加依赖<dependency> <groupId>commons-httpclient</groupId> <artifactId>commons-httpclient</artifactId> <version>3.1</version></dependency><dependency> <groupId>net.sf.json-lib</groupId&g
原创
发布博客 2020.09.07 ·
4867 阅读 ·
1 点赞 ·
3 评论 ·
29 收藏

获取微信小程序手机号

Exception:javax.crypto.BadPaddingException: Given final block not properly padded. Such issues can arise if a bad key is used during decryption.偶发性异常:没登录时用AES/CBC/PKCS7Padding,登录后用AES/CBC/PKCS5Padding;原因 : 微信小程序的sessionKey有一个过期时间5分钟;解决 : 使用工具封装pack
转载
发布博客 2020.09.02 ·
227 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

springboot项目制作docker镜像

创建 Dockerfile 文件,写入如下内容:#版本1FROM java:8VOLUME /tmpADD demo-0.0.1-SNAPSHOT.jar demo.jarRUN bash -c 'touch /demo.jar'ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/demo.jar"]注释:FROM:表示已JDK8为基础镜像制作docker镜像 VOLUME:表示创建 /tmp
转载
发布博客 2020.08.19 ·
1628 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏
加载更多