易昂昜
码龄5年
关注
提问 私信
  • 博客:102,712
    社区:148
    动态:1
    102,861
    总访问量
  • 35
    原创
  • 904,455
    排名
  • 8
    粉丝
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2019-06-09
博客简介:

GUYyyy的博客

查看详细资料
个人成就
  • 获得55次点赞
  • 内容获得10次评论
  • 获得134次收藏
创作历程
  • 13篇
    2021年
  • 21篇
    2020年
  • 4篇
    2019年
成就勋章
TA的专栏
  • 软件工具笔记
    7篇
  • thymeleaf笔记
    2篇
  • 数据库笔记
    4篇
  • Java基础笔记
    1篇
  • springboot笔记
    3篇
  • 日常error笔记
    13篇
  • Linux
    3篇
  • JVM笔记
    1篇
  • 算法笔记
    1篇
  • 前端笔记
    2篇
  • 服务器笔记
    2篇
  • 分布式笔记
  • Js&jQuery笔记
    4篇
  • spring笔记
  • 正则表达式笔记
    1篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

179人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

PDDocument.load(file)导致OOM

本次解决方案参考: https://blog.csdn.net/qq_37722992/article/details/112977147背景:线上用户出现预览pdf文件,以图片格式预览pdf异常,查看日志显示: java.lang.OutOfMemoryError: Java heap space排查:通过排查代码发现在PDDocument.load(file)这一步导致,简单测试增加内存后问题解决,但是用户线上没有这么大内存的空间,所以单纯的增大内存行不通。解决:增加参数 Memo
转载
发布博客 2021.10.18 ·
5444 阅读 ·
4 点赞 ·
0 评论 ·
3 收藏

DBeaver设置背景色

如图:设置sql编辑器背景色方法:点击 窗口 -> 首选项选择背景色设置自定义颜色最后应用并关闭。
原创
发布博客 2021.06.22 ·
13958 阅读 ·
1 点赞 ·
1 评论 ·
8 收藏

npm WARN tarball tarball data for ... seems to be corrupted. Trying one more time.

场景:在使用公司内部的私有源,错误日志:npm WARN tarball tarball data for … seems to be corrupted. Trying one more time.解决:删除用户目录下的.npmrc清楚缓存npm clean -f重新选择公司私有源nrm ls,nrm use 私有源名称再次执行npm install...
原创
发布博客 2021.06.15 ·
14967 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

swagger全局token

Docket添加安全配置; return new Docket(DocumentationType.SWAGGER_2) .enable(enabled) .apiInfo(apiInfo()) .select() .apis(RequestHandlerSelectors.withMethodAnnotation(ApiOperation.class))
原创
发布博客 2021.06.04 ·
1682 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ZY-Player-Setup-2.8.0.exe

发布资源 2021.04.30 ·
exe

Java实现单链表

/** * @create: 2021.4.13 */public class MyLinked<T> {// 链表存储结点 private class Node{ private T t; private Node next; public Node(T t, Node next) { this.t = t; this.next = next; }
原创
发布博客 2021.04.13 ·
116 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

docker学习笔记

##Docker安装###卸载旧的版本:yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-lo
原创
发布博客 2021.04.06 ·
239 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Jenkins 下载 Maven 依赖 报错 笔记

第一次使用Jenkins拉取Git项目,发现Maven 下载失败;检查了Maven settings.xml 镜像地址是国内的,仓库地址也配置了,环境没有问题;** 问题:**最后发现问题是 服务器配置的Maven本地仓库目录权限是root 用户,而我操作Jenkins 使用的是Jenkins 用户,所有没有操作 本地仓库目录!这里简单记录一下,有相似问题的同学检查下。...
原创
发布博客 2021.03.28 ·
697 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

IDEA 2020 Debug 调试详细使用笔记

IDEA 2020 Debug调试使用方法IDEA Debug界面首先认识下idea debug界面;如图:启动:以Debug方式启动程序;断点:在需要的位置点击左侧进行设置;程序运行到断点位置会停下来;Debug窗口,以Debug模式运行后会自动激活;如果没有自动激活看下图,勾选对应设置即可;程序按钮:这里可以启动/停止程序调试按钮:共八个按钮,分别对应有快捷键;方法调用栈:显示正常运行线程所调用的方法,对应该区域右上角有显示与关闭所有方法,关闭的则会显示所有类库的方法;Var
原创
发布博客 2021.03.27 ·
5458 阅读 ·
11 点赞 ·
1 评论 ·
61 收藏

ShardingJdbc笔记-主从复制-读写分离-分库分表

测试代码:https://gitee.com/ylbuu/sharding-jdbc安装MySQL资源连接:https://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/配置MySQL扩展源rpm -ivh https://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/mysql57-community-release-el7-10.noarch.rpmyum安装MySQLyum.
原创
发布博客 2021.03.24 ·
911 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

跨域请求处理与跨域之OPTIONS请求

跨域即跨域资源共享(CROS),发生在一个资源区请求不同域名的资源或同域名不同端口的资源时。正常的解决方式:@Configurationpublic class GlobalCorsConfig { @Bean public CorsFilter corsFilter() { CorsConfiguration config = new CorsConfiguration(); //允许所有域名进行跨域调用 config.addAl.
原创
发布博客 2021.03.10 ·
1572 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

spring boot不使用内置tomcat

修改pom.xml:<packaging>war</packaging><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> <scope>provided</scope></dependency>修
原创
发布博客 2021.02.27 ·
1022 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

springboot 项目打war包部署到Linux tomcat无法访问静态资源 笔记

当部署war包到tomcat webapps下时,启动tomcat会解压war生成对于的目录。访问localhost:8080地址后跳转到tomcat欢迎页面,此时需要添加war目录名路径才可以访问到war项目,如localhost:8080/proname。由于项目在访问静态资源文件时默认是从/开始访问项目资源,如图,静态资源是从/开始访问,而localhost:8080/路径无法访问到项目文件,所以需要添添加war目录名前缀,如localhost:8080/profilename1.可以通
原创
发布博客 2021.01.28 ·
978 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

使用service tomcat start启动tomcat

1.在etc/init.d/ 目录下新建tomcat文件2.添加以下内容:#!/bin/sh# chkconfig: 345 99 10# description: Auto-starts tomcat# /etc/init.d/tomcatd# Tomcat auto-start# Source function library.#. /etc/init.d/functions# source networking configuration.#. /etc/sysconfig/ne.
原创
发布博客 2021.01.28 ·
1089 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JVM类加载过程简述

jvm在加载一个类的时候会根据全类名也就是带有包名的完整类名找到相应的字节码文件也就是编译生成的.class文件,然后生成一个java.lang.Class的类,这个类就是要加载的类,然后还需要 ①校验,包括字节码校验、元数据校验、符号校验等,以保证生成的类符合jvm规范;② 准备,这个阶段会给静态变量赋默认初始值,给final的变量赋值。③ 解析,将符号引用解析成直接引用,包括方法解析、接口解析等;④ 初始化,给类的成员变量赋值。完成以上步骤这个类就加载完成了 对象也初始化完成可以用了。.
原创
发布博客 2020.12.28 ·
293 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

MySQL explain的使用 笔记

表:员工表emp ,部门表dep。解析如下sql:explain select e.ename,d.dname from emp e,dept d where e.dept_id=d.id解析如下sql:explain select * from (select * from dept LIMIT 2) d解析如下sql:explain select emp.ename,(select dept.dname from dept) from empid表示sql语句执
原创
发布博客 2020.12.16 ·
135 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

接口签名

一、不进行验证的方式api查询接口:app调用:http://api.test.com/getproducts?参数1=value1…如上,这种方式简单粗暴,通过调用getproducts方法即可获取产品列表信息了,但是 这样的方式会存在很严重的安全性问题,没有进行任何的验证,大家都可以通过这个方法获取到产品列表,导致产品信息泄露。那么,如何验证调用者身份呢?如何防止参数被篡改呢?二、MD5参数签名的方式我们对api查询产品接口进行优化:1.给app分配对应的key、secret2.S
转载
发布博客 2020.12.07 ·
2224 阅读 ·
2 点赞 ·
0 评论 ·
7 收藏

vscode设置删除行快捷键

开发中习惯的快捷键删除:ctrl+Dvscode的删除快捷键:ctrl+shift+K修改方式:默认ctrl+D 被 add selection to next find match 使用,先修改调它的快捷键,如图改为ctrl+shift+alt+D,按回车键保存在修改Delete Line 的快捷键为ctrl+D,按回车键保存完成...
原创
发布博客 2020.11.03 ·
13364 阅读 ·
11 点赞 ·
0 评论 ·
9 收藏

offsetTop,offset().top

原文:hereoffsetTop与offset().top相同点:1.当无滚动条且offsetTop与offset().top参照对象相同时,它们获取的值相同。offsetTop与offset().top不同点:1.offset().top与offsetTop偏移量参照对象不同,offset().top始终是文档,而offsetTop参照的对象是可变的。2.offsetTop获取的偏移量不随滚动条滚动变化,但offset().top随着滚动条变化(注意滚动监听的是一个有滚动条的元素,而不是wind
转载
发布博客 2020.10.30 ·
1033 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

thymeleaf按钮点击click方法传值

th:onclick="'javascript:loadRefresh('+${blog.getBid()},${blog.getAuthorId()}+')'"
原创
发布博客 2020.10.28 ·
3041 阅读 ·
3 点赞 ·
0 评论 ·
4 收藏
加载更多