自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 问答 (2)
  • 收藏
  • 关注

原创 拖拽排序的实现示例demo

学习拖拽排序的实现思路,并且采用此示例效果来进一步理解Flip动画的使用

2024-09-16 22:46:49 1286

原创 Flip动画的实现示例demo

学习flip动画的实现思路,并且采用此示例效果来理解该实现思路的含义

2024-09-16 20:44:44 867

原创 基于IndexDB+md-editor-v3实现的简单的文章书写小系统

采用vue3 + IndexDB 实现的个人仓库系统,采用markdown书写文章,并将文章信息存储在IndexDB数据库中,通过JavaScript原生自带的分词API进行文章的搜索

2024-09-09 20:32:14 1164

原创 uni-app的示例项目--简单的登陆页面及列表页面

uni-app的示例项目--简单的登陆页面及列表页面

2024-08-24 15:51:35 1303

原创 搭建自己的GPT

搭建自己的GPT

2024-08-24 13:17:45 4121 10

原创 函数图像绘制小工具

函数图像绘制小工具,方便绘制一些数学的基础图象,制作该款小工具,不过尚为雏形阶段,等待后续逐步完善

2024-08-18 22:48:58 1078

原创 vue的markdown编辑器插件比对

vue的markdown编辑器插件对比;对比 md-editor-v3、vditor 这两个插件的使用及效果体验

2024-08-18 22:36:53 386

原创 Linux安装MySQL、nodejs、Java、redis、ftp服务器脚本

Linux安装MySQL、nodejs、Java、redis、ftp服务器脚本

2024-07-27 11:55:26 265

原创 修正版头像上传组件

在[头像剪切上传](https://blog.csdn.net/bingbingyihao/article/details/136454708)一文中,我采用div做裁剪效果,感觉会有一些小问题,在昨天基于canvas绘制的功能中改进了一版,让代码变得更简洁,而且通用性相对高一些,源码及效果展示如下;包含拖拽和调整裁剪框的效果

2024-07-12 14:09:57 761

原创 在线绘图小工具

本文主要是在看了袁老师的canvas绘图小视频后所写,记录一个简单的canvas绘图功能,并学习一下较为传统的JavaScript事件写法,同时了解一下拖拽事件的更合理写法

2024-07-11 19:01:52 1063

原创 Markdown、Latex编辑小工具

本文主要为了书写Latex的书写风格,以及了解自己实现一个markdown类型的编辑器的过程;目前实现了当前的效果;书写文章进行记录,方便后续查阅

2024-06-30 20:39:28 371

原创 浏览器自带的IndexDB的简单使用示例--小型学生管理系统

本文主要为了简单学习IndexDB数据库的使用,写了一个简单的增删改查功能

2024-06-24 21:28:37 736

原创 编译原理之词法分析-语法分析-中间代码生成

编译原理之词法分析-语法分析-中间代码生成,采用解释器模式来模拟编译的关键步骤:词法分析、语法分析、中间代码生成

2024-03-10 18:44:47 1146

原创 头像剪切上传

头像剪切上传,canvas绘图的操作,canvas转为file对象的操作

2024-03-04 20:20:47 856

原创 文件分片上传(模拟网盘效果)

文章主要为了学习文件上传,以及分片上传的一些简单操作

2023-12-31 19:38:47 733 2

原创 Java的截屏生成Gif的小工具

Java的截屏生成Gif的小工具

2023-12-22 10:18:01 408

原创 Java小型操作系统模拟(采用策略模式结合反射进行搭建,支持一些简单的命令)

主要是为了学习Java反射的知识,以及对操作系统的一些概念进行回顾,搭建了一个小型的操作系统,包括基本的一些命令,如:clear、help、cd、mkdir、ls等;经过测试发现,上面两个系统在初始化加载类时有一些小问题,因为在实际使用时都是执行class文件,而在IDEA里面的执行是以Java文件为路径的,需要进行一些简单的小修改,当前这个阶段主要以IDEA里面的运行为主,后面再对路径和初始化逻辑进行一些调整,来保证兼容性。同样加载指定目录下携带注解的策略子类,或者加载目录及其子目录的所有符合条件的类。

2023-07-30 20:19:28 558

原创 Spring boot+vue模拟RBAC权限管理

RBAC(Role-based access control)模型,基于角色的访问权限控制,将权限赋予角色,同时针对角色进行用户权限的分配,是一种较容易实现和理解的权限管理模型它包含0、1、2、3一共四种模型,最简单和容易理解的即是本文章要介绍的0级模型,由五张表组成基本的结构:用户表、角色表、菜单表、用户角色表、角色菜单表(权限表)实际上要形成较为细粒度和合理的权限管理,需要设计的内容还有很多,本文只采用简单的拦截器来模拟权限管理的效果。

2023-07-15 12:48:17 409 1

原创 Winform的酒店信息管理系统

Winform的酒店信息管理系统

2023-06-01 22:47:01 365

原创 八大排序算法的实现与动画理解

八大排序算法的实现与动画理解

2023-05-04 23:20:59 108 1

原创 Springboot+vue3的图书管理系统

Springboot+vue3的图书管理系统

2023-04-08 02:23:22 897

原创 哈夫曼编码压缩及解压文件(C语言及Java实现)

哈夫曼编码压缩及解压文件(C语言及Java实现)

2023-04-06 14:42:28 1915

原创 基于百度智能云的人脸识别登陆系统

基于百度智能云的人脸识别登陆系统

2023-04-01 16:37:20 377

原创 图形化二叉树(只能用VS运行)及构造字符串的哈夫曼树并图形化展示

(1)得到各字符出现的频率。(2)将出现的频率转化为列表并排序,每次选取最小的权值组成一颗新的二叉树,将新的二叉树加入到列表中,将原来的两颗二叉树删除;重复这个过程,直到只剩下最后一棵二叉树,即为根节点。测试效果(还可以再进行调整,修改为采用类来写更合适一些,且可以考虑添加上宽度和高度设置)(3)输出二叉树的路径,按照左边为0,右边为1,直到叶子节点才表示一个编码。采用EasyX绘图,采用扩展二叉树的前序序列还原二叉树。

2023-03-29 13:27:19 167

原创 Vue3使用codemirror

Vue3使用codemirror(在线编辑器Demo)

2023-03-24 22:47:34 2387

原创 C++利用栈求解中缀表达式的值

相较于小括号的版本遇到的主要的问题是负号的判断,其余的都只是简单的添加一些语句与修改数据类型和调用函数而已(实际有点难考虑,我设计为负号需要在小括号内使用,且紧靠左边,例如(-3*5) => -15 )在只有 +、-、*、/ 运算,这个运算规则是很容易理解的。首先是最基础的只有 +、-、*、/ 功能的版本(实际再加 % ^ 运算都是一样的),并没有添加 (、) 进行运算限制。这次会在遇到左括号时进行入栈,然后在遇到右括号时进行左括号的出栈,达到先算括号里面的功能。

2023-03-24 22:46:01 84

原创 学生管理系统(各语言版:C、C++、Java、C#、python、JavaScript、TypeScript、Scala、Go、Kotlin)

学生管理系统(各语言版:C、C++、Java、C#、python、JavaScript、TypeScript、Scala、Go、Kotlin)

2023-02-01 18:49:25 231

原创 Linux实用指令

Linux实用指令

2022-11-13 20:27:14 389

原创 【现代企业管理期末复习纲要(合工大篇)】

现代企业管理期末复习纲要(合工大篇)

2022-10-15 18:56:30 4021

空空如也

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

TA关注的人

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