11 2023 档案

摘要:汇编中的shadow space是啥? [2023-11-22/20:33] 一开始只是学了汇编,用的是Paul A. Carter的教材《PC Assembly Language》。但是他书里的代码好像是32为电脑时代的东西了,甚至不能在Windows桌面操作系统上跑。 我用的nasm + min 阅读全文
posted @ 2023-11-22 20:56 码鸽 阅读(83) 评论(0) 推荐(0) 编辑
摘要:《PC Assembly Language》Paul A. Carter 第1章-介绍Introduction 1.2 Computer Organization 1.2.1 内存(Memory) 单位 大小 word 2 bytes double word 4 bytes quad word 8 阅读全文
posted @ 2023-11-19 20:52 码鸽 阅读(87) 评论(0) 推荐(0) 编辑
摘要:# 在当前目录下查找 find "file.txt" # 查找当前目录下是否有file.txt find "*.txt" # 查找当前目录下是否有以.txt结尾的文件 # 在指定目录下递归地查找 find ./ -name "file*" # 在当前目录下,递归地进入所有文件夹中查找以file开头的 阅读全文
posted @ 2023-11-16 17:39 码鸽 阅读(61) 评论(0) 推荐(0) 编辑
摘要:感觉环境搭建没有别人说的那么难。 我是双系统用户(Win+Ubuntu20.04),所以直接在Ubuntu上搭建了。听别人说不要用Ubuntu18.04搭建,不知道为什么 参考链接: 官网环境搭建教程 环境搭建 打开终端,输入以下命令并回车运行 sudo apt-get install git bu 阅读全文
posted @ 2023-11-16 16:20 码鸽 阅读(362) 评论(0) 推荐(0) 编辑
摘要:第1章-操作系统接口(Operating system interfaces) 设计一个好的接口是困难的:“简单易用的接口” vs “强大复杂的接口功能”是一对主要矛盾。 解决这一矛盾的主要方式:设计可组合在一起以提供更广泛用途的少量机制。 kernel xv6系统中,每个进程(process)包含 阅读全文
posted @ 2023-11-15 21:28 码鸽 阅读(286) 评论(0) 推荐(0) 编辑
摘要:前言 [2023-11-14/17:] 想手撸个操作系统。 但是国内好像没什么课程。 查着查着看到了一个关键词,叫MIT 6.828,听说是麻省理工的操作系统课,很受好评。 于是想着去看看。 结果光是名字就让人凌乱啊。 6.828、6.1810、6.S081……把人搞死了都。 理一下,大概应该是这么 阅读全文
posted @ 2023-11-14 16:50 码鸽 阅读(319) 评论(0) 推荐(0) 编辑
摘要:今天在B站上看到一个关于图像缩放攻击的挺有意思的视频。 去他的GitHub上复制了源代码来看了看,原理特别简单,核心就是算出缩放点的位置。 比如说有一个8个元素的列表[1, 1, 1, 1, 1, 1, 1, 1],现在我想把其中的两个元素改成0,而且要求这两个0均匀分布在列表之中。 问题就在于选择 阅读全文
posted @ 2023-11-13 11:41 码鸽 阅读(75) 评论(0) 推荐(0) 编辑
摘要:参考链接: 10分钟教程掌握Python调试器pdb python 带参数 单步执行 (调试 pdb) 在pdb中进入交互式解释器 # 在(Pdb)状态下输入interact,键入回车 (Pdb) interact 退出interact # 按下ctrl+z,键入回车;看参考的知乎链接里说是ctrl 阅读全文
posted @ 2023-11-12 21:20 码鸽 阅读(27) 评论(0) 推荐(0) 编辑
摘要:第1章-数字 1.4-自然数的结构 f(n)=foldn(c,h)(n)我对这个符号的理解是,以c为初始值,对初始值进行n次的h操作。 许多东西都可以由这个记号定义,例如自然数序列: 取 n=0,h=succ (succ表示后继),则 n f 0 0 1 succ(0 阅读全文
posted @ 2023-11-11 22:46 码鸽 阅读(157) 评论(0) 推荐(0) 编辑
摘要:参考书籍: 邓立国等《python深度学习原理、算法与案例》清华大学出版社 3.3 感知机 3.3.1 感知机模型 感知机,又称阈值逻辑单元(Threshold Logic Unit,TLU)/线性阈值单元(Linear Threshold Unit,LTU) 经典数据集:Iris Data Set 阅读全文
posted @ 2023-11-11 21:43 码鸽 阅读(36) 评论(0) 推荐(0) 编辑
摘要:giscus是什么? [23-11-10/15:42] 在老胡的周刊上看项目,看到页面底部的时候,想给周刊点个赞。它说要我登录,我一点,弹出个页面几个显眼大字“giscus by giscus would like permission to:”,然后下面列了它想要的各种权限。这英文我看不懂,查了一 阅读全文
posted @ 2023-11-10 15:56 码鸽 阅读(11) 评论(0) 推荐(0) 编辑
摘要:ctrl + 鼠标左键插入多个光标; ctrl + D选择多个相同文本;直接键入字符可以全部替换;按←或→可以移动光标; 鼠标选中多行+ctrl + shift + L+→可以在多行后面同时插入相同文本; alt + shift + w将文本用html标签包裹; 选中多行+ctrl + shift 阅读全文
posted @ 2023-11-06 15:13 码鸽 阅读(15) 评论(0) 推荐(0) 编辑
摘要:《打开Go语言之门》——飞雪无情 1-入门 1.1 环境配置 添加环境变量GOPATH和GOBIN GOPATH = <go的安装位置> GOBIN = $GOPATH/bin 1.2 项目结构 首先需要在项目的根目录下执行 go mod init <这里应该随便起个名字就行> 执行之后,根目录下会 阅读全文
posted @ 2023-11-05 23:59 码鸽 阅读(22) 评论(0) 推荐(0) 编辑
摘要:第5章-常微分方程的数值解 基本思想:若微分方程有初始值 x0,y0 ,则把微分方程转化为递推公式,从而递推出每个离散点的方程解 5.1 欧拉方法 已知: \[\left\{ \begin{array}{l} \frac{dy}{dx} = f(x,y) \ y(x_0) = y_0 阅读全文
posted @ 2023-11-04 19:10 码鸽 阅读(217) 评论(0) 推荐(0) 编辑
摘要:解线性方程组的迭代法 Ax=bx=Bx+f建立迭代 x(k+1)=Bx(k)+fB称为迭代矩阵 Jacobi迭代的矩 阅读全文
posted @ 2023-11-04 13:50 码鸽 阅读(70) 评论(0) 推荐(0) 编辑
摘要:向量范数 一范数: ||x||1=|x1|+|x2|++|xn| 二范数: ||x||2=|x1|2+|x2|2++|xn|2 p范数: \(||x||_p = \sqrt[p]{|x_1|^p 阅读全文
posted @ 2023-11-04 12:09 码鸽 阅读(113) 评论(0) 推荐(0) 编辑
摘要:第3章-函数逼近 3.1 内积空间 3.1.1 内积 设f(x),g(x)C[a,b],ρ(x)[a,b]上的权函数,积分 (f,g)=abρ(x)f(x)g(x)dx称为函数f(x)g(x) 在\([ 阅读全文
posted @ 2023-11-03 15:27 码鸽 阅读(136) 评论(0) 推荐(0) 编辑
摘要:第4章-数值积分 基本思想: abf(x)dx=(ba)f(ξ),找到 f(ξ) f(ξ)(在函数图中为平均高度)的近似值有以下求法: 12[f(a)+f(b)] —— 梯形公式 $ f(\frac{a+b}{2 阅读全文
posted @ 2023-11-03 15:07 码鸽 阅读(162) 评论(0) 推荐(0) 编辑
摘要:参考视频: 【GeekHour】一小时Git教程 【Git全套教程】轻松搞笑 快速上手 | 保姆级 基础 # 在git中,HEAD表示当前最新版本 # HEAD~表示上一个版本 # HEAD~2表示前两个版本 # 将当前文件夹设置为仓库 git init # 在当前文件夹下创建名为repo的仓库 g 阅读全文
posted @ 2023-11-02 15:10 码鸽 阅读(3) 评论(0) 推荐(0) 编辑
摘要:参考视频:5 Simple Steps for Solving Dynamic Programming Problems 引子:最长递增子串(Longest Increasing Subsequence,LIS) LIS([3 1 8 2 5]) = len([1 2 5]) = 3 LIS([5 阅读全文
posted @ 2023-11-01 22:08 码鸽 阅读(6) 评论(0) 推荐(0) 编辑
摘要:求Lagrange插值多项式 syms x; X = [1, 3/2, 0, 2] Y = [3, 13/4, 3, 5/3] n = length(X); L = sym('1'); P = sym('0'); for i = 1:n % 求出 Li(x) Li = sym('1'); for j 阅读全文
posted @ 2023-11-01 19:52 码鸽 阅读(5) 评论(0) 推荐(0) 编辑
摘要:matlab中polyfit函数的作用是对数据进行数据拟合 有些小伙伴可能搞不清楚polyfit和polyval之间的区别,这里就直接上我的笔记给大家看看吧 %% 普通的多项式拟合 clear;clc; num = 30; x = linspace(0,5,num); % 横轴数据 error = 阅读全文
posted @ 2023-11-01 19:26 码鸽 阅读(1213) 评论(0) 推荐(0) 编辑
摘要:多行公式 % \nonumber 表示不加标号 a=b+c(1)=d+e+f(2)g=h+i 大花括号 \left\{ xy \right. 小 阅读全文
posted @ 2023-11-01 17:21 码鸽 阅读(25) 评论(0) 推荐(0) 编辑
摘要:第7章-非线性方程求根 不动点:对于f(x),若存在a使得f(a)=a,则称 x=af(x)的不动点。 参考链接:§1.2.6 不动点 7.2 简单迭代法(Jacobi迭代) f(x)=0x=ϕ(x)利用\(x_{k+1} = 阅读全文
posted @ 2023-11-01 14:17 码鸽 阅读(25) 评论(0) 推荐(0) 编辑
摘要:统计基础 中心极限定理(Central Limit Theorem) 不知道为啥我看到的中心极限定理有两个版本的表述 (后来发现确实是有两个版本) 第一个版本说:某城市的工资分布是个很奇怪的分布 但如果对该城市进行抽样,每次抽20个人求平均值,抽100次,那么这100个平均值的分布就会是正态分布。 阅读全文
posted @ 2023-11-01 00:21 码鸽 阅读(228) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示