标题中包含该 TAG 的相关文章列表。
你有没有想过,为什么刚买回来的路由器插上电就能工作?或者主板一通电,还没进系统,屏幕就先亮了?这些设备在没有运行操作系统之前,是怎么知道自己该做什么的?秘密就藏在只读存储器和固件里。 ...
你有没有过这样的经历?每天点外卖时,总希望有个按钮能自动选评分高、出餐快的店。其实,这个想法背后就是程序设计的起点——把现实问题拆解成机器能执行的步骤。 写代码不是目的,解...
写C或C++代码时,指针就像一把锋利的刀,用得好效率飞起,用不好直接“割手”。尤其是在做指针操作时加上条件判断,稍不注意就会让程序崩溃得莫名其妙。 空指针不检查,等于踩雷
很多人觉得开发小程序就是写代码、上线完事,其实背后流程里的门道不少,尤其是涉及用户数据和系统交互时,稍不注意就会埋下安全隐患。就像家门口装了智能门锁,密码设得再复杂,安装公司留了个后门,那安全性...
很多人说现在信息爆炸,反而读不进去书了。刷短视频三小时不带累,翻开一本正经八百的技术书,十分钟就想摸手机。可真想在软件这条路上走远点,深度阅读还是绕不过去的坎。 《代码大全》—...
写代码就像做饭,再熟练的大厨也难免切到手或者炒糊菜。程序运行时同样会遇到各种意外情况,比如读取一个不存在的文件、网络请求超时、用户输入了非法数据等。这时候,如果什么都不做,程序可能直接崩溃,用户...