插件列表
本文所有插件均基于Zotero6.30,如果在安装插件时出现如下错误,则是插件版本无法与Zotero版本兼容,请自行找到兼容版本
Jasmium
Jasmium:一个简单的 Zotero 中文文献管理插件
插件功能插件地址拆分或合并 Zotero 中条目作者姓和名根据知网上下载的文献文件来抓取引用信息(就是根据文件名)添加中文PDF/CAJ时,自动拉取知网数据,该功能默认关闭。需要到设置中开启,注意添加的文件名需要含有中文,全英文没有效果(还是根据文件名)为知网的学位论文 PDF 添加书签更新中文 translators拉取文献引用次数,是否核心期刊Jasmium github地址:https://github.com/l0o0/jasminum/releases
Better Bibtex for Zotero
Better Bibtex ...
安装
1npm install pug
概要
可以把PUG也看成是语法糖,就和.vue文件类似,当使用如template.pug时,调用pug的compile函数就会把pug代码编译成一个js函数,类似于vue的new Vue()(?)。编译成js代码之后就会以js代码形式渲染成html,并展现到网页上。
通用语法糖
Attribute属性
12345678a(href='baidu.com') 百度||a(class='button' href='baidu.com') 百度||a(class='button', href='baidu.com') 百度
条件分支
12345678- var friends = 10case friends when 0 p 您没有朋友 when 1 p 您有一个朋友 default p 您有 #{friends} 个朋友
代码 Code
12345- var list = ["Uno" ...
句法
六大句型
主谓结构
主语+谓语主语+谓语+宾语主语+谓语+间接宾语+直接宾语主语+谓语+宾语+宾语补足语The old man is coming.We should study scienceThe professor gave me a bookI found the cage empty
主语+系动词+表语
Our city is very beautiful.
There be句型
There stands a tree in front of our house
句型+填充的完全成分
My friends(主语) who(定语从句) wears shoulder-length hair told(宾语) me that my favourite star couple,Lucy and Jack(同位语),were(系动词) divorced(表语) yesterday(时间状语),which(非限制性定语从句) reminded me the weak of celebrity’s marriage.
我的那个长发及腰的朋友告诉我,我最喜欢的明星夫妻,路西和杰克昨天 ...
编码理论基础
-
有限域上的循环码
编码的构成和分类
自对偶码
编码和设计
环码
准循环码
介绍斜多项式环和斜循环码
加性循环码
卷积码
介绍
卷积码由Peter Elias在1955年提出。它们可以被看作是分组代码的一般化。为了促进这种一般化,考虑一个k×n的生成器矩阵G,其行空间生成一个[n,k]的块代码C,用FqF_qFq表示有q个元素的有限域。对于消息字序列m_i\inF^k_q, i = 1,…N必须经过编码才能传输码字序列$$c_i = m_iG\inF^n_q, i = 1,…N$$。 使用多项式符号并进行如下定义:
m(z):=∑i=1Nmizi∈Fq[z]kandc(z):=∑i=1Ncizi∈Fq[z]km(z):= \sum_{i=1}^{N}m_iz^i \in F_q{[z]}^k \quad and \quad c(z):= \sum_{i=1}^{N}c_iz^i \in F_q{[z]}^k
m(z):=i=1∑Nmizi∈Fq[z]kandc(z):=i=1∑Ncizi∈Fq[z]k
使用分组代码C编码的整个过程可 ...
定义
零知识证明传统证明零知识证明是一种方法,该方法使得一方可以向另一方证明某个声明的正确性,但是不泄露任何和声明有关的信息。
___比如:___有一个缺口环形的长廊,出口和入口距离非常近(在目距之内),但走廊中间某处有一道只能用钥匙打开的门,A要向B证明自己拥有该门的钥匙。
例:证明一个定理a2+b2=c2a^2+b^2=c^2a2+b2=c2成立,按照传统证明,需要证明者将证明过程提交给验证者,验证者根据该过程检验声明的正确性。
分类
交互式证明非交互式证明证明者藏在走廊中,由验证者指定其从哪个走廊里走出来,如果多次都能从指定走廊走出,则证明者拥有钥匙。在这个过程中,验证者和证明者进行了多次交互,才最终完成证明,像这种情况便称为交互式零知识证明。验证者看着证明者从入口进入走廊,然后又从出口走出走廊,这时验证者没有得到任何关于这个钥匙的信息,但是完全可以证明证明者拥有钥匙。在这个过程中验证者的交互只进行了一次,便完成了证明,这种情况便称为非交互式零知识证明
性质
事物的性质是指该事物和其他事物区分的本质属性,即每个该事物都一定会有相同的性质,但是符合相同性质的不一定是该事物
完备性正 ...
数据库模式
三级模式-两级映射
外模式
概念模式
内模式
关注于如何存储数据
ER模型
一个实体型转换为一个关系模式。
关系代数与元组演算
并:
设有兼容关系R、S(即R、S具有相同的关系模式),则二者的并运算定义为:
式中“∪”为并运算符,t为元组变量,结果R∪S为一个新的与R、S兼容的关系,该关系是由属于R或属于S的元组构成的集合。
交:
设有兼容关系R、S,则二者的交运算定义为:
式中“-”为差运算符,t为元组变量,结果R-S为一个新的与R、S兼容的关系,该关系是由属于R而且不属于S的元组构成的集合,即在R中减去与S中不相同的那些元组。
差:
设有兼容关系R、S,则二者的差运算定义为:
式中“-”为差运算符,t为元组变量,结果R-S为一个新的与R、S兼容的关系,该关系是由属于R而且不属于S的元组构成的集合,即在R中减去与S中相同的那些元组。
笛卡尔积:
直观的说就是
集合A{a1,a2,a3} 集合B{b1,b2}
他们的 笛卡尔积 是 A*B ={(a1,b1),(a1,b2),(a2,b1),(a2,b2),(a3,b1),(a3,b2)}
列也要有变化,数据也会有变化。
投 ...
在做网站的时候,由于各种原因,需要做SEO的处理,因此特意学了一下SEO。
SEO的
搜索引擎算法
爬取
搜索引擎爬虫规则
爬虫的定义
爬虫是搜索引擎的一个程序,用途是为搜索引擎发现一个网页。主要功能有:爬取新页面、回访老页面、智能发现和回访。因此如果爬虫来的多,收录就会快速,也说明该网站是个优质网站。
如何查看爬虫次数
可以在相应的搜索引擎资源平台查看,如今一般都是用百度搜索的,因此可以进入百度资源搜索平台查看爬虫的爬取频次
百度资源搜索平台查看爬虫爬取频次需要进行登陆操作,并且绑定网站
导致爬虫不友好的情况
中文网址
打开速度慢(最好控制在500-1000ms之内)
站内有死链
提升爬虫友好度的方法
优质的网站内容
每日的内容更新量
定时的更新内容(有规律的更新,可以让爬虫也有规律的爬取)
优质的网站内链
网站要养爬虫三个月
搜索引擎友好度规则
网页的识别
文字
丰富度(文字内容是否足够多)
专业度
图片
清晰度
原创性(图片和其他图片比较是否相似(如百度识图是否能够识别))
相关性(图片内容是否和文字及网站相关)
提升网站友好度
网站内容能被识别 ...
基础操作
数据库操作
创建数据库
CREATE DATABASE DATABASE_NAME;
Example:
1CREATE DATABASE DATABASE_TMP;
删除数据库
DROP DATABASES DATABASE_NAME;
Example:
1DROP DATABASES DATABASE_TMP;
选择数据库
USE DATABASE_NAME;
Example:
1USE DATABASE_TMP;
显示所有数据库
SHOW DATABASES;
Example:
1SHOW DATABASES;
数据表操作
创建数据表
CREATE TABLE TABLE_NAME(colunm name column type);
Example:
1CREATE TABLE TABLE_TMP(NAME VARCHAR(100),ID INT);
删除数据表
DROP TABLE TABLE_NAME;
Example:
1DROP TABLE TABLE_TMP;
显示所有数据表
SHOW TABLES;
Example:
1SHOW TABLES;
数据操作
插入 ...
概述
管理系统的硬件、软件、数据资源
控制程序运行
人机之间的接口
应用软件与硬件之间的接口
系统分类
批处理操作系统
分时操作系统
实时操作系统
网络操作系统
分布式操作系统
微型计算机操作系统
嵌入式操作系统
进程管理
进程的状态
三态模型
运行
等待
就绪(静止就绪、活跃就绪)
其他所有资源已经配足了,只欠缺CPU资源
五态模型
运行
活跃就绪
静止就绪
静止阻塞
活跃阻塞
前趋图
试图表达进程间的先后约束关系
进程的同步与互斥
互斥
两个或两个以上的进程,不能同时进入关于同一组共享变量的临界区域,否则可能发生与时间有关的错误,这种现象被称作进程互斥· 也就是说,一个进程正在访问临界资源,另一个要访问该资源的进程必须等待。
同步
进程之间速度有差异,需要在一定情况停下等待
PV操作(生产者、消费者)
P(S)指消费者操作,请求分配一个资源
V(S)指生产者操作,释放一个资源
临界资源:诸进程间需要互斥对其进行共享的资源,如打印机、磁带机
临界区:每个进程中访问临界资源的那段代码成为临界区
信号量:是一种特殊的变量
死锁问题
进程管理是操作系统的核心,如果设计不当,就 ...
数据的表示
不同进制的转换
其他进制转十进制,使用按权展开法
4F(十六进制)=4×161+16×160=4×16+16=64+16=80\begin{align}
4F\text{(十六进制)}=4 \times 16^1+16\times16^0=4\times16+16 =64+16 =80
\end{align}
4F(十六进制)=4×161+16×160=4×16+16=64+16=80
十进制转其他进制,使用短除法
其他进制转其他进制
二进制转八进制,每三位划分开,然后将每三位都转成八进制
(二进制转十进制)
101101B=1×20+0×21+1×22+1×23+0×24+1×25=1×0+0×2+1×4+1×8+0×16+1×32=1+0+4+8+32=45 \begin{align}
101101B=&1\times2^0+0\times2^1+1\times2^2+1\times2^3+0\times2^4+1\times2^5 \\
=&1\times0+0\times2+1\times4+1\tim ...