一、任务要求: 1.参考伪代码实现ls的功能,提交代码的编译,运行结果截图,码云代码链接。 2.打开目录文件 针对目录文件 读取目录条目 显示文件名 关闭文件目录文件 二、我要实现的ls功能: 1.ls:显示文件目录列表 2. a:显示所有的文件,包括隐藏文件 3. l:列出长数据串,显示出文件的属 ...
分类:
其他好文 时间:
2019-12-29 12:41:34
阅读次数:
57
1. jenkins安装gogs jenkins系统管理 -- 插件管理 -- 可选插件,过滤gogs,安装即可 2. 项目中,配置gogswebhook 选择需要提交代码后立刻构建的项目 -- 配置 -- gogs webhook -- 配置密码 3. 登录gogs,在仓库中配置webhook 仓 ...
分类:
其他好文 时间:
2019-12-27 13:40:33
阅读次数:
78
#include #include #include #include #include #include #include #include #define LS_NONE 0 #define LS_L 101 #define LS_R 102 #define LS_D 103 #define L... ...
分类:
其他好文 时间:
2019-12-27 09:22:20
阅读次数:
101
[TOC] "我的码云:gitee" "我的github" "更多github项目1" "更多git项目2" "经典的爬虫项目" 版本控制器 git 简介 git与svn比较 git的工作流程 git分支管理 git使用 安装 基础命令 将已有的文件夹 初始化为git仓库 在指定目录下 初始化git ...
分类:
其他好文 时间:
2019-12-26 19:29:18
阅读次数:
105
本文不再更新,可能存在内容过时的情况,实时更新请移步我的新博客: "如何撤销Git操作?" ; Git 版本管理时,往往需要撤销某些操作。 本文介绍几种最主要的情况,给出详细的解释。更多的命令可以参考《常用 Git 命令清单》 一文。 一、撤销提交 一种常见的场景是,提交代码以后,你突然意识到这个提 ...
分类:
其他好文 时间:
2019-12-25 11:31:02
阅读次数:
102
为什么需要使用设计模式 使用设计模式可以重构整体架构代码、提交代码复用性、扩展性、减少代码冗余问题。 设计模式六大原则 开闭原则(Open Close Principle) 开闭原则就是说对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。所以一句话概括就是 ...
分类:
其他好文 时间:
2019-12-23 20:37:21
阅读次数:
129
# a新增行数,d删除行数 git log --author="`git config --get user.name`" --pretty="%H" --after="2019-01-01" --numstat | awk 'NF==3 {a+=$1; d+=$2} END {printf("+% ...
分类:
其他好文 时间:
2019-12-20 21:07:41
阅读次数:
120
在本人想把本地的分支推送到远程仓库时,突然出现了错误提醒error: failed to push some refs to...。心里一咯噔,推不上去这还得了,手比脑快地就去google了一下。 然后就发现,这个error发生的情况竟然还挺多样化。鉴于自己搜到的页面,都是分散的答案,所以在此做个总 ...
分类:
其他好文 时间:
2019-12-19 09:25:47
阅读次数:
114
作用一名程序员,我们会经常混迹与不同的代码仓库,时常不同仓库会有作者信息验证。比如公司内建的gitlab一般会要求统一使用公司内部的域账号签名;github要求使用github账号签名等。因此,很容易犯在不同库中提交代码发现默认配置的author信息没有变更,结果push被拒绝。 下面介绍几种常用的 ...
分类:
其他好文 时间:
2019-12-09 18:55:48
阅读次数:
87
eclipse安装svn 菜单栏help-->eclipse marketspace-->find中搜索subclipse,安装-->ok windows-->show view-->other-->搜索svn--svn资源库,在下方会有资源库,选择需要检出的项目右键检出 a 二. 提交代码 ...
分类:
系统相关 时间:
2019-12-08 15:49:11
阅读次数:
94