<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[viogami的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Explooosion</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Explooosion]]></copyright><item><title><![CDATA[主机拨号上网后开启移动热点充当wifi避免自动断开]]></title><link>https://blog.youkuaiyun.com/Explooosion/article/details/169745606</link><guid>https://blog.youkuaiyun.com/Explooosion/article/details/169745606</guid><author>Explooosion</author><pubDate>Sun, 01 Nov 2026 17:58:00 +0800</pubDate><description><![CDATA[如果没有路由器，需要拨号上网，但是这样没有wifi，本文记录如何在此场景下可使用代理，以及利用虚拟设备让win系统强制开启移动热点且不自动断连。转自个人博客：https://viogami.github.io/blog/web/pppoe-to-wifi/]]></description><category></category></item><item><title><![CDATA[自顶向下学习K8S--部署Agones]]></title><link>https://blog.youkuaiyun.com/Explooosion/article/details/146607062</link><guid>https://blog.youkuaiyun.com/Explooosion/article/details/146607062</guid><author>Explooosion</author><pubDate>Fri, 28 Mar 2025 17:50:20 +0800</pubDate><description><![CDATA[本文在本人博客，原文地址：http://viogami.tech/index.php/blog/346/我是gopher，离不开云原生，自然也逃不了理解docker和K8S这俩。今天抽空想玩下，进而对K8S有实践性的理解。more学一个新事物从底层理论学肯定是最系统的，但不是最工程的。对于K8S，我个人认为相比苦苦理解各种集群，节点，pods等等概念，不如实际上手一次，从实践上逐步理解理论，自顶向下才是最快最高效的学习模式，因为目的是使用K8S，是工程化，而不是了解k8s架构，设计云云。]]></description><category></category></item><item><title><![CDATA[p5r预告信生成器API]]></title><link>https://blog.youkuaiyun.com/Explooosion/article/details/145453826</link><guid>https://blog.youkuaiyun.com/Explooosion/article/details/145453826</guid><author>Explooosion</author><pubDate>Wed, 05 Feb 2025 13:55:20 +0800</pubDate><description><![CDATA[本人将js生成的p5r预告信使用go语言进行了重写和部署，并开放了其api，可以直接通过get方法获取预告信的png。快速开始。]]></description><category></category></item><item><title><![CDATA[解决unity导出TextAsset后部分文本出现乱码]]></title><link>https://blog.youkuaiyun.com/Explooosion/article/details/144961392</link><guid>https://blog.youkuaiyun.com/Explooosion/article/details/144961392</guid><author>Explooosion</author><pubDate>Mon, 06 Jan 2025 13:00:11 +0800</pubDate><description><![CDATA[转载自个人博客。]]></description><category></category></item><item><title><![CDATA[解决unity报错：‘DOTSCompilerGeneratedAttribute‘ is inaccessible due to its protection level]]></title><link>https://blog.youkuaiyun.com/Explooosion/article/details/142689830</link><guid>https://blog.youkuaiyun.com/Explooosion/article/details/142689830</guid><author>Explooosion</author><pubDate>Thu, 03 Oct 2024 10:47:30 +0800</pubDate><description><![CDATA[Unity的Data-Oriented Technology Stack (DOTS) 是Unity的一种新的编程范式，它包括了Entity Component System (ECS)，C# Job System和Burst Compiler。要使用DOTS，你需要确保你的Unity版本支持这些特性，并且你需要从Unity的Package Manager中安装相关的库。可以在Unity的Package Manager中找到并安装这些库。在Package Manager中，你可以搜索并安装你需要的库。]]></description><category></category></item><item><title><![CDATA[cocos打包后发布web，控制台报错.plist资源下载404]]></title><link>https://blog.youkuaiyun.com/Explooosion/article/details/142584405</link><guid>https://blog.youkuaiyun.com/Explooosion/article/details/142584405</guid><author>Explooosion</author><pubDate>Fri, 27 Sep 2024 09:05:06 +0800</pubDate><description><![CDATA[对于linux应该改nginx或apache，允许下载该类文件。按 Win + R，输入 inetmgr，并按 Enter。MIME 类型：输入 application/x-plist。应该是mine属性没有设置允许下载.plist后缀的文件。在右侧面板中，点击 “重新启动” 按钮以重启 IIS。我部署在了windows服务器上，用了IIS。在中间的面板中，双击 “MIME 类型”。在左侧面板中，找到并选择你的站点。在右侧面板中，点击 “添加”。文件扩展名：输入 .plist。]]></description><category></category></item><item><title><![CDATA[win11照片裁剪视频无法保存问题解决]]></title><link>https://blog.youkuaiyun.com/Explooosion/article/details/139816590</link><guid>https://blog.youkuaiyun.com/Explooosion/article/details/139816590</guid><author>Explooosion</author><pubDate>Thu, 20 Jun 2024 01:04:19 +0800</pubDate><description><![CDATA[win11照片默认走核显，intel的显卡可能无法解码，在设置里把照片的显示卡默认换成显卡就好了]]></description><category></category></item><item><title><![CDATA[GpssWorld期末复习PDF，附课程部分习题答案]]></title><link>https://blog.youkuaiyun.com/Explooosion/article/details/139724528</link><guid>https://blog.youkuaiyun.com/Explooosion/article/details/139724528</guid><author>Explooosion</author><pubDate>Sun, 16 Jun 2024 19:04:01 +0800</pubDate><description><![CDATA[gpss world课后习题答案包含全部上机内容。纯自制]]></description><category></category></item><item><title><![CDATA[基于gocq的qqbot搭建]]></title><link>https://blog.youkuaiyun.com/Explooosion/article/details/139703468</link><guid>https://blog.youkuaiyun.com/Explooosion/article/details/139703468</guid><author>Explooosion</author><pubDate>Sat, 15 Jun 2024 15:42:13 +0800</pubDate><description><![CDATA[这个镜像的发布者说明也很清楚了，可以不用命令行部署，直接宝塔拉取镜像，创建容器，然后进入容器挂载卷的文件夹内，把9.0.8版本的文件放入，注意，不是文件夹，是覆盖’/app/txlib’内的。如果是通过宝塔部署，在镜像中通过镜像搜索，找到qsign相关镜像无法拉取，都是该镜像跑路了，仓库中不存在，换一个镜像重新拉取即可。注意，下载次数最高的镜像无法拉取的，删了跑路了，时间排序到一个有新版本的镜像，低版本的qsign可能会无法登陆。，返回code 0和1都是正常的，主要要看gocq的登录返回信息。]]></description><category></category></item><item><title><![CDATA[解决pytorch服务打包docker镜像过大问题，使用torch的cpu版本]]></title><link>https://blog.youkuaiyun.com/Explooosion/article/details/138262994</link><guid>https://blog.youkuaiyun.com/Explooosion/article/details/138262994</guid><author>Explooosion</author><pubDate>Sun, 28 Apr 2024 02:00:34 +0800</pubDate><description><![CDATA[整个服务只使用了pytorch关于gcn相关的代码，但是要安装pytorch包，这是很大的。尤其如果你在linux上安装torch，会默认安装cuda版本，这会导致大小激增。我默认安装后，镜像大小8个多G，这很显然是不合理的。后来我为了减少体积，我只安装了torch的cpu版本，即修改了requirement.txt文件。只安装cpu版本，大小只有1.6G.]]></description><category></category></item><item><title><![CDATA[linux启动docker镜像成功，而win启动该镜像mysql报错]]></title><link>https://blog.youkuaiyun.com/Explooosion/article/details/138262982</link><guid>https://blog.youkuaiyun.com/Explooosion/article/details/138262982</guid><author>Explooosion</author><pubDate>Sun, 28 Apr 2024 01:58:03 +0800</pubDate><description><![CDATA[more当我把linux上可以运行的镜像和mysql外部卷都发送给win机器运行，由于，所以会出现同一个镜像，换了操作系统却无法运行的问题。本质上是mysql在linux和win上的环境变量默认值不同导致的。由于数据库数据在linux上初始化，该值已经为0，而在win上需要为2，所以报错。Docker镜像确实是操作系统无关的，但是MySQL的lower_case_table_names设置是与操作系统有关的。]]></description><category></category></item><item><title><![CDATA[php使用grpc服务，包含protoc定义的完整流程]]></title><link>https://blog.youkuaiyun.com/Explooosion/article/details/137015661</link><guid>https://blog.youkuaiyun.com/Explooosion/article/details/137015661</guid><author>Explooosion</author><pubDate>Mon, 25 Mar 2024 15:26:36 +0800</pubDate><description><![CDATA[grpc是通过定义服务端和客户端的代码来实现的通信的。但是要实现通信，还是要将其方法包装为一个http请求，除非你把grpc的服务端代码放在本地的端口上。grpc是面对微服务框架而风生水起的，上次我用python编写了一个图神经网络处理的微服务，使用grpc放在我的服务器本地端口上。现在我希望我的一个php项目也可以调用该服务，现在来试一试吧~more。]]></description><category></category></item><item><title><![CDATA[PixelMap(amcharts)导出html文件控制台报错“e.scale is not function“]]></title><link>https://blog.youkuaiyun.com/Explooosion/article/details/136972708</link><guid>https://blog.youkuaiyun.com/Explooosion/article/details/136972708</guid><author>Explooosion</author><pubDate>Sat, 23 Mar 2024 18:47:49 +0800</pubDate><description><![CDATA[pixelmap这个网站说是能导出绘制后地图的html文件，但是下载后无法打开。js文件控制台报错。很好的地图绘制网站，无需注册等麻烦事，简约实用，论文需要，这个网站真是挺好的，但是。删除了该配置就可以正常渲染了，官方示例中是没有这个target配置的。这是json文件的某个配置没有定义导致的。]]></description><category></category></item><item><title><![CDATA[使用grpc在go后端和python服务间通信]]></title><link>https://blog.youkuaiyun.com/Explooosion/article/details/136912524</link><guid>https://blog.youkuaiyun.com/Explooosion/article/details/136912524</guid><author>Explooosion</author><pubDate>Thu, 21 Mar 2024 16:22:56 +0800</pubDate><description><![CDATA[gRPC是Google 开发的高性能、开源的远程过程调用（RPC）框架，基于 HTTP/2 协议进行通信，使用 Protocol Buffers（protobuf）作为接口定义语言，可以看为一种协议。grpc可以用于各种不同服务间的通信，屏蔽底层细节(如编程语言，操作系统等)由于我的一个go后端(也可以不是go)需要实现神经网络相关的功能，我要调用一个python的服务，于是想到了使用grpc的方式。初次接触，将从0介绍到功能实现。more。]]></description><category></category></item><item><title><![CDATA[用go编写一个聊天机器人后端(QQ,Tg)]]></title><link>https://blog.youkuaiyun.com/Explooosion/article/details/135996694</link><guid>https://blog.youkuaiyun.com/Explooosion/article/details/135996694</guid><author>Explooosion</author><pubDate>Fri, 02 Feb 2024 17:28:25 +0800</pubDate><description><![CDATA[有部署聊天机器人的想法，但是我使用的国内服务器，而且服务器性能也堪忧，于是决定不用云服务器部署了，找个国外的Paas平台，把写的后端送上去就好了。传统的聊天机器人服务都是一体化的，和聊天平台需要集成。我希望把消息处理的逻辑和平台部署的逻辑做两个服务，后者发送信息给前者，前者返回需要发送的信息，后者再在聊天平台呈现信息。目前已经完成了：该后端天然支持http请求，使用go原生net包，创建了一个post请求的路由，可以解析post内容转发调用chatgpt，目前我将其使用在微信公众号的后端上。]]></description><category></category></item><item><title><![CDATA[使用配置文件启动go项目]]></title><link>https://blog.youkuaiyun.com/Explooosion/article/details/135348047</link><guid>https://blog.youkuaiyun.com/Explooosion/article/details/135348047</guid><author>Explooosion</author><pubDate>Tue, 02 Jan 2024 19:26:39 +0800</pubDate><description><![CDATA[在go的项目中，运行配置经常需要修改的，比如端口号，地址，各种变动的token，这些值都是随时可能根据需求变动的。如果写死在程序里，要修改的时候会很不方便。同时，一些敏感的数据比如各种用户名，或者密码，也需要集中存放，便于查询也便于保护。这一般都通过配置文件来实现，json或者yaml。本人比较喜欢使用yaml的配置，比较美观易读。不重要的配置数据可以直接在配置文件中明写，敏感的可以写密文，然后把密钥写环境变量中。]]></description><category></category></item><item><title><![CDATA[使用go创建tgbot，并实现调用chatgpt的通用接口]]></title><link>https://blog.youkuaiyun.com/Explooosion/article/details/135268374</link><guid>https://blog.youkuaiyun.com/Explooosion/article/details/135268374</guid><author>Explooosion</author><pubDate>Thu, 28 Dec 2023 14:23:26 +0800</pubDate><description><![CDATA[可以使用go搭建一个api后端，用于转发chatgpt的结果，但同时也可以在该后端新建一个路由用于设置webhook实际上，我的这个项目就是more。]]></description><category></category></item><item><title><![CDATA[Web框架和跨平台应用未来]]></title><link>https://blog.youkuaiyun.com/Explooosion/article/details/134663986</link><guid>https://blog.youkuaiyun.com/Explooosion/article/details/134663986</guid><author>Explooosion</author><pubDate>Tue, 28 Nov 2023 11:48:16 +0800</pubDate><description><![CDATA[我觉得无论如何，最后都会向wasm概念靠拢，大一统才是趋势啊。没有任何人想对不同操作系统开发不同的适配应用，成本和风险都太高，不过目前仍然还是web占据跨平台的赛道，比如election,react-native还是主流。虽然现在让我选我还是选自由的web，个人兴趣在此，也偏向桌面开发，但如果我有移动端需求，我可能会选flutter了。Web死而复生，生而又死，虽是调侃，但也是否定之否定之理啊🤣。]]></description><category></category></item><item><title><![CDATA[各种编程语言性能和难易度对比]]></title><link>https://blog.youkuaiyun.com/Explooosion/article/details/134654331</link><guid>https://blog.youkuaiyun.com/Explooosion/article/details/134654331</guid><author>Explooosion</author><pubDate>Mon, 27 Nov 2023 20:49:28 +0800</pubDate><description><![CDATA[初学了C，后摸了py，做前端学了js，捣鼓游戏用了C#，写论文机器学习要py，matlab，语言都是相通的，但现在做后端，还是喜欢go一点。术业有专攻，每个语言都是为了深入某个领域，使某个功能变的更容易，存在就有不可忽视的道理。而且现在有相似针对性领域的语言都在“你中有我，我中有你”的交合，没有优劣，只有更适合做啥，以及是否符合个人的偏好。，显示各种语言热度的。感觉挺有趣的，做了个图，基本是我接触过的，或者认识的，没听说的就没画(怪我孤陋寡闻了)主要最近在学go，又要学一门语言 遂有感而作图。]]></description><category></category></item><item><title><![CDATA[使用vue制作简单的bangumi数据分析前端]]></title><link>https://blog.youkuaiyun.com/Explooosion/article/details/134650506</link><guid>https://blog.youkuaiyun.com/Explooosion/article/details/134650506</guid><author>Explooosion</author><pubDate>Mon, 27 Nov 2023 17:37:30 +0800</pubDate><description><![CDATA[其实完成了这个，vue的使用倒没有熟练多少，更多是了解了很多前端技术栈的知识，特别是走完从开发到生产环境部署的全流程，实践一遍可以学到很多以为简单但并没那么简单的事情。比如api的调用跨域，build的nginx的反代理问题，刷新404问题，都是典中典，新手是这样的😨。但准备搁置了，有空闲了去开发后端。前端最大的问题，我觉得是配css，这是最折磨的，特别我还有轻微强迫，还好我也不是主营前端，css凑合吧…不得不说vue是真的好用，基本官方文档就能解决90%的问题，构建后大小也很惊人， 只有几MB。]]></description><category></category></item></channel></rss>