分类目录归档:理工

《esp8266+dht11+小爱同学》

效果

通过小爱同学询问温湿度情况(天猫精灵或者小度小艺也可,具体调用方法可以看blinker api文档)。

准备

  • Esp8266 node MCU
  • dht11温湿度传感器(也可以用DHT22或者AM23系列)
  • blinker库、dht库
  • android blinker app
#define BLINKER_WIFI
#define BLINKER_MIOT_SENSOR    //接入小爱同学

#include <Blinker.h>
#include <DHT.h>

char auth[] = "8f4520ad443e";    //

Read more (1740 views)

《配置jupyter,并且通过nginx反向代理》

1.在home目录创建jupyter根文件目录

mkdir ~/jupyter

2.建立虚拟环境

  • jupyter基于python环境,为了隔离主机python环境,所以创建虚拟环境。
    virtuanenv -p /usr/bin/python3 ~/jupyter/jupyterenv
    source ~/jupyter/jupyterenv/bin/activate
    

    以下涉及python3执行的步骤都需要在刚刚进入的jupyterenv虚拟环境下。

3.用pip3安装jupyter

pip3 instal jupyter

4.生成默认配置文件

jupyter notebook --

Read more (3207 views)

《Docker简单使用》

全球最大的docker image中心Docker Hub

在这里可以找到很多images。

images可以看作模板 这些模板可以下载到自己的电脑来运行 和从下载可执行程序不同的是,这些模板可以是环境!或者是已经包括环境的程序!

docker可以在不同的平台先下载好。可以通过包管理工具或者手动下载安装等方法来进行安装。

自己在Docker Hub看上哪个image后就可以下载。

给个容器(container)来运行这个模板(images)。这个步骤可以认为是实例化。

示例

以安装mysql-server-5.7为例。

背景:

主机系统: ubuntu 20 LTS

安装docker服务:

Read more (1687 views)

《使用ffmpeg提取mp4中的音频为mp3》

很欣赏这个up主

但是每次想听的时候需要打开b站看视频来听音乐,很麻烦。

所以打算把Up的视频下载下来,转成Mp3,保存在本地。

1.使用you-get 下载原视频:

用you-get将原视频下载到当前目录:

you-get https://www.bilibili.com/video/BV1xK4y197kb?from=search&seid=13742639050475514939

you-get可以通过Python3的pip3获得。

  • -i 查询信息(infomation)
  • -format[ ] 下载对应格式,若不选择,则为最高画质
  • -o 指定储存位置
  • -c 有会员限制的网站

Read more (1655 views)

《使用vimplug安装vim插件》

从github上获取vim-plug:

git clone https://github.com/junegunn/vim-plug

把获取的vim-plug文件里面的plug.vim文件放到~/.vim/autoload/目录下:

mv ~/vim-plug/plug.vim ~/.vim/autoload/

配置.vimrc文件:

1.

vim .vimrc

需要用什么插件就按这个格式来添加:

call plug#begin('~/.vim/plugged')
plug '想用的插件(github上的插件名称,README.md有怎么添加)'
call 

Read more (1854 views)

《NetworkManager client使用(nmcli)》

本文目标:终端查看wifi、连接wifi、唤醒wifi

连接wifi:

1查找周围有那些wifi:

nmcli device wifi

2连接wifi

nmcli device wifi connect xxxxx(wifi名称) password ******(wifi密码)

每用一次上面的命令,就会在/etc/NetworkManager/system-connections/目录下生成一个配置文件

删除wifi

nmcli con del xxxxx(设备名称)

此时,/etc/NetworkManager/system-connections/目录下的配置文件就会被删掉

启动(唤醒已经

Read more (1598 views)

《"acpi_video0 backlight can't found"!!!》

这是华为(包括荣耀)笔记本安装linux操作系统的一个怪病。 如果不配置,就算硬装成功后,会有屏幕无法调节亮度,甚至屏幕撕裂的现象。 看了很多资料,在archlinux的论坛找到解决方案:

1.如果已经安装好操作系统:

cd /etc/default/
sudo vim grub

在GRUB_CMDLINE_LINUX_DEFAULT:'xxxxxxxxxxxx'x的后面加上

acpi_backlight=vendor
acpi_baclight=video
acpi_backlight=none
acpi_backlight=native

重启。

Read more (1509 views)

《ArchLinux基本系统安装》

本文要完成的效果:安装archlinux,暂无图形界面,与window10系统共存

准备工作:

硬件:16G的U盘一个(启动盘)、500G的固态硬盘一个(安装盘)、电脑支持UEFI启动 软件:windows下使用rufus(linux用dd命令)

镜像准备:

进入清华arch的镜像网站https://mirrors.tuna.tsinghua.edu.cn/archlinux/iso/latest/选择最新的ISO文件下载(600多Mib的那个)

使用rufus将.ISO文件刻录到16GU盘中。

插入固态硬盘,重启电脑进入bios界面(微星GE为开机后按.号进入,有些笔记本为F2),把安全启动

Read more (2295 views)