在软件开发中,防御性编程和进攻性编程是确保代码质量和安全性的两种重要策略。本文将探讨这两种编程方法,并通过对应的代码示例来演示它们的应用。 参
[阅读全文]
忍者代码指南:“防御性编程技巧”保卫你的职业生涯
忍者代码 在编程界,有一种神秘的艺术,那就是“Ninja Code”。这不是一种编程语言,而是一种编程风格,它的核心原则是让代码尽可能难以理解,
[阅读全文]
现代JavaScript教程学习笔记——JavaScript 编程语言
前言 最近在学习小程序的开发,看到教程里面的写的 JavaScript 有箭头函数,还有 Promise、async/await 这些内容完全是陌生的,因此搜索了一下,
[阅读全文]
在Mac/Linux上配置生成SSH密钥免密码登录服务器
SSH(安全外壳协议)是一种网络协议,用于安全地访问远程计算机。SSH 密钥是一种身份验证方式,允许用户在没有密码的情况下安全地连接到服务器。
[阅读全文]
成为硬地骇客的第一周
本周是我成为自由职业独立开发的第一周,记录一下这一周的感受和工作内容。 关于我选择成为硬地骇客(indie hacker)的相关阅读: 程序员中年
[阅读全文]
Charles抓包教程:如何在苹果macOS和iPhone手机上进行HTTP/HTTPS抓包
Charles 是常用的抓包工具,由于很长一段时间没有在我的 Mac 上抓过包了,相关证书都已过期。每次配置证书都忘记相关步骤需要去网上到处找教程,索性自己记录一
[阅读全文]
谈谈我对自由职业独立开发的理解
失业那一刻,我并没有手足无措,因为我有自己的 PlanB,我的 PlanB 就是做一个自由职业独立开发者。 只工作,不上班 劳动合同到期公司不续签,加上如今的
[阅读全文]
程序员中年失业,被迫开启PlanB——成为自由职业/独立开发者的第0天
lastday, 失业啦 公司年前通知我合同到期不续签,今天是我的 lastday,我也失业啦~ 在这期间,经过深思熟虑,我决定开启自己的 PlanB,尝试做所谓的
[阅读全文]
SEO技术中noindex和nofollow标签的用法介绍
SEO(搜索引擎优化)是一种通过改善网站的结构、内容和外部链接等因素,提高网站在搜索引擎中的排名和流量的技术。在SEO过程中,我们可能会遇到
[阅读全文]
用ChatGPT创作爆款短视频文案
让 ChatGPT 教我如何写创作短视频文案的 Prompt 我:我想写一个让 chatgpt 创作爆款视频文案的 prompt,我应该如何写这个 prompt,请给出具体方法和示例 Chat
[阅读全文]