自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

敢于知道,

因为真理使我们自由!

  • 博客(246)
  • 收藏
  • 关注

原创 游戏人生之程序员的自我修养

人生框架先回答为何:做任何事有个【目标】有时候会事半功倍,我们在做事情的时候不至于分散精力,无处下手,以至于关键环节手忙脚乱。目标算是一面旗帜,引领着我们,不时给我们方向感。好比舵手,心中知道要去往何处(目标),方向盘才会有趋向这个方向的动力,当我们把轮盘转向这个方向的时候,好比我们迈出了关键的一步,然而海上也不是总是风平浪静的,有时候会大雨滂沱,有时候会寒风凛冽,这是船只很容易因为这些因...

2020-04-19 19:20:00 519

原创 软件工程模型

瀑布模型瀑布模型(Waterfall Model) 是一个项目开发架构,开发过程是通过设计一系列阶段顺序展开的,从系统需求分析开始直到产品发布和维护,每个阶段都会产生循环反馈,因此,如果有信息未被覆盖或者发现了问题,那么最好 “返回”上一个阶段并进行适当的修改,项目开发进程从一个阶段“流动”到下一个阶段,这也是瀑布模型名称的由来。包括软件工程开发、企业项目开发、产品生产以及市场销售等构造瀑布模...

2019-12-06 10:02:12 586

原创 Cisco Packet Tracer之IP相关实验

★星空堂接受平凡,可以让你在仰望星空时内心安宁;拒绝平庸,可以让你在俯首前行时步履坚定。 ------门捷列超★锦囊包谁能告诉我索引怎么加,就是点击可以直接跳转到指定位置的那种!IP地址分配及内网划分OSPF动态路由协议NAPT(PAT)端口映射,内网访问公网DNS服务器搭建DHCP服务器搭建WWW之HTTPS服务器搭建LoT小型物联网实现无线路由...

2019-11-06 16:14:34 1848 1

原创 简单模拟移动设备控制家居

准备阶段Cisco packet tracer7.2计算机网络相关知识集体操作我们需要的设备把各个设备(以太网口)正确连接连接,用的线图中❌号所示位置可以看到现在有些节点还是红色的小点,说明网络还不通,现在我们来配置网络,让各个设备连接起来。配置服务器配置家具设备,一风扇为例其余设备相同,这里不再赘述其他设备不要要配置,但是要检查下手持设备...

2019-10-26 18:42:27 481 4

转载 TCP/UDP协议常见端口号

★星空堂凡成大事者,得意时能自知而不忘形;失意时能自持而不放弃。★大贴士大家可以结合搜索快捷键查看★锦囊包命令行查看开放的端口号:netstat -an-a:查看所有链接和监听端口-n:显示IP地址和端口号,而不是显示域名和服务名。【PS】Windows和Linux都可以用20、21/FTP(文件传输协议)22/SSH(安全shell协议)23/Telen...

2019-10-24 17:35:22 12267

原创 Git命令汇总

小贴士:大家可以结合界面查找命令找到自己想看的命令。初始化:git init拉取仓库:git clone 远程地址(HTTPS或者SSH地址) 本地地址公钥秘钥生成和查看:~ ssh-keygen~ cat ~/.ssh/id_rsa.pub更新仓库:git pull持续更新中。。。...

2019-10-21 19:23:46 143

原创 Python实现Word表格转成Excel表格

准备工作pip install docxpip install openpyxl具体代码# 没有的先pip install 包名称from docx import Documentfrom openpyxl import Workbookdocument = Document('Docx文件路径.dicx')count = 0tables = []wb = Workbook...

2019-07-22 15:59:16 6292

原创 EasyGUI实现简单的登录页面

EasyGUI实现简单的登录页面

2022-07-07 21:43:45 109

原创 turtle画一个狮子

turtle画狮子

2022-06-11 08:59:30 40

原创 MacOS下PyAutoGUI 只截背景

问题原因:MAC录屏权限问题解决措施:再尝试下代码看看

2022-05-27 10:19:56 43

原创 python的Counter测试频数

from collections import Counterif __name__ == "__main__": # 测试频数 data = [2, 2, 2, 2, 1, 1, 1, 3, 3] counter = Counter(data) print(counter.most_common()[0][1])

2022-03-07 12:12:25 246

原创 destroyAllWindows不管用

问题描述openCV中 destroyAllWindows 失效解决方案在destroyAllWindows函数后加四个:cv2.waitKey(1)cv2.waitKey(1)cv2.waitKey(1)cv2.waitKey(1)

2021-09-05 23:28:26 299

原创 Arduino之大棚温度传感器设计

#include <SCoop.h> //多线程库文件#include <OneWire.h>#include <DallasTemperature.h> // 数字温度传感器函数库#include "U8glib.h" // OLed函数库#include <SoftwareSerial

2021-08-25 19:56:45 390

翻译 ... .sct(7): error: L6235E: More than one section matches selector - cannot all be FIRST/LAST.

传送门>>>>

2021-07-30 16:27:56 331

原创 keil中‘,’ between enumerators解决

问题描述引入文件出现红叉,‘,’ between enumerators。问题原因更换device后可能导致芯片容量不在对应,宏定义、启动文件等不在适用解决方案点开魔术棒,将C/C++中Define宏定义STM32F10X_xD(x表示容量类型)改为对应芯片容量类型...

2021-07-30 15:34:44 390

原创 PyCharm – TERM environment variable not set

问题描述import osos.system('clear')出现:TERM environment variable not set解决方案Open “Run/Debug configuration” and add an environment variable “TERM=xterm-color”

2021-06-30 13:24:23 826

原创 python分系统操作

查看当前操作系统import sysprint(sys.platform)分系统操作import os # clearimport platformif platform.system().lower() == 'windows': os.system('cls') elif platform.system().lower() == 'linux': os.system('clear')elif platform.system().lower() == 'darwin': o

2021-06-30 13:11:59 73

原创 TypeError: ‘module‘ object is not callable

问题原因这个错误的意思是将模块作为一个函数来调用,但他本身却无法被调用。问题出现的原因在于import机制。Python导入模块的方法有两种:import module 和 from module import,区别是前者所有导入的东西使用时需加上模块名的限定,而后者不要。解决措施将import 后的内容加上包限制打个比方我现在有一个文件Group内容如下class Group: def __init__(self): # 构造函数 self.students

2021-06-30 11:36:34 82

原创 Python-GUI实现图形窗口居中

核心代码def windowCenter(self,width,height): screenwidth = self.window.winfo_screenwidth() screenheight = self.window.winfo_screenheight() size = "%dx%d+%d+%d"%(width,height,screenwidth/2-width/2,screenheight/2-height/2) self.window.geometry(s

2021-06-27 20:56:09 559

原创 pip出现版本过高

出现错误Traceback (most recent call last):File “/usr/bin/pip”, line 9, inload_entry_point(‘pip==21.0.1’, ‘console_scripts’, ‘pip’)()File “/usr/lib/python2.7/site-packages/pkg_resources.py”, line 378, in load_entry_pointreturn get_distribution(dist).loa

2021-06-27 19:35:24 853

原创 Python-GUI编程测试

import tkinter as tkclass MainWindow(): def __init__(self): pass # 创建主窗口 self.window = tk.Tk() self.window.minsize(300, 300) self.window.title("示例") # 添加组件 self.addComponents() # 进入消息循环 self.window.mainloop() d

2021-06-20 15:56:55 100

原创 网络和邮件库:定时收发邮件(Python)

函数库poplib 支持 IMAP 协议imaplib 支持 POP3 协议MAP 协议在支持双向操作的功能上更加强大,并且能把客户端对邮件的删除等操作同步到服务端,也能把服务端对邮件删除的操作同步到客户端。与 POP3 协议只能把服务端的操作单向同步给客户端相比,会更加灵活。操作步骤指定邮件服务器的 IMAP 地址和端口 :大部分对邮件安全比较重视的公司,为了防止黑客暴力发现邮件服务器用户的弱口令密码,默认是将 IMAP 服务的功能关闭的。你需要联系邮件服务器管理员或通过网页管理功

2021-06-05 22:32:45 147

原创 “WARN deprecated request@2.88.2: request has been deprecated”的警告

配置淘宝镜像npm config set registry https://registry.npm.taobao.org验证成功npm config get registry下载VueClinpm i -g @vue/cli查看按本vue --version

2021-05-25 15:19:46 271

原创 1108. IP 地址无效化

问题描述给你一个有效的 IPv4 地址 address,返回这个 IP 地址的无效化版本。所谓无效化 IP 地址,其实就是用 “[.]” 代替了每个 “.”。示例 1:输入:address = “1.1.1.1”输出:“1[.]1[.]1[.]1”示例 2:输入:address = “255.100.50.0”输出:“255[.]100[.]50[.]0”代码(cpp)class Solution {public: string defangIPaddr(string

2021-05-20 12:38:23 27

转载 Python贪吃蛇

import randomimport pygameimport sysfrom pygame.locals import * Snakespeed = 17Window_Width = 800Window_Height = 500Cell_Size = 20 # Width and height of the cells# Ensuring that the cells fit perfectly in the window. eg if cell size was# 10

2021-05-20 12:14:48 52

原创 OpenCV-Python打开摄像头

代码演示import cv2cv2.namedWindow('video', cv2.WINDOW_AUTOSIZE)cap = cv2.VideoCapture(0)while True: print(1) ret, frame = cap.read() cv2.imshow('video', frame) key = cv2.waitKey(10) if key & 0xFF == ord('q'): breakcap.release()cv2.des

2021-04-21 18:19:01 107

原创 Process finished with exit code 134

Mac的权限问题导致的,换种方式运行就可以IDE:pycharm中运行pwd,查看文件路径,复制路径桌面打开终端,cd到刚才的目录用相应的python版本运行编写的程序系统提示是否允许调用摄像头,选择允许PS:如果上述还是不行,我们开启item2或者terminal终端的摄像头权限这个图标打开权限,再进行上述操作...

2021-04-21 18:15:21 759

原创 Java实现走迷宫

敢于知道,因为真理使我们自由!图形绘制-普通方法(测试)AlgoFrame 自定义窗口类package com.company;import javax.swing.*;import javax.swing.*;import java.awt.*;public class AlgoFrame extends JFrame { private int canvasWidth; private int canvasHeight; public AlgoFrame(S..

2021-03-24 08:33:05 213

原创 Arduino驱动7脚OLED

硬件接线ArduinoOLED5VVCCGNDGNDD013D112RESRESETDC10CS11库文件下载u8glib相关代码编译并上传#include "U8glib.h"U8GLIB_SSD1306_128X64 u8g(13, 12, 11, 10);void draw(void) { u8g.setFont(u8g_font_unifont); u8g.drawStr( 0, 22, "H

2021-02-02 15:34:30 1564

原创 AT指令相关

传送门1:GOTO传送门2:GOTO

2021-02-02 13:14:37 62

转载 U8glib库支持的字体

("u8g_font_04b_03b") ("u8g_font_04b_03bn") ("u8g_font_04b_03br") ("u8g_font_04b_03") ("u8g_font_04b_03n") ("u8g_font_04b_03r") ("u8g_font_04b_24") ("u8g_font_04b_24n") ("u8g_font_04b_24r") ("u8g_font_10x20_75r") ("u8g_font_10x20_78_79") ("u8g.

2021-02-02 13:09:28 1383

转载 常用对照表

传送门:GOTO

2021-02-02 07:04:03 130

原创 Arduino+SIM800C实现电话通讯

线路连接ArduinoSIM800C5V VCCVCC_INGNDGND10(RX)TXD11(TX)RXDSIM800C外接MC+探头+极MC-探头-极SPP外放喇叭一极SPN外放喇叭一极示例代码编译并上传下述代码#include <SoftwareSerial.h> // 采用软件的串口SoftwareSerial SIM800C

2021-02-01 18:06:32 1598 2

原创 Arduino点亮LED灯带

物品清单名称规格数量开发板Arduino1杜邦线公公 母母 公母若干灯带30/60珠1电源5V 2000A左右1面包板1相关代码相关库:FastLED示例代码#include <FastLED.h>FASTLED_USING_NAMESPACE// FastLED "100-lines-of-code" demo reel, showing just a few // of the kinds o

2021-01-31 09:17:50 2865

原创 Arduino点亮RGB灯

线路连接ArduinoRGB模块A0RA1GA2BGNDGND相关代码输入【r数字g数字b数字】改变颜色,每个引脚输入都是0~255之间的数const int rLedPin = A0; //引脚Rconst int gLedPin = A1; //引脚Gconst int bLedPin = A2; //引脚Bint ledR = 0; //R led 亮度int ledG = 0; //G led 亮度int ledB = 0;

2021-01-30 22:42:25 1143

原创 Arduino驱动RFID-RC522门禁卡系列

门禁卡卡片ID读取逻辑代码此代码根据官方示例代码改装,逻辑功能:刷卡成功打印成功,也可以自己定制/* * Typical pin layout used: * ----------------------------------------------------------------------------------------- * MFRC522 Arduino Arduino Arduino Arduino

2021-01-10 22:31:01 2005 2

原创 Arduino驱动315MHZ无线模块

准备工具1、两个Adruino开发板2、315M发射、接收模块3、杜邦线若干(面包板可选)4、电脑一台(有两个USB接口)Arduino接线开发板(Arduino发射)发射模块VCCVCCGNDGND10data开发板(Arduino接收)接收模块VCCVCCGNDGND2dataRC-Switch库引入点击直接穿越打开连接直接下载zip版本的,然后在Arduino引入库发射模块代码/*

2021-01-07 15:28:44 3299 6

原创 error: stray ‘\342’ in program

源代码中存在汉语时的字符,如“”、,等,将其改过来即可!

2021-01-06 19:02:54 280

原创 Arduino驱动DS18B20数字温度传感器

实物图代码提前下载OneWire和DallasTemperature库#include <OneWire.h>#include <DallasTemperature.h>#define ONE_WIRE_BUS A1// 数据输出脚接开发板数字引脚A1OneWire oneWire(ONE_WIRE_BUS);DallasTemperature sensors(&oneWire);void setup(void){ Serial.begin(

2021-01-06 18:47:04 987

原创 红外感知模块

功能点人体近距离活动或者靠近触发红外感知,串口监视器输出1Arduino简单代码void setup() { Serial.begin(9600); pinMode(A1, INPUT);}void loop() { int res = digitalRead(A1); if(res){ Serial.println(res); delay(2000); }}实物图...

2021-01-05 11:38:41 289

Siri智能WIFI控制灯

Siri智能WIFI控制灯

2020-12-30

IPs_Schools.pkt

Cisco Packet模拟学校网络(内网划分、DHCP、DNS、WWW、AAA、OSPF)

2019-11-02

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

TA关注的人

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