Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。
xmind思维导图使用教程
linux源码安装python3
linux下大部分系统默认自带python2.x的版本. 默认的python被系统很多程序所依赖,比如centos下的yum就是python2写的,所以默认版本不要轻易删除,否则会有一些问题.
如果需要使用最新的Python3那么我们可以编译安装源码包到独立目录,这和系统默认环境之间是没有任何影响的,python3和python2两个环境并存即可
作为作死小能手, 不装最新版本怎么能行? 所以手动编译python3源码进行安装, 并记录遇到的一些问题.
微信机器人itchat的使用
近期准备用微信机器人实现往微信群里发消息. 需要用到微信机器人.
目前的微信机器人大部分都是基于web微信协议, 因此仅能覆盖 Web 微信本身所具备的功能。例如收发消息, 加好友, 转发消息, 自动回复, 陪人聊天,消息防撤回等等.
但是web微信目前不支持抢红包和朋友圈等相关功能, 并且使用机器人存在一定概率被限制登录的可能性, 主要表现为无法登陆 Web 微信 (但不影响手机等其他平台)。
qq机器人酷q的使用
近期准备用qq机器人实现往qq群里发消息. 需要用到qq机器人.
据说在2019年前, 用qq机器人是非常之方便. 但是自从Smart QQ 协议在 2019 年 1 月 1 日停止服务后, 网上好多qq机器人项目都失效了.
目前找到了一款酷Q机器人 https://cqp.cc/, 使用并且测试成功. 最重要的一点是酷Q的Air版还是免费的.
vim实用插件的使用
opencv在python下的安装和使用
安装opencv
1 | pip3 install numpy |
在安装opencv-python
出现了以下错误信息:
1 | Could not fetch URL https://pypi.org/simple/opencv-python/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/opencv-python/ (Caused by SSLError(SSLError(1, u'[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:726)'),)) - skipping |
解决方案:
1 | pip3 install --trusted-host pypi.org --trusted-host files.pythonhosted.org opencv-python |
opencv在mac源码安装并运行cpp版
1. mac 安装 cmake
下载安装 CMake。
https://cmake.org/download/ Mac OS X 10.7 or later
安装完成之后,使用以下指令创建/usr/local/bin下 CMake 的软链接。
1 | sudo "/Applications/CMake.app/Contents/bin/cmake-gui" --install |
2. 源码安装 opencv
目前opencv已经出到4.0+版本了, 网上大部分教程都是2.0,3.0版本的.
不过我们选择最新的版本, 直接从github上拉取
1 | git clone https://github.com/opencv/opencv.git |