- 博客(28)
- 收藏
- 关注
原创 FastAPI+Nuxt单域名部署实践:无需子域名的前后端分离解决方案
本文介绍了在不使用子域名的情况下,如何将FastAPI后端与Nuxt前端集成部署在同一域名下,实现网站的前后端分离。通过FastAPI动态提供API接口和静态文件服务,结合Nuxt静态生成,展示了一种简单高效的部署策略。
2024-05-23 17:27:04
1040
原创 Vue 与 React
注:本文提到的vue代指vue3react规则更少,Vue新语法更多,规则更多React性能比Vue更高?Vue监听状态更改更方便,并且有v-model双向绑定Vue思维符合传统前端开发,React需要函数式思维Vue国内多,React国外多Vue的生命周期设计的更清晰。
2023-12-03 23:21:23
327
原创 使用poetry构建部署在服务器的python项目
本文介绍了使用Poetry构建和部署Python项目的关键步骤:创建项目: 使用poetry init创建项目,生成pyproject.toml文件。项目结构: 命名项目,创建工程文件夹和入口文件。依赖管理: 在pyproject.toml中列出依赖项,包括第三方库。部署项目: 使用poetry build生成分发包,上传至服务器,使用pip install安装。运行项目: 在服务器上使用python -m 项目名称运行项目。
2023-10-30 01:25:58
927
原创 快速因式分解
解二次方程时,例如 x²+2x-3 ,往往需要对其进行因式分解。高中阶段之后,最常用的方法是十字相乘。对于 x²+bx+c 形式的二次函数,可通过一个公式直接得到因式分解结果。
2022-08-18 22:32:06
300
原创 刷了一天回溯算法 2022年6月16日
由于发现自己递归的回溯部分还是不太清楚,今天就特意抽出一整天的时间来练习回溯算法。练习方式:把《代码随想录》上面第九章回溯算法这一章的所有题目,总共有十四道题目都做了一遍。...
2022-06-16 23:39:31
268
原创 正多面体css实现
使用css3的三维旋转叠出一个正多面体,这个正多面体是由很多个正方形div叠成的,虽然有很多窟窿,但是不影响整体效果。一个是html代码,一个是css代码css代码:其实上面的css代码是less编译生成的,我写的是less代码less代码如下:...
2022-06-07 20:25:05
205
原创 字符串和数字的解析转换算法 纯C语言实现
使用C语言实现ing类型转化为字符串,字符串解析为int类型,以及double类型转字符串、字符串解析为double类型。
2022-03-13 21:24:38
2967
原创 通过新建浏览器书签的方式给网页注入js代码
通过在浏览器中新建标签,点击新建标签的方式执行注入的js代码,可以用于解除网页复制,也可以用于制作一些小脚本去除广告之类的。
2022-01-03 20:01:11
3068
1
原创 一些简单算法的代码模板总结【js版】
本篇初衷写于javascript期末考试,但也总结一些算法当成一篇博客。适用于有其他编程语言基础但是想快速入门js的人看。
2022-01-02 19:00:46
678
原创 C语言实现超级大数的加法、乘法、阶乘
实现大数阶乘,实现高精度乘法,使用C语言的数组动态扩容的方法,实现大数类型,大数加法。关键词:大数,大数阶乘,大数加法,大数乘法,数组扩容,C语言;
2021-12-27 11:04:25
2651
原创 利用python,将python语法代码翻译成js语法代码
将python代码的语法翻译成js代码语法,目前还不能保证没有错误正常运行,但是相比手动修改方便很多了。
2021-12-15 23:01:38
4065
3
原创 在二维数组的迷宫中寻找最短路径【Python算法模板】
在二维数组表示的迷宫中寻找最短路径,用python实现在了一个自己造的二维容器类里。这个类用来解决各种基于二维数组表示的算法问题。
2021-12-02 00:39:36
3749
1
原创 二维数组(二维容器类型)Python代码(算法模板)
二维数组Python代码(算法模板)背景最近在准备ACM校赛,遇到一个深度优先、广度优先搜索的问题,求一个地图块中有多少连接成一片的地方整个数据是用二维数组表示的,于是我打算利用练习这个题的机会总结一个代码模板,遇到求连接片的问题可以直接套用。甚至遇到“生命游戏”、“兰顿蚂蚁” 等等二维数组类问题也可以直接套用,同时也打算更新这类算法众所周知,python的numpy库是一个优秀的第三方库,但是如果是算法比赛和做算法题,就不能引用这个库了。但是可以直接来这里复制~这是代码模板待更新水平、垂
2021-11-29 19:59:59
4097
原创 python 并查集 字典实现(连接、检验联通、增加元素)
python实现并查集由于想刷算法题的时候能够更方便,于是自己实现了并查集,企图做题的时候可以直接复制粘贴套用自己做的轮子并查集其实本身是森林,不是图,不需要什么广度优先遍历。好像还蛮快的但是还有代优化,比如压缩路径还没有做。只做了合并路径时候的一点优化。具体是看知乎上赞最多的学的 https://zhuanlan.zhihu.com/p/93647900代码import randomclass MergeSetInt: """ 并查集简单实现 元素由 [0,n)
2021-11-28 18:38:53
767
原创 二叉查找树Python实现 增、删、查(2021年11月20日)
二叉查找树Python实现原理介绍每一个节点都有存放数据的部分和左右指针三个部分构成,整个节点连接起来组成一个二叉树,该二叉树的每个节点的左侧节点得数据都比自己的数据小,右侧节点的数据都比自己的数据大。因此在查找的时候可以有很高的效率,在找一个节点的时候就从根节点开始,不停的比较大小,大了就往右子树走,小了就往左子树走,最终就找到了。主要是删除节点比较麻烦在删除这个30节点的时候,为了维持二叉查找树左小右大的特性,需要有一个麻烦的操作。需要找到30的 右子树 中的 最左下角的节点(就
2021-11-20 21:30:41
1025
原创 CSS样式覆盖顺序
内部style标签里的样式和外联link的css文件的样式其实是同等优先级的,关键就是看谁在下,优先级就高。下面的样式会覆盖上面样式里出现过的样式。如果css里又引用了一个另外的css,也就是css的头顶上写了一个 @import "xxx.css",则先加载这个css里面的内容,再加载本css里面的内容,所以如果有重复的话,后加载的会覆盖以前的。如果有多个css引用了很多个二级css,很多二级css都引用了三级css,构成了一个树结构,那么加载(覆盖)顺序就是(文件行)从上到下,深度优先遍..
2021-08-02 18:26:33
715
原创 python 模拟电脑黑屏
python让电脑黑屏一种非常低级的方法提前准备:需要安装一个轻量级图片查看软件,并设置为.png格式图片的默认打开方式,这个软件叫Vieas,这个可以自行搜索下载安装。基于PIL库生成一张屏幕一样大的黑色图片,然后show方法会让Vieas自动打开图片,因为你设置了默认打开方式,然后这时候再回车就可以全屏显示图片了,这就再让pyautogui自动帮你按回车,由于show之后是阻塞了。所以需要用多线程,提前开启按回车的准备。import timeimport pyautoguiimport t
2021-07-28 03:30:44
1004
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人