01 2020 档案

摘要:首先服务器上要已经装好了git,如果连git怎么装都要查资料建议不要往下继续看了。 为了方便起见我们创建一个git_server用户用来运行git服务。并将/srv/git_test.git作为仓库。 然后收集所有需要登陆的用户的公钥,把所有公钥导入到/home/git/.ssh/authorize 阅读全文
posted @ 2020-01-29 22:52 dynmi 阅读(209) 评论(0) 推荐(0)
摘要:命令git tag <tagname>用于新建一个标签,默认为HEAD,也可以指定一个commit id; 命令git tag -a <tagname> -m "blablabla..."可以指定标签信息; 命令git tag可以查看所有标签。 命令git push origin <tagname> 阅读全文
posted @ 2020-01-29 10:58 dynmi 阅读(107) 评论(0) 推荐(0)
摘要:Git可以在时间轴上穿梭,也可以在平行宇宙间穿梭,那么究竟是什么在穿梭呢?是HEAD指针。 有两种指针,一个是HEAD指针,另一种是分支指针。 分支指针指向其平行宇宙里(也就是这个分支里)的当前版本,而HEAD指针指向当前分支指针。 切换当前分支其实是把HEAD指针指向另一个分支指针。 合并分支就是 阅读全文
posted @ 2020-01-27 20:00 dynmi 阅读(188) 评论(0) 推荐(0)
摘要:前面所说都是在我们本地自己的电脑上进行的。不需要连接互联网,不需要与其他机器交互。 Git作为分布式管理系统与SVN等集中式管理系统最大的区别就是它既能脱机本地操作,也能联网远程操作。 Git支持多种协议,包括SSH协议、HTTPS协议,默认的git://使用SSH,但也可以用HTTPS等其他协议。 阅读全文
posted @ 2020-01-27 19:48 dynmi 阅读(292) 评论(0) 推荐(0)
摘要:工作区就是实实在在地存储着文件的位置,比方说我的笔记本的“C:/project/git_test“文件夹。 暂存区(stage)则是git add和git commit之间的一个缓存区。需要提交的文件修改统统放到暂存区,然后一次性提交暂存区的所有修改。之前所提到过的git status命令就是用来查 阅读全文
posted @ 2020-01-27 10:38 dynmi 阅读(481) 评论(0) 推荐(0)
摘要:添加修改仓库中文件,用到的git命令是 git add <xx> git commit -m "xxx" 首先要说一下,在操作系统文件系统中更改仓库目录里的文件只是更改文件而已,而git管理系统并没有任何变化,我们使用git add和git commit命令是在改变git版本管理系统。 使用git 阅读全文
posted @ 2020-01-27 10:19 dynmi 阅读(10231) 评论(0) 推荐(1)
摘要:我觉得 使用git命令 是身为一名计算机科班出身的人基本技能之一吧。这连能力都算不上。就像打穿越火线的都会摁R换弹夹但不是所有人都会二段跳。二段跳就是能力问题了。 1.git是什么? git是目前世界上最先进的分布式版本控制系统。 2. git从何而来 众所周知,1991年linus编写并开源了Li 阅读全文
posted @ 2020-01-26 13:21 dynmi 阅读(328) 评论(0) 推荐(0)
摘要:1.三元运算的使用 #[on_true] if [expression] else [on_false]a, b = 999, 34result = a if a%b==0 else bdef subtract(a,b): return a-bdef add(a,b): return a+bpd = 阅读全文
posted @ 2020-01-24 14:08 dynmi 阅读(347) 评论(0) 推荐(0)
摘要:哈哈哈,我们平时都经常见到python的进度条,安装pip包的时候,更新的时候,调用第三方库的时候,,,但是很少有人试过自己实现,今天来了兴趣就自己写一套哈哈哈 进度条的输出是在原地刷新的,所以用到输出的‘\r’和time库的sleep(),‘\r’即“换行,光标在上一行”。这里提供两种方法: —— 阅读全文
posted @ 2020-01-24 13:01 dynmi 阅读(554) 评论(0) 推荐(0)
摘要:都2020年了,你还在用dev c++编写编译c/c++程序吗兄弟?? 十五年前的怪病百出的东西还在win10上用? 现在改用VS code吧!你的目标已经不是拿NOI rank1了! 微软推出的VS code本身只有编辑器功能,并不自带c/c++编译器,所以需要自行安装c/c++编译器并在VSco 阅读全文
posted @ 2020-01-23 17:25 dynmi 阅读(725) 评论(0) 推荐(0)
摘要:1.Graph的定义 我们对图的定义是G=<V,E>。V是一群顶点的集合,E是一群边的集合,每条边连接V中的两个顶点,V不可以是空集,E可以是空集,V和E组成一个G,G就是一个图。1<1> directed graph和undirected graph有向图和无向图 如果E中没有有向边,我们说G是一 阅读全文
posted @ 2020-01-04 17:21 dynmi 阅读(991) 评论(0) 推荐(0)
摘要:如何理解GAN的这个公式: gan模型包含一个生成器Generator和一个判别器Discriminator,分别记作G(x)和D(x)。假设我们想要的是一种图片,生成器用一份噪音来生成这种图片,而判别器则用来计算一张图片是真实图片而非来自生成器的概率。在gan论文中,ian用nn来实现G(x)和D 阅读全文
posted @ 2020-01-02 23:12 dynmi 阅读(2414) 评论(0) 推荐(0)
摘要:1.Intro 这是由国际西洋棋棋手marks在1848年提出的一个问题。在8x8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行同一列或同一斜线上,问有多少种摆法。我们计算机编程来解决这个问题。 2.Solution 首先尝试暴力直接法,8个循环嵌套,状态空间在8^8, 阅读全文
posted @ 2020-01-01 16:22 dynmi 阅读(323) 评论(0) 推荐(0)