Hexo主题CyanStyle优化
文章目录 1. 增加评论功能 修改 comment.ejs 文件 修改主题配置文件 2. 修复音乐播放插件 修改music插件代码 修改`_config.cyanstyle.yml` 3. 增加返回文章顶部按键 4. 网站底部增加统计功能 5. 修改文章底部翻页标签 因为网上没有找到 Hexo 对应于 CyanStyle 主题的魔改教程,所以记录下我的优化过程,供后来者借鉴。 1. 增加评论功能 …
Java中IO流类的体系中BIO与NIO
目录 1 BIO同步阻塞IO 2 NIO同步非阻塞IO 3 select机制 3.1 poll机制 3.2 epoll机制 4 Java中的IO模型 4.1 BIO模型 4.2 NIO模型 4.3 AIO模型 1 BIO同步阻塞IO 1.1 特性:同步阻塞IO 1.2 特点:一个请求对应一个线程,上下文切换占用的资源很重。 1.3 缺点:无用的请求也会占用一个线程,没有数据达到,也会阻塞。 1.4…
从零开始vue用户后台管理系统1——新手日记
vue用户后台管理项目 使用本地数据接口 搭建本地数据接口 测试本地数据 初始化项目 搭建页面 获取本地数据 本文是对视频vue用户后台管理项目的学习的笔记,完整视频指路 https://www.bilibili.com/video/BV1p4411i7JQ/?p=1 完整代码指路我的其他文章 https://blog.csdn.net/weixin_44068203/article/detail…
LoadRunner学习视屏汇总
所有老师的性能测试视频汇总和下载 (更新于April 20th, 2011) 性能测试 , 老师 , 汇总 , loadrunner 本帖最后由 tracyd 于 2011-4-21 09:37 编辑 小布老师 视频: 测试 工具 概述,兼 LoadRunner 介绍 -1-4 http://www.boobooke.com/v/bbk1046 http://www.boobooke.com/v/…
如何正确编写一个工具类
@Slf4j public final class ReportCacheNotUsedUtil { private static final Set<String> notPublishedReports; static { notPublishedReports = new HashSet<>(); } private ReportCacheNotUsedUtil() …
sql server 按年、季度、月份、周统计订单销量 金额 top10 均价
---------------------------------------------------------------- --按周统计 (AddDate 是表中的时间字段) SELECT TOP 10 DATENAME(year,AddDate) 年, DATENAME(week,AddDate) 周, COUNT(1) 单量, SUM(total) 总金额, AVG(total) 客单价…
《Effective c++目录概要》——提升代码设计的55个忠告(1~31)
导语: 原书内容简介中提到,有人说C++程序员可以分成两类,读过Effective C++的和没读过的。那么显然,我目前还没有读过,只能是C++的入门级别人士。但是,由于我已经在公司的项目中开始承担一定的开发任务,因此显然必须深入学习C++的知识。 侯捷老师说,C++是一个“难学易用的语言!”又指出,正如世上没有免费的午餐一样,又要有效率,又要有弹性,又要高瞻远瞩,又要回溯相容,又要治大国,又要烹…
VC API常用函数简单例子大全七
第六十一个GetWindowThreadProcessId根据窗口句柄获得对应进程ID号,和线程ID号 函数只有两个参数,第一个参数是窗口句柄,第二个参数是一个DOWRD类型的指针,函数返回线程ID 如: DWORD ThreadId,ProcessId; ThreadId=GetWindowThreadProcessId(wnd,&ProcessId); 第六十二个EnumWindows…
Vue2.0 $nextTick源码理解
$nextTick的原理其实就是Js执行机制的问题,即微任务和宏任务那套东西。 同步视图更新 :每次属性值改变,渲染函数的watcher会重新求值完成重新渲染,所以多个属性值修改会导致对此重新渲染。 异步视图更新 :将执行更新操作的watcher放进一个队列中,并通过id避免重复放入,然后当所有突变完成后,再一次性执行队列里的观察者的更新方法,同时清空队列。 所以再wacther对象的update…