- 博客(86)
- 资源 (15)
- 收藏
- 关注
原创 【无标题】
https://wiki.huaqin.com:8443/pages/viewpage.action?pageId=1318651730
2022-02-11 15:14:27
181
原创 在vscode中显示空格和tab符号
1.打开setting,在搜索框中输入renderControlCharacters,选中勾选框,即可显示tab.2.在搜索框中输入renderWhitespace,选择all,即可显示空格.
2021-12-26 10:13:16
5488
原创 python_递归的次数问题
# 函数自己调用自己i = 0 # 全局变量def func(): global i # 全局变量拽到局部里面 print(i) # print("我是函数") i += 1 func()func() # RecursionError: maximum recursion depth exceeded while calling a Python object# # 开辟一个内存空间 为了避免内存溢出的问题 官方给的是1000次import sysprint(s.
2021-01-31 14:56:54
364
原创 python_函数递归
import osdef func(path, ceng): # 打开文件件 ---》拿到文件的名字 last = os.listdir(path) # print(last) for name in last: # 拿到每一个文件名字 # 2.判断name对应的是文件夹还是文件 # 获取文件所在的路径 real_path = os.path.join(path, name) # join的作用: 路径+a/文件名 if os.path.isdir(real_path.
2021-01-31 14:54:23
78
1
原创 爬虫学习_爬取xx招聘信息
import urllib.requestfrom selenium.webdriver import Chromefrom selenium.webdriver.common.keys import Keys # 导入回车import time # 导入时间模块url = "https://www.lagou.com"headers = { "User-Agent": "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537..
2021-01-31 10:04:36
232
2
原创 Consider using the `--user` option or check the permissions.
问题: ERROR: Could not install packages due to an OSError: [WinError 5] 拒绝访问。: 'd:\\programdata\\anaconda3\\lib\\site-packages\\pil\\BdfFontFile.py'Consider using the `--user` option or check the permissions.解决方法:直接在install 后面加一个--user (base) ...
2021-01-29 10:20:52
311
1
原创 #ifdef...#endif作用
#ifdef语句1 //程序2#endif可翻译为:如果宏定义了语句1则程序2。作用:我们可以用它区隔一些与特定头文件、程序库和其他文件版本有关的代码。解释如下:代码举例:新建define.cpp文件复制代码#include<iostream>usingnamespacestd;intmain(intargc,char*argv[]){ #ifdefDEBUG cout<<"Beginningexecutionofmain()"<...
2021-01-26 12:58:33
437
原创 mysql基础_+ 和concat
1.+ 的作用:# 关于+ /*# 一方为字符型 ,将字符转化为数字型 如果转换成功继续做加法运算 如果转换失败 则将字符型转换为0 如果一方Wienull 则为null*/SELECT 90+100SELECT '90' +100 SELECT 'www'+100SELECT NULL + 111SELECT NULL + NULL# concat 字符连接select concat('s','a') as 结果select concat.
2021-01-12 18:15:55
118
原创 c# 根据人数输入成绩 求sum 和avg 简单小练习
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 用户登录{ class Program { static void Main(string[] args) { //要求用户输入用户名和密码 用户名是只要不是admin 密码不是.
2020-11-16 11:11:28
322
原创 c# switch-case 某年某月多少天判断
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 年份判断{ class Program { static void Main(string[] args) { Console.WriteLine("请输入年份"); .
2020-11-15 10:18:06
451
原创 c# 判断年份是否为闰年
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 判断闰年{ class Program { static void Main(string[] args) { Console.WriteLine("晴输入年.
2020-11-14 18:17:31
3020
1
转载 TCP与UDP的区别
https://www.cnblogs.com/fundebug/p/differences-of-tcp-and-udp.html
2020-11-12 16:06:53
51
转载 c_“\r\n”和“\n”的区别
Windows系统里面,每行结尾是“<回车><换行>”,即“ \r\n”;Mac系统里,每行结尾是“<回车>”。一个直接后果是,Unix/Mac系统下的文件在Windows里打开的话,所有文字会变成一行;而Windows里的文件在Unix/Mac下打开的话,在每行的结尾可能会多出一个^M符号。...
2020-11-12 15:45:00
185
原创 STM32_GPIO刘凯老师 第十集 笔记
1)红色框围绕输出电路 蓝色框围绕输出电路2) 如何实现输出?通过一个写操作 写到 位置设置/清楚寄存器 ,然后改变输出寄存器, 也可以通过 读/写直接改变输出数据寄存器,以上两种方式改变输出数据寄存器 ,然后下面是一个选择开关,进行两路选着 。是GPIO输出还是复用功能输出, 输出控制是一个锁存器,假设 如果输入是1 则输出控制就是1 和0 P-mos 导通 ,N-MOS 截止 ,内部 VDD为 3.3v ,输出高电平 。如果做输入时候 一定要屏蔽掉下面红...
2020-10-26 12:46:02
369
1
原创 c# JoinMulticastGroup用法
https://docs.microsoft.com/zh-cn/dotnet/api/system.net.sockets.udpclient.joinmulticastgroup?view=netframework-3.0https://www.jb51.net/article/99768.htm
2020-09-24 12:22:28
910
原创 c# IPAddress类
IPAddress类提供了对IP地址的转换、处理等功能。其Parse方法可将IP地址字符串转换为IPAddress实例。如:IPAddressip=IPAddress.Parse(“192.168.1.1”);IPAddress类提供了7个只读字段:Any表示本地系统可用的任何IP地址Broadcast表示本地网络的IP广播地址IPv6AnySocket.Bind方法用此字段指出本地系统可用的IP地址IPv6Loopback表...
2020-09-24 11:30:59
20116
原创 第二十章 RTC 实时时钟实验
RTC 时钟BCD码 介绍;十进制数有十个数码,需要用四位二进制数表示一位十进制数码,但它仍是“逢十进一”,所以称为二进制编码的十进制数,或称二一十进制数,简称BCD(Binary coded Decimal)码(其中各十进制数位都分别由二进制数字来表示的二进制编码记法。)8421码加上0011就是余3码STM32F4 的 RTC 时钟分频。 STM32F4 的 RTC 时钟源(RTCCLK)通过时 钟控制器,可以从 LSE 时钟、 LSI 时钟以及 HSE 时钟三者中选择.
2020-09-20 23:14:49
877
原创 STM32_ADC数模转换试验
1 有关的常用库函数void ADC_CommonInit(ADC_CommonInitTypeDef* ADC_CommonInitStruct);void ADC_Init(ADC_TypeDef* ADCx, ADC_InitTypeDef* ADC_InitStruct);void ADC_DeInit(ADC_TypeDef* ADCx)void ADC_Cmd(ADC_TypeDef* ADCx, FunctionalState NewState);void ADC_ITCo
2020-09-12 20:02:44
470
转载 STM32_typedef enum 用法
1 例子typedef enum {DISABLE = 0, ENABLE = !DISABLE} FunctionalState;// FunctionalState是 enum +被省略的项 的别名 实质也是一种枚举类型(比如int类型) 给枚举变量 FunctionalState ADC_ScanConvMode;ADC_ScanConvMode为FunctionalState类型的变量方法三:用typedef关键字将枚举类型定义成别名,并利用该别名进行变量声明:t...
2020-09-12 18:49:49
5704
转载 assert_param
在STM32的固件库和提供的例程中,到处都可以见到assert_param()的使用。如果打开任何一个例程中的stm32f10x_conf.h文件,就可以看到实际上assert_param是一个宏定义;在固件库中,它的作用就是检测传递给函数的参数是否是有效的参数。举例说明: assert_param(IS_USART_ALL_PERIPH(USARTx)); 这句代码用于检查参数USARTx是否有效,其中IS_USART_ALL_PERIPH(USARTx)是一个宏定义,如下:#
2020-09-12 17:58:58
176
转载 (void)0 && (void*)0
#define assert_param(expr) ((expr) ? (void)0 : assert_failed((u8 *)__FILE__, __LINE__)) 代码的含意简单, 关键是那个 (void)0 的用法 我用 void 的时候, 有两种情况: 1.放到函数前面, 强调函数没有返回值, 也就是说函数不能作右值 如: void fun(int x); 2.放到函数形参里面, 强调函数无任何参数 如: int fun(void);.
2020-09-12 16:07:39
214
原创 RT-thread 生产者和消费者问题
生产者消费者问题:线程同步问题生产者--->产品(带缓冲区)--->消费者生产者生产产品放到缓冲区,消费者从缓冲区拿产品消费,当缓冲区中产品满了之后,生产者会挂起,只有当消费者消费了一个产品之后,缓冲区产生一个空位,生产者才会继续生产。对于缓冲区的访问是互斥的,缓冲区满了生产者要挂起,缓冲区空了消费者要挂起。解决生产者消费者问题实际上是要解决线程间互斥关系问题(指的是共享资源)同步关系问题(线程的步调)由于缓冲区是临界资源,它一个时刻只允许一个生产者放入消...
2020-09-08 18:46:23
274
原创 C# 枚举类型
枚举是一组命名整型常量。枚举类型是使用 enum 关键字声明的。C# 枚举是值类型。换句话说,枚举包含自己的值,且不能继承或传递继承。将枚举声明到命名空间的下面,类的外面,表示这个命名空间下所有类都可以使用这个枚举。枚举本质就是一个变量类型 ,int double string decimal 类似,枚举在声明、赋值,使用方式跟普通的变量类型不一样。...
2020-09-06 16:42:57
453
原创 计算机网络 第五/七 版 ----谢希仁
链接:https://pan.baidu.com/s/1k_iNVBDw1MaKS8gFcRGLfg提取码:xx9a
2020-09-05 22:51:37
643
原创 RT-thread 信号量
管理员相当于信号量 ,空车位个数为信号量的值 车辆相当于线程关于IPC讲解参考https://www.cnblogs.com/freyluo/p/10986664.html 信号量控制块结构体//semaphore 信号量struct rt_semaphore//{ struct rt_ipc_object parent; /**< inherit from ipc_object */ rt_ui...
2020-09-05 21:43:07
2032
原创 C# string enum int char 转换
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace @const{ //声明一个枚举 public enum Gender { 男, 女 } public enum Day { MON = 0, TUE, .
2020-09-04 20:50:10
474
原创 c#引用类型和值类型
值类型 和引用类型的区别:1,在内存上存储的位置不一样;值类型->栈 引用类型->堆2,在传递值类型和引用类型的时候,传递的方式不一样; 值类型为值传递;引用类型为引用传值类型:int double decimal bool char struct enum引用类型 :string 自定义列类参见:内存基本构成可编程内存在基本上分为这样的几大部分:静态存储区、堆区和栈区。他们的功能不同,对他们使用方式也就不同。静态存储区:内存在程序编译的时候就已经...
2020-08-09 12:41:42
172
原创 c# 计算器练习
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace 计算器{ public partial class Form1 : Form { pu.
2020-08-09 09:36:40
228
原创 c# textbox 学习
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace Demo02{ public partial class Form1 : Form { .
2020-08-08 21:59:46
898
原创 接触器相关知识点
接触器的工作原理是:当接触器线圈通电后,线圈电流会产生磁场,产生的磁场使静铁芯产生电磁吸力吸引动铁芯,并带动交流接触器点动作,常闭触点断开,常开触点闭合,两者是联动的。当线圈断电时,电磁吸力消失,衔铁在释放弹簧的作用下释放,使触点复原,常开触点断开,常闭触点闭合。直流接触器的工作原理跟温度开关的原理有点相似。交流接触器利用主接点来控制电路,用辅助接点来导通控制回路。主接点一般是常开接点,而辅助接点常有两对常开接点和常闭接点,小型的接触器也经常作为中间继电器配合主电路使用。交流接触器的接点,由
2020-08-08 13:57:27
887
2
原创 c# 类 对象 属性 构造方法 理解
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 复习{ class Person { // 字段 属性 方法 构造函数 //字段 存储数据 //属性保护字段 对字段的取值和设值取值 //方法 描述对象的行为 .
2020-08-08 12:06:59
256
原创 c#构造函数 例子学习
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 复习{ class Person { // 字段 属性 方法 构造函数 //字段 存储数据 //属性保护字段 对字段的取值和设值取值 //方法 描述对象的行为 .
2020-08-08 10:04:16
259
gcc-linaro-aarch64_be-none-elf-4.9-2014.08_linux.tar
2022-03-29
hexagon.lnx.8.2_installer_08204.103-28-22_04_44_28
2022-03-28
hexagon.lnx.8.2_installer_18205.103-28-22_06_07_33
2022-03-28
snapdragon_sd_llvm_arm.lnx.3.9_installer_39200.2
2022-03-28
snapdragon_sd_llvm_arm.lnx.4.0_installer_40100.203-28-22_06_34_3
2022-03-28
snapdragon_sd_llvm_arm.lnx.4.0_installer_40200.103-28-22_03_42_5
2022-03-28
二级c语言总结
2016-04-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人