logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

docker和anaconda使用基础

docker和虚拟机的区别Docker是在操作系统层面进行虚拟化,而传统VM则直接在硬件层面虚拟化LXC(linux container)docker基于LXC(linux内核虚拟化技术),和vm、Hypervisor相比效率提高很多。实现了一个容器只包含一个进程的微服务架构Hypervisor:抽象虚拟化硬件平台VMWare, XEN抽象虚拟化操作系统LXC进程级别虚拟化docker engin

#docker
windows开源

WRK(Windows Research Kernel)windows的一部分内核源码,可以编译出windows早期版本的exe程序,对于学习Windows的内核原理和机制还是很有帮助的参考:https://www.cnblogs.com/findumars/p/5931687.htmlreactoswindow完整的系统源码,可以编译出window xp系统,很多网站有编译出来的系统,可以作为轻

#开源
git操作错误解决办法

git Merge: refusing to merge unrelated historiesgit不默认不允许不相同的两个项目合并,删除.git文件夹后先pull后commit或者git merge --squash dev --allow-unrelated-histories...

#git#github
使用paddleocr识别和训练数据

安装安装paddle,pip installpaddlepaddle安装ocr,pip install paddleocr,gitee上的源码https://gitee.com/paddlepaddle/PaddleOCR.git原理使用mobilev3、resnet骨干网络训练实现以下功能:目标检测,检测文字方向分类器,最小外接矩形识别,识别文字使用ocr = PaddleOCR()result

#paddle
linux配置xrdp

xrdp需要安装openssl-devel, pam-devel, libX11-devel, libXfixes-devel, libXrandr-devel./bootstrap//git submodule下载,需要安装nasm,autoconf生成configure修改xrdp/xrdp/xrdp.ini中的配置,使执行打印日志,服务中启动EnableConsole=falsesessio

#linux
ninja: build stopped: subcommand failed.

ninja安装vs2015以后的版本默认安装了ninja,打开vc command tool即可使用源码安装:git clone git://github.com/ninja-build/ninja.git && cd ninja“C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat” x64pyt

gin使用embed打包html

返回"/“路径下所有的文件,不会递归遍历,所有c.FileFromFS(”/", http.FS(fdist))返回更目录中的所有文件。或者修改html相对路径,保证文件能在"/"路径中所有搜索到或者在静态文件服务器中找到。下面代码中的js和css文件在单独的目录里面,使用"/"无法访问。浏览器在请求服务端页面时,根据url匹配文件。使用类似的注释打包html文件。

文章图片
#gin#html#前端
genymotion配置android模拟器

下载下载desktop version版本https://www.genymotion.com/使用安装完成后如下,启动genymotion创建模拟器版本异常不能启动模拟器查看网络适配器,virtualbox host-only ethernet adapter是否禁用,模拟器创建了三个网络适配器,保证没有#的是配置ip为192.168.56.x不要再virtualbox中启动模拟器,使用geny

#android
斗地主ai算法

牌的识别出牌分为主动出牌和被动出牌,主动出牌只要比对方大就行,算法比较简单,被动出牌,则需要帅选出牌的组合,计算出最快的出牌策略,以最小的步长获取胜利sequence = ['3', '4', '5', '6', '7', '8', '9','10', 'j', 'q', 'k', '1', '2', 'xw', 'dw']card = ['单牌', '对牌', '三张','三带一', '单顺',

到底了