自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【gbase8a】gbase8a安装

这么搞的话,只能单主机安装,不好在docker里配置呀。

2024-11-11 15:24:49 33

原创 【rust】rust基础代码案例

【代码】【rust】rust基础代码案例。

2024-11-04 17:58:19 328

原创 【linux】centos编译安装openssl1.1.1

解决:ModuleNotFoundError: No module named '_ssl'ERROR: The Python ssl extension was not compiled. Missing the OpenSSL lib?

2024-10-30 11:30:22 486

原创 【go】仅设想,能不能通过pure go编写页面。

wgo run 等价于 yarn serve, 开发模式的页面,加载html到内存。wgo build 等价于yarn build, 构建html到dist/目录下。通过pure-go编写页面, 似乎不太好实现, 就当学习前端html基础了。

2024-10-22 17:44:58 282

原创 【flutter】哪些APP使用了flutter框架开发

Flutter提供了热重载(Hot Reload)和热重启(Hot Restart)功能,允许开发人员在开发过程中实时看到代码更改的效果,无需重新启动应用或模拟器/真机。但是修改代码后,热更新需要手动按R,且比web热更新慢。Flutter内置Material Design和Cupertino(iOS风格)的组件,以及包管理的中心仓库(类似npm)。Flutter应用使用其自定义的渲染引擎Skia来绘制UI,性能优于webview+js的跨端方式,接近于原生。我测,不看不知道,一看还挺多的。

2024-10-15 10:38:07 858

原创 【前端】浏览器中的hevc视频播放库汇总,无需wasm

chrome>=107, 所以安卓端不可用。

2024-10-15 09:20:47 372

原创 【rust】 基于rust编写wasm,实现markdown转换为html文本

尝试用rust编写一款markdown转html的插件,通过wasm给html使用,不得不说体积挺小,越200K, 比go的wasm起步2MB看着舒服点。wasm-pack build的时候会调用wasm-opt文件, 自动从gayhub下载, 当然有可能下载不下来,原因你懂的。4核的服务器上build总共8秒, 要是去掉wasm-opt估计1秒多搞定,比go还快了。

2024-09-25 15:12:51 683

原创 【前端】rsbuild@1 less样式穿透 /deep/写法失效

【代码】【前端】rsbuild@1 less样式穿透 /deep/写法失效。

2024-09-09 14:06:17 207

原创 【前端】探索webpack3项目build速度优化, 优化个p

我测。别优化了,又不是不能用。

2024-09-06 14:34:00 520

原创 【前端】浅聊一下跨域

预检请求用于检查服务器是否允许特定的跨域请求,而实际请求则依赖于服务器的响应头部来决定是否允许访问。成功处理:如果服务器的响应头部中包含允许跨域的相关信息(如 Access-Control-Allow-Origin),并且这些信息与请求的条件匹配,浏览器将允许脚本访问响应数据。一直以来,对于跨域的问题,都是让服务端配置一下允许cors,保证接口能通就行,而没有进一步深究。失败处理:如果响应头部缺少必要的 CORS 信息,或信息不符合请求的条件,浏览器将拒绝访问响应数据,并可能抛出 CORS 错误。

2024-08-20 13:21:28 566

原创 【go语言】go-webview2用法(持续更新)

go语言调用webview2编写exe的方法

2024-08-14 11:33:26 1008

原创 【前端】(仅思路)如何在前端实现一个fc手柄,将手机作为游戏手柄设备。

前端html5实现fc游戏手柄

2024-07-31 12:31:31 592

原创 【前端】ikun-qrcode:极简的二维码生成组件,使用view而非canvas避免层级问题

uniapp生成二维码

2024-07-17 15:53:06 402

原创 【ffmpeg系列二点五】(失败,建议放弃)ubuntu下进行源码构建,给ffmpeg7.0.1添加hevc支持。

(失败,建议放弃)ubuntu下进行源码构建,给ffmpeg7.0.1添加hevc支持。

2024-07-10 16:54:47 295

原创 【ffmpeg系列二】(失败,建议放弃)源码构建,给ffmpeg7.0.1添加hevc支持。

建议放弃

2024-07-04 18:01:29 1095

原创 【ffmpeg系列一】源码构建,ubuntu22与win10下的过程对比。

ubuntu和win10从源码编译ffmpeg的过程对比

2024-07-04 11:28:04 572

原创 【前端】解决element-ui两层dialog嵌套,遮罩层消失的问题。

总觉得element-ui dialog的遮罩层逻辑有点晦涩,当一个dialog内嵌另一个dialog时,它的遮罩层却始终只有一个,也就是下方class="v-modal"的div。但是,当两层dialog不是直接父子关系, 你可能会碰到关闭dialog2时,回到dialog1后,遮罩层消失的问题。回到dialog1时, 手动判断 v-modal遮罩层是否存在,没有则添加。使用ant design vue的modal时, 似乎没有碰到类似问题。可以看到, v-modal的层级总是比dialog低一层。

2024-07-02 13:51:07 974

原创 【前端】webpack3-vue2项目升级为vue-cli5项目,非必要不升,要升就直接rspack吧

尝试把一个webpack3-vue2项目升级为vue-cli5项目, 本以为提升很大,速度能减半,结果看着也不咋滴。总结:非必要不升。

2024-06-13 15:50:45 369

原创 【前端】初探esbuild

看了跟没看一样,没啥干货。

2024-06-08 11:42:56 709

原创 【前端】h5端好用的播放器探索

集播放http-flv, hls, websocket 于一身的H5视频直播/视频点播播放器, 使用简单, 功能强大;功能说明支持 MP4 播放支持 m3u8/HLS 播放;支持 HTTP-FLV/WS-FLV 播放;支持直播和点播播放;支持播放器快照截图;支持点播多清晰度播放;支持全屏或比例显示;自动检测 IE 浏览器兼容播放;支持重连播放;

2024-06-08 11:41:27 710 1

原创 【前端+wasm】go语言实现一款docx转换为html的插件,给前端调用

go语言实现一款docx转换为html的插件,给前端调用

2024-06-04 23:54:44 1356

原创 【前端】百度地图jssdk无法通过js动态引入,解析原因并修复

对于vue项目,我们不希望在index.html中引入百度地图js,而是想在vue组件中引入。

2024-05-30 11:19:59 379

原创 【Docker】给正在运行docker实例添加端口

那想要给正在运行的docker实例添加一个端口映射,可以通过以下四个步骤。vim config.v2.json, 按格式添加ExposedPorts字段。vim hostconfig.json ,按格式添加PortBinding字段。此时,你的容器就会多出一个端口映射。启动一个docker实例时,通过。的方式来指定端口映射到宿主机。

2024-05-01 17:34:42 699 3

原创 【go语言】编写一款markdown解析插件,通过wasm给前端调用

markdownToHTML: 将输入的markdown文本转化为html。windows下, 执行下面build,生成output.wasm。基本都能转换为对应的html标签,但是没有样式。

2024-04-23 13:28:42 1079

原创 【前端】搭建onlyoffice踩坑记录

众所周知,onlyoffice是一款web端的office编辑工具,但是实际使用过程中,还是存在不少坑点, 特此记录。上述前端demo中,config.document.url必须是https协议,不然就是下载文件错误。在2c2g的服务器上部署,历史记录会延迟一分钟才生成, 建议直接8c16g服务器搞起。访问:http://你的IP/example 会出现如下页面。

2024-03-17 16:51:18 1088 1

原创 【前端】vue实现excel,word,pdf文件预览的思路。

前端实现xlsx,docx,pdf文件的预览

2024-03-14 21:03:09 2583 1

原创 【前端】整合javascript常见的判断函数

js常见判断逻辑

2024-01-23 16:59:42 487 1

原创 【电脑优化】win10、win11限制cpu处理器最大频率

也就笔记本需要cpu频率控制,至于msconfig限制cpu核心数量,其实更没必要捣鼓了。

2023-11-17 16:57:50 28585 16

原创 【python】干脆用python版的React来写前端吧(仅限demo)

原来是因为主流的浏览器内核只识别es5,es6语法,那么,就给js套上python得外衣,让浏览器识别python语法。6. 打包项目, 因为使用了python标准库(import datetime等),则需要安装。同为脚本语言,为何非要用javascript写前端呢?5. 修改src/main.pyx。

2023-10-17 16:34:51 182

原创 【前端】(失败)尝试使用vite4+vue2+antd来进行前端页面编写

老老实实用vite+vue3吧, 甚至vite-react的组合都比vite-vue2强。动手能力强的自己克隆仓库进行修改也行。

2023-09-12 07:10:04 316

原创 【node】nodejs-v20官方支持:将代码打包为单个可执行文件

市面上用过的方案,有pkg以及vercel/ncc. 前者可打包多个平台的二进制文件, 后者将整体项目打包为一个index.js, 然后在不同平台上直接node index.js运行。但是,在打包midway项目时,遇到了一些问题。实验性单一可执行应用程序(SEA)是Node.js v20中引入的一项新功能,它允许将你的应用程序与Node.js二进制文件捆绑在一起,使最终用户能够将其作为单一可执行文件分发和运行,这意味着部署到服务器时,无需预先安装node和npm,而是直接运行二进制打包产物就行。

2023-07-03 10:10:28 5700 1

原创 【go语言】使用wails构建桌面端应用(可跨三端)

发现一个很不错的开源项目:wails是一个使用现代化web技术(vite+vue3, react等)构建桌面端应用的go语言项目,其兼容性不错, 界面效果和性能与electron差不多。官网:https://wails.io/zh-Hans/docs/gettingstarted/firstproject。

2023-05-09 15:29:50 3130 1

原创 【go语言】仅思路: 给gin-swagger集成knife4j

对于前后端联调来说, swagger是一个很不错的好工具, 可以查看接口参数,分组整理,并且测试接口查看返回数据。但是,默认的swagger网页使用起来不太方便(测试接口还得点击try out),而像knife4j这种,只有springboot项目使用起来才很方便。下面提供一种给gin-swagger集成knife4j的思路。

2023-04-03 17:36:02 884 6

空空如也

空空如也

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

TA关注的人

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