cpp加油站 cpp加油站
4年前
多年老c++程序员在静态数组这里翻船了
事情的起因事情是这样子滴,有一次我在代码评审的时候,发现有同事想使用运行时才能够获取到的值,去改变一个静态数组的元素个数,我当时就很诧异,因为我心里知道这样是不可行的,静态数组的元素个数在编译时就需要是固定不变的,一般只能是常量或者宏定义,否则编译就不能通过。但是当时我提出来以后,把原因说了,包括写出这个代码的人和另外一位同事都没理解,弄得我有点怀疑自己了,
Stella981 Stella981
4年前
CPU诞生鲜为人知的故事:首款8位CPU并不是Intel的,仅比4004晚了两个月
发明于1947年的晶体管作为电子放大器和开关,是各种电子设备(从袖珍收音机到仓库规模的超级计算机)的核心部件。其早期版本被称为“双极晶体管”,至今仍在使用。到了20世纪60年代,工程师已经找到了将多个双极晶体管组合成单个集成电路的方法。但由于这些晶体管的复杂结构,集成电路只能包含少量的晶体管。所以,因此,建立在双极集成电路基础上的微型计算机虽然比早期计算机小
Immerse Immerse
9个月前
关于我的第一个产品!
Hey,我是沉浸式趣谈本文首发于【沉浸式趣谈】,我的个人博客https://yaolifeng.com也同步更新。转载请在文章开头注明出处和版权信息。如果本文对您有所帮助,请点赞、评论、转发,支持一下,谢谢!嗨,大家好!👋你们有没有过这样的经历?一个绝妙
京东云开发者 京东云开发者
7个月前
如何一眼定位SQL的代码来源:一款SQL染色标记的简易MyBatis插件
作者:京东物流郭忠强导语本文分析了后端研发和运维在日常工作中所面临的线上SQL定位排查痛点,基于姓名贴的灵感,设计和开发了一款SQL染色标记的MyBatis插件。该插件轻量高效,对业务代码无侵入,接入简单,支持SELECT、INSERT、UPDATE、DE
GeorgeGcs GeorgeGcs
7个月前
【HarmonyOS】鸿蒙应用开发Text控件常见错误
【HarmonyOS】鸿蒙应用开发Text控件常见错误一、前言Text文本控件,是我们应用开发中最为基本和常见使用的控件之一。很多人觉得对于控件的使用已经非常熟悉,一个文本控件,能有什么使用错误呢?其实不然,今天本文,就对于Text常用会导致问题的点进行阐
京东云开发者 京东云开发者
6个月前
如何一眼定位SQL的代码来源:一款SQL染色标记的简易MyBatis插件
作者:京东物流郭忠强导语本文分析了后端研发和运维在日常工作中所面临的线上SQL定位排查痛点,基于姓名贴的灵感,设计和开发了一款SQL染色标记的MyBatis插件。该插件轻量高效,对业务代码无侵入,接入简单,支持SELECT、INSERT、UPDATE、DE
linbojue linbojue
5个月前
Golang深入浅出之Go语言模板(text/template):动态生成HTML
在现代Web开发中,动态生成HTML页面是一项基本需求,而Go语言通过其标准库text/template和html/template提供了强大的模板处理功能。本文将深入浅出地介绍Go语言模板的基础、常见问题、易错点及避免策略,并辅以代码示例,帮助开发者高效
邓艾 邓艾
5个月前
72 小时上线成人自考口语评测 API:基于 GPT-OSS 的快速实现
成人自考英语口语评测面临评测标准不一、人工成本高、反馈不及时等痛点,传统商用API成本高昂且定制化能力有限。基于GPTOSS的开源解决方案能够将口语评测API调用成本降至接近零,同时将准确率从75%提升至89%,实现3天内快速部署上线。
linbojue linbojue
2星期前
利用 PowerShell 脚本实现 UniApp H5 项目自动化打包压缩部署
前言在开发UniAppH5项目时,随着版本迭代,我们需要不断发布测试版本到线上给测试人员使用;虽然HBuilderX点两下就可以打包,但是打包、压缩、再上传还是稍显繁琐。好在HBuilderX提供了CLI工具,结合CLI和其他脚本工具我们可以做到一键打包、
从一起Linux云主机无法远程ssh登录故障说起
前几天下午,一位电信客户经理接到客户报障,说自己的天翼云Linux云主机无法SSH远程登录,上午还用得挺好,怎么下午就不能登录了呢?客户经理找到了我,让我帮助看一下。我让客户提供账号密码后一试,没问题啊,可以登录,说明问题不大,不应该是云主机端的问题。那用户却说他们怎么也登不了,换SSH客户端也不行,附报错截图如下:看这截图,从我的经验看像是客户的公网IP被