为什么你的浏览器会提示“不安全”?一文带你揭秘 HTTPS 的爱恨情仇在过去的十多年里,你一定遇到过各种各样“不安全”的网页提示。每当这时,是选择“小心驶得万年船”默默退出,还是“猛击”一下继续访问? 但无论你怎么选,有没有想过:这些烦人的提示到底是怎么来的? 如果我硬要访问,提示里说的风险真的会发生吗? 你可能简单搜了一下,了解到这和 HTTPS 有关。可惜搜到的结果里夹杂着一些难懂的名词,比如 SSL、CA 机构等等,让人头大。甚至还有一些“大聪明”的帖子,教你如何手动关掉这些提示。但是去除了提示,可不等于去除了风险,这跟掩耳盗铃没啥区别。 要想真正提升网上冲浪的体验和安全感,就有必要搞懂 HTTPS 是如何保护我们的,以及数字证书在其中扮演了什么角色。更有趣的是,深挖下去,你会发现这与区块链技术也颇有渊源。 HTTP:那个在互联网上“裸奔”的协议访问一个网站很简单,在浏览器输入网址,回车,搞定。但你想过吗?数据在你和网站服务器之间,经历了几十上百次的路由跳发。 比如,一个上海的用户访问北京的服务器,数据包中间可能要经过好多个路由器节点。在这么大的地理跨度下,谁能保证中间会不会有 ...
解密正则表达式:程序员的文本匹配利器如果你和曾经的我一样,每次看到正则表达式都头皮发麻,那这篇文章就是为你准备的。 别怕,正则表达式没那么玄乎。说白了,它就是一种超强的文本“查找与替换”工具。小到检查用户输入的邮箱格式是否正确,大到从上万行日志里捞出你想要的那条信息,都离不开它。它就是程序员处理文本的瑞士军刀。 这篇指南不会讲得天花乱坠,只讲最常用、最核心的那些部分,保证你能快速上手,解决掉 80%的日常问题。 热身运动:找个好用的“游乐场”在正式开干前,你需要一个能随时测试你想法的地方。别总是在 IDE 或代码里print调试,效率太低。 强烈推荐 **regex101.com**。 这网站好在哪?它不光能告诉你匹配对了没,还会在右边把你的表达式拆开来,告诉你每一步都是什么意思。对于新手来说,这简直是神仙功能。后面我们的所有例子,你都可以直接复制进去自己试试看。 核心招式:基础语法掌握下面这几招,你就已经入门了。 1. 限定符:控制出现的次数这是正则表达式最基本的功能。 ? 问号:代表“可有可无”,也就是出现 0 次或 1 次。比如colors?可以同时匹配color和colo ...
50 部必看动漫:2003 年至 2025 年的经典推荐导言无论你是追番多年的老粉,还是刚入坑的新手,这篇文章将带你穿越 2003 年至 2025 年的动漫时光隧道,探索 50 部经典之作。这些作品不仅定义了时代,还为观众带来了欢笑、泪水和深刻思考。准备好纸巾和爆米花,一起开启这场动画盛宴! 这份榜单基于个人喜好,每部作品因其独特的故事、角色或情感共鸣入选。如果你的心头好未上榜,可能是尚未欣赏,或留待未来推荐。动漫的魅力在于多样性,无论是热血战斗还是温馨日常,总有一部能触动你。让我们放下成见,共同探索! 2003 年《钢之炼金术师》(2003 版)2003 版的《钢之炼金术师》以原创剧情脱颖而出。由于漫画未完结,动画中期走上原创道路,呈现黑暗、成人的基调。爱德华和阿尔冯斯兄弟为复活母亲付出沉重代价,一个失去四肢,一个灵魂寄宿盔甲。故事深入探讨“等价交换”的残酷真相,人造人的悲剧设定和孤独旅途令人动容,结局引人深思,留下“意难平”。观看建议:搭配 2009 版《钢之炼金术师 FA》观看,两种风格各有千秋。参考链接: 钢之炼金术师 (2003) 2006 年《死亡笔记》《死亡笔记》是智斗 ...
翻译工具擂台赛:微软、谷歌、硅基流动和 DeepLX 谁更懂人话?在数字时代,翻译工具不仅是语言沟通的桥梁,更是文化交流的纽带。沉浸式翻译(Immersive Translate)浏览器插件通过整合多种翻译接口,让用户在浏览网页或阅读文档时轻松获取双语内容。然而,不同翻译接口的质量差异可能显著影响用户体验。本文通过 12 个测试用例,深入比较微软翻译、谷歌翻译、硅基流动和 DeepLX 自建 API 在技术、文学、商务、文化和对话场景中的表现,旨在找出最佳翻译接口。 背景介绍沉浸式翻译是一款广受欢迎的浏览器扩展,支持网页、PDF 和字幕的实时双语翻译。它通过智能识别网页主要内容区域,提供逐段翻译,保留原文布局,极大提升阅读体验(Immersive Translate 官网)。该插件支持多种翻译引擎,包括微软翻译、谷歌翻译、硅基流动和 DeepLX 自建 API。以下是各接口简介: 微软翻译:微软提供的翻译服务,集成于其产品生态,覆盖多种语言,但在文学和习语翻译上可能稍逊。 谷歌翻译:全球最广泛使用的翻译工具,凭借神经机器翻译技术,支持 130+种语言,适合通用场景(Google Tr ...
职工管理系统在进一步深入学习 C++的过程中,我们探索了面向对象编程的思想,并掌握了类和对象的核心概念。我们了解了如何使用封装来保护数据、对象的初始化和清理机制、C++对象模型和this指针的作用。此外,我们还学习了友元、运算符重载、继承、多态以及文件操作。这些知识点将帮助我们构建更复杂的系统,提升编程的结构化和模块化。 为了实践这些新知识,本项目将基于多态性来实现一个常见的期末大作业项目——职工管理系统。这个管理系统可以帮助公司管理所有员工的信息,记录职工的基本情况并简化人事操作流程。 在本教程中,我们将利用 C++的面向对象特性来设计和实现一个多态的职工管理系统。系统中,公司职工分为三类:普通员工、经理和老板,每类职工的职责各不相同,具体如下: 普通员工职责:完成经理分配的任务。 经理职责:执行老板布置的任务,同时将任务下发给普通员工。 老板职责:管理公司所有事务,确保公司正常运作。 在此管理系统中,我们需要实现以下核心功能: 增加职工信息:实现批量添加职工功能,将每个职工的编号、姓名和部门编号记录到文件中。 显示职工信息:展示公司所有职工的基本信息。 删除离职职工:根据职工 ...
通讯录管理系统通讯录管理系统几乎是我们学习 C++的道路上遇到的第一个“大项目”了,几乎每个学校都会拿他当做一次大作业,最近想要重新熟悉 C++,不妨来试试这个经典项目。 本次我们不使用链表,而是单纯地使用结构体来实现项目的所有功能。 1、系统需求通讯录是一个可以记录亲人、好友信息的工具。 本教程主要利用 C++来实现一个通讯录管理系统 系统中需要实现的功能如下: 添加联系人:向通讯录中添加新人,信息包括(姓名、性别、年龄、联系电话、家庭住址)最多记录 1000 人 显示联系人:显示通讯录中所有联系人信息 删除联系人:按照姓名进行删除指定联系人 查找联系人:按照姓名查看指定联系人信息 修改联系人:按照姓名重新修改指定联系人 清空联系人:清空通讯录中所有信息 退出通讯录:退出当前使用的通讯录 2、项目的实现根据需求,我们可以设计两个结构体来实现这些需求。首先是联系人结构体,包含姓名、年龄、性别、手机号码、家庭住址等信息。其次是一个通讯录结构体,包含联系人结构体数组,以及记录联系人数量的参数。然后,我们绘制菜单输出样式,最后依次实现各个功能函数。 2.1 菜单功能功能描述: 用户选择功 ...
备份完整文件最最最最最重要的是,一定要备份好完整的文件,建议把整个原本的博客文件夹全部归档备份,一遍后续复制粘贴还原相关配置 Hexo 安装新建博客目录,安装 hexo 1npm install hexo-cli -g Hexo 初始化配置初始化 hexo 12hexo initnpm install hexo-deployer-git --save 安装主题安装博客主题,比如知名主题Butterfly 或本站使用的安知鱼主题 Butterfly git clone -b master https://github.com/jerryc127/hexo-theme-butterfly.git themes/butterfly 安知鱼 git clone -b main https://github.com/anzhiyu-c/hexo-theme-anzhiyu.git themes/anzhiyu 建议参考相关文档完成安装与配置 建议讲主题配置放置在更目录中,以防止更新主题文件导致配置文件丢失,具体做法是:讲主题目录下的_config.yml ...
引言感冒,作为常见的呼吸道传染病之一,是我们在生活中难以避免的小烦恼。无论是在寒冷的冬日还是变幻莫测的春秋季节,感冒都可能悄然袭来,给我们的生活带来不便与困扰。因此,了解如何有效地自救是非常重要的。 本指南旨在为大家提供一份简单易懂的感冒自救指南,介绍常见的感冒症状及相应的用药知识,帮助大家更好地应对感冒。首先,我们将对感冒进行简要的科普,包括感冒的定义、传播途径以及预防措施,让大家对这一常见疾病有更全面的了解。接下来,我们将重点介绍感冒常用的药物,包括退烧药、咳嗽药、流鼻涕药等,帮助大家在感冒时选择适合的药物进行自我治疗。 让我们一起来了解如何应对感冒,让生活变得更加舒适与轻松。 (注:免责声明:本文内容仅供科普参考,不构成医疗建议或诊疗方案。任何健康问题请务必咨询专业医师,并遵医嘱进行治疗。) 什么是感冒普通感冒(英语:common cold),俗称伤风,医学上还称为急性上呼吸道感染或急性鼻咽炎,是一种上呼吸道的病毒性感染,主要原发于鼻腔,但也可能进犯喉咙以及鼻窦。症状一般于暴露病原后两天内开始出现,包含咳嗽、喉咙痛、流鼻水、打喷嚏、头痛、发热等。大部分症状通常在七到十天内会缓解, ...
背景 看板娘一词源自日语“看板娘(かんばんむすめ)”。其中的“看板”指的是店面招牌,或者是为了宣传、打广告而制作的宣传牌。“看板娘”也就是店面的招牌姑娘,亦即能够提升店面人气和顾客流量的女服务生、女店员等。也就是说,看板娘本身就是一块“活看板”,其本身的魅力就能够起到宣传、拉人气的作用。英语又称之为“Yuru-chara” 看板娘一词并不是正式的职业名称,而是一种习惯称呼,多用于饮食行业的餐馆、咖啡店等,有时也用于超市、小卖店等店面。该概念上的看板娘是狭义的看板娘,从职业上讲,属于女服务生、女店员等的范畴。 另外,有时也把店面外树立的等身大的人型牌子的角色称作看板娘。 本项目使用到GitHub开源项目live2d-widget|把萌萌哒的看板娘抱回家 (ノ≧∇≦)ノ,我对原项目做出如下优化: 添加更多模型,自定义模型大小,位置 将项目放入hexo主题文件内,不再使用远程调用的方式获取,提升模型加载速度(大概) 自定义看板娘教程1.下载live2d首先进入原作者GitHub仓库,下载整个项目文件,放入主题文件夹下的\source\live2d-widget-master 内(新 ...
《梅花易数》是中国古代占卜法之一。现在的梅花心易就是梅花易数的别称。相传为宋代易学家邵雍所著,梅花易数起源于汉易,是一部以易学中的数学为基础,结合易学中的“象学”进行占卜的书,相传邵雍运用时每卦必中,屡试不爽。 梅花易数依先天八卦数理,即乾一,兑二,离三,震四,巽五,坎六,艮七,坤八,随时随地皆可起卦,取卦方式多种多样。(介绍来自百度百科) 先天八卦与后天八卦之争先天八卦 先天八卦,相传来自于河图。它是乾坤定南北,坎离定东西,是天南地北为序,上为天为乾,下为地为坤,左为东为离,右为西为坎。故先天八卦数是:乾一、兑二、离三、震四、巽五、坎六、艮七、坤八。它的中间数为 0,以代表五或十。0 象征着宇宙的元气。它的序数对宫相加之和为九数。先天八卦演变过程中,首先是太极,其次是两仪,接着是四象,最后是八卦,它们是宇宙形成的过程。(介绍来自百度百科) 先天八卦顺序为:乾一、兑二、离三、震四、巽五、坎六、艮七、坤八。 图片来源:国易堂,谷歌搜索引擎收录,非商业使用,如有侵权联系邮件删除 它的中间数为 0,以代表五或十。0 象征着宇宙的元气。它的序数对宫相加之和为九数。先天八卦演变过程中,首 ...
















