自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 论坛 (1)
  • 收藏
  • 关注

原创 在macOS上用VS Code编写C++程序|从零开始

在macOS上用VS Code写C++代码简介系列教程——如何在macOS上使用VS Code优雅的写C++代码。教你从零开始配置你自己的C++编程环境。本教程使用一台全新的MacBook Pro,带你从文件系统、程序、可执行文件入手,走进VS Code,对其进行配置获得属于你自己的C++代码编辑器。课程简介我将从mac的文件系统讲起,提及程序、可执行文件的概念,从零开始使用终端命令加深对程序的理解;在大家有了对程序的理解和基本终端操作的技能之后,我会开始编写简单的C++代码,并演示如何将其编

2021-01-18 12:43:30 25 2

原创 Common Taylor Series 常用泰勒级数

Common Taylor Series 常用泰勒级数11−x=1+x+x2+x3+x4+⋯=1+∑k=1∞xk\begin{aligned} \frac{1}{1-x} &=1+x+x^{2}+x^{3}+x^{4}+\cdots \\ &=1+\sum_{k=1}^{\infty} x^{k} \end{aligned}1−x1​​=1+x+x2+x3+x4+⋯=1+k=1∑∞​xk​(1+x)α=1+∑k=1∞(αk)xk, (αk)=α(α−1)⋯(α−k+1)k!\b

2020-12-25 16:10:35 11

原创 FCP | MAD editing workflow on macOS

MAD editing workflow on macOSConclusionExtract and Formatorigin: mkv (HEVC & FLAC)mkvextract: HEVC FLAC(Permute: edit FLAC with wrong timestamp)ffmpeg: ALACmp4box: mp4 (HEVC & ALAC)ImportFor me, a MAD producer, import mp4 (HEVC & ALAC)

2020-12-12 00:11:10 23

原创 macOS | Convert Word or PowerPoint Document to PDF in Automator

Convert Word or PowerPoint Document to PDFFunction: Right click to convert word or ppt documents to PDF.Written on 201208Work on macOS Big Sur 11.0.1Software version: Microsoft Word 16.43Software version: Microsoft PowerPoint 16.43Convert PowerPoin

2020-12-08 19:51:53 12

原创 Git | 开发使用实例

eesast开发 git使用说明:团队仓库名为eesast,个人仓库名为yxj文章目录eesast开发 git使用将远程仓库下载、链接到本地克隆/下载原仓库到本地fork仓库使得自己有push的权限进入clone后的仓库添加自己的远程仓库查看关联的远程仓库开始开发自己的功能先拉取最新内容将最新的内容merge到自己的master分支checkout到新的分支开始自己修改代码拉取最新的代码修改提交拉取最新代码查看是否有冲突再次修改push到远端和提PRpush到自己的仓库提PR等待开发者merge开发者m

2020-11-30 16:28:14 7

原创 macOS | 提取BDrip(封装格式为mkv)中视频与音频并重新封装为mp4

需求系统:macOS Big Sur 11.0.1Permute 3:3.5.9 (build 2317)FCPX:10.5笔者需要将下载好的BDrip(封装格式为mkv)转换为能够被FCP支持的视频格式。这里“转换”有两种含义将mkv封装格式文件中的视频(一般为HEVC)和音频(一般为FLAC)解码后重新转码为视频(AVC(即H.264)或HEVC(即H.265))和音频(AAC),导入FCPX使用将mkv封装格式文件中的视频和音频提取出来,重新进行封装(比如封装格式mp4或mov),

2020-11-22 22:53:41 136

原创 macOS mkv文件修改封装格式为mp4或mov

目标将mkv中的番剧BDrip(mkv格式)提取为可以被FCPX直接导入剪辑的格式系统:macOS Big Sur 11.0.1Permute 3:3.5.9 (build 2317)FCPX:10.5引言mkv和mov都是封装格式,像一个box,里面装了视频装了音频我们主要关注文件中的视频大多数番剧的视频为mkv封装,视频编码为AVC或HEVC(现在,2020年,主要为HEVC,因为其与AVC相比等质量体积更小)FCPX可以导入AVC或HEVC的视频,但是不支持导入mkv(其为封装,

2020-11-22 22:11:06 107 1

原创 What is Hardware Acceleration in video transcoding?转码视频时的硬件加速指什么?

The start of the thing is: I found an option in Permute 3 on macOS when I want to transcode videos(with mkv format) to H.264(AVC, advanced video code) or H.265(HEVC, High Efficiency Video Coding).ps. In fact that video file is already at HEVC coding.But

2020-11-22 21:56:33 83

原创 macOS | 辅助功能开启缩放 Accessibility Zoom

背景:我会将mac的分辨率调到很高,这样能在一个屏幕中显示更多的内容。但是带来的问题是,局部的字可能会很小有点难以看清。得益于macOS优秀的分辨率管理,这种问题很难遇到。但是遇到的时候还是有些不爽。这里我推荐使用辅助功能里面的缩放。临时开启得到放大的局部画面。系统:macOS Big Sur 11.0.1第二行使用滚动手势开启后,在缩放开启后按住这个键双指上下滑动就可以放大或者缩小。个人认为画中画模式是最好的。点击Advanced…打开高级设置界面。缩放框移动当鼠标移动是比较符合逻辑的一种缩

2020-11-17 10:44:34 95

转载 iTerm2 设置光标移动快捷键

Copied from How to get Cmd-left/right working with iTerm2 and Vim (without requiring .vimrc changes)?To jump between words and start/end of lines in iTerm2 pick one of the two solutions below.1. Simple solution (recommended)Open PreferencesClick “Pr.

2020-11-05 18:05:01 167

原创 macOS 我的个人文件树 文件管理

2020-11-05 13:21:45 42

原创 macOS 使用tree命令和访达进行任务管理

macOS 使用tree命令和访达进行任务管理文章目录macOS 使用tree命令和访达进行任务管理使用配置使用方法 命令行使用方法 访达效率神器Manico推荐使用的python脚本笔者手上事儿比较多,经常要记录接下来要做的事情防止忘记。在macOS上,我并没有发现很好的任务/to-dos管理软件。之前一直在用macOS自带的便笺,放到桌面上;但是这样很不优雅和美观,遮挡桌面不说,给任务分组、更改任务分组也很麻烦(剪贴粘贴)。于是就在想自己开发一个macOS app实现一下吧,可是我Swift还没

2020-11-03 20:55:15 98 2

转载 MATLAB启动之后出现“正在处理…取消”字样、CPU跑满、鼠标操作延迟严重、卡顿严重的解决方法

MATLAB启动之后出现“正在处理…取消”字样、CPU跑满、鼠标操作延迟严重、卡顿严重的解决方法转载自:MATLAB answers | Matlab running very slow on Macbook Pro问题描述和解决环境:macOS 10.14版本:MATLAB R2019a每次打开matlab都特别慢,总是显示正在处理。查到了是版本管理的问题。关掉了设置中的General > Source Control解决了问题。但是后来就想为什么会出现这个问题。原因是在很久之前初学g

2020-10-28 13:18:09 127

原创 存储器及各种存储器间的关系

存储器及各种存储器间的关系有问题或无法理解的地方欢迎在评论区指出关键词:存储器(memory)、内存(internal memory)、外存(external/secondary memory)、寄存器(register)、高速缓存(cache)、主存(main memory)、RAM(random access momory)、ROM(read-only memory)、硬盘(HDD hard disk drive)、固态硬盘(SSD solid state disk)、闪存(flash memor

2020-10-26 22:38:35 242 1

原创 Gauss公式和Stokes公式

文章目录Gauss公式 | 基本形式三维空间平面Stokes公式 | 基本形式三维曲面平面Gauss公式 | 基本形式∫Ω∇⋅F⃗ dμ=∮∂ΩF⃗⋅dσ⃗\int_\Omega \nabla \cdot\vec F \ \text d\mu = \oint_{\partial\Omega} \vec F \cdot \text d\vec \sigma∫Ω​∇⋅F dμ=∮∂Ω​F⋅dσ三维空间∫Ω∇⋅F⃗ dμ=∮∂ΩF⃗⋅dσ⃗∫Ω(∂P∂x+∂Q∂y+∂R

2020-09-29 00:01:50 74

原创 Matlab探究抛硬币的涨落问题

文章目录问题思路与实现问题一道大物探究题:抛硬币的涨落问题如果你准备抛N次, 把获得正面朝上占比为n/N的概率计为P(n/N).计相对概率Q(n/N)= P(n/N)/ P(n/N=1/2)以n/N为横轴,Q为纵轴为作Q(n/N)~ n/N曲线图, 分别取N=104,106,108N=10^4, 10^6, 10^8N=104,106,108,电脑画图.所有的图取同一尺度,比较对照后, 你能得出什么结论?思路与实现可以得到:Q(nN)=comb(N, n)comb(N, N

2020-09-27 00:37:31 123

原创 Python | 复制拷贝(copy)的六种方法 举例辨析

# 'A and B have the same id' => 'A is in sync with B' / 'A And B Are attached to the same thing'A = [0, [1, 2]]B = Aprint(id(A) == id(B)) # TrueA[0] = -1print(A, B) # sameA[1].append(3)print(A, B) # sameimport copy# 'A and B have different

2020-09-19 12:12:28 83

原创 线性代数 | 复习笔记

文章目录1 向量及其运算线性代数两向量相等向量运算性质列向量向量的线性组合向量的长度向量正交Cauchy-Schwarz 不等式三角不等式2 矩阵与线性方程组对矩阵与向量乘积的理解对线性方程组的理解可逆矩阵线性方程组的行图和列图3 高斯消元法矩阵的初等行变换增广矩阵消去矩阵置换阵4 矩阵的运算矩阵乘法的性质分块矩阵矩阵的转置5 矩阵的逆逆矩阵性质6 LU 分解LU 分解的存在性和唯一性对称矩阵的 LDLTLDL^TLDLT 分解7 向量空间向量子空间推广的向量空间的定义列空间零空间阶梯形8 求解齐次线性方程

2020-07-26 18:36:49 103

原创 C 语言知识点 | 复习笔记

文章目录1 绪论Hello, world!C 程序的组成2 基本数据类型常量变量名整型转义字符计算机存储单位3 数据的输入和输出数据输入输出基本的格式输出语句格式说明符强制转换格式输入函数格式控制取地址符字符输出函数字符输入函数4 表达式与宏定义复合算术赋值运算符整型相除关系运算符逻辑运算符其他运算符常用头文件宏定义5 选择结构if条件运算符switch6 编译预处理文件包含条件编译pragmaline7 循环结构whileforcontinue8 模块设计函数的一般形式函数的说明函数参数传递全局变量变量的

2020-07-10 11:44:19 54

原创 MATLAB 入门之旅 | 初学笔记

MATLAB 入门之旅 | 初学笔记文章目录MATLAB 入门之旅 | 初学笔记2.3 保存和加载变量saveloadclearclc2.4 使用内置函数和常量3.1 MATLAB 桌面和编辑器4.1 手动输入数组4.2 创建等间距向量4.3 数组创建函数5.1 对数组进行索引5.2 提取多个元素6.1 对向量执行数组运算7.1 获取函数的多个输出8.1 获取帮助9.1 绘制向量图9.2 编写绘图注释12.1 逻辑索引13.2 决策分支13.3 For 循环2.3 保存和加载变量save使用 sav

2020-07-08 13:38:36 160

原创 C语言期末常用函数 | 复习

#include <stdio.h>#include <stdlib.h>#include <string.h>#include <math.h>/*选择排序——元素p[a]~p[b]升序排序*/void selesort(int p[], int a, int b);/*冒泡排序——整体升序排序*/void bubsort(int p[], int n);/*求余矩阵——输入矩阵A,求删掉第0列第i行的矩阵B,其中B是一个空的地址,用来存放矩

2020-06-30 17:31:59 47

原创 C++ 笔记 | 第8课 流类库的输入与输出

C++ 笔记 | 第8课 流类库的输入与输出文章目录C++ 笔记 | 第8课 流类库的输入与输出输出流ostream 通用输出流类 (标准输出)ofstream 输出文件流类 (向文件输出)打开文件的四种方式iosmode常用输出流成员函数open()close()如 `of.close();` `ofp->close();`put()write()seekp()和 tellp()pos 取值flush()clear()`clear()` 清除 (复位) 所有错误标记位,包括:`goodbit`,

2020-06-16 11:47:00 83

原创 C++笔记 | 第7课 异常处理

C++ 笔记 | 第7课 异常处理C++ 中的异常控制结构的功能是,当函数出现异常,函数的执行被终止,使控制权从函数返回,返回点是调用函数所指定的一个地点,而不是调用发生的地点。// 抛出异常:throw 表达式;// 捕获异常:try {函数调用}catch (声明) 语句被调用函数中使用 throw,当满足条件由 throw 抛出异常,而由 try 捕捉其后面 { } 中函数调用出现的异常,throw 的表达式对应 catch 的声明。一个 try 块后可以有多个 catch 分别处理不

2020-06-16 11:46:02 57

原创 C++ 笔记 | 第6课 模版

C++ 笔记 | 第6课 模版文章目录C++ 笔记 | 第6课 模版函数模版函数模版实参冒泡排序模版类模版类模版中的常量参数化把类型参数化的程序被称为一个模板(template),使用模板只是简化程序的代码书写,并不能提高程序的执行效率。C++ 模板主要针对函数和类等,形成: 函数模板、类模板、数组类模板语法形式为:template < 模板参数表 > 声明函数模版编译系统会根据实际调用情况,由函数模板生成重载的模板函数实例。如果一个函数模板声明定义中有局部的静态对象,那么这个静

2020-06-16 11:45:15 33

原创 C++ 笔记 | 第5课 类的继承与派生

C++ 笔记 | 第5课 类的继承与派生文章目录C++ 笔记 | 第5课 类的继承与派生继承和派生访问控制保护成员友元与继承访问权限调整成员名限定派生类构造函数与复制构造函数带基类内嵌对象的派生类动态束定与虚函数纯虚函数虚析构函数多继承多继承的二义性虚基类继承和派生继承与派生 (Derivation and Inheritance) 是 C++ 的重要机制,是面向对象程序设计的重要特征。该机制自动为一个类提供来自另一个类的数据结构和操作。这样可以利用已构造好的类生成新类,充分利用已有资源,进行代码复用

2020-06-16 11:44:34 72

原创 C++ 笔记 | 第4课 操作符重载

c++ 笔记 | 第4课 操作符重载文章目录c++ 笔记 | 第4课 操作符重载二目操作符的成员函数二目操作符的友元函数单目操作符的成员函数单目操作符的友元函数特殊操作符的重载\<\< 操作符的重载类型操作符的重载 (double)重载 ++,-- 操作符函数的返回值二目操作符的成员函数complex complex::operator+(complex c2) {return complex(r + c2.r, i + c2.i); }// 或complex complex::op

2020-06-16 11:44:01 58

原创 C++笔记 | C++实例: 栈类模版

C++实例 | 栈类模版#include <stdlib.h>#include <iostream>using namespace std;// 栈的类模板template <class T>class Stack { public: Stack(int size); Stack(const Stack &p); virtual ~Stack(); void Push(const T &e); const T &amp

2020-06-16 11:26:09 73

原创 卡西欧 991CN X 计算器 简单使用方法

卡西欧 991CN X 计算器 简单使用方法文章目录卡西欧 991CN X 计算器 简单使用方法开始前的准备计算器初始化自动关闭键盘对比度指示符输入输出格式角度单位计数法 / 结果显示格式算式输入模版输入区域公式嵌套撤销插入S-D约等于工程计数法工程符号角度带余数除法分解质因数变量独立存储器对数随机数排列组合科学常数单位换算开始前的准备复位调为数学输入 / 小数输出角度单位设为弧度可以考虑开工程计数法显示计算器初始化复位自动关闭十分钟会自动关闭键盘紫色——复数蓝色——基数对比

2020-06-13 20:52:10 4183

原创 视频基本信息初探——与视频打交道时遇到的缩写的含义

视频基本信息文章目录视频基本信息封装格式编码格式H.264H.265Apple ProRes视频参数分辨率帧率码率图像/帧的表示方法RGBYUV采样格式色深参考资料封装格式format 大箱子,会装好多东西mp4 mov mkv网络发布选择mp4编码格式编码:coder&decoderH.264H.264=AVC=AVC1 Advance Video Code 目前使用最广的高清视频压缩编码(不考虑H.265),以低码率提供高质量。一般网上下载的视频一般都为H.264编码H.26

2020-06-12 23:32:56 150

原创 笔记 | 大物电磁学复习

电磁学期末复习文章目录电磁学期末复习12 静电场典型静电场电偶极子13 电势14 静电场中的导体15 静电场中的介质电容器公式16 恒定电流电容器充电和放电例题17 磁场和它的源典型电流分布的磁场磁矩例题18 磁力19 磁场中的磁介质20 电磁感应21 麦克斯韦方程组和电磁辐射平面电磁波是横波12 静电场e=1.6×10−19Ce=1.6\times 10^{-19}\rm Ce=1.6×10−19CF21=kq1q2r212er21\boldsymbol F_{21}=k\frac{q_1q_2}

2020-06-12 22:28:27 726

原创 Mac | 录制系统内部声音 安装 Soundflower 用 QuickTime Player 和 ScreenFlow 录制

文章目录准备工作用 QuickTime Player 录制用 ScreenFlow 录制准备工作安装 Soundflower在 音频 MIDI 设置.app 中设置如下图的多输出设备和聚集设备图 1 的多输出设备中:2ch 的作用是将系统内的声音输出到 Soundflower外置耳机是将系统内的声音输出到耳机耳朵可以听到(在录屏时耳朵也能听到系统的声音)图 2 的聚焦设备中:(聚焦设备是录屏软件要选取的声源)2ch 的作用是将在图 1 的多输出设备中采集到的系统内的声音放到录屏软件去耳机

2020-05-17 23:22:58 538

原创 C++笔记 | 类数据成员 const static

类:成员,常成员,静态成员,场静态成员举了个例子终于搞清楚了踩了不少坑代码#include <stdio.h>#include <stdlib.h>#include <iostream>using namespace std;class Student { public: /* 每个对象都会有一个的数据成员 */ int age_...

2020-05-07 23:06:39 59

原创 Mac | 好用的软件推荐

Mac | 好用的软件推荐笔者使用的一些非常好用提高效率的Mac软件,持续更新文章目录Mac | 好用的软件推荐MacOS自带App Store系统偏好设置访达Safari便笺备忘录邮件预览图书音乐字典活动监视器办公/学习 必备Microsoft WordMicrosoft PowerPointMicrosoft ExcelWPS OfficeEndNote X9Google Chrome...

2020-04-25 00:45:24 286

转载 C++笔记 | Google C++ 风格指南学习 命名约定

C++笔记 | Google C++ 风格指南学习 命名约定摘自:Google开源项目风格 C++风格指南 7.命名约定整理时间:200414注:只整理了作为一个C++初学者能看懂的部分文章目录C++笔记 | Google C++ 风格指南学习 命名约定7.命名约定7.1 通用命名规则7.2 文件命名7.3 类型命名7.4 变量命名7.5 常量命名7.6 函数命名7.8 枚举命名7.9...

2020-04-14 21:52:43 98

原创 自动操作 | Mac通过自动操作创建workflow文件进行图片压缩

Mac通过自动操作创建workflow文件进行图片压缩实现功能将图片拖拽到一个文件夹A就会在文件夹B中生成该图片的压缩图片背景笔者要进行线上期中考试,老师要求考试结束拍照上传的pdf文件不能超过1.5Mb(太小了吧)。然后就打算下载一个压缩的应用,但是找了半天没有什么好的软件,搜了一下发现用自动操作可以实现,于是就折腾了一会儿,大概弄清楚了。(其实花的时间很久,浪费复习时间…)创建wor...

2020-04-13 01:00:48 470

原创 LaTeX整理 | 简易符号 Markdown公式编辑

LaTeX整理 | 简易符号 Markdown公式编辑文章目录LaTeX整理 | 简易符号 Markdown公式编辑希腊字母运算简单运算函数极限运算符多元运算符号Math Accents二元关系Miscellaneous Symbols娱乐箭头包裹结构括号文档布局空格紧缩字号字体参考文献文章Markdown源码笔者非数学系,整理LaTeX符号仅仅为Markdown公式编辑需要,可能会有欠妥之...

2020-04-07 17:02:25 214

原创 FCPX | 影片消除人声

用fcpx内置效果消除人声背景:笔者这学期日语课期中作业是电影片段配音,需要将影片中的人声消除而保留BGM。这里使用fcpx的内置效果进行人声的消除。打开fcpx,点击时间线右上角的效果按钮(或command 5)打开效果浏览器,在右下方搜索gain,将右下角出现的效果器Gain拖入你要处理的视频或音频(或选中视频或音频后直接双击效果器Gain)。打开右上角的检查器(command 4),...

2020-04-02 21:21:35 1024

原创 Word | 日文文段注音方法 Win & Mac

Word日语注音方法(Win/Mac)文章目录Word日语注音方法(Win/Mac)win 2019版word日文注音方法mac 2019版word日文注音方法win 2019版word日文注音方法下载安装word2019版(我的是学校提供的版本)打开word左上角->文件->选项->语言->[编辑添加其他语言]->日文->添加然后你会发现日文后...

2020-03-16 20:34:03 1506

原创 Markdown语法学习|精简版

markdown语法学习文章开头点击这里回到下方说明页面跳转的位置此笔记学习摘抄自Markdown语法大全(超级版)此目录由[toc]生成文章目录markdown语法学习一、内联 HTML 语法/特殊字符自动转义二、行内语法注释分级标题任务列表缩进换行对齐方式斜体/粗体/删除线/下划线/背景高亮超链接参考式注脚锚点无序列表、有序列表、定义型列表插入图像多级引用转义字符设置字体/颜色常...

2020-03-15 13:05:15 397

原创 C++笔记 | 类的应用实例: 单链表封装

C++笔记 类的应用实例:单链表封装用两个类表达一个概念链表结点(ListNode)类链表(List)类//listnode.h#ifndef LISTNODE_H#define LISTNODE_Hclass List; // 链表类定义(复合方式)class ListNode // 链表结点类{public: friend class List; ...

2020-03-14 22:41:18 100

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除