Giter VIP home page Giter VIP logo

lyh543.github.io-hexo's People

Contributors

lyh543 avatar

Watchers

 avatar

lyh543.github.io-hexo's Issues

linux 日常

https://www.lyh543.xyz/Linux/linux-daily-command/

常用命令的详细部分都分为单独博客撰写: 纯 bash 语法 Git APT npm vi 基础 系统以 root 身份登录sudo su 修改 root 密码sudo passwd root 添加 PATH 路径以下方法(二选一)可以加入 /opt/bin 目录。 PATH=$PATH:/opt/binPATH=~/opt/bin:$PATH alias 简化命令多次输入长语句着实麻

LaTeX 基础

https://www.lyh543.xyz/LaTeX/LaTeX-class-note/

LaTeX 简介课上抄的 LaTeX 是: 一个以排版文章以及数学公式为目标的计算机程序 充当了文档设计者和排版者 与 Word 等所见即所得的方式有着巨大区别 强制使用者声明文档的逻辑结构,避免版式错误 LaTeX 与 Word 区别 Word 所遵循的**是“所见即所得”,输出的文档效果与屏幕上显示一致, LateX 所遵循的**是“所想即所得”,它有非常强大的功能,但入门学习要难于

Windows 使用小技巧

https://www.lyh543.xyz/Others/windows-everyday-tips/

也不只是 Windows 的,也可能是某款软件如 Chrome 或 VS Code 的,这样就不局限于 Windows 系统了。 快捷键集合 快捷键 作用 说明 Ctrl +Shift + T 重新打开关闭的标签页 在 Visual Studio Code 和 Chrome 等可用 Home 和 End 按键对于大多数小白,键盘上的这两个键形同摆设,但是在纯键盘流/处理大文件(千行以

MATLAB 绘图

https://www.lyh543.xyz/MATLAB/MATLAB-plot/

动画程序框架close all;N = 100;for i=1:N hold off; % ... 绘图语句 pause(0.05);end; plot 按自变量、因变量值绘图这是老师教的方法。官方文档 这个方法的实现是:将输入的 n 个点中,相邻两个点都用直线连接。当点足够密时,可以认为曲线是平滑的了。需要散点图在最后加一个参数 .。 已知表达式xx = linspace(0

Hexo 使用 Gitalk 评论

https://www.lyh543.xyz/Blog/hexo-gitalk/

2019.10.29 更新:由于 Gitalk 对 GitHub 之外的网站支持不好(在 github.io 以外的域名下都不能进行评论),现已迁移至 Valine。Valine 的博客推送做的不是很好,不过有第三方实现方案。可查阅 官方网站。 2019.11.6 更新:由于 GitHub OAuth API 限制,只能有一个回调网页Authorization callback URL,但是没有

MATLAB编程基础

https://lyh543.github.io/MATLAB/MATLAB/

前言help xxx 用于查看命令。单引号 ' 和双引号 " 一样,推荐单引号。用分号 ; 结束语句,以屏蔽输出。等于 ==,不等 ~=,取反 ~,与或是 && 和 ||。 构造矩阵>> a = [2 2; 5 8]2 25 8>> 1:2:10 % 1 3 5 7 9>> 1:5 % 1 2 3 4 5&

网络流

https://www.lyh543.xyz/cpp/ACM/network-flow/

在 ACM 中第一次听到网络流,但是还没认真学就被迫退役了。(菜的真实) 第二次是在肖老师的 算法设计与分析 课程上,大概了解了网络流的**。 定义流网络流网络(flow network)是一种带权有向图,但是有一个源点(source)和一个汇点(sink),每个权叫做该边的容量(capacity)$c(e)$。如下图。

C++ 面向对象——继承、派生和多态

https://www.lyh543.xyz/cpp/cpp-grammar/inheritance-derive-polymorphism/

继承和派生派生,就是从原来的大类,通过增加新的东西、特性、条件,变成了新的小类。如,从哺乳动物通过增加特性(汪汪叫、喵喵叫),派生到狗、猫。 狗和猫,都继承了哺乳动物的特点(胎生等),派生的时候,狗、猫都会自动继承哺乳动物有的特点,无需重复声明。 名称上,被派生的(哺乳动物)叫基类(父类),派生出来的猫、狗叫做派生类(子类)。他们间的继承关系,是由派生类到大类。 (貌似继承和派生是反义词) 在 C

Hexo Indigo主题配置

https://www.lyh543.xyz/Blog/hexo-indigo/

额,在用了两个月的 Material 主题以后,有点喜新厌旧了(逃 其实是有些地方不大方便:在读长文章的时候没有一个 Table of Content(toc,或者有但是我不会开);另一个就是博客的分类和标签太弱了,再加上宽大的卡片式设计,遍历文章标题的效率非常低,跳转非常不方便,基本只能靠搜索;最后是每篇博客的那张图就是在那几张 Material Design 的壁纸里面随机,看久了确实没什么意

LaTeX 高阶部分

https://www.lyh543.xyz/LaTeX/latex-high-level/

该文章记录 LaTeX 原理等部分,和前一篇的简单用法分开。 LaTeX 编译过程LaTeX 编译过程中会有六个文件: .aux——存放交叉引用信息; .dvi——是 LaTeX 编译运行后的主要结果。用户可以使用 DVI 预览软件查看 .dvi 内容; .log——记录上一次编译器运行的日志; .pdf——PDF 文件,文件是 pdflatex 编译运行后的主要结果; .syn

数学建模入门

https://www.lyh543.xyz/MCM/getting-started-mathematical-modeling/

无生活,不建模。——覃思义 课程及比赛安排泥电开展的课程 《漫话数学建模》(大一下,核心通识课) 《数学建模实验》《数学建模方法》(即现在的集训,面向大二,素质选修课) 《数学建模实验》《高级程序设计方法(进行科学计算的)》(面向大二及以上,素质选修课) 本课程的开展过程 学分在下学期,本学期无 本学期上到 16 周左右、不考试,不与主课考试冲突 下学期除上课之外,在老师指导下活动 校内比赛

MATLAB 字符串与文件

https://www.lyh543.xyz/MATLAB/string-and-file-function/

字符串是字符矩阵。 字符串函数 函数名 函数用途 s=[s1,s3,num2str(num)] 连接字符串 num2str 数字转字符串 str2num 字符串转数字 strtok(str, delim) 查找 str 的第一个 delim 之前和之后的字符串 strcat, strvcat 横向/纵向拼接字符串(纵向时可能会补长度) strsplit(str,del

最优化算法在数学建模中的应用

https://www.lyh543.xyz/MCM/optimization-in-MCM/

最优化设计了以下方面: 最优化方法及其应用(含计算机模拟) 最优化模拟、最优化建模案例、最优化方法、 典型算法(穷举法、贪心、爆搜、蒙特卡罗法、模拟退火法、粒子群算法、蚁群算法)、随机系统模拟 数模一般使用 MATLAB 进行编程,MATLAB 自带的函数可在 MATLAB 函数 中查看。 如何学习? 听课、了解、练习 借阅书籍 1:最优化方法(线性规划——单纯形,非线性规划——一维方法、无

差分方程

https://lyh543.github.io/MCM/difference-equation/

例:熟悉的汉诺塔游戏(略)。 $\begin{cases}a_n = 2a_{n-1}+1 \a_1 = 1\end{cases}$ 又例:两个海军交战,两边的火力 $a_n, b_n$。 差分方程是研究/刻画元素之间的规律。 定义差分方程:有一数列 ${a_n}$,把数列中的 $a_n$ 和前面的 $a_i; (i=0,1,2,…)$ 关联起来的方程叫做差分方程(也叫做递推关系)。数列中的一

神经网络 笔记

https://www.lyh543.xyz/Computer-Science/neural-networks/

该文章为微软亚洲研究院开的实践空间站的 神经网络基本原理课程 的笔记。 开始之前可以先看一下知乎:如何简单形象又有趣地讲解神经网络是什么? 课程大纲 基本概念 线性回归 线性分类 非线性回归 非线性分类 模型的推理与应用部署 深度神经网络 卷积神经网络 循环神经网络

用 Let's Encrypt 给网站加 https

https://www.lyh543.xyz/Linux/letsencrypt-ssl-https/

现在基本都要求各网站使用 HTTPS 、SSL 之类的。于是准备给自己的博客和网站也整一个。 HTTPS、SSL、TLS 相关术语参考这篇博客,可以知道 HTTPS、SSL、TLS 的定义和区别。 简单来说, SSL 是指安全套接字层,简而言之,它是一项标准技术,可确保互联网连接安全; TLS(传输层安全)是更为安全的升级版 SSL。由于 SSL 这一术语更为常用,因此我们仍然可以将我们的 TL

MATLAB 函数

https://www.lyh543.xyz/MATLAB/MATLAB-functions/

收集一些好用的函数名,语法用时再查。 常用的可以看 MATLAB 教程书籍的附录。这里放一个整理的 pdf。 好用的函数收集(从 xls txt)读写表格:xlsread,readmatrix(MATLAB R2019a 起)。 映射、map:containers.Map。 分段函数:piecewise。 最优化求函数最小值,有一堆工具箱函数不知道有什么区别: 功能 函数名 注释 单

Hexo 建站

https://www.lyh543.xyz/Blog/hexo-building-blog/

先放一个Hexo官方文档的链接。 初始化hexo博客npm install hexo-cli -ghexo init lyh543.github.io 然后接常规二连就可以了 常规二连# hexo clean# 如果后面突然报bug,可以试下clean(虽然我也不知道有什么用)hexo ghexo d #可以替换为git add, commit, push三连 貌似调用hexo的任何命令的前

一句话描述的算法

https://www.lyh543.xyz/cpp/ACM/algorithm-in-one-sentence/

求逆序对数:用归并排序,计数交换的次数 用 scanf 读 string (即使关了同步,cin 读 string 太慢):——2019.7.20 用 scanf 读 char,然后使用 string operator +=。 看到 1e18 就可以考虑二分了。二分天下第一。 ——2019.7.21 给定 $0 \leq k \leq 1e18$,在 $1e9$ 内找到四个数 $x

Windows 使用 ssh

https://www.lyh543.xyz/Linux/setup-ssh-windows/

和 Linux 一样,Windows 10 上也可以使用 ssh 客户端和服务器。对 Windows 进行 ssh 的效果就是 cmd,当然你也可以在里面输入 powershell 或 wsl 使用其他的命令行。 这就是这篇文章归类于 Linux 的原因吗 Windows 安装 ssh 客户端其实可以直接使用 wsl 的 ssh 客户端的。 但是既然 Windows 提供了这个功能,那就还是提一笔

Windows 使用小技巧

https://www.lyh543.xyz/Others/windows-everyday-tips/

也不只是 Windows 的,也可能是某款软件如 Chrome 或 VS Code 的,这样就不局限于 Windows 系统了。 快捷键集合 快捷键 作用 说明 Ctrl +Shift + T 重新打开关闭的标签页 在 Visual Studio Code 和 Chrome 等可用 Home 和 End 按键对于大多数小白,键盘上的这两个键形同摆设,但是在纯键盘流/处理大文件(千行以

利用内网穿透进行远程桌面访问

https://www.lyh543.xyz/Linux/use-remote-desktop-with-frp/

平时带一台轻薄的笔记本,打开远程家里/寝室里的台式,进行远程桌面,在有网速保证的前提下,既能获得笔记本的轻便型,也能获得台式电脑的强大性能,更能最大化笔记本的续航,更重要的是可以在同一台机器上进行办公、开发,无需资料同步。是很不错的选择。 博主体验过的几款远程桌面软件里, Teamviewer 是一个很优秀的选择; 向日葵免费版有 300kbps 的限速,几乎等于不能用; Anydesk 国内网

LaTeX 数学公式学习笔记

https://www.lyh543.xyz/LaTeX/LaTeX-math-equation/

LaTeX 更多语法请见另一篇博客。 纯正的 LaTeX 调用公式的语法请见最后一部分。 基本语法 MathJax 在一对 $ 中间即是行内公式,在一对 $$ 即是行间居中公式。亦可以在 \begin{equation} 和 \end{equation} 之间打行间公式。LaTeX 稍有区别(见后),但也可以使用上面的东西。 $$a+b=c$$ $$a+b=c$$ \begin{e

Hexo 使用 Gitalk 评论

https://www.lyh543.xyz/Blog/hexo-gitalk/

2019.10.29 更新:由于 Gitalk 对 GitHub 之外的网站支持不好(在 github.io 以外的域名下都不能进行评论),现已迁移至 Valine。Valine 的博客推送做的不是很好,不过有第三方实现方案。可查阅 官方网站。 阅读 Material 主题 的主题配置文件以后,可以发现,Material 主题的配置文件是自带了评论区的功能,但是给的几个网站都不是很好用。(di

使用 Shadowsocks 搭建回国代理

https://www.lyh543.xyz/Linux/build-shadowsocks/

本文就记流水账一般,记录一下,方便以后再配置的时候查阅。这些方法基本都是可以百度到的。 租服务器首先,去租阿里云或腾讯云的服务器。学生的话,都是一月10元即可(找不到可以在知乎搜一下相关回答)。 推荐使用 Debian 或 Ubuntu。 然后租了服务器会给 ip 地址(下面为方便叙述,设为 39.1.2.3)和密码。 ssh 远程登录注意阿里云的服务器要开放防火墙的端口,不然连不上!!!!!!!

最优化算法在数学建模中的应用

https://www.lyh543.xyz/MCM/optimization-in-MCM/

最优化设计了以下方面: 最优化方法及其应用(含计算机模拟) 最优化模拟、最优化建模案例、最优化方法、 典型算法(穷举法、贪心、爆搜、蒙特卡罗法、模拟退火法、粒子群算法、蚁群算法)、随机系统模拟 数模一般使用 MATLAB 进行编程,MATLAB 自带的函数可在 MATLAB 函数 中查看。 如何学习? 听课、了解、练习 借阅书籍 1:最优化方法(线性规划——单纯形,非线性规划——一维方法、无

C++ 面向对象 概述

https://www.lyh543.xyz/cpp/cpp-grammar/C++%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1%E6%A6%82%E8%BF%B0/

C++面向对象编程 这一分类只是学校课程的笔记,C++语法 分类中也会有不少的 C++ 面向对象的知识。 C++ = C + 面向对象(对象和类) + … 面向过程的缺点大型程序中,有很多全局数据和全局函数,这导致了函数和数据之间数目巨大的潜在连接。若全局数据有所改动,可能会导致所有访问这个数据内的全部函数的重写,程序维护困难。 面向对象语言特点抽象、封装、继承、多态。 抽象抽象描述了一个对象的基

差分方程

https://www.lyh543.xyz/Maths/difference-equation/

例:熟悉的汉诺塔游戏(略)。 $\begin{cases}a_n = 2a_{n-1}+1 \a_1 = 1\end{cases}$ 又例:两个海军交战,两边的火力 $a_n, b_n$。 差分方程是研究/刻画元素之间的规律。 定义差分方程:有一数列 ${a_n}$,把数列中的 $a_n$ 和前面的 $a_i; (i=0,1,2,…)$ 关联起来的方程叫做差分方程(也叫做递推关系)。数列中的一

差分方程

https://www.lyh543.xyz/Maths/difference-equation/

例:熟悉的汉诺塔游戏(略)。 $\begin{cases}a_n = 2a_{n-1}+1 \a_1 = 1\end{cases}$ 又例:两个海军交战,两边的火力 $a_n, b_n$。 差分方程是研究/刻画元素之间的规律。 定义差分方程:有一数列 ${a_n}$,把数列中的 $a_n$ 和前面的 $a_i; (i=0,1,2,…)$ 关联起来的方程叫做差分方程(也叫做递推关系)。数列中的一

数学建模入门

https://www.lyh543.xyz/MCM/getting-started-mathematical-modeling/

无生活,不建模。——覃思义 课程及比赛安排泥电开展的课程 《漫话数学建模》(大一下,核心通识课) 《数学建模实验》《数学建模方法》(即现在的集训,面向大二,素质选修课) 《数学建模实验》《高级程序设计方法(进行科学计算的)》(面向大二及以上,素质选修课) 本课程的开展过程 学分在下学期,本学期无 本学期上到 16 周左右、不考试,不与主课考试冲突 下学期除上课之外,在老师指导下活动 校内比赛

修改 ssh 的端口

https://www.lyh543.xyz/Linux/change-ssh-port/

修改 ssh 端口的前因后果今天用安卓手机 ssh 连接我的服务器的时候,出现了 kex_exchange_identification。又要修 bug 了。 百度了一下,按照 ssh连接失败,排错经验 的步骤做了一下,发现 ssh 有时连得上,有时连不上。迷惑行为。 按照他的方法,关闭 ssh 服务,并开始 ssh 的调试模式: service sshd stop/usr/sbin/sshd -

遗传算法 和 MATLAB

https://www.lyh543.xyz/MATLAB/genetic-algorithm/

参考链接:如何通俗易懂地解释遗传算法?有什么例子? - 严晟嘉的回答 - 知乎https://www.zhihu.com/question/23293449/answer/120220974 那就不多说了,仅说说自己更多的理解。 遗传算法原理遗传算法的原理其实大家在初中生物就学过了,对你没看错,是生物书,就是那个达尔文的进化论。 我们希望有这样一个种群,它所包含的个体所对应的函数值都很接近于

LaTeX 基础

https://www.lyh543.xyz/LaTeX/LaTeX-class-note/

LaTeX 简介课上抄的 LaTeX 是: 一个以排版文章以及数学公式为目标的计算机程序 充当了文档设计者和排版者 与 Word 等所见即所得的方式有着巨大区别 强制使用者声明文档的逻辑结构,避免版式错误 LaTeX 与 Word 区别 Word 所遵循的**是“所见即所得”,输出的文档效果与屏幕上显示一致, LateX 所遵循的**是“所想即所得”,它有非常强大的功能,但入门学习要难于

服务器下载文件

https://www.lyh543.xyz/Linux/download-file-on-server/

某些国外网站,虽然没有被墙,但是下载个东西,几十 KB 的网速很难顶。 于是想把东西下载服务器上,然后本地从服务器满速下载。这也就是离线下载的原理。 服务器下载文件wget 下载 Google Drive 文件在时断时续的梯子上,Google Drive 的下载不是很方便,特别是需要下载一个大文件的时候。 但是 Google Drive 是可以获取直链的。很香。 服务器用 wget 从 Googl

Windows 使用 ssh

https://www.lyh543.xyz/Linux/setup-ssh-windows/

和 Linux 一样,Windows 10 上也可以使用 ssh 客户端和服务器。对 Windows 进行 ssh 的效果就是 cmd,当然你也可以在里面输入 powershell 或 wsl 使用其他的命令行。 这就是这篇文章归类于 Linux 的原因吗 Windows 安装 ssh 客户端其实可以直接使用 wsl 的 ssh 客户端的。 但是既然 Windows 提供了这个功能,那就还是提一笔

MATLAB编程基础

https://www.lyh543.xyz/MATLAB/MATLAB/

前言help xxx 用于查看命令。单引号 ' 和双引号 " 一样,推荐单引号。用分号 ; 结束语句,以屏蔽输出。等于 ==,不等 ~=,取反 ~,与或是 && 和 ||。 构造矩阵>> a = [2 2; 5 8]2 25 8>> 1:2:10 % 1 3 5 7 9>> 1:5 % 1 2 3 4 5&

一句话描述的算法

https://www.lyh543.xyz/cpp/ACM/algorithm-in-one-sentence/

求逆序对数:用归并排序,计数交换的次数 用 scanf 读 string (即使关了同步,cin 读 string 太慢):——2019.7.20 用 scanf 读 char,然后使用 string operator +=。 看到 1e18 就可以考虑二分了。二分天下第一。 ——2019.7.21 给定 $0 \leq k \leq 1e18$,在 $1e9$ 内找到四个数 $x

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.