自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (6)
  • 收藏
  • 关注

原创 Qt随笔之程序打包

随笔

2023-07-05 12:02:00 177

原创 记录一下使用HC(S)12单片机开发freertos项目遇到的问题

这里是设置总堆大小的,通过freertos_config文件也能更改,不过PE修改后,会覆盖它,所以一般就在PE中修改,其他配置项默认就行,以这里2048字节为例,如果在创建任务的时候给任务的的栈分配空间超过这个值,则会创建任务失败,进入FRTOS1_vApplicationMallocFailedHook回调,比如下面我下面两个任务分配的栈深度是200+100个单元也就是3002。

2023-03-23 19:13:10 443

原创 使用codewarrior for HC12 5.1开发freerto项目

解决使用codewarrior5.1进行freertos项目开发环境搭建的问题

2023-03-22 16:35:25 188

原创 wpf实现可爱卡通图像提醒喝水

效果图功能描述:打开程序后,每隔两个小时就会弹出喝水的提示,双击这个冰墩墩就可以关闭提示,再等两个小时就能再次弹出跳转链接重要说明:1 不提供源码2 该版本没实现自定义提醒时间,默认固定2小时3 如果想要程序开机自启,请阅读文件夹里的“温馨提示”4 需要1积分5 程序打开后,会没什么反应,因为要等2个小时后才看得到,可通过查看事件管理器,观察程序是否在运行,如下图6 程序无毒,请放心使用,这是冰墩墩,不是那熊猫啥的,鄙人也是个小菜鸡,哈哈哈。。。。...

2022-03-23 15:08:35 142

原创 C#学习笔记之接口,抽象类,静态类的区别

一、接口使用背景:  接口是把公共实例(非静态)方法和属性组合起来,以封装特定功能的一个集合。一且定义了接口,就可以在类中实现它。这样,类就可以支持接口所指定的所有属性和成员;与普通类相比:  1.接口成员没有访问修饰符  2.接口成员没有实体;  3.接口成员必须由引用该接口的类实现,并且是私有的  4.接口不能有构造函数二、抽象类使用背景:  当不希望父类被实例化,且仅让父类充当某些功能的媒介时,可以使用抽象类,抽象类与普通实例类差别很小,在不包含抽象成员的情况下,除了不能被实例化

2022-03-22 15:01:58 822

原创 C#学习笔记之静态构造函数

静态构造函数使用场景:创建静态成员的时候,需要预先初始化这些成员,但有时候需要执行更复杂的初始化,便可以采用创建静态构造函数的方式去初始化静态成员,例如: public static int A = 1; static StaticClass() { A = A + 10; }静态构造函数的注意事项一个类只能有一个静态构造函数,区别于非静态构造函数,非静态构造函数可以有多个,在一个类中,可以同时存在一个静态构造函数与多个非

2022-03-17 11:23:21 143

原创 C#学习笔记之调试与错误处理

C#配合VS进行错误调试

2022-03-16 17:02:28 388

原创 C# 强制转换

C#强制转换失败

2022-01-24 17:20:23 1399

原创 VS2017使用git推送本地分支失败

pre-receive hook declined

2021-12-24 12:50:05 598

原创 VS使用Git协同作业时的方法

一 当你要推送你的分支时第1步: 你可以选择先提取再拉取,看一看对方改了些什么,或者直接拉取第2步: 当拉取后,你就可以在别人的修改之上修改你自己的代码,修改后推送到服务器,如果在这期 ---------------间,对方没做任何推送,你是可以直接推送成功的。------------但如果别人比你先一步推送了,你就推送不成功,会提示你先拉取对方的代码,让你拉取,你可以先提取看看会存在有什么冲突,因为这时候你的代码和他推送的代码都是在服务器那份代码上做了更改的,所以势必会产生冲突,跟第1步不一样

2021-11-05 23:45:52 183

原创 C# 对于base关键字与多态的理解

这里先上一份代码,来引出我的问题public class Person{ protected string ssn = "444-55-6666"; protected string name = "John L. Malgraine"; public virtual void GetInfo() { Console.WriteLine("Name: {0}", name); Console.WriteLine("SSN: {0}", s

2021-06-01 19:22:11 84

原创 大小端,结构体数据对齐,memcpy

大小端,结构体数据对齐,memcpy一、大小端模式判断1.大端模式2.小端模式3.大小端模式的判断二、结构体数据对齐1.引入库三、memcpy总结一、大小端模式判断1.大端模式大端模式是指一变量多字节存储时的一种存储模式,比如一个32位的变量为temp = 0x12345678,其在内存里的存储顺序是按照最低有效字节到最高有效字节的顺序,写入到内存的低地址段到高地址段,假设temp的地址为0x08000001,那么0x08000001存的是0x78,0x08000002存的是0x56,0x0.

2021-03-31 18:33:12 1228 3

原创 如何使用C#把数据写到EXCEL文档中

文章目录前言一、实现步骤1.引入库2.读入数据总结前言提示:本篇文章所写的方法只实现了对EXCEL文档写数据功能的实现,其余功能例如读数据,后面有时间会过来更新。提示:以下是本篇文章正文内容,下面案例可供参考一、实现步骤1.引入库右键点击“引用”,添加COM引用:勾选图中所示栏后,点击确定即可:import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsim.

2021-03-21 18:30:47 2699

原创 怎么锁定excel部分单元格不被修改

全选所有单元格,设置单元格格式为不锁定状态默认的所有单元格都是出于锁定状态,所以需要先解除他们的锁定状态。选中你要保护的单元格,把它的单元格格式设置成锁定状态在“审阅”板块,点击保护工作表可以选择输入密码或者不输入,这个密码是给你用来解除保护用的。然后这里我需要给大家讲一下前面步骤中提到的的“锁定与不锁定”的区别,锁定就意味着在你执行审阅板块中的保护工作表后,被你锁定的单元格是不可以被执行任意更改的,而没有被锁定的单元格只能被执行那些被你允许的操作,如上图我允许用户去选定未被锁定..

2021-03-18 13:17:24 2873

原创 解决beyond compare秘钥被吊销的问题

找到Scooter Software下的Beyond Compare 4文件路径中输入%AppData%\Scooter Software,回车确认即可打开文件夹。删除Beyond Compare 4这个目录删除Beyond Compare 4这个目录

2021-03-18 12:34:05 1762

原创 计算机基础

程序员的自我修养第一天说明一、总线频率1、CPU频率不高2、CPU频率变高了3、高速图形处理芯片的出现二、软件的分类#1、系统软件2、应用软件三、提高CPU利用率1、多道程序(Multiprogramming)2、分时系统(Time-Sharing System)3、多任务系统(Multi-tasking System)说明此文章主要参考《程序员的自我修养》一书在进行博客记录,主要目的是为自己做一个类似学习笔记之类的东西,我在读此书的同时,会把自己的一些理解与需要记忆的知识写在文章里面,方便自己以后来进

2021-03-09 14:59:41 155 2

用于将执行程序及其附属文件打包成一个执行程序的工具

Qt 开发后期,将执行程序与多个附属文件合并成一个执行程序进行发布

2024-05-28

vs2017社区版引导器

vs2017社区版引导器

2023-07-03

解决chrom无法同步账户的问题

1,将下载的.CRX格式的插件修改成.zip(或.rar)格式的文件。 2、对该zip文件解压缩,得到一个文件夹。(打开文件夹,有一个_metadata的文件夹,去掉下划线,将文件名改为metadata。) 3、在谷歌浏览器里–更多工具–扩展程序–开启开发者选项–加载已解压的扩展程序–打开我们解压后的文件夹上传【Chrome-Sync-Helper】(如果有风险提示也忽略继续确认) 【上传成功后就会出现你的插件。】 4、就可以同步信息了

2023-07-03

解决cw的freertos开发环境搭建所需资源.rar

这个资源是我自己所用,从文章看过来的小伙伴,不要下载这个

2023-03-22

支持FreeRtos的PE组件

解压后,会有part1和part2,两个要使用的文件,打开codewarrior后,点击菜单栏->Processor Expert->Updata->Update Processor Expert from package 导入解压后两个part文件就OK了

2023-03-22

teechart2017

teechart2017

2022-06-23

解决Chrome账户不能同步问题

1、将下载的.CRX格式的插件修改成.zip(或.rar)格式的文件。 2、对该zip文件解压缩,得到一个文件夹。(打开文件夹,有一个_metadata的文件夹,去掉下划线,将文件名改为metadata。) 3、在谷歌浏览器里–更多工具–扩展程序–开启开发者选项–加载已解压的扩展程序–打开我们解压后的文件夹上传【Chrome-Sync-Helper】(如果有风险提示也忽略继续确认) 【上传成功后就会出现你的插件。】 4、就可以同步信息了

2022-06-23

采用wpf实现异形窗口,打开软件后,每隔两个小时提醒一次喝水

1 每隔两个小时,出现卡通图像提醒喝水 2 不含源码

2022-03-23

植物VS僵尸,使用平台winAll

回归童年

2022-03-21

周立功CANtest安装包

周立功CAN卡CANtest安装包

2022-03-21

周立功CAN卡USB-CAN-E的win10驱动

用于win10系统的CAN卡驱动

2022-03-21

空空如也

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

TA关注的人

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