自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 生产中遇到cpu 过高 我们该如何排查?

由于线程频繁阻塞导致CPU上下文的频繁切换,导致大量资源都消耗在内核态与用户态之间的切换上,也就是内存、寄存器、文件fd等信息的保存与恢复上。有可能上述操作发现程序是正常的,这时候可以考虑是否是某一个时刻用户并发量较大,此时可以通过扩展资源的方式缓解资源压力。由于创建的线程数量过多或者线程一直占据CPU资源无法释放如死循环,所以我们可以用以下操作来找到相应 线程。说明线程创建过多,可以挑选几个线程id 通过jstack dump查看信息。jstack pid 找对应的线程dump信息,定位到问题代码。

2025-02-27 17:54:49 174

转载 用navicat向MYSQL导入数据,有个字段UID,是8位数字,前两位是0,到进去0就不见了,例如00123456变成12

字段类型int类型,你的uid如果是int类型,他会自动去掉前面的0的,,,如果你的类型是varchar的话,就不会出现这种情况了

2024-10-30 17:58:40 79

原创 【bug】cn.hutool.crypto.CryptoException: NoSuchAlgorithmException: No such algorithm: SM4/CBC/SSL3Padd

下。

2024-10-30 14:08:20 492 1

原创 坐标转换百度地图API

uni app 获取当前的地理位置、速度。高德地图使用的是 GCJ-02 坐标。控制台 | 百度地图开放平台。React 百度地图api。

2024-07-25 10:22:38 483 5

转载 Mysql常用命令行大全

MySql的用户管理是通过 User表来实现的,添加新用户常用的方法有两个,一是在User表插入相应的数据行,同时设置相应的权限;对于经常修改的表,容易产生碎片,使在查询数据库时必须读取更多的磁盘块,降低查询性能。有3中模式,0:不缓存;MySQL安装完成后不象SQL Server默认安装在一个目录,它的数据库文件、配置文件和命令文件分别在不同的目录,了解这些目录非常重要,尤其对于Linux的初学者,因为Linux本身的目录结构就比较复杂,如果搞不清楚MySQL的安装目录那就无从谈起深入学*。

2024-07-25 10:12:17 100

转载 让git覆盖未知的本地更改

当前git卡在一个循环中。由于本地更改,它无法合并。我无法隐藏本地更改,因为找不到任何更改。尝试在另一分支上强制结帐,并再次结帐主帐单,例如,通知我,我是落后1提交,这个时候,我做的一切。(2回提交),不需要更改了,运行。

2024-02-19 16:18:13 148

转载 Nginx出现500 Internal Server Error 错误的解决方案

Nginx 500错误(Internal Server Error 内部服务器错误):500错误指的是服务器内部错误,也就是服务器遇到意外情况,而无法履行请求。在高并发连接的情况下,Nginx是Apache服务器不错的替代品。Nginx同时也可以作为7层负载均衡服务器来使用。根据测试结果,Nginx 0.6.31 + PHP 5.2.6 (FastCGI) 可以承受3万以上的并发连接数,相当于同等环境下Apache的10倍。

2024-02-19 14:18:52 2769

原创 json_工具url

JSON/YAML在线转换:http://www.fly63.com/tool/jsonyaml。AES/DES加解密:http://www.fly63.com/tool/cipher/在线ASCII码对照表:http://www.fly63.com/tool/ascii/计量单位换算工具:http://www.fly63.com/tool/unitable/SQL压缩/格式化工具:https://www.zxgj.cn/g/sqlformat。

2024-02-19 09:39:53 276

转载 JS判断字符串是否为整数的方法--简单的正则判断

首先保证输入的都是数字。

2024-02-17 19:37:56 405

转载 js 判断字符串中是否包含某个字符串

search() 方法用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串。如果没有找到任何匹配的子串,则返回 -1。exec() 方法用于检索字符串中的正则表达式的匹配。indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。如果要检索的字符串值没有出现,则该方法返回 -1。match() 方法可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配。test() 方法用于检索字符串中指定的值。方法一: indexOf() (推荐)方法四:test()

2024-02-06 18:01:09 224

转载 JAVA jar 和 war 包的区别

war包中的文件按照一定目录结构来组织。如果一个Web应用程序的目录和文件非常多,那么将这个Web应用程序部署到另一台机器上,就不是很方便了,这时可以将Web应用程序打包成Web 归档(WAR)文件,这个过程和把Java类文件打包成JAR文件的过程类似。,war包里面包括写的代码编译成的class文件,依赖的包,配置文件,所有的网站页面,包括html,jsp等等。要注意的是,虽然WAR文件和JAR文件的文件格式是一样的,并且都是使用jar命令来创建,但就其应用来说,WAR文件和JAR文件是有根本区别的。

2024-02-06 17:56:54 171

转载 面试官:前后端分离项目,有什么优缺点?

因为你的逻辑需要计算资源进行计算,如果放到后端去run逻辑,则会消耗带宽&内存&cpu等等计算资源,你要记住一点就是服务端的计算资源是有限的,而如果放到前端,使用的是客户端的计算资源,这样你的服务端负载就会下降(高并发场景)。把精力放在html5,css3,jquery,angularjs,bootstrap,reactjs,vuejs,webpack,less/sass,gulp,nodejs,Google V8引擎,java多线程,模块化,面向切面编程,设计模式,浏览器兼容性,性能优化等等。

2023-04-18 09:41:37 771 2

转载 docker查看指定运行的镜像名称以及 Tag

要查看指定运行的容器所使用的镜像名称和 Tag,可以使用 Docker 命令行工具的 `docker ps` 命令和 `docker inspect` 命令。首先,使用 `docker ps` 命令列出正在运行的容器。在上面的输出中,列出了一个名为 `webserver` 的容器,它使用了 `nginx:1.19.10-alpine` 镜像来运行。在上面的命令中,使用 `-f` 参数指定了要输出的格式,并使用 `{{.Config.Image}}` 获取了容器配置中的镜像名称和 Tag 信息。

2023-03-28 15:50:41 4196

转载 springbooti配置文件加载顺序

其实yml和properties.文件是一样的原理,且一个项目上要么yml或者properties,二选一的存在。父Application Context被加载到使用application,yml的之前,bootstrap,yml可以理解成系统级别的一些参数配置,这些参数一般是不会变动的。application.yml(application.properties)后加载。bootstrap.yml和application.yml都可以用来配置参数。application.yml可以用来定义应用级别的。

2023-03-20 11:07:13 224 4

空空如也

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

TA关注的人

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