
生活
文章平均质量分 55
时闻折竹
夜深知雪重,时闻折竹声
展开
-
mongodb之导入导出数据
下载工具去网址下载工具,并将bin文件夹内的exe放入mongodb的bin文件夹中在mongodb的bin文件夹下,打开cmd导出数据mongoexport -d database -c collection -o path --type json其中,database是数据库的名字,collection是该数据库下集合的名字,path是导出的路径,实例如下:mongoexport -d local -c startup_log -o D:\data\data.json --type j原创 2021-04-26 23:42:29 · 212 阅读 · 0 评论 -
使用Flask和Opencv在多个浏览器上同时获取摄像头监控信息
主要代码参考这里Main部分该部分主要编写了服务器的路由信息以及视频流的装配信息#!/usr/bin/env pythonfrom flask import Flask, render_template, Responsefrom camera_v3 import Cameraimport cv2app = Flask(__name__)video_camera = Noneglobal_frame = None@app.route('/')def index(): .原创 2021-03-28 09:53:36 · 2566 阅读 · 10 评论 -
树莓派使用排线摄像头和远程视频监控
配置摄像头更新树莓派的软件$ sudo apt-get update $ sudo apt-get upgrade让树莓派启用摄像头支持1. 在命令行中输入以下命令,打开树莓派配置界面$ sudo raspi-config2. 在配置界面中的选择如下图所示测试摄像头可以使用下述命令进行测试,该命令的作用是,让摄像头拍摄一张照片在命令行所在的目录$ raspistill -v -o test.jpg构建远程视频监控安装motion$ sudo apt install mo原创 2021-03-27 11:46:23 · 1766 阅读 · 4 评论 -
树莓派原生系统安装opencv的python版本
sudo apt-get updatesudo apt-get install libopencv-devsudo apt-get install python-opencv原创 2021-03-25 20:34:27 · 180 阅读 · 0 评论 -
百度AI进行人脸识别
获取token # encoding:utf-8import requests # client_id 为官网获取的AK, client_secret 为官网获取的SKhost = 'https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=填入你的AK&client_secret=填入你的SK'response = requests.get(host)if response原创 2021-03-24 20:54:48 · 2527 阅读 · 0 评论 -
树莓派4b板载蓝牙连接其他蓝牙设备时出错的解决方法
按照其他博客进行蓝牙连接,一切都挺顺利的,直到使用以下命令进行连接:connect AA:BB:CC:11:22:33:这时,系统会提示连接失败:Failed to connect: org.bluez.Error.Failed并且在日志中的错误信息如下:a2dp-source profile connect failed for AA:BB:CC:11:22:33: Protocol not availab查看日志信息的命令是:sudo cat /var/log/syslog | gr原创 2021-03-23 23:50:38 · 10382 阅读 · 5 评论 -
Flask构建最简单的服务器
安装Flask有了pip之后,直接使用下列命令进行安装pip install flask如果你的环境中同时存在pyhton2和python3的话:# 安装flask为python2的库pip install flask# 安装flask为python3的库pip3 install flask使用Flask基础使用带有注释的代码如下:from flask import Flask, render_template, requestserver = Flask(__name__)原创 2021-03-20 00:18:56 · 1248 阅读 · 0 评论 -
树莓派控制电机
树莓派针脚图我所使用的是树莓派4b,它的针脚图如下图所示:其中,图像底端的黑色框框表示网线接口和usb接口。舵机接线图我所使用的舵机是经典的SG90舵机,它的接线图如下图所示:其中,GPIO13对应于树莓派4b针脚图中的BCM 13针脚控制舵机安装GPIO库我所使用的python版本为pyhton3.7,因此,可以通过以下命令安装GPIO库:pip3 install rpi.gpio如果大家没有安装pip,可以通过以下命令进行pip的安装sudo apt-get install p原创 2021-03-19 23:59:59 · 2090 阅读 · 3 评论 -
树莓派搭建服务器的准备
下载树莓派系统进入树莓派系统官方网站。选择Raspberry Pi OS Lite系统进行下载(该系统是没有桌面的),并解压得到xxx.img镜像文件。从该网站中下载Win32DiskImager。使用Win32DiskImager往内存卡中写入xxx.img镜像。写入完成后,内存卡变为一个名叫boot的分区,而真正系统分区windows无法识别。配置树莓派系统进入boot分区内,新建一个名为ssh的文件(注意,不能有后缀名。这样就可以在树莓派系统启动时就能开启ssh功能。同样在boo原创 2021-03-16 20:08:50 · 238 阅读 · 0 评论 -
python使用pyinstaller打包成exe
使用pip安装pyinstallerpip install pyinstaller经典打包。点开你的python代码所在的文件。例如,你有如下文件夹在该路径打开cmd。例如,在文件地址栏输入cmd后回车在弹出的cmd中,输入以下命令进行打包。pyinstaller -F test.py打包完成后,会出现三个新的文件夹。其中,在dist文件夹内,就是我们所需的exe可执行文件。其他参数关闭黑框框pyinstaller -F -w test.py更改默认图标原创 2021-03-14 11:00:21 · 25099 阅读 · 6 评论 -
使用PIL截取屏幕时的DPI问题
当我们使用python进行屏幕截取时,我们通常会使用如下代码:from PIL import ImageGrabimg = ImageGrab.grab()img.save('xxx.png')img.close()但是,当我们再次加载时,就会发现,截取的屏幕和实际的屏幕不一致。具体表现为:重新读取后的图像,有点放大或者缩小的样子。原因在于,我们电脑的屏幕设置问题。拿我自己的笔记本电脑为例,在桌面右键,点开显示设置,可以看到在缩放与布局这一栏,系统推荐的是125%。而这,就是导致了我么使原创 2021-03-13 14:54:55 · 1092 阅读 · 1 评论 -
智障家居之智障烧水装备----安卓App端的代码
智障家居之智障烧水装备----安卓App端的代码App预览工具类GlideHelperPaintingPaintingsAdapter主类智障烧水装备类App预览工具类在这个项目中,工具类主要使用到了GlideHelper(用于加载图片),Painting(用于配置ListView的数据),PaintingsAdapter(ListView的适配器)。GlideHelper直接给出代码public class GlideHelper { private GlideHelper() {原创 2021-03-10 21:28:40 · 177 阅读 · 0 评论 -
智障家居之智障烧水装备----安卓App端的布局
智障家居之智障烧水装备----安卓App端的布局App预览布局文件和资源文件activity_main界面activity_one界面list_item界面paintings资源文件App预览可以看到,在第一个选项卡中,有这次实现的智障烧水设备的操作界面,但是在第二个选项卡中,是空白界面。布局文件和资源文件activity_main界面主界面的布局文件主要又两大部分组成,第一是实现集成功能的ListView,第二是点开每个ListView的Item后呈现具体布局。activity_main.x原创 2021-03-10 21:01:49 · 202 阅读 · 0 评论 -
智障家居之智障烧水装备----安卓App端的配置和设计
智障家居之智障烧水装备----安卓App端的配置和设计FoldableLayout配置OKHttp3配置具体设计UnityApp详细操作界面FoldableLayout配置第一步,在build.gradle中添加上第三方库的依赖 implementation 'com.alexvasilkov:foldable-layout:1.2.1' implementation 'com.alexvasilkov:android-commons:2.0.2' implementat原创 2021-03-10 19:50:07 · 212 阅读 · 1 评论 -
Python微信祝福发送器 ---- 大合体
Python微信祝福发送器 ---- 大合体原创 2021-01-08 23:03:45 · 289 阅读 · 0 评论 -
Python微信祝福发送器 ---- 鼠标和键盘模拟
Python微信祝福发送器 ---- 鼠标和键盘模拟原创 2021-01-08 23:02:38 · 513 阅读 · 0 评论 -
Python微信祝福发送器 ---- 模版匹配
Python微信祝福发送器 ---- 模版匹配原创 2021-01-08 23:00:22 · 233 阅读 · 0 评论 -
Python微信祝福发送器 ---- 序章
Python微信祝福发送器大致流程主要知识点系列文章的链接 每到节假日,我们大都需要发送一些祝福信息给亲朋好友。虽然各大通信软件都提供了十分方便的群发工具,但是随着时代的发展,人们越来越不满足与前篇一律的祝福了。如果你能根据不同的好友,发送专属于TA的祝福,那TA一定感激涕零,尤其是当你有几百个暧昧对象时 。 为了让广大同胞能够在发送祝福后走向人生颠覆,我用Python折腾了一个微信祝福发送器,让同胞们不在苦恼原创 2021-01-08 22:58:59 · 348 阅读 · 1 评论 -
武学与Python(一)
武学与Python(一)前言起手式---仙人指路第一式---浑水摸鱼第二式---水中捞月第三式---乾坤大挪移第四式---吸星大法前言最近沉迷武侠小说和武侠网络游戏,被里边的武学招式深深的吸引住了。武侠小说还好,整个江湖世界由作者搭建而起,主角也在起稿之后定了下来。且不说独一无二,但是武侠小说里但主角大多拥有被人无法获得的独特心法和极为给力的招式。但武侠网络游戏不同。虽然每个在线玩家在剧情当中能够体会到主角的感觉,但是每个玩家并不是独一无二的。他们有着同样的技能图标,有着同样的武学名称。有人会说,就算这原创 2020-11-02 15:14:39 · 506 阅读 · 0 评论 -
Hello World
今天我开通了我的博客,目的很简单,是想记录下我学习的进程以及和其他人一起交流原创 2016-02-28 20:28:30 · 362 阅读 · 0 评论