logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

告别内存碎片:在RT-Thread上实战TLSF内存分配器,让你的嵌入式系统更稳定

本文详细介绍了如何在RT-Thread嵌入式系统中集成TLSF内存分配器,有效解决内存碎片问题。通过对比实验和实战指南,展示TLSF在实时系统中的性能优势,包括O(1)时间复杂度和低碎片率,适用于医疗设备、工业控制等高可靠性场景。

《c语言从入门到精通》看书笔记——第2章 算法

1、通常,一个程序包含算法、数据结构、程序设计方法及语言工具和环境这四个方面2、算法的特性:有效性、确定性、可行性、输入(一个算法应有零个获多个输入)、输出(1个或多个)3、算法的优劣:(1)正确性(2)可读性:尽量简明易懂(3)健壮性:指当输入的数据非法时,算法也会作出相应判断,而不会因为输入的错误造成瘫痪。(4)时间的复杂度与空间的复杂度:运行时间与存储空...

#数据结构与算法
Linux硬链接和软链接

1.Linux链接概念Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。【硬连接】硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在...

#操作系统#数据库
iOS 获取appStore的链接地址,从app中跳转 appStore中应用

从app中跳转到appStore中,分为1.取得app在appStore中的链接地址  mac打开iTunes,在右上角中的搜索框中输入你的应用名称。在弹出的菜单中,选择复制链接,得到该应用的链接地址:https://itunes.apple.com/cn/app/jie-zou-da-shi/id493901993?mt=8然后将 http:// 替换为 i...

微信小程序开发:学习笔记[9]——本地数据缓存

微信小程序开发:学习笔记[9]——本地数据缓存快速开始说明  本地数据缓存是小程序存储在当前设备上硬盘上的数据,本地数据缓存有非常多的用途,我们可以利用本地数据缓存来存储用户在小程序上产生的操作,在用户关闭小程序重新打开时可以恢复之前的状态。我们还可以利用本地缓存一些服务端非实时的数据提高小程序获取数据的速度,在特定的场景下可以提高页面的渲染速度,减少用户的等待时间。读写本地数据缓...

#json#前端
TestNG设置测试用例执行优先级

@Test(priority = x)设置测试用例执行优先级。x默认为0,0的优先级最高,0>1>2>3...import org.testng.annotations.Test;public class PriorityTest {@Test(priority = 3)public void priorityTest1(){...

#测试
Linux驱动开发实战:用内核定时器实现按键消抖(附完整代码与调试技巧)

本文详细介绍了Linux驱动开发中利用内核定时器实现按键消抖的实战方法,包括硬件抖动原理、软件消抖方案及核心API如init_timer、add_timer和mod_timer的使用技巧。附完整代码与调试技巧,帮助开发者构建工业级按键消抖方案,提升嵌入式设备稳定性。

jenkins插件之如何优雅的生成版本号

一、简介在持续集成中,版本管理是非常重要的一部分,本章将介绍如何Version Number Plug插件生成优雅的版本号。二、安装系统管理--》插件管理搜索 Version Number--》直接安装三、构建中使用一、配置找到项目--》配置--》构建环境变量说明:B...

#运维#java
Codeforces Round #186 (Div. 2) D. Ilya and Roads(区间类动态规划)

题目大意一条直线上有 n(1≤n≤300) 个点可以用来修洞,有 m(1≤m≤105) 个建筑公司,每个建筑公司 i(1≤i≤m) 需要 ci(1≤ci≤109) 的价钱修理包含于区间 [Li, Ri](1≤Li≤Ri≤n) 中的一段连续的洞。问至少修建 k(1≤k≤n) 个洞需要花费的最小价钱做法分析初一看像是求最大流,但是仔细一想,如果是网络流的话,建好的网...

#数据结构与算法
jenkins+Publish Over SSH 提示:Transferred 0 file(s)

之前公司用jekins来进行自动化发布,现在公司因没有运维,所以自己学习、并搭建了一个jenkins的环境来进行项目自动化部署。不料在最后连接ssh后部署时,一直提示Transferred 0 file(s),个人理解为:传输文件为0。现附上自己的问题描述和解决方法:安装插件系统管理→管理插件→可选插件→Artifact Uploaders→Publish Over SSH...

#运维#前端#javascript
    共 451 条
  • 1
  • 2
  • 3
  • 46
  • 请选择