「博客搭建」自定义HEXO站内搜索 Javascript+Json

开始之前

目前很多Hexo博客都用的Swiftype和Algolia等第三方搜索服务。其实针对无数据库的情况下,Hexo本身也提供了两个插件来生成数据文件作为数据源: hexo-generator-search生成xml格式的数据文件。 hexo-generator-json-content 生成json格式的数据文件。 今天的主角是hexo-generator-json-content,对于 Javascript语言来说还是解析 json 更方便,如果需要用 xml 做数据文件也可以使用已有的atom.xml。

「旅行日记」骑闯天路福州站资格赛-参赛记录

福州站设计路线,是一条难度与美景并进,地理与人文共存的赛道路线。赛道经过中国鼓岭风景名胜区、贵安温泉旅游区、美丽的霍口畲族乡、著名的寿山石发源地寿山乡、壮阔的皇帝洞峡谷景区、飞云峡风景区、以及本次赛道的终点福州国家森林公园。

赛道信息

  • 比赛时间:比赛时间:2016-06-19 06:30 至 2016-06-19 18:00。
  • 赛道路线:鼓岭山脚(起点) → 世贸云上鼓岭 → 宦溪镇 → 贵安 → 山仔水库 → 溪东乡 → 飞竹镇 → 霍口畲族乡 → 日溪乡 → 寿山乡 → 岭头乡 → 福州国家森林公园(终点)。
  • 行者路书编号:602603;总里程:159公里;总爬升:3000米(最高海拔659米)。
  • 爬坡路段:
  • 0公里处开始一段约约6公里爬坡,6公里爬升约580米
  • 42公里处开始一段约8公里爬坡,8公里爬升约454米
  • 62公里处开始一段约4公里爬坡,4公里爬升约291米
  • 82公里处开始一段约5公里爬坡,5公里爬升约430米
  • 105公里处开始一段约5公里的HC坡,5公里爬升约530米
  • 赛段地形特点:全程需经过5个大坡,途中还会经过数十个起伏路段,坡度较缓,可快速通过。

提前探路:2016-06-10

和骑友绕赛道线路走了一圈,爬坡巨多,探路探得想吐,比赛时间还那么短,感觉在规定的时间根本都走不完~

「学习笔记」网络与信息安全

一、网络基础与协议

1.1 OSI七层模型与TCP/IP协议栈

OSI七层模型 TCP/IP四层模型 核心协议与设备 功能说明
应用层(Application) 应用层 HTTP/HTTPS、FTP、DNS、SMTP 提供用户接口,处理应用程序通信
表示层(Presentation) SSL/TLS、JPEG、ASCII 数据格式转换、加密/解密
会话层(Session) NetBIOS、RPC 建立、管理、终止会话
传输层(Transport) 传输层 TCP(可靠)、UDP(不可靠) 端到端数据传输控制
网络层(Network) 网络层 IP、ICMP、ARP、路由器 路由选择与逻辑寻址
数据链路层(Data Link) 网络接口层 MAC、PPP、交换机、网桥 物理寻址与帧传输
物理层(Physical) 网线、光纤、中继器、集线器 传输原始比特流
  • 考试重点
    • 协议对应层次(如HTTP在应用层,IP在网络层)。
    • TCP vs UDP:TCP提供可靠传输(三次握手、滑动窗口、拥塞控制),UDP适用于实时性要求高的场景(视频通话)。
  • 高频题型:协议与层次匹配题
    • 示例:SSL/TLS协议工作在哪一层?
    • 答案:介于传输层与应用层之间(或会话层/表示层)。

1.2 加密与认证技术

技术 原理 特点
对称加密 加密与解密使用相同密钥(AES、DES)。 大数据量加密(如文件传输)。速度快,密钥分发困难
非对称加密 公钥加密、私钥解密(RSA、ECC)。 密钥交换、数字签名。速度慢,解决密钥分发问题
哈希算法 生成固定长度摘要(MD5、SHA-256),不可逆。 数据完整性校验(如文件校验)。单向不可逆
数字签名 私钥加密哈希值,验证数据来源与完整性。 电子合同、软件发布
数字证书 由CA(证书颁发机构)签发,绑定公钥与身份(X.509标准)。 HTTPS网站认证

考试重点

0%