- 博客(196)
- 收藏
- 关注

原创 Git实用指南(精简版)
打开Git Bash,可以发现是一个类似于CMD的黑框框,而上面的一系列操作,都需要你以指令的形式敲入这个框当中来进行,你的脑海中要你能够知道你敲的指令是到哪一步了,这样才能够游刃有余.简单来说,Git是一个代码备份工具,你可以使用指令对某些节点打上标注信息并且进行备份.你可以利用他在任何时候对代码进行备份,检阅之前的备份,回退到某个备份.额外的还可以合并他人的备份,并且这一系列可以不需要联网就能进行!(当然有网络就会更方便)这样你就拥有了一个仓库,会生成一个隐形的.git目录,存放你的备份信息。
2024-12-20 14:42:23
776

原创 不废话——Vue前端入门的经验之谈
可能我写的这些对连基础操作都不知道的小白有点云里雾里,不过嘛,学习总是一步一步地,我这里主要还是给出我的个人感想,并非是详细的入门教程,需要交流可以评论区或者私信留下联系哦。当你明白如何找到终端,什么情况下运行哪些指令的时候,那就有成为一个合格的计算机科班学生的潜力了,哈哈加油。
2024-10-19 12:55:47
1005
原创 [已解决]本地部署DeepSeek R1在网页端找不到模型
这个其实说明你的docker并不能获取到localhost上的端口,使用如下指令对ollama进行启动。ollama是一个类似于模型管理工具,可以在上面下载各种开源模型,并对其进行管理。其中ollama运行在本机的11434端口,内部容器通过访问该端口获取模型列表.本机环境:Ubuntu2404,Docker(snap安装)可以通过docker logs查看一个日志,来发现此问题。
2025-03-17 20:14:24
251
原创 前端项目使用多个echarts版本的实践方案
随着前端技术的发展,许多的第三方库每年都会提升一个大版本.虽然大版本意味着全新的功能,但是可能功能移植不全,或者由于某些原因不会将功能全部移植过来,会产生一段需要两个版本之间各取一些功能的需求,所以我们想要能够在同一个项目当中,同时使用两个不同大版本的同一个第三方库.
2025-03-12 14:05:14
210
原创 在Ubuntu 2404上使用最新的PicGo
在转向Ubuntu之后,果断下载了今年最新的Ubuntu2404,但是随之而来的是底层组件的更新,很多以前可以畅快使用的软件,因为需要老版本的组件而不能正确运行,PicGo就是如此。因为我们本地装的是libfuse.so.3等,就没有他需要的libfuse.so.2,就会报错,使用不了。这样我们就将PicGo从squashfs-root打包的应用文件,解压出了原始的样子。然后执行./AppRun,就可以正常使用了,右键即可打开主窗口。我们按照提示,将这个软件提取出来,执行。打开Release列表。
2024-12-12 23:08:02
332
原创 前端项目安装node-sass
然后讲讲这个sass的下载流程,首先将其他依赖安装好之后,会去github下载一个文件,这就很曹单了,网络不好很容易寄掉,所以我们就需要单独设置这个node-sass的下载源。我在github上的某个issue看到了一个解决方法,就是在项目下新建一个.npmrc文件,内容如下。配置好之后,删除多余的lock文件和依赖,直接npm i重新安装依赖应该就没问题了。注意跳转链接看看是否有内容,因为镜像源有可能会改动。
2024-12-10 19:45:37
405
原创 ValueError: Unknown scheme for proxy URL URL(‘socks://127.0.0.1:7890/
安装stable Defussion的时候报这个问题,一看就是代理的端口。需要把代理关了基本就可以解决继续运行了。
2024-12-10 16:33:29
399
原创 request爬虫库的小坑
ID就自己去找一个哈。本来这个应该是一个json数据,但是我的pycharm却返回了一个html,我百思不得其解,用apifox发现又是正常的,于是乎复制代码进行对比。requests.get()和requests.request('GET,xxxx)是一样的实现,实现如下。地址为:https://weibo.com/ajax/profile/info?今天在做爬虫的时候,想要请求一个json数据,不指定header,会被解释为params,艹。headers之前实验过,是没问题的。
2024-11-14 01:00:08
876
原创 快速理解软件开源协议,以及如何选择协议
开源协议,是一个用来对软件二次分发进行限制和规范的条文规定,用户在使用他人开源代码的时候,可以根据作者选取的LICENSE获知自己能够有哪些权利去处理从原作者哪里拿到的代码。开源协议是开源社区运作的基石,在发生著作权纠纷时可以作为一定的法律依据,所以尤其是商用要考虑好怎样使用才不会产生著作权纠纷,免得落得一地鸡毛。
2024-11-07 14:10:06
434
原创 数据结构——线性表与链表
为了能够检测到sequence对象是否为空,我们会再第一个元素设置一个空的元素对象,当做虚拟头结点,放在初始化的时候。在结构体下面写一些函数,使用this指代当时实例化的对象,其再运行时确定具体值,用来引用自身属性。测试样例使用方法进行模拟,传入具体的顺序表的实例对象,即可进行添加操作。于是将线性表设计成单独的结构体,此外的元素对象单独再设计另一个结构体。这里的想法是,线性表是一个独立的个体,但是它又由多个元素组成。我们创建好结构体之后,使用 new()就可以创建一个该对象。
2024-11-07 10:25:09
317
原创 import Store from “electron-store“,SyntaxError: Cannot use import statement outside a module
最近使用electron做点东西,跟着别人的步骤快来,发现该模块不支持使用require导入,但是教程都是这样写的,就感觉是不是版本问题。后面再一个帖子看到给出了他的版本为8.1.0。安装好之后,就可以像文档描述那样正常使用了。
2024-11-05 20:06:51
376
原创 Linux系统开机自动执行一些指令
我们有时候,需要我们的Linux机器,开机自动启动一些服务。常见的场景就是希望服务器停电后开机,能够自动将服务器上的服务跑起来。按ctrl + O进入编辑,编辑完成之后按住ctrl + X退出编辑。我们用到的就是crontab去自动执行任务。保存好之后执行reboot重启即可。
2024-10-17 20:44:36
962
原创 前端开发——熟悉WebSocket(包含示例)
双向通信:既可以是客户端向服务端发起请求,也可以是服务端向客户端发起请求持久链接:在没有执行断开链接操作,websocket连接会一直保持,不必重复请求连接低延迟:其实是第二点带来的好处轻量级:暂时没找到权威的答案,一说为:WebSocket 协议的数据头部相对较小。
2024-08-28 14:03:15
1255
1
原创 Bootstrap01----容器,网格系统,文字排版,颜色
首先给出,里面导入了项目所需要的最大引入资源,包含一个CSS文件,一个bootstrap包,和一个弹窗相关的js文件.其他的内容都填入root容器当中即可。
2024-08-26 18:37:23
474
原创 Vue2使用mixin
我们可以创建一个Vue2项目,然后尝试使用混入来注入全局变量首先创建一个mixin,在实例化之前就可以在任意实例进行使用。
2024-08-26 16:38:27
350
原创 前端工程——代码格式化
现在普遍项目都是团体开发,每个人都有自己不同的书写风格,我们需要格式化工具来统一码风。我们通用的方案是ESLint+Prettier,他们的职责如下:ESLint: 负责对代码的格式进行校验,配置文件为.eslintrc.jsPrettier:负责对代码进行格式化,配置文件为.prettierrc.js但是问题来了,这两种工具都有独立的配置项,我们需要人为编写配置去控制这两个工具保持一致。
2024-08-26 15:43:51
449
原创 前端技巧——iframe + postMessage进行页面通信
我们需要实现父页面对子页面发送消息与接收消息子页面对父页面发送消息与接收消息这四个功能完成之后随便怎么嵌入都没问题父页面对子页面发送消息我们首先在父项目定义一个iframe标签,书写好html后面我们参考postMessage的文档,可以知道,他需要一个窗口对象才能使用,恰巧我们的iframe提供了contentWindow属性来获取这样一个对象,又为了防止网络出现问题导致代码执行后子页面还没有出来,我们可以使用onload回调后在iframe设置等待子页面加载后执行// 发送消息给子页面。
2024-08-24 18:58:59
1323
原创 前端面试——什么是原型和原型链
每个函数创建好之后,都会添加一个prototype属性,这个就是原型!!!主要用来给实例提供公共属性和方法的。每个函数都有一个prototype属性,指向其原型每个引用类型都有一个__proto__属性,指向其构造函数的prototype属性就是在代码执行过程中寻找变量,一层一层向上层原型遍历寻找匹配对象形成的这样一条链条一些结论:1.对于一个引用类型(对象,数组,函数),我们通常会使用__proto__或者来表示其原型,为了统一标准,官方推荐使用[[prototype]]来表示其原型。
2024-08-23 17:23:33
638
原创 前端面试——this指向
this是一个特殊的关键字,其值由运行时根据函数的执行环境绑定。也就是说,this指向当前执行环境,可以使用其动态访问运行到其所在代码时候的所有变量。
2024-08-19 16:44:41
832
原创 前端开发提效工具——用户自定义代码片段
/ 代码片段的名称,这个名称会显示在代码片段列表中"prefix": "axiost", // 触发代码片段的关键字"body": [","","\tconsole.log('打印配置信息', import.meta.env);","\t\twithCredentials: true, // default-false 跨域请求是否需要凭证","\t\t},","\t});","","\t// 重写请求拦截器规则","\t\t\t// 在发送请求之前做些什么",
2024-08-18 16:02:34
484
原创 vue3+Vite实现滑动拼图验证
最近想学习一下这个前端滑动拼图的实现,就找了一个第三方库,该库支持vue2和vue3两个版本,直接看文档就能上手,我自己跑了一边倒,就当写了笔记吧。
2024-08-08 11:34:54
539
原创 【详细教程】基于pyEchart的封装(附代码)
最近在学习pyechart,老师要我们画几个简单的图,比如折线图,柱状图,饼状图,我这里在参考pyechart文档之后,自己封装了一下,可能依旧有点丑陋,也欢迎各位老爷们指正!环境说明:python 3.7.0 使用的为V2版本的pyechart。
2024-05-11 11:24:34
679
1
原创 cargo run 报错:error: linking with `x86_64-w64-mingw32-gcc` failed: exit code: 1 | = note: “x86_64
本人使用windows系统,使用VSCode+rust跑rs文件产生的错误另外,之前为了学习make,单独为CMake配置了一个MINGW路径到环境变量。
2024-04-21 15:49:49
945
原创 pinia插件使用报错:No overload matches this call. Overload 1 of 3, ‘(id:xxx
最近在使用pinia做状态管理,引入了pinia-use-persist和pinia-plugin-persistedstate。这个错误是由于 persist参数匹配不到类型,然后没有匹配到重载的任何一种插件导致的,写对属性即可。一个是加密拓展,一个是基础拓展。
2024-03-21 22:54:02
1361
1
Ubuntu下的Utools安装包utools-4.4.1-amd64.deb
2023-12-27
spark的Ubuntu下的安装包
2023-12-27
Kafka最新Ubuntu安装包
2023-12-27
最新版jdk jdk-21-linux-x64-bin.deb
2023-12-27
ApiFox For Ubuntu
2023-12-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人