- 博客(739)
- 资源 (14)
- 问答 (2)
- 收藏
- 关注
原创 Python Pip: 从基础到进阶
pip 是 Python 的官方包管理工具,全称为。方便开发者从 Python Package Index (PyPI) 或其他索引源安装、卸载和管理 Python 包。安装包: Pip 允许用户从 Python Package Index (PyPI) 或其他索引源安装 Python 包。PyPI 是一个官方的 Python 包仓库,拥有大量开源的 Python 库和工具包。卸载包: 用户可以使用 Pip 卸载不再需要的 Python 包,以保持 Python 环境的整洁。
2024-06-16 01:36:53
646
原创 如何使用 pip 卸载所有已安装的 Python 包?
通过以上步骤,我们可以方便地卸载所有已安装的 Python 包,为开发环境清理出一片新的天地。这对于解决包冲突或重新配置开发环境特别有用。希望这篇文章对你有所帮助!
2024-06-16 00:49:45
2815
原创 HJ15 求int型正整数在内存中存储时1的个数【C语言】
输入一个 int 型的正整数,计算出该 int 型数据在内存中存储时 1 的个数。数据范围:保证在 32 位整型数字范围内。这个数转换成2进制后,输出1的个数。输入一个整数(int类型)
2024-03-17 21:19:07
520
原创 HJ14 字符串排序【C语言】
# 描述给定 n 个字符串,请对 n 个字符串按照字典序排列。数据范围: 1≤n≤1000 ,字符串长度满足 1≤len≤100。
2024-03-17 21:05:35
193
原创 HJ13 句子逆序【C语言】
将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I”所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符。输入一个英文语句,每个单词用空格隔开。保证输入只包含空格和字母。数据范围:输入的字符串长度满足 1≤n≤1000。
2024-01-25 22:30:08
180
原创 HJ12 字符串反转【C语言】
接受一个只包含小写字母的字符串,然后输出该字符串反转后的字符串。(字符串长度不超过1000)输入一行,为一个只包含小写字母的字符串。输出该字符串反转后的字符串。
2024-01-24 21:21:01
188
原创 HJ11 数字颠倒【C语言】
程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001。输入一个整数,将这个整数以字符串的形式逆序输出。数据范围: 0≤ n ≤2^30 −1。将这个整数以字符串的形式逆序输出。
2024-01-24 21:06:58
262
原创 HJ10 字符个数统计【C语言】
编写一个函数,计算字符串中含有的不同字符的个数。字符在 ASCII 码范围内( 0~127 ,包括 0 和 127 ),换行表示结束符,不算在字符里。不在范围内的不作统计。多个相同的字符只计算一次。例如,对于字符串 abaca 而言,有 a、b、c 三种不同的字符,因此输出 3。输出 输入字符串 中范围在(0~127,包括0和127)字符的种数。数据范围: 1≤n≤500。输入一行没有空格的字符串。
2024-01-23 21:53:26
335
原创 HJ9 提取不重复的整数【C语言】
输入一个 int 型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。数据范围: 1 ≤ n ≤ 10^8。保证输入的整数最后一位不是 0。输入一个int型整数。
2024-01-23 21:33:47
356
原创 HJ8 合并表记录【C语言】
数据表记录包含表索引index和数值value(int范围的正整数),请对表索引相同的记录进行合并,即将相同索引的数值进行求和运算,输出按照index值升序进行输出。输入: 首先输入键值对的个数 u16N,然后输入 u16N 行键值对,每行包含一个索引值 index 和一个数值 value。合并相同索引的值: 遍历排序后的结构体数组,通过比较相邻的结构体的 index 字段,将相同索引的值进行累加。输入键值对: 通过循环,依次读取每个键值对的 index 和 value,存储在结构体数组中。
2024-01-22 22:39:04
515
原创 HJ7 取近似值【C语言】
写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于 0.5 ,向上取整;小于 0.5 ,则向下取整。使用 round 函数来进行四舍五入。数据范围:保证输入的数字在 32 位浮点数范围内。输出该数值的近似整数值。优化【参考代码2】,
2024-01-22 21:07:06
166
原创 HJ6 质数因子【C语言】
这样的算法在处理大整数时相对高效,因为它通过迭代的方式逐步将 n 分解为其质因子,而不需要存储所有的因子。这可以减少内存占用。同时,sqrt(n) 是因子分解的上界,超过这个上界就没有必要再找因子了,因为 n 必然是质数。功能:输入一个正整数,按照从小到大的顺序输出它的所有质因子(重复的也要列举)(如180的质因子为2 2 3 3 5 )按照从小到大的顺序输出它的所有质数的因子,以空格隔开。数据范围: 1 ≤ n ≤ 2 × 10^9+14。
2024-01-21 23:10:28
250
原创 HJ5 进制转换【C语言】
写出一个程序,接受一个十六进制的数,输出该数值的十进制表示。数据范围:保证结果在 1≤ n ≤ 2^31 - 1。输出该数值的十进制字符串。不同组的测试用例用\n隔开。输入一个十六进制的数值字符串。
2024-01-21 22:25:07
328
原创 HJ4 字符串分隔【C语言】
•输入一个字符串,请按长度为8拆分每个输入字符串并进行输出;•长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。连续输入字符串(每个字符串长度小于等于100)依次输出所有分割后的长度为8的新字符串。
2024-01-21 21:59:03
201
原创 HJ3 明明的随机数【C语言】
请你删去其中重复的数字,即相同的数字只保留一个,把其余相同的数去掉,然后再把这些数从小到大排序,按照排好的顺序输出。接下来的 N 行每行输入一个整数,代表明明生成的随机数。遍历排序后的数组,只输出第一次遇到的每个数字。在输出时,通过比较当前元素和前一个元素的值来判断是否相同,从而实现去重。使用动态分配的整型数组 numbers 来保存输入的随机整数。数据范围: 1≤ n ≤1000 ,输入的数字大小满足 1≤ val ≤500。: 通过 scanf 获取随机整数的个数 N,然后逐行获取 N 个随机整数。
2024-01-15 22:33:25
298
原创 HJ2 计算某字符出现次数【C语言】
写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字符,然后输出输入字符串中该字符的出现次数。(不区分大小写字母)第一行输入一个由字母和数字以及空格组成的字符串,第二行输入一个字符。整个表达式判断当前字符和目标字符在不区分大小写的情况下是否相等。输出输入字符串中含有该字符的个数。(不区分大小写字母)将 目标字符 转换为小写形式】
2024-01-15 21:57:41
397
原创 HJ1 字符串最后一个单词的长度【C语言】
scanf(“%s”, u8Str): 这部分使用 scanf 函数从标准输入读取字符串,并将其存储在 u8Str 中。%s 是格式化字符串,表示读取字符串直到遇到空格、制表符或换行符为止。EOF 是一个表示文件结束的宏,当 scanf 在读取时到达文件末尾时,返回 EOF。计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000。= EOF 是一个用于从标准输入中读取字符串的常见操作。输入一行,代表要计算的字符串,非空,长度小于5000。输出一个整数,表示输入字符串最后一个单词的长度。
2024-01-12 22:00:23
230
原创 Python合并一个 Excel 里面的多张表
Excel文件中包含多个工作表,并且你想要将这些工作表合并成一个,可以使用Python的pandas库来处理。合并后,想要删除包含"工作计划"的行和空行。
2023-12-08 21:49:52
1016
原创 变量的作用域和生命周期
在C语言中,变量可以根据它们的和被分类为局部变量、静态局部变量、全局变量、和静态全局变量。在嵌入式软件开发中,使用C语言时,变量的作用域和生命周期是两个重要的概念。指变量能够被程序中的其他部分识别和访问的范围。它定义了变量的可见性区域。指从变量创建(分配存储空间)到变量销毁(释放存储空间)的时间段。这涉及变量的存在时间。
2023-12-02 11:27:30
1157
原创 C语言中的预处理指令
define : 定义宏。# undef : 取消已定义的宏。# define : 定义宏。# undef : 取消已定义的宏。# define : 定义宏。# undef : 取消已定义的宏。宏可以定义常量,如 #define PI 3.14159。宏也可以定义带参数的表达式,如 #define SQUARE(x) ((x)*(x))。使用宏可以实现简单的条件表达式,如 #define MAX(a,b) ((a) > (b)?(a) : (b))。
2023-11-30 22:01:59
922
原创 手把手分析 lv_config.h 文件
如果设置为 1,表示启用全局自定义功能。如果启用全局自定义功能 (LV_ENABLE_GLOBAL_CUSTOM == 1),可以配置以下选项:LV_GLOBAL_CUSTOM_INCLUDE 宏定义了用于全局自定义函数的头文件路径。在这里,它包括了 头文件,这是 C 标准库的头文件,用于定义整数类型。LV_CACHE_DEF_SIZE 宏定义了。
2023-09-23 13:02:06
1029
原创 STM32微控制器的低功耗模式
STM32微控制器的低功耗模式(Low-power modes):Sleep mode、Stop mode 和 Standby mode。
2023-09-02 22:59:48
1261
原创 常见的数据结构之队列
队列(Queue)是一种常见的数据结构,用于存储和管理一系列数据元素,其中元素按照。队列可以类比为现实生活中排队等候的场景,例如在超市收银台排队购物的顾客队列。
2023-08-31 00:20:31
590
原创 整型转换成十六进制或二进制字符串
替换为为什么不可以?在原始条件中,我是在检查特定位是否为0。如果检查的特定位为0的话,那么整体结果就为0了。如果检查的特定位为1的话,那么整体结果并不一定是1。而新条件中,是在检查特定位是否仅为1。正确的替换应该是这将检查特定位是否不等于0,从而正确地将其转换为二进制字符串表示。因为,用高位不为1剩下全是0和你与,最好的结果就是0,其他是的还要计算。
2023-08-26 01:09:34
391
原创 嵌入式软件开发中的数据类型转换
在嵌入式软件开发时,数据的显示必不可少,那么必定会涉及到数据类型转换。将不同类型的数据在编程中进行转换,以便满足不同的需求。在C语言中,字符串是由字符组成的字符数组,以null终止符(‘\0’)标识字符串的结束。每个字符都是一个字节,按顺序存储在内存中。例如,这里的是null终止符,它表示字符串的结束。C语言中的字符串函数会根据这个null终止符来判断字符串的结束位置。要在C语言中,可以使用字符数组来存储字符序列,并在数组的末尾添加一个null终止符,从而将其视为一个字符串。
2023-08-21 00:02:13
274
原创 使用标准库版本编写LED闪烁
1、在STM32CubeMX中创建一个新的工程,选择STM32F103VCT6作为目标设备,并配置好所需的引脚和时钟设置。将需要用于LED连接的GPIO引脚设置为输出模式。2、在生成代码后,打开工程目录,在Src文件夹中创建一个新的main.c文件。
2023-07-31 23:19:51
481
原创 一个应用程序时可以读取到其他活动的进程名称
Windows提供了一些API函数,允许进程查询系统中正在运行的进程列表以及与之相关的信息。使用这些API函数,一个进程可以枚举系统中的进程,并获取一些有限的信息,如进程ID、父进程ID、进程优先级等。但是,这些信息并不包括其他进程的名称或具体细节。要在Python中实现读取其他进程的名称,可以使用psutil库。psutil是一个跨平台的库,提供了许多与系统进程和系统资源相关的功能。
2023-05-18 19:19:38
237
原创 TensorFlow GPU安装指南
注意:TensorFlow 2.10 是最后一个 TensorFlow 版本。原生 Windows 上支持的 GPU。从TensorFlow 2.11 开始,您需要在 WSL2 中安装 TensorFlow, 或者安装 TensorFlow-cpu。TensorFlow 2.10 是最后一个 TensorFlow 版本。原生 Windows 上支持的 GPU。输出 tensor 张量的数据,就是安装好了。默认已经按照好了: Miniconda。所以安装2.11以前的版本。先升级 最新的 pip。
2023-03-15 22:05:54
664
原创 VOC2012数据集取需要的几个类别
这项挑战的主要目标是从许多视觉对象中识别对象 现实场景中的对象类(即不是预先分割的对象)。是的 从根本上说,这是一个监督学习问题,因为一个训练集 提供带标签的图像。主要有三种对象识别比赛:分类、检测和 细分,行动分类竞赛,以及 由ImageNet运行的大规模识别。执行完代码后,new_VOC2012 就是新的只含有 people 这个类别的数据集了,在标注文件也一并修改了。分类:对于二十个类中的每一个,预测 测试图像中是否存在该类的示例。车辆:飞机,自行车,船,公共汽车,汽车,摩托车,火车。
2023-03-09 19:15:17
789
原创 关于cFosSpeed如何配置
如果您对结果依然不满意,可以近期多进行下载,上传,然后重新测速,根据此方法重新配置cFosSpeed,让calibrated更接近100。网络上有众多测速网站,可以打开某个测速网站,多次测速。以我为例,根据上面测出的速度,可以在控制台中输入spd :(1Mbps=128KBps)maxtxacked:最大上传速度的ACK字元,接近上传速度稳定值。流量调整 -------> 选择打开cFosSpeed控制台。tx_bounce_cnt:tx的弹射连接项,这里设置为 5。txspeed:上传速度,稳定值。
2023-02-16 15:19:31
3160
原创 初识马尔科夫模型(Markov Model)
因此,在模型运行过程中,如果当前状态为“晴天”,那么它有80%的概率继续保持“晴天”,20%的概率转移到“阴天”,0%的概率转移到“雨天”。举个例子,如果你想了解天气预测,可以构建一个马尔科夫模型,其中状态表示天气(晴天、阴天、雨天),状态转移概率表示天气的转变情况。因此,transition_prob可以让我们描述状态的随机转移情况,在马尔科夫模型中,它是模拟状态转移的基础。:马尔科夫模型的状态转移是无后效的,即从某一状态出发的概率分布不受先前状态的影响。⑤练习编写代码,深入了解马尔科夫模型的实现细节。
2023-02-10 20:21:00
3705
1
原创 一行代码将网页变成灰色
将图像转换为灰度图像。值为100%则完全转为灰度图像,值为0%图像无变化。值在0%到100%之间,则是效果的线性乘子。若未设置,值默认是0;注意: 滤镜通常使用百分比 (如:75%), 当然也可以使用小数来表示 (如:0.75)。,webkit内核的浏览器有谷歌浏览器、Safari浏览器、搜狗高速浏览器等。代表ie浏览器私有属性(360浏览器是ie内核)代表safari、chrome私有属性。CSS3 filter(滤镜) 属性。: 这个样式是专属于使用。代表opera私有属性。/* 灰度滤镜 */
2022-12-01 18:57:05
2542
原创 字符串转换为数字【Java】
字符串0到9表示数字0到9,字符串A表示10,B表示11,C表示12,以此类推,Z表示35,10表示36,11表示37。编程: 输入一个字符串,根据以上规则,计算该字符串说代表的数字。例如: 输入G,输出16;输入28,输出80。虽然此题的题目是说:字符串转换为数字,没有明说是进制的转换,但是不难发现此题是将36进制转换成十进制。
2022-11-06 18:18:34
1645
原创 平均撒点方法【Java】
找出其中的规律,并实现方法 : float func( int i ) 返回值。3、当分母相同,分子变化,这样数量就比当前分母2的幂次少1.1、分母都是2的幂:2、4、8、16、32…2、分子都是奇数:1、3、5、7、9、11…
2022-11-05 11:05:30
322
原创 跟着老杜学MyBatis+第5天+在WEB中应用MyBatis(使用MVC架构模式)
目标:实现功能:使用技术:WEB应用的名称:6.3 实现步骤第一步:环境搭建IDEA中创建Maven WEB应用(mybatis-004-web)默认创建的maven web应用没有java和resources目录,包括两种解决方案删除index.jsp文件,因为我们这个项目不使用JSP。只使用html。确定pom.xml文件中的打包方式是war包。引入相关依赖引入相关配置文件,放到resources目录下(全部放到类的根路径下)第二步:前端页面index.html第三步:创建
2022-10-31 16:54:25
423
原创 跟着老杜学MyBatis+第4天+MyBatis核心配置文件详解
JNDI的方式:表示对接JNDI服务器中的连接池。充分发挥数据库连接池的性能。最大的空闲连接数量。默认值5,如何已经有了5个空闲连接,当第6个连接要空闲下来的时候,连接池会选择关闭该连接对象。最大的活动的连接数量就是连接池连接数量的上限。默认值10,如果有10个请求正在使用这10个连接,第11个请求只能等待空闲连接。environments:环境(多个),以“s”结尾表示复数,也就是说mybatis的环境可以配置多个数据源。poolMaximumActiveConnections:最大的活动的连接数量。
2022-10-28 12:01:12
1132
SVM支持向量机应用python代码
2023-02-27
《误差理论与数据处理A》期末考试
2022-11-28
《Linear System Theory》Course Examination
2022-11-20
2022第十九届“华为杯”中国研究生数学建模竞赛试题
2022-11-05
校招应用软件开发工程师(Java)
2022-06-09
《最优控制》期末试卷2021真题
2022-05-23
《最优控制》期末试卷2020真题
2022-05-23
中南大学高等工程数学试题-2019-5-校内专业硕士-A(王 张).pdf
2021-09-15
使用了synchronized,为啥还有线程安全问题?
2022-07-28
javascript、html 相关的习题
2021-07-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人