一切的开始
我和我的最爱!
【旅游】玫瑰花语-1
玫瑰花语 — 1和糖糖的重庆之旅又是跟着糖糖跑的小可爱一枚噜!贴心得做好了一切攻略的糖糖真的太可靠了!!收获小迷妹一枚!☆▽☆
和糖糖的两周年纪念日
马上就要到和糖糖的两周年纪念日了,本没有打算在纪念日相聚,但因五一高铁票太过难抢、房间也太过难定的原因,阴差阳错决定提前一周也就是刚好纪念日的那天相聚,这也许是天意吧。
终于到了见面的这天,我特地提出了让他带着一束花花来见我的要求,想象着他一路上捧着鲜花过来见我就十分期待,想象着下高铁后看到手捧花花等着我的场景就十分幸福,第一次感觉到时间过得那么那么漫长,心中的雀跃和欣喜似乎怎么都压不住.
糖糖是个小呆瓜噜,特地带花花来见我,但是见面的时候都不捧着花花而是用袋袋拎着,冲击力大大降低了好嘛!不过糖糖说下次就知道了,嗯~不知道下次见面是什么时候呢,真想一直和糖糖呆一块。
糖糖花了2小时布置的房间和漂亮的花花!!因为我说过糖糖之前送的一只口红味道不太好闻,特地又挑了只香香的口红。
和糖糖的情侣装噜!!!开森!!只可惜后两天就降温了,只能和糖糖在晚上穿一次了。本来还想和糖糖一起穿情侣装去学校里面逛来着…呜呜~人算不如天算。
...
【git】Copilot使用指南
(可选)如果有其他建议,可以选择查看。| OS | 查看下一个建议 | 查看上一个建议 || macOS | Option (⌥) 或 Alt+] | Option (⌥) 或 Alt+[ || Windows | Alt+] | Alt+[ || Linux | Alt+] | Alt+[ |若要接受建议,请按Tab。若要拒绝所有建议,请按Esc。
打开包含多个附加建议的新选项卡。
若要打开具有多个其他选项的新选项卡,请按 Ctrl+Enter。
【计算机系统概论】第二版中译个人心得
第2章 bit、数据类型及其运算 书P142.3 补码 书P16
在补码的认知上,该节提出了一些很有意思的,我不曾想到的想法,特此记录。
补码的好处:对符号相反的两个数求和,加法器能够直接对它们逐位相加。
如真值为13对应补码01101,真值为-13对应补码10010,则它们的补码直接逐位相加结果为00000对应真值0,结果正确。
补码的特征1: REPRESENTATION(value+1) = REPRESENTATION(value) + REPRESENTATION(1),其中REPRESENTATION(value)代表数值value对应的码字。
如REPRESENTATION(-12) = REPRESENTATION(-13) + REPRESENTATION(1),其中REPRESENTATION(-12)=10100,REPRESENTATION(-13)=10011,REPRESENTATION(1)=00001
如-1的码字是11111,-2是11110,-3是11101。
补码的特征2:在补码表示中,如果已知一个非零整数A的码字,可以很方便地求得其相应负 ...
【从零开始介绍CMake】
CMake说明cmake的定义是什么 ?——-高级编译配置工具
当多个人用不同的语言或者编译器开发一个项目,最终要输出一个可执行文件或者共享库(dll,so等等)这时候神器就出现了——-CMake!
所有操作都是通过编译CMakeLists.txt来完成的—简单
官 方网站是 www.cmake.org,可以通过访问官方网站获得更多关于 cmake 的信息
学习CMake的目的,为将来处理大型的C/C++/JAVA项目做准备
CMake安装1、绝大多数的linux系统已经安装了CMake
2、Windows或某些没有安装过的linux系统,去http://www.cmake.org/HTML/Download.html 可以下载安装
CMake一个HelloWord1、步骤一,写一个HelloWord
#main.cpp
#include <iostream>
int main(){
std::cout << "hello world" << std::endl;
}
2、步骤二,写CMakeLists.txt
#CMakeLists.txt ...
【数字设计与计算机体系结构】第二版中译个人心得
1.7.5CMOS 书P19
CMOS比较擅长构成的门电路是非门、与非门、或非门、传输门。
像与门就用与非门+非门组成。
1.6.4直流电压传输特性 书P15
书中谈到选择逻辑电平的合理方法是选择在传输特征曲线斜率$\frac{dV(Y)}{dV(A)}=-1$的位置,对应图1-25中的$V_{IL}$和$V_{IH}$。这两个位置被称为单位增益点。在单位增益点选择逻辑电平可以最大化噪声容限。
个人理解:选择这两个点后,性质与 图1-25 a) 的反相器理想曲线会很相似。
2.8.1复用器
书P48
书中谈到,一个$2^N$个输入的复用器可以通过将合适的输入连接到0或者1的方法来实现任何$N$输入逻辑函数。
个人理解:$N$输入有$2^N$种可能的组成结果。
2.9时序2.9.1传播延迟和最小延迟 书P51
传播延迟$t_{pd}$:
定义1:当输入改变直到一个或多个输出达到它们的最终值所经历的最长时间。
定义2:一个信号从输入到输出的 关键路径(critical path) 长度。
最小延迟$t_{cd}$:
定义1:当一个输入发生变化直到任何一个输出 开始改变 的最短 ...
【GNU/Linux】Linux入门教程
1.终端重要命令
查找操作
find {{path}} -name {{file-name}} - 在path目录下查找名为file-name的文件。
find ./ -name "*.[ch]" - 查找当前目录下的.c和.h文件
grep "int i" {{file-name}} - 查找文件file内int i的位置。
note:这里没有限定单词边界。
grep "\bint i\b" {{file-name}} - 查找文件file内int i的位置。注意这里
\b \b - 单词边界。
note:这里限定单词边界。
find ./ -name "*.[ch]" | xargs grep "#include" | sort | uniq - 列出.c和.h文件中所有被包含过的头文件。 eXtended ARGumentS:xargs - sort是排序,uniq是去除相同的。
推广:可以据此查找任意文件中的任意一段代码。
grep -r 'hello' ./递归地在当前目录下查找’hello’,若查找内容中有同类型引号,则在前加\
find ./ -name ...
【旅游】重庆旅游攻略
重庆旅游(2023.2.6 - 2023.2.10)(元宵后)民宿选择民宿是在途家民宿APP上找的,位置在观音桥。相较解放碑,观音桥附近的民宿性价比更高,小红书上说这里是重庆本地人的聚集地。附近有观音桥商圈,公共交通(地铁)也比较附近。有个红旗沟长途汽车站可以通往郊区的景点,比如统景温泉(房东说的),不过我们没有去郊区玩。
推荐美食
观音桥
观音桥的鹞子丘眼镜火锅,非常好吃!我两连续吃了三天!
观音桥的小弟面馆,挨着鹞子丘眼镜火锅,面馆不大,吃的本地人很多,应该是正宗的重庆面馆。不过我两感觉正宗重庆小面的味道也一般般。
解放碑
解放碑的八一好吃街外的甜筒,忘记啥名字了。我两炫了两根,一根原味一根巧克力。
解放碑的好又来酸辣粉,10元一碗酸辣粉,特别好吃!
陈昌银麻花也可以。不过淘宝上有卖。
推荐景点
沙坪坝
融汇温泉力荐!200左右一人(包一餐)。我两在里面吃的中餐,味道还不错。温泉种类很多,我们去的时候人不算多,温泉水质比较好。里面的环境和配套设施也非常完善。服务特别棒!我两刚下车,门口就有服务员给我们开车门,然后领路!2楼有餐厅和配套休息室!我两中午到的,就先在2楼 ...
【Vivado】ROM IP核的使用
ROM IP核的创建方法然后点击确定,就能生成一个ROM IP核。
ROM IP核的调用方法由于ROM IP核是在 _上升沿_ 读数据,所以如果要将从ROM读的数据写入到其他地方的话,可以在时钟的 _下降沿_ 写数据,具体操作如下:// clk下降沿进行address自增,下一个上升沿在rom进行读数据
always @(negedge clk) begin // rom是clk上升沿读,所以这里一定要是下降沿!
if (rst) begin // 同步复位
addra_7bit <= 0;
in <= 0;
end
else begin
// 将上个上升沿读的数据写入
in[addra_7bit] <= wave_douta;
if(addra_7bit < (len-1)) begin
addra_7bit <= addra_7bit + 1'b1;
end
else begin
...
【VMware】VMware-tools一条龙解决方案
1. VMware Tools工具安装
右键虚拟机$\rightarrow$安装VMware Tools
找到VMware Tools安装压缩包的位置
$cd /mnt/
$sudo find / -name VMware*
找到位置后进入目录,解压到/opt/目录(其他目录也可),比如:
/media/username$ sudo tar -xzvf VMwareTools-10.2.0-7259539.tar.gz -C /opt/
在/opt下安装VMware Tools
/opt$ sudo ./vmware-install.pl
安装过程一直默认即可
记得启用共享文件夹。
2. VMware与Windows实现文件拖拽与复制在虚拟机的命令行输入以下命令:$sudo apt-get autoremove open-vm-tools
$sudo apt-get install open-vm-tools-desktop
$sudo reboot并且打开共享文件夹即可。
3. 解决共享文件夹消失// 在虚拟机Ubutnu /mnt/hgfs文件夹下找不到共享文件夹或 ...
【GNU/Linux】Unified Format
该格式用来对比修改前和修改后的两个文件的差异可以看出图中的两个文件 _lao_ 和 _tzu_ 中的字段有一些差异。使用命令diff -u lao tzu后输出如下图:首段的--- lao 2002-02-21 23:30:39.942229878 -0800
+++ tzu 2002-02-21 23:30:50.442260588 -0800代表_lao_文件是-表征,_tzu_文件是+表征。-1,7 +1,6 @@```和```@@ -9,3 +8,6 @@```代表该对比段在源文件中的【块起始行,块所占行数】。后面的代码中,如```
-The Way that can be told of is not the eternal Way;
-The name that can be named is not the eternal name.
The Nameless is the origin of Heaven and Earth;
-The Named is the mother of all things.
+The named is the mother of al ...
【git】git部分重要命令
1. git常用命令
git clone <url>: 克隆远程仓库到本地
git clone --recursive <url>: 克隆远程仓库到本地,包括子模块
vim .gitmodules: 查看子模块信息
git init: 初始化本地仓库
git add <file>: 添加文件到暂存区
git add .: 添加所有文件到暂存区
git commit -m <message>: 提交暂存区到本地仓库
git status: 查看本地仓库状态
git log: 查看提交日志
git branch <branch_name>: 创建分支
git checkout <branch_name>: 切换分支
git checkout -b <branch_name>: 创建并切换分支
git branch -d <branch_name>: 删除分支
git branch -a: 查看所有分支
git branch -vv: 查看所有分支与远程分支的连接关系
git merge ...






