自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HTML <video> 标签 简单自定义

【代码】HTML <video> 标签 简单自定义。

2025-05-22 09:37:49 131 1

原创 iframe加载或者切换时候,短暂的白屏频闪问题解决

iframe加载或者是切换iframe链接的时候,会有短暂的白屏,这个时候是在加载,目前没有想到避免的问题,应该是浏览器层面的,所以解决方法之一就是,用页面的主题背景色来遮盖一下,当他加载的时候。这个只是众多方法中的一种。

2025-05-21 17:19:46 585

原创 网址为 http://xxx:xxxx/的网页可能暂时无法连接,或者它已永久性地移动到了新网址

这是由于浏览器默认的非安全端口所导致的,所谓非安全端口,就是浏览器出于安全问题,会禁止一些网络浏览向外的端口。6000-7000有很多都不行,所以尽量避免使用这个区间。nginx.conf 中配置user 为nginx。避免使用6000,6666这样的端口。还有在云服务器中,如果不行。

2025-05-11 16:15:08 2677

原创 安装指定版本nginx

【代码】安装指定版本nginx。

2025-05-11 15:08:08 220 2

原创 stable-diffusion windows本地部署

当前在base环境下,切换环境为我们刚创建的stable-diffusion。

2025-05-08 09:34:40 355 2

原创 go打包配置文件

一开始用的go-bindata,但是到了Linux下发现,怎么用配置都不生效,然后看到了embed方法。

2025-04-10 15:05:00 220

原创 python 发送request请求127.0.0.1或者localhost的时候,报错504,无法访问的问题解决

使用Python请求的时候,请求127.0.0.1:5000的服务,无法访问,报错,但是同一个接口,用go或者其他语言访问没有问题。

2025-04-08 17:04:27 345

原创 DRACOLoader需要释放内存在不用的时候

最近很忙,没有时间写博客,但是今天遇到了一个很恶心的问题,必须的写出来,以防止再次入坑,这个问题伴随了我一年之久,直到今天才被发现。这个严重的问题就是内存泄漏。

2025-04-08 15:20:47 241

原创 银河麒麟配置vscode 远程

使用vscode 远程银河麒麟v10桌面版,怎么都连接不上,所以找了下原因,记录一下。报错如下【Vscode Remote】无法连接:Failed to set up socket for dynamic port forward to remote port。

2025-04-01 11:47:36 334

原创 使用Cloudflare免费开启全站https

这里需要配置一个灵活,这样源服务器不需要配置证书,加密传输只是在浏览器到cloudfire这一段。在规则里面有这样一个规则,加上之后就可以了,他会把http重定向到https。

2025-03-20 09:11:45 499

原创 BLAS loading error: Neither BLAS_VERSION is set nor does blas.spec return a library name.

最近在使用Docker打包MATLAB程序,之前一直运行着好好的,没有一点问题,最近在银河麒麟v10系统上面部署,遇到了这个很恶心的问题。我都一度去怀疑是Docker的问题,最初感觉是Docker版本不对,我在高版本打包在低版本上运行,然后重装Docker,发现还是报错。然后搜索一番,发现可能是芯片不支持,MATLAB的bug,他没法自动找到路径,所以需要自己下载并指定blas。

2025-03-14 14:51:55 368 7

原创 Docker配置代理,以保证可以快速拉取镜像

本来不想写了,然后记笔记了,但是今天遇到这个问题了再一次,还是写一写吧,加深一下印象因为Docker被墙了,所以拉取Docker镜像的时候,需要通过代理的方式xxxxxxxxxx,此处省略十几个字,然后,在目标主机上面配置代理,但是需要注意的是,docker并不能使用bash的代理配置,所以需要额外配置docker的代理,这里需要注意,一开始认为不需要所以一直不通。

2025-03-13 17:13:22 670 1

原创 ubuntu网络连接图标消失

不是第一次遇到这个问题了,之前一直遇到过,也记了笔记,但是今天又遇到了,发现笔记跟印象中不一样,用起来不生效。崩溃一个小时。。。

2025-03-12 16:46:35 123 1

原创 银河麒麟v10安装Docker

uname -p确认自己的架构然后去这两个地方下载安装包我是x86_64。

2025-03-12 14:53:20 375

原创 gnome桌面禁用三指操作,禁用手势

打开扩展管理器,搜索 “Disable Gestures 2021” 插件。打开这个文件,复制里面的uuid,用这个uuid为名字,在。然后把压缩包里面的两个文件复制到这个文件夹里面。安装并启用该插件,即可禁用相关手势操作。在windows上面解压这个压缩包。然后选择对应的版本就会自动下载。再去插件应用那里打开就可以了。先在命令行看下自己的版本。这个目录下新建一个文件夹。

2025-03-11 16:55:31 220 3

原创 Emscripten编c++的代码为wasm,然后html调用wasm

这个是Linux上面安装的方法在windows上面,你可以把他加到环境变量,就是emsdk这个文件夹,在需要用的位置,打开命令行emsdk activate latest激活,就可以了看版本了,就可以在这个位置打包使用了emcc -v可以打印版本证明可以用。

2025-03-08 09:39:21 308 1

原创 nginx配置无效的问题

这几天配置nginx代理一个文件夹目录,但是用系统带的apt安装的nginx修改配置后,访问是404,在 sites-available sites-enabled 配置了文件之后,还是不生效,好像生效了还报错403,以为是nginx.conf开头的权限配置的不对,反正纠结了一下午也没有什么结果,最终还是手动安装了一下,然后修改配置可以正常用。这样就好起来了,暂时就不仔细研究了,有时间再看,就可以跟之前一样直接用了。xx.conf里面可以放下面的,跟之前用着是一样的。但是,太麻烦了,不能用apt安装,

2025-03-04 17:45:33 340

原创 python3使用selenium打开火狐并全屏

本来桌面端全屏这种东西现在用electron或者tauri来做软件的全屏,但是奈何今天拿到了一块早些年的nx板子,arm架构的,系统有点老,装node只能到16版本,装了半天终于搞好了,发现这个系统没法隐藏系统的顶栏,所以最终决定,还是用下无头浏览器来解决下吧。

2025-03-03 20:41:09 562

原创 wayland桌面录屏,屏幕录制,Linux屏幕录制

使用ffmpeg录屏后,录屏的内容是黑屏,查看后发现,自己用的是gnome桌面,但是是wayland,并不是传统的X11,这就导致了不兼容问题可以通过上面这个命令查看桌面环境可以返回GNOME可以通过上面这个命令查看类型看看是X11还是wayland。

2025-02-27 10:46:54 642

原创 如何在本地使用cesium影像

建议还是专门搞一块硬盘用来放这个数据,因为这个瓦片数据还是比较零散且整体数据量还是比较大的,我总感觉这种操作比较影响硬盘寿命。不建议在自己的主设备上操作。然后可以选择把数据放到一个专门的硬盘里面,然后等用的时候,硬盘就直接放到服务器上,局域网就可以访问了。就这样,目标区域去做成高层级小区域的,非目标区域做成低层级大区域的,就像上面那样,阴影部分是层级比较高的,可以正常使用,旁边是层级比较低的,这样也不影响整体美观。有其他好的方法,欢迎交流!

2024-08-16 14:22:45 1478

原创 什么是Restful API?

RESTful API 是一种基于 REST(Representational State Transfer,表述性状态转移)架构风格的应用程序编程接口(API)。RESTful API 是一种通过 HTTP 协议进行数据通信的接口设计方法,广泛用于构建网络应用和服务。RESTful API 是无状态的,这意味着每个请求都是独立的,服务器不会在请求之间保存任何状态信息。

2024-08-16 10:33:39 7264 1

原创 为什么electron占用空间大,而Tauri占用小,他们不都是封装Chromium吗

Electron 占用空间大的主要原因在于它包含了完整的 Chromium 浏览器引擎和 Node.js 环境,这些组件本身就很大,且每个 Electron 应用都需要将这些组件打包在一起。Tauri 使用系统自带的 WebView 来渲染界面,而不需要将整个浏览器引擎打包在应用中。这使得 Tauri 应用通常非常小巧,并且由于使用 Rust 编写后端,性能和内存管理更加高效。

2024-08-15 18:01:35 2157

原创 go在linux上安装

uname -m如果你的系统是 armv7l(32-bit ARM),你需要下载 armv6l 版的Go语言。如果你的系统是 aarch64(64-bit ARM),你需要下载 arm64 版的Go语言。如果你的系统是 x86_64,你需要下载 amd64 版的Go语言。

2024-08-09 12:20:21 660 3

原创 electron初次学习-2022.12.21

Electron 是一个使用 JavaScript、HTML 和 CSS 构建桌面应用程序的框架,由GitHub众多开发者开发的一个开源项目。嵌入 Chromium 和 Node.js 到 二进制的 Electron允许保持一个 JavaScript 代码并创建 在Windows上运行的跨平台应用。submenu: [label: '新建文件',},label: '新建窗口',click() {width: 500});// 将 index.html 加载进 BrowserWindow 实例。

2023-08-16 17:48:05 665 2

原创 threejs点击模型实现模型边缘高亮的选中效果--更改后提高帧率

先来个效果图之前写的那个稍微有点问题,帧率只有30,参照官方代码修改后,帧率可以达到50了,在不全屏的状态下,帧率60。

2023-08-08 18:06:49 2371 3

原创 React

state是组件对象最重要的属性,组件被称为“状态机”,通过更新组件的state来更新对应页面显示,重新渲染组件组件中render方法中的this为组件实例对象组件自定义方法中this为undefined强制绑定this:通过函数对象的bind()箭头函数state属性不能直接修改,需要使用setState()

2023-08-02 17:13:07 369

原创 html 锚点平滑滚动到目标位置

这段代码要放在body的后面,否则找不到元素。

2023-07-22 20:44:41 957

原创 pyqt环境配置

安装完成后在 %Python_path%\Lib\site-packages 目录中可以看到 PyQt5、pyqt5-tools、PyQt5-sip 、以及多了的 qt_applications qt5-tools 目录。windows在安装pyqt5-tools的时候就默认带着designer.exe一起安装了,位置在。PyCharm -> 文件 -> 设置 -> 工具 -> 外部工具->点击+执行以下代码,如果成功执行,代表安装成功。使用下面这个代码验证是否成功。下面这个就是图二的参数。

2023-07-21 15:04:09 236

原创 linux上面修改u盘的名称

这个DISK2就是要改成的目标名称,这个只能是大写,就算是写的小写,最后改好之后也是大写。df -h 查看一下就会发现已经更改成功了。首先df-h显示文件系统磁盘空间使用情况。首先安装mtools,如果没有的话。想要将disk这个名称改为固定的。这里sdb1就是U盘设备。在这个文件最后添加一行。然后修改他的配置文件。

2023-07-21 11:15:10 1019

原创 rust的函数和注释

【代码】rust的函数和注释。

2023-07-18 08:47:12 828

原创 rust的cargo和基本数据类型

比较大的项目就不适合用rustc进行编译了,此时就需要使用cargo在安装包的时候,会遇到网速慢卡住的问题,这时候就要更换国内源或者设置代理方法一:设置命令行代理方法二:换源进入用户目录下的 .cargo 文件夹(~/.cargo),新建一个名为 config 的文件,在 windows 系统中需注意后缀名为空。在config文件中写入以下内容如果所处的环境中不允许使用 git 协议,可以把上面的地址改为。

2023-07-17 08:43:53 411

原创 c++从源文件到可执行文件经历了什么

在linux平台上 main.c —> a.out。在windows平台上 main.c --> xx.exe。

2023-07-13 18:22:25 343

原创 关于antdesign-vue的layout组件样式失效问题(#components-layout-demo-custom-trigger)

使用antdesign vue 中的layout作为主要布局,logo没有了,而且此时也无法更改样式。无论怎么修改都不会对页面产生影响。正常引入后,跟期望的样子不一样。

2023-07-08 10:12:01 1286

原创 Rust + wasm 使用

WebAssembly(WASM)是一个简单的机器模型和可执行格式,具有广泛的规范。它被设计为便携、紧凑,代码执行能够达到接近本机原生指令的执行速度。作为一种编程语言,WebAssembly 由两种格式组成,它们以不同的方式表示相同的结构:后缀为 .wat 的文本格式(称为“WebAssembly Text”),可以被人类理解,使用 S-表达式。后缀为 .wasm 的二进制格式是较低级别的,人类无法读懂,它旨在供 wasm 虚拟机直接使用。

2023-06-15 10:47:40 3838 7

原创 python 面向对象 -- 简单理解版

class Person : # 属性 name = "坏蛋阿土" # 方法 def say_hello(self) : print(f'hello {

2023-06-09 17:00:16 855

原创 rust 安装

Rust需要安装两个东西,一个是rustup,一个是cargo。所以你需要设置两个环境变量来分别指定他们的安装目录。这两个环境变量既可以放在用户环境变量下,也可以放在系统环境变量下。通过RUSTUP_HOME指定rustup的安装目录。通过CARGO_HOME指定cargo的按钻过目录。rustc -V 检查是否安装成功。安装Visual Studio。下载后,右键管理员运行。然后就没有什么注意的了。

2023-02-23 22:38:46 1050

原创 Nginx

Nginx功能丰富,可作为HTTP服务器, 也可作为反向代理服务器,邮件服务器。支持FastCGI、SSL、Virtual Host、URL Rewrite、Gzip等功能。并且支持很多第三方的模块扩展。

2023-02-08 20:55:07 624

原创 ES6模块化

每个模块中,只允许使用唯一的一次export default,否则会报错!

2023-01-26 16:44:45 7093

原创 VUE2--22.11.23

官方给出的概念: Vue(读音/vju:/,类似于view)是一套用于构建用户界面的前端框架。1.构建用户界面用vue往html页面中填充数据,非常的方便2.框架框架是一套现成的解决方案,程序员只能遵守框架的规范,去编写自己的业务功能!要学习vue,就是在学习vue框架中规定的用法!vue的指令、组件(是对UI结构的复用)﹒路由、Vuex、vue组件库。指令(Directives)是vue为开发者提供的模板语法,用于辅助开发者渲染页面的基本结构。vue中的指令按照不同的用途①内容渲染指令。

2023-01-26 16:04:24 4630

原创 安装electron时安装失败解决

结果报错如下。

2022-12-21 17:22:34 15798 3

微信小程序-模仿B站首页

这是一个微信小程序模仿B站首页的代码,里面有教程,在ASP300中钻石会员下载,感谢作者小安娜,侵权删

2023-02-11

python爬虫爬取美女图片

可以使用python实现基本的图片爬取和保存功能,用户可以根据自己需求自定义要爬取的链接,但是相应的也要根据网页结果更改部分代码,代码清晰,思路明确,适合学习python爬虫爬取图片参考。

2023-02-08

空空如也

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

TA关注的人

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