自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 树莓派4B首次开机--apt更新资源

系统是树莓派官方的,ubuntu系统可以继续往下看,若是其他版本的不建议浪费您宝贵的时间往下看了。

2023-07-12 09:58:22 248

原创 ubuntu用户磁盘空间分配--quota

场景搭建好samba服务器后(搭建过程可参考),及创建普通用户,映射网盘后,发现网盘大小居然是1.8T(服务器主机的硬盘是1.8T)。这样的话不合理,加入有10个用户,每个用户都能使用1.8T,没有限制的话,1.8T很快会使用完。准备实现限额使用到quota工具集下载quota工具apt-get install quota修改fstab将硬盘的挂载选项修改成可配置,主要的是增加usrquota,grpquota这两个选项更改后,使用mount -a重新挂载。挂载成功后运行quot

2021-07-23 10:32:50 1196

原创 linux sudo定制命令及用户

有时候普通用户需要超级用户权限去执行一些命令,如mount等,但是又不想将全部的命令暴露给普通用户,此时就需要定制sudo了。配置文件此处只介绍定制部分,更详细的,请参考sudo及其配置文件详解定制功能需要用到以下选项Host_Alias Cmnd_Alias User_Alias Runas_Alias 配置Host_Alias:就是主机的列表(可以填本机ip地址)Host_Alias HOST_FLAG = hostname1, hostname2, hostname3

2021-07-22 19:59:09 385

原创 Ubuntu16.04 切换到Python3.6

因为某种原因需要python3.6的版本,但是Ubuntu16.04默认的版本是Python2.7和Python3.5,需要切换到Python3.6安装python3.6依次执行下面的命令apt-get updateapt-get install software-properties-common python-software-propertiesapt-get updateadd-apt-repository ppa:jonathonf/python-3.6 //若报错更换下面的一条a

2021-07-22 17:55:10 201

原创 Linux /dev/mapper/ubuntu--vg-ubuntu--lv 磁盘空间不足的问题

最近公司需要搭建一个服务器,同事帮忙安装了ubuntu的服务器版本系统,安装好之后,通过df -h查看发现只有不到200G的空间,感觉哪里不对,机器的硬盘空间应该很大的。通过lsblk这个命令可查看未被挂载的硬盘查看发现有两块硬盘sda、sdb,并未完全使用及挂载。两种解决方案:通过mount挂载未使用的硬盘;扩展ubuntu–vg-ubuntu–lv到整个硬盘;下面介绍使用第二种通过vgdisplay查看Free PE / Size 425475/ <1

2021-07-13 14:42:38 7363 2

原创 redis 升级版本(手动编译)

前提:ubuntu通过apt-get install redis-server无法更新到比较新的版本,只能通过手动编译升级删除老的安装包apt-get remove --purge redis-serverapt-get autoremove redis-server下载安装包wget http://download.redis.io/releases/redis-5.0.8.tar.gz解压编译tar -zxvf redis-5.0.8.tar.gzcd redis-5.

2021-03-29 10:22:35 663 1

转载 TCP连接出现大量TIME_WAIT的解决办法

一个TCP/IP连接断开以后,会通过TIME_WAIT的状态保留一段时间,时间过了才会释放这个端口,当端口接受的频繁请求数量过多的时候,就会产生大量的TIME_WAIT状态的连接,这些连接占着端口,会消耗大量的资源。面对这种情况 可以通过修改TCP/IP的内核参数,来及时的处理这些状态。netstat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}’执行该命令如果出现了大量的 TIME_WAIT 连接数目的话,如下:FIN_WAI

2021-03-25 10:51:13 1238

原创 mqtt broker(代理/服务器)mosquitto的安装 配置 使用

mqtt的介绍就不多啰嗦了,直接进入主题。ubuntu安装apt-get install mosquitto用户及密码的配置首先创建用户密码文件/etc/mosquitto/pwfile,然后修改配置文件,博主使用的版本是version 1.4.8,可在/etc/mosquitto/conf.d目录下创建自己的配置文件,创建/etc/mosquitto/conf.d/mqtt.conf配置文件,增加allow_anonymous falsepassword_file /etc/mosqui

2020-07-17 09:57:37 1156

原创 C语言开发环境介绍

https://www.zhenagan.com/study_station/view_article?id=16个人更推荐linux环境下C语言开发linux的应用场合更广泛,就业容易;linux下C语言开发,更容易上手,操作简单;

2020-07-15 23:28:36 442

原创 C语言自学入门方法介绍

学习之前,首先要解决自己心中的几个疑问为什么学习C语言?自己是否适合学习C语言?C语言的就业/从业方向?解决了上述疑问之后,再进入如何学习更高效、更实用?为什么学习C语言?若是初次接触计算机语言,学习C语言是一个比较好的选择,因为C语言和其他语言相比是一个比较成熟的语言,也比较简单易于上手;许多语言如C++、C#、JavaScript、Perl等和C比较像,或者是基于C进行开发的,所以学习C之后,在学习其它语言会起到事半功倍的效果。自己是否适合学习C语言?需要结合自己的兴趣、专业

2020-07-15 11:15:36 1569

原创 python pypi 更新镜像

python在pip 安装模块时,速度很慢,经常失败。解决方法,设置参数1、pip install --default-timeout=100 XX从镜像安装2、pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package

2020-05-19 14:28:06 368

原创 ngnix SSL证书自制启动失败 Enter PEM pass phrase

在做esp8266 OTA升级时,通过openssl req -x509 -newkey rsa:2048 -keyout ca_key.pem -out ca_cert.pem -days 365生成证书,然后配置ngnix之后,启动报错[emerg] 28313#28313: SSL_CTX_use_PrivateKey_file("/etc/nginx/cert/ca_key.key") failed (SSL: error:0906406D:PEM routines:PEM_def_callb

2020-05-15 16:25:54 3938

原创 python后台运行失败

博主写了一个python程序想后台运行,python XXX.py&,然后关闭控制台,发现运行失败。why?因为关闭终端后会收到挂断信号,挂断信号会被python程序捕捉到,默认情况下,该信号会导致python程序退出。解决办法:nohup python XXX.pynohup正如名字所声称的,忽略所有发送给子命令的挂断(SIGHUP)信号。这样所有发给命令的SIGHUP信号都被...

2020-04-15 10:48:28 533

原创 python转exe pyinstaller usb.core.NoBackendError: No backend available

windows下的usb开发,可参考https://blog.csdn.net/qq_39718408/article/details/105087521背景但是为了方便使用(防止环境的安装及保护代码),需要打包生成exe文件,windows python打包需要安装pyinstaller,pyinstaller的安装及使用说明自行搜索,此处就不详细介绍了。问题运行pyinstaller ...

2020-04-10 11:54:51 2142 4

转载 Win10家庭版中文用户名改英文用户名方法(亲测管用)

为啥要改名–有些软件不支持中文路径!!!有些软件不支持中文路径!!!有些软件不支持中文路径!!!作者亲测管用,作者经历过更改失败而重新装系统的吐血经历。下面的步骤需要仔细看,不要跳步骤此处是win10家庭版,专业版请绕行第一步:修改账户名称1、首先搜索控制面板进入,然后点击用户账户(小图标方式查看)2、点击更改账户名称修改后,即可看到电脑登录界面用户名称已改。但是C盘下的用户文件...

2020-04-06 13:33:29 16464 35

原创 windows pyqt5环境搭建及开发入门

环境搭建前提:qt的版本兼容性很强,特别是PyQt5与pyqt5_tools的版本匹配,后面介绍,pyqt5_tools是designer界面开发,可以很方便的拖动控件开发界面。1、安装Windsor python3.6(此处步骤忽略)2、安装PyQt5 (PyQt5-5.13.0-5.13.0-cp35.cp36.cp37.cp38-none-win_amd64.whl)由于pip i...

2020-03-25 14:51:57 616

原创 windows usb之python(pyusb)

软件安装windows需要安装python环境,使用usb需要安装pyusb模块,pip install pyusb或者python -m pip install pyusb。代码测试#!/usr/bin/python# -*- coding:utf-8 -*- import usb.utilimport sys#USB\VID_1C4F&PID_0051dev ...

2020-03-25 09:44:59 6233 3

转载 MySQL数据库—SQL汇总

原文地址:https://blog.csdn.net/qq_37969433/article/details/102637226

2019-11-19 13:01:35 93

转载 计算机网络-- 物理层与数据链路层

1 数据在网络中的时延主要包括四个部分:发送时延:主机或路由器在发送数据帧时需要的时间传播时延:电磁波在信道中的传播时间处理时延:主机或路由器收到分组之后处理花费的时间排队时延:分组在输入队列和输出队列的排队时间,时间长短取决于网络当时的通信量2物理层:在物理层上传输的数据单位是比特频分复用(FDM):所有的用户在同样的时间内占据不同的带宽资源时分复用(TDM):所有用户在不同的时...

2019-11-13 10:32:42 955

原创 linux快速入门 快捷高效学习方法

学习linux的必要性!根据网上相关数据显示,全球超级计算机TOP500强操作系统排行榜中,Linux的占比最近十几年长期保持在85%以上,且一直呈现快速上升趋势。根据2016年的排行榜,Linux的占比已经高达98.80%。其实在各种大、中小型企业的服务器应用领域,Linux系统的市场份额也越来越接近这个比例,这足以说明Linux的表现是多么出色。除此之外,移动设备中Android手机的内核就...

2019-11-07 21:13:02 269

转载 Python Tornado Nginx https搭建和使用

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本...

2019-10-11 14:35:03 2267

转载 程序员 业余赚钱的六种有效途径

业余时间赚钱的6种策略(根据安晓辉知乎live文章总结) 文章目录结构 一 卖技能网址汇总 1.1 ...

2019-10-11 12:18:16 1241

原创 初识STM32CubeMX

初识STM32CubeMXSTM32CubeMX是什么STM32CubeMX安装STM32CubeMX是什么STM32CubeMX是ST公司提供的一个图形化工具,它允许对STM32微控制器和微处理器进行非常简单的配置,并生成相应的初始化C代码。只需要用鼠标点点,配置一下即可生成所需要的功能,可以生成IAR或者KEIL工程。使用起来极其方便。STM32CubeMX安装链接: https://...

2019-10-09 19:03:08 1208

原创 freertos入门介绍

freertos入门介绍freertos是什么?freertos应用领域为什么使用freertos如何学习freertosfreertos是什么?FreeRTOS(读作"free-arr-toss")是一个嵌入式系统使用的开源实时操作系统。FreeRTOS被设计为“小巧,简单,和易用”,能支持许多不同硬件架构以及交叉编译器。作为一个轻量级的操作系统,功能包括:任务管理、时间管理、信号量、消息队...

2019-10-09 12:48:55 3768

sht20_oled.rar

freertos系统使用HAL库实现iic的oled控制和sht20温湿度采集,通过0.91寸的oled显示温湿度

2019-11-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除