自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 问答 (1)
  • 收藏
  • 关注

原创 线上FullGC问题排查实践——手把手教你排查线上问题

当我们遇到线上cpu使用率过高的情况时,可以先查看是否是full gc引起的问题,注意要看的是jvm的监控,或者使用jstat相关命令查看。不要被机器内存监控所误导。如果确定是gc引起的问题,可以通过JProfiler直连线上jvm或者使用dump保存堆快照后离线分析。首先可以找到最大的对象,一般情况下是大对象引起的full gc。还有一种情况是,不像这么明显是四个大对象,也可能是比较均衡的十几个50mb的对象,具体情况还需要具体分析。

2023-09-11 15:19:57 145

原创 三十分钟让你入门Go语言(Java小子版)

本篇文章适用于学习过其他面向对象语言(Java、Php),但没有学过Go语言的初学者。文章主要从Go与Java功能上的对比来阐述Go语言的基础语法、面向对象编程、并发与错误四个方面。

2023-09-11 15:19:03 72

原创 设计模式总结

单例模式即全局共享一个实例,该实例可以是一个对象或一个属性。工厂模式即获取实例或获取属性不通过new的方式获取,而是直接通过方法获取想要的数据,而把实现的逻辑封装到代码中。使用者无需关心内部是如何获取数据的,只需要传入相应的参数即可。与策略模式不同的是,工厂模式的重心主要在获取实例本身,而不是内部实现逻辑。例如spring mvc的beanFactory就是工厂模式。

2022-09-28 20:42:07 236 1

原创 【无标题】

方法说明直接添加或直接弹出,如果失败的话抛出异常或返回null。一直添加或一直获取数据,知道队列有容量或队列中有数据。直接添加或直接弹出,如果失败的话返回false或返回null。插入或获取数据时,如果在超时时间内一直等待,否则返回false或返回null。

2022-09-28 20:40:54 159

转载 图的表示:如何存储微博、微信等社交网络中的好友关系?

x博中,两个人可以互相关注,互加好友,那如何存储这些社交网络的好友关系呢?这就要用到:图。什么是“图”?(Graph)和树比起来,这是一种更加复杂的非线性表结构。树的元素称为节点,图中元素叫作顶点(vertex)。图中的一个顶点可以与任意其他顶点建立连接关系,这种建立的关系叫作边(edge)。image社交网络就是典型的图结构。把每个用户看作一个顶点。如果两个用户之间互加好友,就在两者之间建立一条边。所以,整个微信的好友关系就可用一张图表示。每个用户有多少个好友,对应到图中就叫作顶点的度

2022-04-13 11:09:43 539

原创 Session、Token、Cookie的联系与区别以及通过JWT来描述Token如何实现

文章目录前言CookieSessionsessionIdData优缺点TokenHeaderPlayloadsignature拓展总结前言之前准备面试的时候就学过这些有什么区别与联系,但一直是一知半解,后面面试阿里的时候,遇到了这个问题,被追根问底到不会,所以这次来总结一下。Cookie首先来说最容易理解的cookie,cookie就是在你访问某个网页之后,对方在你本地浏览器中以键值对的形式添加了一些数据,下次再访问时就会携带这些信息,这也是我们重新访问该网页不用重新登陆的基础。Sessions

2022-04-07 18:37:45 3606

原创 typroa上传图床工具PicGo使用Gitee数据源报错403

首先应该是gitee侧不支持这么调用了。可以使用其他的数据源,比如 sm.ms登录网站后注册对应账户选择右上角user-dashborad选择左侧工具栏APItoken 点击生成复制对应API token到picgo设置为默认并确定即可...

2022-03-29 21:10:28 1080 2

转载 SpringBoot参数非空判断

一、前言搭建springboot项目,我们都是采用的Restful接口,那么问题来了,当前端调用接口或者是其他项目调用时,我们不能单一靠调用方来控制参数的准确性,自己也要对一些非空的值进行判定。二、方案按照我们以往的做法,都是对request中的参数一个一个进行非空判定。 Model: 1 public class Order {234 private Long userID;567 private Long addressID;89 priva

2021-10-12 16:33:21 7214

原创 Gitops监控系统

Gitops监控系统文章目录Gitops监控系统一、系统功能二、用户对象三、系统目标3.1 能够达到对整个系统的运行状态监控目标3.2 保证系统数据的准确性,不允许存在大量监控数据错误的情况3.3 能够在系统达到阙值时及时告警3.4 确保系统的稳定性与独立性,即被监控的系统可以崩溃但是监控系统不能崩溃3.5 提升查询速度,优化查询语句,防止数据量过大导致查询失败四、组件指标4.1 overview模块4.2 Auth模块4.3 Taketon模块4.4 Harbor模块4.5 Argo模块4.6 Api模

2021-07-28 16:12:49 114

原创 容器(Docker)学习心得

容器(Docker)学习心得文章目录容器(Docker)学习心得一、容器是什么1、隔离容器内外的环境2、将容器内的物品完整传输到另一个地方二、Image(镜像)与Container(容器)的概念三、Docker与虚拟机的对比四、DockerFile五、Docker的基本命令与使用Docker发布一个SpringBoot应用1.Docker安装2.打开CMD3.构建Image镜像4.将构建好的iamges push到远程仓库。5.从所需要的地方拉取image6.运行该镜像一、容器是什么顾名思义,容器可以

2021-07-13 16:04:48 2793

原创 Go语言基础语法(快速学习)

Go语言知识分享文章目录Go语言知识分享前言Go语言定义适用范围一、基础语法1.1 变量、常量、nil与零值、方法、包、可见性、指针1.1.1 变量声明1.1.2 常量声明1.1.3 nil与零值1.1.4 方法、包Go中方法的定义多个返回值变长参数包与可见性1.1.5 指针1.2 条件、循环、分支1.2.1 条件1.2.2 循环1.2.3 分支1.3 数组、切片、字典1.3.1 数组1.3.2 切片长度、容量创建切片动态操作切片切片的常用场景1.3.3 字典字典的声明与初始化字典的使用场景二、面向对象编

2021-07-09 14:13:23 662

原创 Go语言学习知识分享

Go语言知识分享文章目录Go语言知识分享前言一、基础语法1.1 变量、常量、nil与零值、方法、包、可见性、指针1.1.1 变量声明1.1.2 常量声明1.1.3 nil与零值1.1.4 方法、包Go中方法的定义多个返回值变长参数包与可见性1.1.5 指针1.2 条件、循环、分支1.2.1 条件1.2.2 循环1.2.3 分支1.3 数组、切片、字典1.3.1 数组1.3.2 切片长度、容量创建切片动态操作切片切片的常用场景1.3.3 字典字典的声明与初始化字典的使用场景二、面向对象编程2.1 Go语言中

2021-07-08 17:37:00 296 1

转载 git创建新的分支并push到仓库

1).切换到基础分支,如主干git checkout master2).创建并切换到新分支git checkout -b pandagit branch可以看到已经在panda分支上3).更新分支代码并提交git add *git commit -m “init panda”git push origin panda4).在git代码管理界面经可以看到panda分支了,成功~~转载于:https://www.cnblogs.com/smileyes/p/8943234.html...

2021-05-10 08:17:34 2032

原创 Push to origin/master was rejected

git pull origin master --allow-unrelated-histories记录一下

2020-12-08 17:02:04 77

原创 HQL添加语句中属性字符串带有特殊字符,例如 ; : , a等等会报unexcpted char的异常。

大创项目需要添加前端传输过来的某两个属性之间的关系, 1;2 这种。使用hql查询数据库中是否存在该关系时报错。where grade ="+grade+" and majorId ="+majorId+" and relation ="+relation);java.lang.IllegalArgumentException: org.hibernate.QueryException: unexpected char: ‘;’ [from com.jou.oe.entity.FunTrainPr

2020-11-09 22:00:48 577

空空如也

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

TA关注的人

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