随笔

存储随笔2024年度技术分享总结 以上是存储随笔2024的部分文章,供大家参考!展望2025,坚持创作,不断学习!2024年度存储随笔的精彩内容!回首2024,波澜起伏的一年,也是收获的一年,继续坚持创作!存储随笔与您一起回顾。 阅读详情

1、itoa

inline char *itoa(int n, char *s)
{
    char *sa=s, *p=s+1, t;
    n>0 ? p--,n=-n : (*s++="0-"[n<0]);
    n = -n;
    while (n) {
        *s++ = n%10+'0';
        n /= 10;
    }  
    *s-- = 0;
    while (p<s) {
        t = *p;
        *p++ = *s;
        *s-- = t;
    }  
    return sa;
}

 

 

2、编译器编译源文件时会把源文件的全局符号(global symbol)分成强(strong)和弱(weak)两类传给汇编器,而随后汇编器则将强弱信息编码并保存在目标文件的符号表中。那么何谓强弱呢?编译器认为函数与初始化了的全局变量都是强符号,而未初始化的全局变量则成了弱符号。比如有这么个源文件: 


extern int errorno; 
int buf[2] = {1,2}; 
int *p; 

int main() 
{ 
  return 0; 
} 

其中main、buf是强符号,p是弱符号,而errorno则非强非弱,因为它只是个外部变量的使用声明。 

    有了强弱符号的概念,链接器(Unix平台)就会按如下规则(参考[1],p549~p550)处理与选择被多次定义的全局符号: 

规则1: 不允许强符号被多次定义(即不同的目标文件中不能有同名的强符号); 

规则2: 如果一个符号在某个目标文件中是强符号,在其它文件中都是弱符号,那么选择强符号; 

规则3: 如果一个符号在所有目标文件中都是弱符号,那么选择其中任意一个;

 

 

关于给hexo博客增加随笔页面(并对页面仿信纸作业纸样式修饰) 前言: 这里是博主的vlog区,博主也是B站的一名普通up????,欢迎观看交流。本文基于matery主题,主要引入哔哩哔哩视频。 效果图: 新建视频页面 在source文件下新建一个video文件 在该文件里新建一个index.md文件,其中文件内容为: --- title: video type: "video" layout: "video" --- 在主题配置文件_config.yml下,增加音乐页面链接和标题 video: url: /video 新建video.ejs文件 在主 阅读详情

相关推荐

NCBI Datasets CLI优化:解决基因组数据下载报错与速度问题

基因组数据下载是生物信息学分析的关键环节,其稳定性和效率直接影响研究进度。NCBI Datasets CLI作为官方命令行工具,常面临连接中断和下载速度慢两大痛点,这主要源于服务器连接限制和网络传输问题。通过自动重试机制和校验修复流程可提升稳定性,而连接复用与CDN加速等技术能显著提高下载效率。在植物基因组等大规模数据场景中,结合脱水模式和增量更新策略可减少70%传输量。本文以艾草基因组项目为例,展示如何通过并行下载和API优化将100个基因组的下载时间从18小时缩短至2小时,为生物信息学研究提供可靠的数据

weixin_29051245的博客 241

ROR笔记 1

这段时间有空看看Ruby On Rails顺手把一些主要的东西记录下来以免忘掉了最近有点时间准备自己搞个小的网站玩玩,主要考虑过Django和ROR。考虑Django的原因是我以前用Python写过几个小程序还有点熟悉,而且Python的性能比Ruby要高,Django据说也是个性能比较高的框架。ROR不用说了,相对来说名头要大,比较流行。最终选择的原因比较多,一会儿也说不清。先说说Django吧,目前知道比较有名的Python站点就是豆瓣了,据阿北个人说只有一台服务器而且只占用了很少的资源,但并不是用的D

varding的专栏 1083

OpenAI Codex 国内安装配置全攻略:从零到实战的 AI 编程助手集成指南

AI 编程助手正成为提升开发效率的关键工具,其核心原理是基于大规模语言模型对代码语义进行深度理解与生成。这类技术通过将自然语言指令转化为可执行的代码、自动化重构与调试,为开发者提供了智能化的结对编程体验,其技术价值在于显著降低编码复杂度、加速项目迭代。在实际应用场景中,AI 编程助手可集成于日常开发流,辅助完成代码生成、项目分析与自动化任务。本文聚焦于 OpenAI 的 Codex,针对国内开发者在网络、认证和配置上的常见挑战,提供了涵盖多种安装方式、详细配置步骤及核心使用技巧的实战指南,并特别介绍了如何利

weixin_28715081的博客 409

配置静态路由 ENSP

基础配置 R1: [R1]int g0/0/0 [R1-GigabitEthernet0/0/0]ip add 10.0.13.1 24 Error: The address already exists. [R1-GigabitEthernet0/0/0]int g0/0/1 [R1-GigabitEthernet0/0/1]ip add 10.0.12.1 24 [R1-GigabitEthernet0/0/1]quit [R1]int g0/0/0 [R1-GigabitE...

ngc2244的博客 4515

告别连接难题:Windows 11下Multisim主数据库稳定运行终极配置指南

本文详细解析了Windows 11下Multisim 14.0主数据库连接失败的三大根源,并提供了四步终极解决方案,包括系统环境优化、软件权限配置、注册表修复和网络验证绕过技巧。通过实测数据对比,本方案显著提升了启动速度和稳定性,解决了电子仿真中的常见连接问题。

weixin_33738555的博客 432

LIN 协议测试

如下图,使用PicoScope示波器抓取报文Id为0x18的波形,数据场Byte1的长度为519.994μs,Byte1共10bit,计算位时间:tBit= 519.994/10 = 51.9994μs,符合预期。■ 唤醒信号是一个250μs到5ms的显性电平,发送唤醒信号的节点发送唤醒信号后150ms~250ms没有收到其他节点的唤醒信号,发送唤醒信号的节点发送新的唤醒信号。对于LIN主节点,检查发送的帧头长度是否符合设计要求,对于LIN从节点,检查从节点能否正确响应设计范围之内的帧头长度。

m0_63902994的博客 5929

k8s报错收集汇总

k8s

weixin_43010385的博客 3752

ARM系统控制和管理接口System Control and Management Interface

本文档描述了一个可扩展的独立于操作系统的软件接口,用于执行各种系统控制和管理任务,包括电源和性能管理。 本文档描述了系统控制和管理接口(SCMI),它是一组操作系统无关的软件接口,用于系统管理。

AI-安全-功耗 1912

linux 报错: Address already in use的解决方法

linux 报错: Address already in use的解决方法 写在前面 自己的测试环境:Ubuntu 16.04 自己在运行程序的时候遇到这种情况 Address already in use ,先杀掉对应的进程,然后再次运行自己的程序就可以了 具体步骤: 第一步: netstat -apn | grep 11411 (这里的11411是端口号,我的是11411,读者朋友...

qq_39779233的博客 3万+

基于Simulink的电机驱动逆变器仿真

本文完成了电机驱动逆变器的Simulink多层级仿真平台搭建,实现了:✅ 构建了从理想到器件级的逆变器模型体系✅ 实现了Si/SiC损耗精确计算与结温预测✅ 建模了母线寄生参数、死区效应、栅极驱动等关键非理想特性✅ 支持故障注入与保护策略验证✅ 集成了热管理、EMI、寿命预测与碳足迹评估。

amy_mhd的博客 86

Python图像处理之光斑分析

光斑是工程中经常出现的图像数据,其特点是目标明确,分布清晰。对光斑图像的分析,主要包括质心定位、目标截取以及半径拟合等。

微小冷的学习笔记 2856

STM32 调试停留在LDR R0, =SystemInit,不能自动Run to main

出现最多的情况就是设置的断点过多,可以把断点全部删除试试看,STLink只能设置5个

varding的专栏 3万+

面向 OData V4 的 Fiori elements 为何强制使用 draft、它到底是什么、以及是否能关闭

本文深入解析了SAP Fiori elements中draft handling的核心机制与必要性。关键点包括:1)draft机制通过中间版本实现复杂编辑的安全恢复与并发控制;2)Fiori elements for OData V4强制要求draft-enabled服务支持事务编辑;3)非draft服务仅适用于只读场景;4)替代方案需承担完全自定义开发的成本。文章基于SAP官方文档,系统阐述了draft在事务型应用中的基础性作用,为架构决策提供了明确指导。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 265

随笔是什么意思?

随笔是什么意思? 写道 随笔是散文的一种,写随笔就像与邻家谈心般轻松,没有任何的负担,没有华丽的辞藻,严密的结构。随笔的形式可以不受体裁的限制,灵活多样,不拘一格,可以观景抒情;可以睹物谈看法;可以读书谈感想;可以一事一议,也可以对同类事进行综合议论。随笔也不受字数的限制,短的几十字,长的几百字,篇幅长短皆由内容而定。 写随笔最重要的是要表达出写作的意图:或者是一种快乐的心情,或者是一点小感悟,...

PC的€$~!@#% 1349

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

《蒙田随笔》

《蒙田随笔》于1580年-1588年分三卷在法国先后出版。自此以后,他的作品就再也没有绝版过。到现在,世界上所有的书面语言都可以读到它。它与《培根人生论》、《帕斯卡尔思想录》一起,被人们誉为欧洲近代哲理散文三大经典。蒙田以博学著称。他对随笔体裁动手娴熟,开创了近代法国随笔式散文之先河。他的语言平易通畅,不加雕饰,文章写得亲切活泼,妙趣横生。全书充满了作者对人类感情的冷静观察。 《蒙田...

weixin_30347335的博客 1286

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

将自己博客中的随笔详情,复制一份随笔详情,放在标题下面

只影响自己的博客园随笔详情的处理方法 我是将这段代码放在 设置 -> 页脚Html代码 js代码中的,代码如下: // post detail copy the post info after the post title setTimeout(function(){ if($("#post_detail").length > 0 && $(".postDesc"...

weixin_30488085的博客 150

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

随笔记录一些重要的网站

只是随笔记录,记录美的瞬间。。。

优快云博客 3135

区分随笔和正文

破掉的FLAG 2019年8月11日,发布博文《我有点想要写博客了》,总结了之前一段时间的个人状态,并立下从那以后每月至少两篇博文的FLAG。如今一年过去了,不出所料,FLAG倒了。这一年间按计划应该又至少24篇新发布的文章,实际数量——20篇。且其中质量较好的不到10篇。考虑到立FLAG只有几个月里写的挺积极,则近几个月如果不是公司的一月一篇的硬性博客任务,恐怕会是触目惊心的0篇文章。 冷启动 时间会消磨提笔的勇气 一件事,如果长时间不做,想再开始,难度会成倍上涨。这里说的难度来自各方面:心理的、生理的;

zou8944的博客 262

写了这么多的随笔了,就是没人评论,求教?怎么样的随笔会有人评论!!!!!!!

写了这么多的随笔了,就是没人评论,求教?怎么样的随笔会有人评论!!!!!!!

weixin_34168880的博客 143

博客园 文章和随笔区别

之前一直对随笔和文章比较迷惑,不太清楚它们之间的区别,今天仔细了解一下,发现一直误解了这两个概念。 首先从内容上区分一下随笔和文章   随笔内容形式比较随意,往往是作者即兴写的内容;而文章则是作者经过仔细分析,修辞润色后的比较成熟的作品。 然后参照官方的说法   1.文章不可以发布在博客园首页,也不能发布到个人博客的首页,只能发布到文章档案和文章分类中,   2.文章主要用于转载,发布原...

weixin_30920597的博客 562

闲谈随笔以及对自己的心里暗示

  我们为什么要写随笔?或者说我为什么要写随笔?因为我要把我学到的东西给记录下来,方便以后查看,同时希望我记录下来的东西被别人看到后给别人启发。   怎么样的随笔才能算是一篇好随笔?让人一眼望去,干净利索,层次分明,很快就能明白你要表达什么...   很显然,我的随笔记录的是一团糟,风格不固定不说,内容还容易偷工减料...为什么?懒...还有就是在学习做记录的时候,一味的图快,想...

admin4451的博客 172

随笔随笔随笔hnust

随笔hnust

qq_52611553的博客 380

博客园随笔导出CHM

有过几段时间特别希望能把自己在博客园发布的随笔整理成PDF或CHM之类的电子档。试用了豆约翰博客备份专家、瑞祥博客备份工具、BlogDown、Blog_Backup等备份工具,给我的感觉都不怎样,对于非注册版本导出有限制,而且导出的样式真心觉得丑!最近在博客园看到使用CHM文档 采集随笔(续),扒拉下来稍微修改后还真可以使用~.~一、针对输入用户名输入用户名得到的CHM效果图主要修改的部...

a86793222的博客 639

读丰子恺的随笔。。。

读丰子恺的随笔。。。2004年的最后第二天,下着大雪的杭州,我躲在暖和的实验室里,看着昨天刚从图书馆借来的丰子恺随笔。不错,轻松随意而富有哲理,比看烂代码好多了。丰子恺可谓大家,细细品味其文章和漫画,享受人生(还有咖啡+巧克力)

Nothing's Blog 978

如何在博客园中添加新随笔以及随笔参考格式

针对同学们不熟悉如何在博客园中添加新随笔,请进入链接后学习一下。 学生发布随笔的格式参考: 1、每位同学撰写随笔包括的内容为: (1))请将pta作业编程题目的解题思路和调试过程记录在自己的博客(写新的随笔)中,每道题目的具体格式如下: 题目6-1 计算两数的和与差1 设计思路(1)主要描述题目算法。可以用文字描述(不允许使用伪代码),如:第一步:###第二...

dingouwei0642的博客 1346
上一篇: C语言宏里#的用法
下一篇: STL 学习
varding
博客等级 码龄17年 115粉丝 116原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值