- 博客(170)
- 资源 (18)
- 收藏
- 关注
原创 Spring Cloud Alibaba — Nacos 构建服务注册中心
Spring Cloud Alibaba — Nacos 构建服务注册中心
2023-06-04 15:24:05
486
原创 RocketMQ 学习教程——(二)SpringBoot 集成 RocketMQ
RocketMQ 学习教程——(二)SpringBoot 集成 RocketMQ
2023-05-28 18:02:00
764
原创 520到了还有人不会表白吗——Python GUI实现爆火抖音的弹窗表白
520到了还有人不会表白吗——Python GUI实现爆火抖音的弹窗表白
2023-05-13 09:37:23
223
原创 Python—实现本地音乐播放器(添加/播放/暂停/下一首/上一首/音量/打开超链接)
Python—实现本地音乐播放器(添加/播放/暂停/下一首/上一首/音量/打开超链接)
2023-05-13 09:35:15
539
1
原创 基于 SpringBoot+WebSocket 无DB实现在线聊天室(附源码)
基于 SpringBoot+WebSocket 无DB实现在线聊天室
2023-05-10 22:10:35
793
1
原创 PyCharm 下载安装教程(中文语言包)
选中 Chinese(Simplified)Language Pack / 中文语言包,点击 【Install】安装完成之后点击【Restart IDE】,等待重启,即汉化完成。设置项目路径和解释器,点击【Create】点击 Download,等待下载完成。双击运行,下载好的 .exe 文件。在搜索框中搜索 【Chinese】选择安装路径,点击 【Next】安装完成,点击 【Finish】点击 【New Project】选择配置,点击 【Next】点击 【Install】点击 【Plugins】
2023-05-03 23:17:51
378
原创 Python教程——Python本地环境安装
Python 是 Guido van Rossum 于 1989 年发明,Python 源码遵循 GPL(GNU General Public License)协议。Python 是一个高层次的结合了解释性、编译性、互动性和面向对象解释型语言:这意味着开发过程中没有了编译这个环节。类似于 PHP 和 Perl 语言。交互式语言: 这意味着,您可以在 Python 提示符>>>后直接执行程序。面向对象语言: 这意味着 Python 支持面向对象的风格或代码封装在对象的编程技术。
2023-05-03 23:11:55
409
原创 GC 垃圾回收机制
在 Java 中,垃圾回收机制(Garbage Collection,简称 GC)是一个非常重要的概念,它主要的作用是回收程序当中不再使用的内存。因此 GC 要负责完成 3 项任务:分配内存,确保被引用对象的内存不被错误地回收,回收不再被引用的对象的内存。
2023-03-21 18:24:59
341
原创 Springboot 前后端分离项目使用 POI 生成并导出 Excel
在做一个 SpringBoot 前后端分离项目的时候,需要将数据存到 Excel中,用户可以下载 Excel。具体实现是采用 Apache 强大的 POI。文章最后将源码例出。
2023-03-08 17:37:48
149
原创 SQL Server使用登录名连接数据库报错:18456
18456是因密码或用户名错误而使身份验证失败,如果用户名密码正确,则该登录名没有连接数据库引擎权限,登录权限也被无情剥夺了,开启服务器【SQL Server身份验证模式】即可。
2023-03-05 19:29:56
1801
原创 Java 使用 ant.jar 执行 SQL 脚本文件
Java 使用 ant.jar 执行 SQL 脚本文件,很简单。在 pom.xml 中导入 ant 依赖。AntDealSQLUtils 工具类。运行 main 方法。
2023-03-01 10:22:26
91
原创 Java 使用 JavaMailSenderImpl 实现发送 QQ 邮件
QQ 邮箱开启 POP3/SMTP 服务,获取 QQ 邮箱授权码导入相关 jar 包依赖发送邮件工具类,只能发送简单文本邮件测试类发送成功
2023-03-01 10:21:58
480
原创 使用 Mybatis——Plus 分页查询
默认会进行两次查询,第一次查询全部,第二次分页查询。设置 false 来实现跳过全部查询,但。查询两次会拖累速度,可以通过。使用 Page 对象查询。
2023-03-01 10:21:50
182
原创 Xshell 下载及安装
Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。填写姓名、邮件地址、勾选需要的组件,点击 DOWNLOAD,之后下载链接会发送到我们刚填写的邮箱。点击邮箱中的下载链接,跳转下载界面(由于是国外服务器,下载速度会很慢)填写【服务器公网 IP】和【端口号】,点击【连接】勾选【接受协议】,点击【下一步】填写登录密码,点击【确定】
2023-03-01 10:21:23
206
原创 MyBatis-Plus——代码生成器(3.5.1+版本)
我们只需要通过填空的方式去配置数据源(DataSource),全局配置(GlobalConfig),包配置(PackageConfig),策略配置(StrategyConfig)和模板引擎配置(TemplateEngine)即可。注:模板引擎配置,默认 Velocity 可选模板引擎 Beetl 或 Freemarker,实际使用中只导入使用模板对应的依赖即可,不用全部导入。策略配置中需要对 Mapper,Service,Entity,Controller 类的生成策略进行单独的配置。
2023-02-20 22:28:33
1048
2
原创 Hexo 添加 Github 贡献图
登录成功后,进入【Dashboard】,点击【Create a New Project】创建一个项目。点击【Import Third-Party Git Repository →】,导入第三方仓库。前往 Vercel 官网,点击【SignUp】注册,建议使用 GitHub 账号登录。配置好【git用户名】和【apiurl】之后执行命令本地访问即可。在输入框中输入下面仓库的链接,点击【Continue】在弹出的窗口中,默认即可,点击【Install】点击中间的框,在浏览器的 Url 后面添加参数【
2023-02-20 22:22:12
112
1
原创 学习 JDBC 这一篇就够了
JDBC(Java Database Connectivity)是一个独立于特定数据库管理系统、通用的SQL数据库存取和操作的公共接口(一组API),定义了用来访问数据库的标准Java类库,()使用这些类库可以以一种标准的方法、方便地访问数据库资源。JDBC的目标是使Java程序员使用JDBC可以连接任何提供了JDBC驱动程序的数据库系统,这样就使得程序员无需对特定的数据库系统的特点有过多的了解,从而大大简化和加快了开发过程。使用JDBC加载数据库驱动 → 建立数据库连接(Connection。
2023-02-20 22:12:01
181
原创 408数据结构考点总结
定义:将算法中基本运算的执行次数的数量级作为时间复杂度,记为O(n)O(n)O(n)。计算原则计算方法定义:指算法运行过程中所使用的辅助空间的大小,记为S(n)S(n)S(n)。算法原地工作是指算法所需辅助空间是常量,即O(1)O(1)O(1)。定义:指用一组连续的存储单元,依次存储线性表中的各个元素,从而使得逻辑上相邻的元素在物理位置上也相邻,因此可以随机存取(根据首元素地址和元素序号)表中任何一个元素。基本操作结构插入若表长为nnn,下标从0开始,则在第iii位置插入元素eee,则从ana_nan到a
2023-02-20 22:06:48
551
原创 轻量级 Java 权限认证框架——Sa-Token
Sa-Token登录认证权限认证单点登录OAuth2.0分布式Session会话微服务网关鉴权等一系列权限相关问题。
2023-02-20 22:04:52
923
原创 个人博客美化
在 MyBlog 文件下打开命令行,运行命令,使用 Github 方式安装。升级方法:在主题目录下,进行 修改 Hexo 根目录下的 ,把主题改为 butterfly:安装 pug 以及 stylus 的渲染器升级建议博主头像存放的两种方式如下(任选其一即可):生成文章唯一链接1、安装插件,在 MyBlog 目录下打开 git 命令行,运行以下指令:2、插件安装成功后,在 MyBlog 目录的配置文件 _config.yml 找到 permalink:参考链接:https://github.
2023-02-03 20:52:48
2821
1
原创 在IDEA上使用GitHub Copilot,同样的样例,你会怎么实现?
GitHub Copilot为数十种语言和各种框架提供了代码建议,但它特别适用于Python,JavaScript,TypeScript,Ruby,Java和Go。GitHub Copilot 将尝试匹配代码的上下文和样式。申请资格访问GitHub Copilot 网站:GitHub Copilot · Your AI pair programmer点击Join the waitlist等待邮件通知通知邮件IDEA安装 GitHub Copilot 插件在ID
2022-05-27 11:10:42
6560
1
原创 手把手带你复刻CSDN添加文章标签
最终效果如果你在CSDN发表过博客,那么我们可以从实际应用中基本了解到标签需要实现的功能有:标签生成数量超过5个时不可添加Enter键入添加标签,输入框清空出现重复时,则不可添加点击X删除html代码使用了bootstrap样式,tagInput用于标签输入,#tagList的div用于添加生成的标签<div class="row mb-3"> <div class="col-2"> <span>标签</span>
2022-05-02 10:03:39
536
原创 (胎教级教学)在腾讯云轻量应用服务器上部署javaweb项目
选购服务器服务器购买地址腾讯云轻量服务器购买链接:https://cloud.tencent.com/product/lighthouse阿里云轻量服务器购买链接:https://www.aliyun.com/product/swas购买一台腾讯云(阿里云)轻量应用服务器,这里以2核2G示范。安装宝塔面板注:因为服务器系统使用的是《宝塔Linux面板 7.8.0 腾讯云专享版》,所以不用再安装宝塔,可跳过此步,其他系统需要手动安装宝塔。宝塔官网:https://www.bt
2022-03-30 20:25:35
2463
3
原创 树莓派4B使用Docker部署SpringBoot项目——(四)Docker部署SpringBoot项目
树莓派4B使用Docker部署SpringBoot项目首先树莓派4B需要安装Docker和需要的JDK、MySQL镜像:树莓派4B使用Docker部署SpringBoot项目——(一)树莓派安装docker树莓派4B使用Docker部署SpringBoot项目——(二)使用docker安装mysql树莓派4B使用Docker部署SpringBoot项目——(三)使用Docker制作JDK8镜像部署首先需要有一个SpringBoot项目的Jar包,先测试在本地能否运行使用Xftp将
2022-03-15 15:29:59
1968
原创 树莓派4B使用Docker部署SpringBoot项目——(三)使用Docker制作JDK8镜像
树莓派4B使用的ARM,安装的系统是Ubuntu64位,需要下载对应的JDK8。进入Oracle官网下载ARM64的JDK8,官网地址:https://www.oracle.com/java/technologies/downloads/创建目录==/usr/local/jdk8==,使用Xftp将文件上传在目录==/usr/local/jdk8==创建Dockerfile文件vim Dockerfile添加以下内容FROM ubuntuWORKDIR /usrRUN
2022-03-15 13:48:30
549
原创 实现公网访问树莓派4B(花生壳内网穿透)
下载花生壳官网下载地址:https://hsk.oray.com/download/点击下载树莓派使用命令安装wget "https://dl-cdn.oray.com/hsk/linux/phddns_5.1.0_rapi_aarch64.deb" -O phddns_5.1.0_rapi_aarch64.deb安装切换管理员权限sudo -s进入安装包所在目录,运行命令安装,等待安装完成。dpkg -i 安装包名称安装成功后,将显示花生壳的SN码
2022-03-09 22:06:02
885
1
原创 3D打印树莓派4B外壳—内置UPS和统计显示信息
这次使用树莓派4B搭建一个服务器,并且从网上找到了一个喜欢的外壳。这是MICHAEL KLEMENTS在2021年构建一个内置UPS和OLED统计数据显示的迷你Raspberry Pi服务器项目,通过内置的UPS,确保Pi在发生电源中断时保持运行。项目文档地址:https://www.the-diy-life.com/mini-raspberry-pi-server-with-built-in-ups/。此次使用的外壳来自T站的一个项目,不同于MICHAEL KLEMENTS文档中的外壳,与MIC.
2022-03-09 17:17:15
7519
3
原创 树莓派安装Ubuntu Server系统
下载系统镜像进入树莓派官网,官网地址:https://www.raspberrypi.com/点击【Software】点击【See all download options】找到Ubuntu Server,点击【Download】下载对应的版本即可下载完成解压刻录镜像插入TF卡,使用【SD Card Formatter】格式化使用BalenaEtcher软件刻录镜像到TF卡中Xshell7连接树莓派刻录好镜像之后,进入【sys
2022-02-27 18:02:36
942
原创 树莓派安装Debian-Pi-Aarch64桌面全功能版
在上一篇文章中安装了Debian-Pi-Aarch64无桌面增强版系统: 树莓派安装Debian-Pi-Aarch64无桌面增强版系统-CSDN博客,现在试试桌面全功能版。系统下载迅雷云盘: 点击前往下载 提取码: f5b3百度网盘: 点击前往下载 提取码: xbwyMEGA: 点击前往下载安装系统将安装系统的TF使用【SD Card Formatter】格式化。下载最新的无桌面增强版系统镜像。使用【balenaEtcher】刻录镜像,等待完成。刻录完成
2022-02-27 16:45:19
663
原创 树莓派安装Debian-Pi-Aarch64无桌面增强版系统
Debian-Pi-Aarch64是支持树莓派2Bv1.2,3B/B+/A+,4B,CM3/4,Pi400,Zero2W的64位CPU操作系统。Debian-Pi-Aarch64项目地址Gitee(码云)仓库地址: gitee.com/openfans-community/Debian-Pi-Aarch64腾讯云(Coding)仓库地址:https://e.coding.net/openfans/pifan/Debian-Pi-Aarch64.gitGithub仓库地址:github.com/ope
2022-02-27 14:29:33
1601
jQuery图像查看插件Zoom.js
2022-04-30
数据结构——单链表(C语言版).zip
2020-11-02
Python GUI实现爆火抖音的弹窗表白.zip
2020-10-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人