LeetCode: Sum of Two Integers
记录一下LeetCode做的一道题。要求实现两个整数的加法,但不能使用内置的+或-. 原题地址:https://leetcode.com/problems/sum-of-two-integers/ 我 ...
Read more
浅谈 Logistic 回归
In editing… Logistic回归属于分类模型!!! 从最小二乘说起线性回归概率解释Sigmoid函数的引入如果把我比作一张白纸,在我的知识储备中,现在只有线性回归。但是要处理分类问题,我该 ...
Read more
快速自定义 LaTeX 排版字体

字体设置

在导言区引入fontspec包:\usepackage{fontspec}

使用如下命令自定义字体:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
% 中西文默认字体,排版主字体
\setmainfont{}

% 西文无称线字体
\setsansfont{}

% 西文等宽字体
\setmonofont{}

% 数学公式字体
\setmathfont{}

% 中文主字体
\setCJKmainfont[
Path = fonts/zh_cn/ ,
BoldFont = HYQiHei-70S.ttf ,
ItalicFont = HYKaiTiS.ttf ,
SmallCapsFont = HYQiHei-70S.ttf
]{HYQiHei-45S.ttf}

Read more
Linux 相关信息速查

本文主要引用 Liam Huang 的博客。

系统相关

1
2
3
4
5
6
7
8
9
10
lsb_release -a              # 查看操作系统版本
head -n 1 /etc/issue # 查看操作系统版本
cat /proc/version # 查看操作系统内核信息
uname -a # 查看操作系统内核信息、CPU 信息
cat /proc/cpuinfo # 查看 CPU 信息
hostname # 查看计算机名字
env # 列出环境变量
lsmod # 列出加载的内核模块
uptime # 查看系统运行时间、负载、用户数量
cat /proc/loadavg # 查看系统负载
Read more
《报任安书》

太史公牛马走司马迁,再拜言。

  少卿足下:曩者辱赐书,教以慎于接物,推贤进士为务,意气勤勤恳恳。若望仆不相师,而用流俗人之言,仆非敢如此也。仆虽罢驽,亦尝侧闻长者之遗风矣。顾自以为身残处秽,动而见尤,欲益反损,是以独郁悒而无谁语。谚曰:“谁为为之?孰令听之?”盖钟子期死,伯牙终身不复鼓琴。何则?士为知己者用,女为说己者容。若仆大质已亏缺矣,虽材怀随和,行若由夷,终不可以为荣,适足以发笑而自点耳。

Read more
SICP Learning Notes
当我们考察一门语言时,主要看三点 primitives:元操作是什么 means of combinations:如何组合 means of abstraction:如何抽象,构造更复杂的程序 数 ...
Read more
Polybar 的配置笔记

前略。

今年早些时候,从 Gnome 换到 i3,原因是因为原来的 gnome 被我弄崩溃了。一时难以解决,又想到之前好几次隐约感觉到 gnome 的不稳定,一气之下决定换一个轻量,稳定的,可定制的窗口管理工具。至于为什么换 i3?去知乎吸收一下各个管理器间的哲学就知道了。以前从 Windows 转 Linux,也是这么过来的,知乎真是个好地方!

换成 i3 之后,经过一番配置,桌面终于有点样子了。但是看了一眼 i3 默认的状态栏,emmm…,有点不堪入目。几经搜索之下,发现了这款名为 polybar 的状态栏工具。起初,我被他的描述深深吸引了:

Polybar: A fast and easy-to-use status bar.

事实上它并不是那么 easy-to-use,至少对我这个一开始接触它的人来说。我甚至不知道如何开启它(可能我真的太笨了:()。然后我开始在网上寻找一些现成的配置,结果不是报错,就是乱码。那些看着好看的配置,你拿过来却用不了。这很气人,然后就告一段落了。我顶着简陋的 i3bar 用了好几个月。直到最近闲下来,要想起来这位老朋友,这才拿出来叙叙旧。

有些事情,你当时攻不下来。那就先放一放,择日再战有奇效。

Read more
Matrix Factorization

Preliminaries

Def: A matrix $A \in M_n$ is normal if $AA^∗ = A^∗A$, that is, if $A$ commutes with its conjugate transpose.

Def: A complex matrix $A$ is unitary if $AA^∗ = I$ or $A^∗A = I$, and a real matrix $B$ is orthogonal if $BB^T = I$ or $B^TB = I$.

Image adapted from Meyer's book

There is no so-called “orthonormal” matrix. There is just an orthogonal matrix whose rows or columns are orthonormal vectors.

Read more
在 Beamer 中使用参考文献
Needs polish!

前略。

Beamer 引用参考文献与文章类似,只是一开始听说 beamer 不支持 \cite,搞得我走了不少弯路(其实是可以的)。

Read more
TestSlidesSlides