
笔记
FrozenLove_G
菜鸟
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Windows下创建python虚拟环境
1.安装创建工具pip install virtualenv2.使用方法cd到想要创建虚拟环境目录的路径执行 virtualenv my_virtualenv即可自动创建名为my_virtualenv的目录,其目录结构如下:pyvenv.cfg中对环境做出了设定,内容如下:home = d:\programs\python\python39implementation = CPythonversion_info = 3.9.0.final.0virtualenv原创 2022-04-07 16:18:51 · 1000 阅读 · 0 评论 -
树莓派信号输入检测实验
用碰撞传感器控制LED灯.作为硬件小白, 本次实验目的是学习下处理外界输入信号.(此处是碰撞传感器给我们的物理35号引脚输入信息号).碰撞传感器: 低电平触发 ,即触动(按下)时输出低电平,释放时保持高电平.import RPi.GPIO as GPIOimport timeGPIO.setwarnings(False)GPIO.setmode(GPIO.BOARD)GPIO.setup(37,GPIO.OUT,initial=0)GPIO.setup(35,GPIO.IN,pul.原创 2022-01-09 10:32:45 · 612 阅读 · 0 评论 -
树莓派检测GPIO输入信号实验
一 按照如图方式在35号引脚外部接一根杜邦线,除此之外什么都不接.运行如下代码import RPi.GPIO as GPIOimport timeGPIO.setmode(GPIO.BOARD)while True: #GPIO.setup(35,GPIO.IN,pull_up_down=GPIO.PUD_DOWN) GPIO.setup(35,GPIO.IN) print(GPIO.input(35)) print(time.strftime(.原创 2022-01-04 22:58:47 · 1814 阅读 · 2 评论 -
解决Linux 创建的用户没有在/home/下生成文件夹
创建用户的时候用指令useradd -m jack即可在/home目录下生成jack文件夹一定要带-m,否则不会这里生成.原创 2021-12-19 10:52:47 · 2835 阅读 · 0 评论 -
树莓派清华镜像站
raspbian | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirrorhttps://mirrors.tuna.tsinghua.edu.cn/help/raspbian/原创 2021-12-19 11:29:42 · 645 阅读 · 0 评论 -
Linux下:ModuleNotFoundError: No module named ‘tkinter‘
centos 7下运行带窗口的程序时报如下错误[root@heartnet Desktop]# python3 inside_test.pyTraceback (most recent call last): File "inside_test.py", line 1, in <module> from tkinter import *ModuleNotFoundError: No module named 'tkinter'解决办法:[root@heartnet De...原创 2021-11-25 18:43:21 · 1302 阅读 · 0 评论 -
Android网格布局平均分配控件的分布
想通过此布局实现控件的平均分布,预期效果图如下:代码如下:最关键的部分是空间中的如下两行android:layout_rowWeight="1"android:layout_columnWeight="1"<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_原创 2021-11-14 20:33:16 · 2887 阅读 · 0 评论 -
badboy录制总是弹出脚本错误的解决办法
如下图所示,解决录制弹警告问题OK,现在不会再弹出最上面的那个问题了。原创 2021-09-13 21:15:30 · 291 阅读 · 0 评论 -
HTTP响应
一、响应报文:四部分构成:状态行、头、空行、响应体<status-line><headers><blank line>[<response-body>]其中status line包含响应状态码1xx:指示信息,表示请求已经接收,继续处理2xx:表示请求已经成功接收、理解和接受3xx:重定向,要完成请求还需进一步的操作4xx:客户端错误,如请求语法和请求无法实现5xx:服务器错误,服务器未能实现合法的请求二、接口响原创 2021-08-30 21:13:57 · 112 阅读 · 0 评论 -
Failed to start mysql.service: Unit mysql.service is masked.
解决办法:systemctl unmask mysql.service然后重新启动此服务,如下图至此,服务可以运行了原创 2021-08-25 23:39:35 · 6349 阅读 · 0 评论 -
Ubuntu20.04下安装virtualenv,virtualenvwrapper
pip3 install virtualenvpip3 install virtualenvwrapper注意,安装过程会提示你安装的具体位置。后面要用到。当运行mkvirtualenv指令时会提示找不到此命令。此时,前面提示的位置要派上用场了。cd /etc/sudo vim profile在这个文件末尾添加:export WORKON_HOME=$HOME/.virtualenvsexport VIRTUALENVWRAPPER_PYTHON='/usr/bin/pyt原创 2021-08-23 21:36:40 · 499 阅读 · 0 评论 -
Windows下如何启动Redis?
首先,下载Windows版本的Redis安装包(已存至百度网盘)。一顿next之后,安装完毕。进入安装目录C:\Program Files\Redis。在这个目录下打开cmd.然后输入:.\redis-server.exe .\redis.windows.conf如果出现如下画面,就表示启动成功。...原创 2021-08-14 19:15:47 · 253 阅读 · 0 评论 -
一台windows主机用putty连接另一台windows主机里的linux主机
实验环境:主机A:Windows+putty主机B:Windows+Vmware(内含Ubuntu)网络环境:主机A和主机B连接同一台路由器.实验目的:通过主机A的putty连接到主机B的Ubuntu.实验步骤:1.主机B的Ubuntu Vmware里的网络应设置为下图所示:这样,虚拟机里的Ubuntu会和主机A主机B都处于同一个子网,三者可以互相ping通.2.接下来,Ubuntu主机里需要开启ssh服务.3.主机A的putty输入Ubuntu的ip地址后(原创 2021-05-23 11:35:18 · 451 阅读 · 0 评论 -
在Ubuntu上搭建ftp服务器
实验环境:Ubuntu 20.04 LTS 64位版 (角色:作为局域网内的ftp服务器)客户机:Windows 10 (客户机不需要任何设置,只要和服务器在一个网络内即可)In order to study English,this blog is edited by English.step 1:Check if the sever was installed vsftpd already. If not, install vsftpd by using command "sudo apt-原创 2021-05-03 20:48:13 · 258 阅读 · 0 评论 -
关于C语言编译的一个记录
以前使用vs时没遇到过这个问题,时过境迁,用ubuntu编译遇到了这个问题,特此记录。当我们需要引入math库的时候,如果我们用gcc 16.c -o 16去编译,会遇到如下问题解决这个问题的办法是用gcc 16.c -lm -o 16去编译。...原创 2020-09-30 13:53:19 · 139 阅读 · 0 评论 -
配置PXE安装系统
一、用http服务对客户机提供服务1.yum install httpd2.systemctl start httpd3.mkdir /var/www/html/centos74.把光盘镜像里的文件全部复制到上面第三步的目录中5.在浏览器里用http://IP/centos7/里访问(IP地址是本机IP),如果一切顺利,那么浏览器显示如下:二、我们打算用TFTP来提供文件传输功能1.yum install tftp-server2.yum install xinetd原创 2020-09-12 21:16:06 · 1693 阅读 · 0 评论 -
如何修改centos7主机名
vim /etc/hostname然后在里面编辑即可。编辑完毕后需要重新启动主机。原创 2020-08-29 19:18:24 · 109 阅读 · 0 评论 -
在centos7下启动mysql
前面已经安装好mysql,现在了解一下如何启动。1.启动#service mysqld start2.查看运行状态#service mysqld status3.查看初始密码,因为你需要使用该密码登录#grep 'temporary password' /var/log/mysqld.log执行这条指令后,会看到默认密码4.登录#mysql -u root -p5.将默认密码修改为自己的密码mysql>alter user root@localhost id原创 2020-08-18 23:37:47 · 4567 阅读 · 0 评论 -
centos_7 install mysql command
Before run the script,please download bundle and use "tar -xf file.tar" to get all rpms as follows.#!/bin/bashrpm -iv mysql-community-common-8.0.21-1.el7.x86_64.rpm --force --nodepss1=$?rpm -iv mysql-community-libs-8.0.21-1.el7.x86_64.rpm --force --n.原创 2020-08-16 16:56:22 · 132 阅读 · 0 评论 -
给centos安装图形界面
安装centos时只安装了纯命令界面,想要图形界面了怎么办?第一步:安装gnome桌面yum groupinstall "GNOME Desktop" 第二步:statx即可启动熟悉的图形界面了,但是注意:当你重启后,默认仍然是不会进入图形界面的。仍需要用startx命令进入图形界面。...原创 2020-08-14 22:17:10 · 161 阅读 · 0 评论 -
python中的global 学习记录
以往写Python代码,也没有用到过这个关键字。今天小接触了一下,把学习到东西分享给大家。看一下下面这一段代码:num='9'def test2(): global num print(num) num='0'test2()print(num)运行结果:90函数内,使用了global关键字声明了变量num,注意,这个num因为有了global修饰,因此,它是一个全局变量,而非局部变量。和函数外定义的num效果一样。函数内的所有num此时都是全局变量,因原创 2020-06-03 22:51:52 · 210 阅读 · 0 评论 -
如何找出序列中元素出现了多少次?
解决这个问题可以用Counter对象处理序列。示例如下:from collections import Countera=[1,2,3,4,5,6,6,6,6,5,5,2,1]b=Counter(a)print(b.most_common())输出如下:[(6, 4), (5, 3), (1, 2), (2, 2), (3, 1), (4, 1)]分别罗列出了元素出现的次数,按出现次数由高到低排列。...原创 2020-05-29 22:10:08 · 216 阅读 · 0 评论 -
给切片起个名字
最近在进一步学习Python,分享一下学习笔记。切片命名也许我们看过这种代码a="12345678909098765432"print(a[1:5])print(a[12:14])这段代码看起是截取了两个片段。假设这两个片段一个代表单价,一个代表数量。那么显然,这段代码可读性很差。可是如果我们能够非常明确的给切片命名,这样就能使得代码更具备可读性。现在,示例如下:r = '0099999999999999999999666666666666666666666'cost =原创 2020-05-29 21:38:09 · 320 阅读 · 0 评论 -
Python 打包带UI的EXE程序 指令
pyinstaller -F -w 文件名.py原创 2020-05-13 11:06:23 · 959 阅读 · 0 评论 -
Python学习之类的应用
一般要把类的实现代码和类的实例化代码分开写,如果写在同一个文件内,当另一个文件要引用该类时,实例化的代码也会运行,可能会带来不必要的麻烦。市面一些书籍往往为了方便,会将其写在一起,要特别注意。...原创 2020-03-02 15:04:34 · 118 阅读 · 0 评论