- 博客(150)
- 资源 (1)
- 收藏
- 关注
原创 【教程】将Vue项目打包为exe项目的教程-我的第一个原生Vue项目
最近应朋友所需,开发了一个点单系统,由于放在浏览器中有诸多不便,因此考虑将其打包为exe可执行文件,该文章详细记录了打包步骤与注意事项。
2024-04-15 17:45:47 705
原创 【前端】详解11种CSS选择器
本文详细介绍了CSS的11种选择器(包含CSS3)以及相关选择器的一些注意事项,要是想一篇文章看懂CSS选择器,就来阅读这篇文章吧~
2024-03-12 09:00:00 639
原创 【前端】前端三要素之BOM
BOM是浏览器对象模型,他提供了独立于内容而与浏览器窗口进行交互的对象,其核心对象是window。BOM 是由一系列相关的对象构成,并且每个对象都提供了很多方法与属性。BOM缺乏标准,JavaScript语法的标准化组织室ECMA,DOM的标准化组织是W3C,BOM最初是Netscape(网景公司)浏览器标准的一部分。
2024-02-20 16:13:37 771
原创 【前端】前端三要素之DOM
写在前面:本文仅包含DOM相关知识,如果想要看JavaScript基础请点这里,前端三要素之BOM稍后会上传。文章目录DOMDOM 专有名词DOM树DOM 获取元素DOM | 事件点击按钮事件示例执行事件过程鼠标到Div上跳出弹框示例操作元素修改元素内容示例 | 鼠标移动进去显示中文,离开显示英文区别 | innerText 与 innerHTML 的区别通过innetText 和 innerHTML 获取文字内容innerTextinnerHTML修改元素属性表单属性操作修改表单文字示例 | 输入密
2024-02-20 16:01:57 811
原创 [SpringBoot]接口的多实现:选择性注入SpringBoot接口的实现类
SpringBoot的Service是否可以有多个实现类呢?该如何确定我要注入的那一个实现类呢?
2024-01-07 19:46:01 1192
原创 [报错]记录IDEA远程开发报错:java: Cannot run program.....
项目当前使用的 JDK 版本过低,Jetbrains Gateway 的 IDE 默认构建启动过程中,使用到了 JDK 包中的 jspawnhelper 可执行文件。而 JDK8 由于版本低,未提供该工具。经实际测试,在 OracleJDK 17 和 18 版本中存在该文件。具体可以进入 JDK 包的 lib 或 jre/lib 目录中检查 jspawnhelper 是否存在。
2023-12-09 22:44:52 2254 6
原创 【Err】jetBrains远程开发报错:Failed to exec spawn helper: pid: 18310, exit value: 1
使用JetBrains远程开发报错,项目无法启动处理。
2023-11-14 15:37:34 583
原创 Dockerfile COPY的奇怪行为:自动解包一级目录
这两天在部署项目的时候,新加进去了一个驱动,需要将2个文件夹以及1个文件COPY进镜像,大刀阔斧一个Dockerfile就写完了,结果COPY进去的文件有问题,Dockerfile的内容如下(因涉及到商用项目,只复现,正好本地有tomcat9的镜像,就用这个啦)。
2023-08-31 21:19:08 819
原创 SpringBoot读取application等配置文件时赋默认值
的值就是配置文件中的值,若是配置文件中找不到该值,则值就是。本来以为是true/false的判断,但是下面给的值却是。注解读取application配置时,后面多了个。类型,后面查了资料才知道,这样是给一个默认值。若是能够在配置文件中找到这个配置项,则。今天遇到个小代码,在使用。
2023-08-24 16:00:47 624
原创 使用shift关键字,写一个带二级命令的脚本(如:docker run -a -b -c中的run)
如何实现如`docker run/build -a -b -c`这样的脚本,要求单独一个docker可以用,加上run、build又是完全不同的命令?一篇文章给你答案。
2023-08-13 14:47:41 444
原创 通过Docker+frp实现内网穿透
这篇文章是最近又折腾了一个局域网的小网站,在这边记录一下内网穿透的方法,还是老方法frp,只不过之前用的是.start.sh,这次使用的是Docker。
2023-07-21 23:35:59 1841
原创 使用Docker在局域网安装GitLab,并且开启邮箱、添加备案信息等
需要注意的是,GitLab需要启动的东西很多,占用的资源比较多,所以一开始访问的时候可能是下面这样显示「502:We’re sorry. GitLab is taking too much time to respond.」字样,这只是GitLab还没完全启动完成,安心等待即可。来查看启动状态、查看日志等内容,其他操作自行尝试。
2023-07-21 23:14:25 632 2
原创 Vim 文本查找/替换
但是这样只能替换光标所在行的内容,要是想多行替换甚至全局替换,该如何操作呢?全局替换与多行替换一致,只不过冒号后面的范围要改成第一行与最后一行,通过。(替换第二行到第三行的第一个a为123),会得到如下结果。可以查看行号,但是若是有非常多的行则很麻烦,所以可以使用。如果想替换第二行与第三行全部的a的话,只需要再加一个。在Vim编辑器下进入底行模式(命令模式),输入。不发生改变,若是我想同时改变本行所有的。命令可以替换当前行的第一个。会跳出确认替换的样式,比如。直接表示全文,或者使用。
2023-05-05 15:17:35 2308 1
原创 一篇文章看懂MySQL的多表连接(包含左/右/全外连接)
这篇博客是跟着宋红康老师学习的,,关于数据库我放在了。由于只有一个文件,因此在这里说一个Github的使用小技巧:在Github的页面中点击。按钮可以打开网页端的VSCode,然后可以直接对整个文档进行Copy,然后在本地新建一个.sql文件粘贴进去就可以了。(Google Chrome浏览器是支持的,Firefox应该也可以,Safari测试了一下不支持,大家可以自行尝试。
2023-04-25 01:35:21 2205 1
原创 用@Autowired修饰方法
Autowired作用在普通方法上,会在注入的时候调用一次该方法,如果方法中有实体参数,会对方法里面的参数进行装配,并调用一次该方法。这个可以用来在自动注入的时候做一些初始化操作。
2023-04-24 20:15:42 187
原创 使用Docker打包并运行jar包
因为前一段时间换了个个人搭建的博客,所以docker的相关使用命令都放在了那篇博客里,等过段时间挪过来,在这里简单介绍一下dockerDocker分为镜像、容器,一般来说镜像就是一个删减版的Linux系统,而容器就是我们在Docker中跑这个镜像,类似于Windows重装系统,只不过Linux一条命令就可以搞定Docker中一个镜像可以启动多个容器,但是要启动一个容器,必须要有它的镜像,因此我们经常使用来从Docker仓库拉取镜像,然后来启动它,启动后的景象称为容器查看所有镜像docker rmi。
2023-04-13 18:11:20 850
原创 Java中String类型的创建关系、什么是常量池、以及StringBuilder/Buffer等
Java中String的创建,直接赋值字符串是放在常量池中,而new出来的则是新的对象,以及StringBuffer线程安全。
2023-04-05 14:53:04 677
生成awk测试文件的shell脚本文件
2023-04-14
使用wine在linux下安装常用聊天软件等_三步完成安装简单易上手.doc
2020-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人