韩同学的博客

こんにちは!私のブログへようこそ~

pandoc-crossref Usage

pandoc-crossref is a pandoc filter for numbering figures, equations, tables and cross-references to them. LaTeX output and --include-in-header pandoc-crossref uses metadata variable header-includ...

Pandoc + Markdown → PDF

转换思路,为何建立一个Markdown模板来方便地利用 `pandoc 生成 pdf 呢? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 --- title: 期中大作业报告 author: MagHSK date: 2020-04-04 header-includes: - \usepackage{fvextra} - \DefineVerbatimE...

Python Tkinter 基操

基于降维+聚类 + Tkinter库可视化 要求: 使用TKinter来可视化二维聚类效果(散状图) 【选做】探究准确率和维数的相关性。(曲线图,维数范围自己取合适即可) 降维的方法可选:T-Sne, PCA和SVD,聚类方法:Kmeans,实现一种降维方法,并用Kmeans完成聚类 基本要求是完成1种降维方式的二维可视化聚类效果 进阶一:完成2-3种降维方式的二维可...

Python 协同推荐作业

Excesice 1 1 2 import pandas as pd pd.options.display.max_rows = 10 1 2 3 4 5 6 7 8 9 10 11 12 # 创建一个dataframe raw_data = {'regiment': ['Nighthawks', 'Nighthawks', 'Nighthawks', 'Nighthawks', 'D...

Working with LaTeX on VSCode

Toolchain 安装 TexLive or MacTex 插件选择 LaTeX Workshop by James Yu VSCode 配置 添加以下代码到 settings.json 。注意:%DOC% 代表绝对路径,%DOCFILE% 代表相对路径。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 2...

Python Publisher and Observer Pattern Example

Python 课的作业,大致是实现一个基于 socket 的“观察-发布者模型”。主要目的是练习 Python 的套接字编程。 选做题2 实现设计模式中的观察者模式的网络通信版本 关于观察者模式说明: 本题要是考察网络编程知识,所以跟上周作业相比简化了publish和reader的功能,大家仔细看题干 观察者模式也被称为发布-订阅(Publish/Subscribe)模式。当这个主题...

XPS 如何安装 Archlinux + Gnome 桌面环境

XPS 安装相对来说比较简单,注意一定要安装 linux-firmware 包。 安装流程 首先执行以下代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 timedatectl set-ntp true fdisk -l cfd...

算法设计与分析第五周作业

4.1 (1) 按照 $t_i$ 从小到大的顺序安排顾客的服务次序。 正确性证明: 假设我们按照 $n$ 的某个排列 $p$ 安排顾客服务次序时总时间达到最小,且存在一对 $i,j$ 满足 $i<j \wedge t_{p_i} > t_{p_j}$。记在排列 $p$ 下顾客们等待的总时间为 $T(p)$ 那么: 设 $p’$ 为排列 $p$ 中交换位置 $i$ 和...

递推方程求解方法

递推方程 递推方程标准型 特征方程 $x^k-a_1 x^{k-1} - \dots - a_k = 0$ 定理 定理一:$q^n$ 是递推方程的解 $\Leftrightarrow$ $q$ 是特征方程的根 定理二:$h_1(n)$ 和 $h_2(n)$ 是递推方程的解则 $c_1h_1(n)$ 和 $c_2h_2(n)$也是递推方程的解 推论...

Btrfs 定期检查

/etc/systemd/system/btrfs_scrub.service 1 2 3 4 5 6 7 8 9 [Unit] Description=Run btrfs scrub on filesystem [Service] Type=forking ExecStart=btrfs scrub start -B -d -c 2 -n 4 /mnt/ORICO/ TimeoutSe...