Loading

摘要: 使ssh通过socks5代理连接: vi ~/.ssh/config Host github.com ProxyCommand connect -S 127.0.0.1:10808 %h %p 阅读全文
posted @ 2021-10-24 18:45 Sherlock-Tang 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 多线程缺点 每个线程与主程序共用地址空间,受限于2GB地址空间; 线程之间的同步和加锁控制比较麻烦; 一个线程的崩溃可能影响到整个程序的稳定性; 到达一定的线程数程度后,即使再增加CPU也无法提高性能,例如Windows Server 2003,大约是1500个左右的线程数就快到极限了(线程堆栈设定 阅读全文
posted @ 2021-10-13 15:23 Sherlock-Tang 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 使用方法: sh -c cmd_string [others] # 如果others为空,则`$0`表示使用的shell解释器: bandit33@bandit:~$ sh -c 'echo $0' sh bandit33@bandit:~$ bash -c 'echo $0' bash # 如果o 阅读全文
posted @ 2021-10-02 14:39 Sherlock-Tang 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 什么是"类内初始化"? 类内初始化是相对于通过构造函数或初始化列表而言的初始化方法,指的是定义成员变量时给予特定初始值。 优先级: 构造函数 >初始化列表 >in-class init // in-class initializer class Foo { Foo() { } std::string 阅读全文
posted @ 2021-09-29 13:33 Sherlock-Tang 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 原理 C++中const全局变量是仅在本文件中可见的,当多文件编译时,如果想在某个文件中使用extern关键字使用定义在其他文件中的const变量,那么该const变量在定义时需要加extern关键字。 实验 main.cpp: #include <iostream> using namespace 阅读全文
posted @ 2021-09-28 19:50 Sherlock-Tang 阅读(191) 评论(0) 推荐(0) 编辑
摘要: NJU_计算机体系结构_lecture24: 指令流水线 参考 http://zhongmingmao.me/2020/01/17/computer-organization-instruction-pipeline/ 阅读全文
posted @ 2021-09-08 17:07 Sherlock-Tang 阅读(25) 评论(0) 推荐(0) 编辑
摘要: ##1. frp是什么 frp是实现内网穿透的C/S架构软件,满足在外网环境下使用内网服务的需求。frp服务端和客户端均需由用户自行安装配置。 ##2. 核心原理 通过可在外网访问到的服务器代理内网中资源。这里**"可在外网访问"不等同于"具备公网IP"**,满足使用需求即可。 举例:校园网内一台具 阅读全文
posted @ 2021-03-11 21:24 Sherlock-Tang 阅读(2032) 评论(0) 推荐(0) 编辑
摘要: 入门 入门视频 示例 参考 官方文档 阅读全文
posted @ 2021-03-11 11:05 Sherlock-Tang 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 1 笔记1 1.1 重要流程与原理 求梯度流程 1) 在with中使用tf.GradientTape()生成可计算梯度的对象 2) 使用tensor构建loss 3) 使用1)的对象计算梯度 1.2 关键api tf.Variable(tf.constant(5, dtype=tf.float32) 阅读全文
posted @ 2021-03-05 18:47 Sherlock-Tang 阅读(43) 评论(0) 推荐(0) 编辑
摘要: ###关键API tf.GradientTape(persistent: bool = False) 参数persistent指示是否可以二次计算梯度.例: import tensorflow as tf w = tf.Variable(tf.constant(5, dtype=tf.float32 阅读全文
posted @ 2021-03-05 15:10 Sherlock-Tang 阅读(508) 评论(0) 推荐(0) 编辑