经验分享未读
为博客顶部添加滚动banner及文章推荐卡片给大家分享下博客主页顶部推荐文章如何实现,主要参考自heo
注:已于2023.08做出更新
具体效果如下
创建hometop.pug在themes/butterfly/layout/includes下创建hometop.pug
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071if is_home() #home_top .recent-top-post-group#recent-top-post-group .recent-post-top#recent-post-top #bannerGroup #banners .banners-title .banners ...
Hexo魔改未读
Tag-Plugins-Plus本文参考自
引用站外地址
外挂标签
Akilarの糖果屋
行内文本样式 text标签语法示例源码渲染展示123456{% u 文本内容 %}{% emp 文本内容 %}{% wavy 文本内容 %}{% del 文本内容 %}{% kbd 文本内容 %}{% psw 文本内容 %}1234561. 带 {% u 下划线 %} 的文本2. 带 {% emp 着重号 %} 的文本3. 带 {% wavy 波浪线 %} 的文本4. 带 {% del 删除线 %} 的文本5. 键盘样式的文本 {% kbd command %} + {% kbd D %}6. 密码样式的文本:{% psw ...
经验分享未读
免费图床搭建
使用 Github + Vercel + PicGo 搭建个人图床
创建Github仓库
引用站外地址
GitHub官网
GitHub: Let’s build from here
Vercel部署
引用站外地址
Vercel官网
站点托管平台
进入Vercel官网注册账号,登录后进入Vercel控制台,添加新项目
选择Github,导入刚刚创建的Github仓库
进入该项目控制台后,选择右上角的 View Domains 添加新的域名
在对应的域名解析控制台添加对应解析
PicGo配置
没有下载PicGo,可以到PicGo官网进行下载
获取Token打开Github的setting页面,进入Developer settings - ...
学习笔记未读
计算机网络网络层IP数据报格式注释:
名称
注释
大小
版本 Version
ipv4或者ipv6
4位
首部长度 IHL
此处数值再乘以4才是真正大小,同时因为IP数据报固定长度为20字节,所以此处最小值为5,即二进制的0101
4位
区分服务 DSCP + ECN
希望获得哪种服务,用的比较少
8位
总长度 Total Length
首部+数据的长度,最大为2^16-1=65535
16位
标识 Identification
用来表示是哪一个数据报的分片,不同的分片标识各不相同
8位
标志 Flags
用来表示是否分片和分片是否结束
3位,但实际有用的只有后两位
片偏移 Fragment Offset
用来标记分片之后,该分片在原来的数据报的位置,以8字节为单位
13位
生存时间 Time To Live
即TTL,没经过一个路由器TTL-1,0时自动放弃,根据系统不同默认的TTL不同
8位
协议 Protocol
用来标记协议名的字段值,如TCP,UDP,ICMP等等
8位
首部检验和 Header Checksum
检验首部的字段 ...
学习笔记未读
计算机组成原理期末考试半导体存储芯片结构图(考大题画图)
更多可ctrl + f 搜索期末考查看相关题目
第一章:计算机系统概述计算机系统简介计算机软硬件概念从整体上看,计算机系统主要由软件和硬件两部分组成。计算机组成原理主要是来研究计算机硬件。
硬件:计算机的实体部分,由看得见摸得着的各种电子元器件,各类光、点、机设备的事务组成,如主机、外部设备软件:由人们事先编制好的具有特殊功能的程序组成,通常把这类程序寄寓于各类媒体(如RAM、ROM、磁带、磁盘、光盘等)
计算机基本组成冯诺依曼计算机特点
1)计算机由运算器、存储器、控制器、输入设备和输出设备组成2)指令和数据以同等地位存放于存储器中,并可按地址访问3)指令和数据用二进制表示4)指令由操作码和地址码组成,操作码表示操作的性质,地址码表示操作时在存储器中的位置5)指令在存储器内按顺序存放。通常,指令是顺序执行的,在特定条件下,可根据运算结果或根据设定的条件改变执行顺序。6)机器以运算器为中心,输入输出设备与存储器间的数据传输通过运算器完成
计算机硬件框图
计算机的工作步骤
计算机性能指标机器字长计算机的位数(机器字长),表示计算机进行一次整 ...
学习笔记未读
操作系统第一章:操作系统引论计算机系统概述
计算机系统是由硬件和软件组成的
硬件是软件建立活动的基础,软件是硬件功能的扩充
计算机硬件结构:由CPU、内存和若干IO设备组成,他们由系统总线连接在一起,实现彼此通信
处理器1.CPU工作的基本周期
从内存中提取指令
对指令译码
最后执行指令
每个CPU可以执行的指令集是专用的
2.所有CPU都包含某些寄存器
通用寄存器
专用寄存器
程序计数器
栈指针
PSW(程序状态字)
3.两种处理机执行状态
核心态
用户态
存储器寄存器、高速缓存、内存、磁盘、磁带
I/O设备1.组成
通常由控制器和设备本身两部分组成
控制器、设备、设备驱动程序
2.输入和输出的工作方式
程序控制方式、 程序中断方式、DMA方式
总线1.总线分类
数据总线、 地址总线、控制总线
什么是操作系统操作系统概念1.操作系统作为扩展机器
2.操作系统作为资源管理器
操作系统的主要功能
存储管理功能
内存分配,地址映射,内存保护,内存扩充
处理机管理功能
作业和进程调度,进程控制和进程通信
设备管理功能
缓冲区管理,设备分配, ...
经验分享未读
Fiddler抓包Fiddler设置在Tools -> Options中设置
移动端抓包确保手机和电脑在同一局域网勾选远程连接fiddler>Tools>Fiddler Options>Connections 勾选Allow remote computers to connect
查看电脑ip地址(如下或cmd中输入ipconfig查看以太网IPv4地址)
设置代理1)手机设置->WLAN设置->修改网络->高级选项->代理
2)配置主机名:与主机电脑IP地址保持一致端口号:8888
3)保存后就可以抓到来自手机的请求了。
PC端微信小程序抓包勾选远程连接fiddler>Tools>Fiddler Options>Connections 勾选Allow remote computers to connect
设置代理
删除文件删除C:\Users\DELL\AppData\Roaming\Tencent\WeChat\XPlugin\Plugins\WMPFRuntime下的文件
Hexo魔改未读
Butterfly重装日记自定义 Twikoo 访客通知邮件模板 效果预览
点击查看参考教程
压缩后的代码原通知模板备份注意其中我的博客地址、logo 什么的,需要修改为你自己的。1<div><div id="isForwardContent"><div><div id="content"><div style=" background: white; width: 95%; max-width: 800px; margin: auto auto; border-radius: 5px; border: #49b1f5 1px solid; overflow: hidden; -webkit-box-sh ...
Java开发未读
SSM常用注解注解Spring常用注解
注解
作用范围
说明
@Import
类
导入其他配置类
@Autowired
属性或方法
由Spring提供,只按照byType注入
@Qualifer
属性或方法
使用@Autowired时,可以使用@Qualifer(“beanName”)明确指定Bean的名称进行注入(适用于多个同一类型的Bean)
@Resource
属性或方法
由J2EE提供,按照名称进行装配,默认按照byName自动注入
@Configuration
类
指定当前类为一个配置类
@Component
类
把当前类对象存入spring容器中
@ComponentScan
主配置类
指定spring在创建容器时要扫描的包
@Bean
类
把当前方法的返回值作为bean对象存入spring的ioc容器中
@Value
属性或set方法
注入数据(例: @Value(“${jdbc.driver}”))
@Controller
类
用于表现层
@Service
类
用于业务层
@Respository
类
用于持久层
@Aspec ...