自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java手写密码加盐加密和解密(使用hutool)

【代码】Java手写密码加盐加密和解密(使用hutool)

2024-08-24 18:31:16 80

原创 关于monaco-editor的卡死问题

如果你能正常显示monaco-editor,但是出现了卡死,那一定是因为在改变内容的值的时候没有使用toRaw(xxx)

2024-08-23 00:15:13 174

原创 D. Funny Game (Codeforces Round 959)

D. Funny Game (Codeforces Round 959)

2024-07-21 16:37:28 1029

原创 使用windows作为gitlab的服务器

现在有一台windows10的机器,需要在这台机器上部署一个gitlab社区版,网络比较特殊,不能使用DHCP,使用自定义ip访问gitlab。

2024-05-25 14:09:42 916

原创 一个可能的更新后端代码并部署到docker上的步骤

以下假设使用springboot框架。

2024-05-21 22:30:58 447 1

原创 docker命令起别名dis和dps

在根目录下有一个.bashrc文件,打开之后新增以下两行。即可通过dis和dps快速使用docker的对应的命令。

2024-05-17 14:53:30 376

原创 不使用thingsboard官方镜像,手动创建docker镜像和容器,使用jar包单体部署,postgres数据库使用独立容器

我自定义了thingsboard的后端并且在postgres数据库添加了几个表,如果基于官方镜像修改极其困难由于我对于在idea中通过maven插件创建docker镜像不怎么熟悉,于是决定通过jar包的方式自己手动创建容器注:理解接下来的内容需要一定的bash命令和docker基础。

2024-04-28 21:51:02 968 1

原创 解决win10勾选了Hyper-V 虚拟机监控程序后无效

已经打开了bios的虚拟化技术,在勾选完 “Hyper-V 虚拟机监控程序” 后再打开发现勾又没了。把这个服务打开,再去勾选就起作用了。

2024-04-26 20:50:07 983 4

原创 Navicat可以连接Mysql但是Java的JDBC连不上

SSL 是一种加密协议,用于在网络上安全地传输数据,但是在某些情况下可能会导致连接问题或者性能下降。时,数据库连接将以普通的方式进行传输,没有加密保护。因此,在生产环境中,如果涉及到敏感数据或者需要更高的安全性要求,建议启用 SSL 加密来保护数据库连接。如果是springboot项目,在数据库连接的url配置项后面添加useSSL=false。在开发环境或者内部网络中,可能不需要使用 SSL 加密来保护数据库连接,因此可以将。这样可以简化连接配置,并且可能提高连接性能。

2024-03-21 16:59:05 897 1

原创 java获取LeetCode每日一题链接(全程分析)

用带指定的请求体的post请求即可得到带有力扣每日一题链接的一个json。

2024-03-13 22:59:34 1160 1

原创 Webstorm设置大括号内两边的空格

这个设置藏得很深,找一下就行了。我这里演示typescript的import {xxx}改为import { xxx }使用代码格式化的快捷键一键格式化,我的快捷键是ctrl+alt+L。任何这种设置应该都能找得到。

2024-03-06 21:52:44 762 3

原创 解决el-tooltip不显示

el-tooltip内需要标签来嵌套内容。把内容嵌套一个标签即可。

2024-02-23 14:57:36 1013

原创 Ubuntu配置Java环境极简版

以下演示java21,如果需要其他版本,只需要替换wget后面的下载链接即可。

2024-02-21 23:50:41 374

原创 docker配置nacos容器连接宿主机的mysql

先把宿主机的mysql配置好,创建一个数据库,运行nacos服务器文件里的nacos-mysql.sql文件。(Ubuntu) 自定义nacos版本并通过docker制作nacos容器, 容器连接宿主机的mysql, mysql配置可参考。接下来会使用官方NacosServer的docker镜像build源码来构建nacos镜像,nacos的服务器文件手动下载。先把下载好的nacos服务器文件的整个压缩包放到build目录下,我这里下载的是1.4.7。镜像内还需要下载jdk,等待后镜像制作完成,运行容器。

2024-02-21 22:19:43 775

原创 使用navicat连接腾讯云服务器mysql数据库

按i后修改,修改完后按esc再输入:wq回车。数据库内设置允许外部ip访问。修改配置文件允许外部ip访问。

2024-02-21 14:51:29 548

原创 配置nginx和多个前端vue项目(端口配置)

访问页面时使用IP地址+端口即可(如果部署在服务器上,可能需要关闭对应端口的防火墙,所以使用本方法要考虑安全性)同时将vue项目打包,把打包后的文件夹放到指定位置,上图的文件夹目录结构应为如下所示。编辑nginx.conf文件,如下图。

2024-01-24 16:22:29 519

原创 n卡用户 解决spacedesk出现display off无法显示的问题

如果你试了其他的方案还没有解决,那么:关闭geforce experience的录制功能即可,包括即时重放和highlight录制,只要ge的录制一开,spacedesk就会立即失效,所以想同时使用spacedesk和ge的录制功能就得做一下取舍了,如果还是想用ge的即时重放功能可以考虑用obs替代。

2024-01-18 17:32:16 908 4

原创 解决无论怎么配置navicat连接腾讯云Mysql依旧报错 2003 (10038)

修改 /etc/mysql/mysql.conf.d 目录下的mysqld.cnf文件。腾讯云服务器:Ubuntu Server 22.04 LTS 64bit。接下来我是在B站上看到了解决方案,视频BV号为BV1sr4y1J7E6。服务器上Mysql使用的最新版,连接的电脑为win10。这是什么原理我也不知道,欢迎大佬们留言解答。但还是没有解决报错2003的问题。首先我已经采用了这些博客的做法。然后按照下图修改即可。接着重启一下服务就行了。

2024-01-10 10:47:39 678

原创 提高电脑使用效率的小技巧(持续更新中)

如果你需要反复输入同样的内容,比如手机号码,可以设置自定义短语和对应的缩写比如你可以设置缩写为“sj”,在使用输入法时输入sj即可快速输入手机号码步骤:打开搜狗输入法的设置,在属性设置里点击高级,打开自定义短语设置自定义短语:添加新短语,设置完后点击确定即可开始使用使用:有很多应用场景,我设置了很多自定义短语,包含身份证,学号,手机号码,邮箱等,由于我需要使用C++打算法题,甚至还可以设置一些代码模板。

2023-12-19 21:10:35 914

原创 Codeforces Round 915 (Div. 2) B & C

贪心的想,每次操作一定会选择两个叶子结点,两个叶子结点会进行一次操作,并且其他的叶子结点不会被影响到,接着处理其他的叶子结点。故统计叶子节点个数即可,可统计度为1的点。给定一个字符串和一种操作,每次操作找该字符串字典序最大的子序列,将子序列向右循环移动一个单位,问最后是否可以得到一个排好序的字符串,可以的话最少需要多少次操作。通过单调栈的方法得到字典序最大的子序列,此时该序列是倒序的,如果最后要排好序那么该序列最后一定会翻转过来,所以把翻转后的序列填回原来的位置,判断一下是否排好序。

2023-12-17 00:36:23 119 2

空空如也

空空如也

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

TA关注的人

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