Elmagnifico's Blog

云深不知归处

Cython可能会遇到的坑

python,加密,混淆

Foreword 之前的文章写过了,我平常都是用下面的混淆来加密python代码,但是这种混淆总是可以被看到运行逻辑的,只是分析起来困难一点而已。 https://pyob.oxyry.com/ pyob的混淆商业购买要1998刀,以前很便宜30刀的时候没买,现在没机会了。 所以基于这种不是很安全的python代码形式,我才用了cython来对纯python进行加密,但是国内...

Maya python转Cython

pyd,c

Foreword 最近需要把.py或者.pyc转成pyd,也就是转成cython,如果只是普通的python,直接安装cython,然后就能正常用了。但是我这里是在maya python上搞,就很麻烦,折腾了一大圈,系统都重装了一遍(开发东西多了,重装一遍是真的要命,vs全家桶,pycharm,idea,adobe全家桶,vm全家桶,maya,mysql全家桶,java全家桶,谷歌全家桶…...

EMQ Docker搭建

腾讯云,mqtt

Foreword 尝试了一下使用docker搭建EMQ 的mqtt服务器,比较简单 其他方式搭建,参考官方文档 https://docs.emqx.cn/cn/broker/latest/getting-started/install.html 服务端 搭建 EMQ用Docker搭建,比较简单,第一步pull下来对应的img,然后按照下面的命令启动即可 docker p...

rapidjson helper

对象序列化与反序列化

Foreword 有感于之前的rapidjson实在是太难用了,这个api接口要写非常多的代码,比起python和java的json实在是太难了 比如下面的代码里,如果嵌套了多层,每次必须要有EndObject或者EndArray,相当于手写一个json,逻辑是简单了,但是嵌套多了以后保不齐哪里忘记了一个两个,写了非常多无意义的代码。最好能整体优化一下, rapidjson::Str...

C++中json库的选择

cJson,nlohmann,rapidjson

Foreword 平时python和java中使用json,都非常简单,无论是序列化还是反序列化,java封装/注解都比较高级,springboot全家桶可以直接用,python稍微麻烦一些,但是如果是c++中要使用时json那就必须要外部辅助了。 而之前json库选型的时候没有注意,直接选了一个国人的新手库,导致我现在遇到了明显的性能问题。 c++ json困境 由于c++的版本相...

docker-compose部署springboot项目

mysql,oauth,java

Foreword 使用docker来部署springboot项目网上已经有很多了,但是他们有些细节问题没给说怎么弄,不过springboot本身的教程里就有对docker的详细教学,就不再说了,我这里是用docker-compose来组织多个service的,所以记录一下相关的问题。 最后的引用中2篇文章都写的非常清楚了,这里主要是说一下他们没注意或者同项目重复部署的时候遇到的坑。 D...

V2ray升级到V2fly

Nignx,bbr,ws

Foreword v2ray老的链接已经提示不能用了,所以更新一下 V2ray/V2fly 下载 curl -O https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh 安装 bash install-release.sh 控制 systemctl start ...

厦门游记

携程,旅游,私团

Foreword 十一参加同学婚礼,顺便去厦门转一圈。 行程安排 3号中午到厦门,7号一大早就离开厦门,大概是三天半的行程吧,由于疫情,集美和厦大基本是进不去的,所以这两个景点都跳过了。 行程流水 先说一下大致行程,中华街-八市-炮台山-五缘湾-植物园-钟鼓索道-鹭江夜游-火山岛-镇海角-猫街-沙坡尾-鼓浪屿(管风琴博物管-风琴博物馆-日光岩-菽庄花园-皓月园) 3号 3号中午...

百度地图LBS云V4踩坑记录

api,maps,v3,云检索,javascript

Foreword 最近要做一个地图应用,所以想尝试使用现成的地图API,就看了一下百度地图的,主要是用LBS云,这里记录一下遇到的坑点 LBS云 简单说,就是百度把基础位置信息和地图都给你搞好了,首先你只需要在他的数据平台里添加你需要的独立数据进去,字段什么的可以自建,然后后面可以靠云检索来搜索这些数据,由于百度云检索比较强大,搜索条件多样化,很好用。 其次这种方式下数据不是存在自己...

UE4报错LowLevelFatalError

虚幻引擎,epic,Borderlands3,Remnant: From the Ashes

Foreword 最近一直遇到UE4的游戏报错,莫名其妙闪退或者直接报一个LowLevelFatalError的错误,或者类似的一些错误 报错 其中某次报错 报错多种多样,但是每次提示的都差不多 LowLevelFatalError [File:Unknown] [Line: 3406] Retry was NOT sucessful. 0x00007ffc4f64a30...