博客
关于技术、学习、创造与生活的笔记。
共 27 篇文章。
2026
2025
2024
2023
-
Pytorch 学习笔记
参考教: https://datawhalechina.github.io/thorough-pytorch/ 这个教程有点垃圾,只有说明,没有讲解。 转向看其他书籍 https://github.com/INTERMT/Awesome-PyTorch-Chinese https://pytorch123.com/
-
Docker入门及实践
docker是操作系统层次的虚拟化技术,由于隔离的进程独立与宿主和其它隔离的进程,也称为容器。
-
深度优先搜索(DFS)
题意:
-
TCP PORT FORWARD 总结
程序整体是一个单线程的非阻塞的程序,分为 client 和 server 两个部分,可以将内网运行在特定端口(app port比如 80) 的基于 TCP 协议的服务(app)映射到外网服务器上的动态端口(mapping port比如 44567)。为了实现 client 和 server 的通信,server需要监听一个端口(c-s port,比如...
2022
2021
-
代码风格大全阅读笔记
常数
-
ssh原理
主要是为了确保数据传输中的安全。非对称加密加对称加密。非对称加密为了确保公共口令的传输安全。而后来用公共口令来加密,则是为了效率。前一阶段的非对称加密依赖服务器的一对公钥和密钥。
-
Bash编程实践
1.统计某工作目录及其子目录下的.c文件有多少行
-
Bash编程入门
变量可以直接复制,并且可以多次赋值,需要注意的是=两边不能有空格。使用的时候,前边加$即可,如果是嵌入一个长字符串中,需要使用${Val}。另外shell中没有数据类型的概念,默认都是字符串。此外变量可以用在命令的任何地方。shell在扫描的时候,先做变量替换,再做文件名替换,最后处理命令的参数。如果需要数字运算可以使用(())
-
git常用命令
git merge不会改变原有的提交记录,而git rebase则会将feature分支上的修改以补丁的形式附加到master分支之后。git merge 可以忠实的保留提交历史,而git rebase则可以使提交记录更整洁。(变基需要注意的问题:如果已经提交到公共仓库,则他人可能在此基础上进一部开发,则不建议对这些提交进行变基)
-
git入门及实践
初始化:使用git init workspace命令创建初始工作空间和git的一些初始配置文件
-
尽量使用普通用户搭建nginx服务
安装完后会生成nginx文件夹
-
Debian10安装及使用
2020
2019
2018
-
利用 VS Code 搭建 Paddle Fluid 开发环境
在ubuntu环境下,登录vs code 的官⽹[https://code.visualstudio.com/],下载deb包,安装即可。
-
车辆自动驾驶技术研究现状分析及未来展望
近几年来,自动驾驶技术的发展不断在各种媒体中刷屏,不断冲击着人们的眼球和丰富着人们对于未来出行的想象。似乎要马上从实验室走向市场。然而市场上成熟的自动驾驶车辆并没有出现,仅仅是让驾驶员能够打一局游戏的自动驾驶技术也没有得到商业化应用。当然,面对车辆自动驾驶这一新技术,相关的法律法规也没有跟进,导致虽然有些情况技术可以办到,可是法律却是不...
-
《黄河青山》读后感
之所以读这本书,是因为在关于它的推荐中,经常提到“失败”,“自传”这两个词,再加上作者是我另一本要看的书《万厉十五年》的作者:黄仁宗。所以便起了兴致。不过在读书的过程中,并没有太多引起我关于“成功”还是“失败”这个维度的思考。反而在其它方面引起了我的兴趣。比如关于中国的近代史,之前主要是被历史,当然后来也接触到各种视角的,在这本书中,我有又了解到了...