自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何将前后分离的项目部署到云服务器

云服务器操作系统分为Windows和Linux类,Linux系统相对于win占用更少系统资源,一般选用Linux阿里云Linux镜像可选Aliyun Linux、CentOS、Ubuntu、Debian、SUSE Linux、OpenSUSE、CoreOS和FreeBSD。Aliyun Linux是阿里云原生Linux操作系统,针对ECS做了大量深度优化,完全兼容CentOS生态和操作方式;Ubuntu基于Debian,新手更容易上手,时长占有率也高。综上,阿里云ECS云服务器Linux镜像。

2024-03-12 09:03:12 1751 2

原创 Excel 导入导出(前端处理:xslx)(后端处理:hutool+poi || Easy Excel )

判断前端是否有传过来ids,有就将其转成数组并queryWrapper查询出,没有就根据其他条件查询出数据列表。: Hutool-poi 模块中的一个工具类,用于处理 Excel 文件的读写。导出全部的可向后端传入ids.join(',')//把数组转成字符串。只需要在实体类的属性上面加一个注解 @Alias("中文")查询出来的list里是一条条user对象,所以有键值对。对象,比如获取工作表、将工作表转换为 JSON 等。方法会将文件读取为二进制数据缓冲区,即。对象的两种不同读取文件的方式。

2024-01-16 18:33:03 2359 1

原创 基于 hexo + gitHub/gitee + vercel 上线个人博客

不用购买云服务器,免费上线个人网站:使用hexo+GitHub page+vercel 或 hexo+Gitee 搭建打造属于自己的个人网站,在不同场合下让更多人快速地了解你认识你,并在交流和互动中促进个人成长、拓宽自己的人脉、打造个人形象……这个网站可以是你的个人简介、知识分享、作品展示……

2023-12-31 18:02:40 1349 2

原创 wangEditor+vue富文本编译器自定义扩展新菜单(插入域)

在wangeditor.vue文件中将编写的新菜单注册到wangeditor。可在config.js编写新菜单功能。导入到运用的vue文件里。

2023-11-18 21:29:29 1426 1

原创 使用Git将文件上传到GitHub

git init //把这个目录变成Git可以管理的仓库git add//git add README.md //文件添加到仓库git commit -m "first commit" //把文件提交到仓库git remote add origin 填写在GitHub创建的仓库下的ssh //关联远程仓库git push -u origin master //把本地库的所有内容推送到远程库上首先登录以及。

2023-07-04 20:05:15 1403

原创 juc辅助类

juc辅助类有……

2023-06-06 13:33:14 221 1

原创 多线程锁(synchronized 锁的执行顺序、公平锁和非公平锁)

非公平锁:效率高,但是线程容易饿死(所有的工作,有一个线程完成)公平锁:效率相对低 ,但是cpu 的利用高了。可以有多把同步锁,但只能有一把静态同步锁。多线程 多对象 多把对象锁,之间互不干扰。一个线程即一个对象,所以只有一把对象锁。同步锁间互不干扰,静态同步锁按顺序执行。一个线程即一个类,所以只有一把类锁。只能有一把同步锁,一把静态同步锁。多线程属于同个类,只有一把类锁。一个线程就一个对象,一个类。多线程即多个对象,同个类;对象级别,一个对象一把锁。两把锁,之间互不干扰。类级别,一个类一把锁。

2023-06-06 13:03:51 625 1

原创 如何创建线程,多线程下又如何上锁保护公共资源?

大厂必备技术之JUC并发编程;创建线程:Java 是编程语言,所以一般不使用继承thread类创建线程;synchronized和lock的区别

2023-06-06 12:45:04 450 1

原创 什么是线程,什么是多线程

什么是程序、进程和线程;多线程又是什么?创建三个线程模拟售票窗口售票 → 可能会出现超卖现象 → 解决:加上synchronized。

2023-06-04 18:24:54 119 1

原创 微信小程序换行、空格的几种写法

在微信小程序中,可以使用以下几种写法实现换行和空格。使用空格字符:在文本中直接输入空格字符,例如:"这是一个空格: "。使用 实体字符:在文本中使用   实体字符表示空格,例如:"这是一个空格: "。

2023-05-31 18:14:19 14315 4

原创 字符串(kmp匹配 ;马拉车回文串;多串字典树)

kmp匹配 ;马拉车回文串;字典树1、给出N 个单词组成的熟词表,以及一篇全用小写英文书写的文章; 将n个单词建立成字典树; 这一大串字符串到字典树中找2、多个字符串的公共前缀 建字典树;找最近公共祖先...

2022-08-06 23:46:19 389

空空如也

空空如也

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

TA关注的人

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