代码管理

实验一 GIT 代码版本管理

☆樱花仙子☆ 提交于 2020-03-03 20:49:47
实验目的: 1)了解分布式分布式版本控制系统的核心机理; 2) 熟练掌握git的基本指令和分支管理指令; 实验内容: 1)安装git 2)初始配置git ,git init git status指令 3)掌握git log ,git add ,git diff 指令 4) 掌握git tag git branch,git commit 指令 5)掌握git revert 指令 实验记录:(以下内容根据各自实验情况填写) 1)实验内容结果部分的截图 1.初始配置git 2.git init 3.git status 4.git log 5.git add 6.git diff 2)实验过程中发生的问题与解决   1.一开始commit的时候退出不了,后来知道安装编辑器,用 ‘:q’退出。   2.如果在实验中不小心进入到下一目录,可以输入命令cd ..\回到上一目录。 实验总结与体会:   Git可以很方便的帮助开发人员通过Git status查看进度和修改;   Git需要记忆的操作方法有很多,学习周期长,想要学好要花好多功夫。 思考题: 阅读维基百科和百度百科 的Git词条,总结分布式分布式版本控制系统的核心机理   所有数据在服务器上,每个单体自行下载开发上传代码,互不影响。提交代码后根据主开发者反馈进行修改。 来源: https://www.cnblogs.com

实验一 GIT代码版本管理

心已入冬 提交于 2020-03-03 19:39:35
实验目的: 1)了解分布式分布式版本控制系统的核心机理; 2) 熟练掌握git的基本指令和分支管理指令; 实验内容: 实验目的: 1)了解分布式分布式版本控制系统的核心机理; 2) 熟练掌握git的基本指令和分支管理指令; 实验内容: 1)安装git 2)初始配置git ,git init git status指令 3)掌握git log ,git add ,git diff 指令 4) 掌握git tag git branch,git commit 指令 实验记录: 1.# 设置你的 Git 用户名 git config --global user.name "<Your-Full-Name>" # 设置你的 Git 邮箱 git config --global user.email "<your-email-address>" # 确保 Git 输出内容带有颜色标记 git config --global color.ui auto # 对比显示原始状态 git config --global merge.conflictstyle diff3 2.创建项目目录 2.1.创建一个目录,叫做 se2020-git-course,在该目录中,创建另一个目录,叫做 new-git-project,使用 cd 命令移到 new-git-project 目录下,用git

数据分析初识、Anaconda安装、Juypyter notebook配置与快捷键

倾然丶 夕夏残阳落幕 提交于 2020-03-02 19:02:23
一、数据分析介绍 数据分析是什么? 数据分析能干什么? 为什么利用Python进行数据分析? 数据分析过程概述 常用库简介 1.1数据分析是什么 在我们如今这个时代,相信大多数人都能明白数据的重要性,数据就是信息,而数据分析就是可以让我们发挥这些信息功能的重要手段。 1.2数据分析能干什么 对于数据分析能干什么其实我们可以简单的举几个例子: 1、淘宝可以观察用户的购买记录、搜索记录以及人们在社交媒体上发布的内容选择商品推荐 2、股票可以根据相应的数据选择买进卖出 3、今日头条可以将数据分析应用到新闻推送排行算法当中 4、爱奇艺可以为用户提供个性化电影推荐服务 其实数据分析不仅可以完成像以上这样的推荐系统,在制药行业也可运用数据分析来预测什么样的化合物更有可能制成高效药物等 所以说数据分析绝对是未来所有公司不可或缺的岗位,目前社会上获取数据方式太多了,这么多的数据,只要我们拥有数据分析的技能,绝对可以应付任何岗位上的工作。 1.3为什么利用Python进行数据分析 1、Python的代码语法简单易学 2、Python可以很容易的整合C、C++等语言的代码 3、Python有大量用于科学计算的库 4、Python不仅可以用于研究和原型构建,同时也适用于构建生产系统 1.4数据分析过程概述 1.4.1提出问题 在真正的工作场景下

Springboot vue 前后分离 跨域 Activiti6 工作流 集成代码生成器 shiro权限

一个人想着一个人 提交于 2020-03-02 12:07:27
特别注意 : Springboot 工作流 前后分离 + 跨域 版本 (权限控制到菜单和按钮) 后台框架: springboot 2.1.2+ activiti 6.0.0+ mybaits+maven+接口 前端页面:html +vue.js 形式 jquery ajax 异步跨域 json 格式数据交互 前后分离,前后台分开部署 (特别注意,前端用的vue.js, 就是html页面引入vue.js形式, 用tomcat部署运行,更适合后台开发者) 工作流模块 ---------------------------------------------------------------------------------------------------------- 1. 模型管理 :web在线流程设计器、预览流程xml、导出xml、部署流程 2. 流程管理 :导入导出流程资源文件、查看流程图、根据流程实例反射出流程模型、激活挂起 3. 运行中流程 :查看流程信息、当前任务节点、当前流程图、作废暂停流程、指派待办人 4. 历史的流程 :查看流程信息、流程用时、流程状态、查看任务发起人信息 5. 待办任务 :查看本人个人任务以及本角色下的任务、办理、驳回、作废、指派一下代理人 6. 已办任务 :查看自己办理过的任务以及流程信息、流程图、流程状态(作废 驳回 正常完成) 注:

Github入门

为君一笑 提交于 2020-03-02 06:52:00
首先要明确Git和Github的关系与区别。 Git 是由 Linux 之父 Linus Tovalds 为了更好地管理linux内核开发而创立的分布式版本控制/软件配置管理软件。简单来说,Git 是一个管理你的「代码的历史记录」的工具。 而Github呢,GitHub 是一个面向开源及私有软件项目的托管平台,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。 你有没有碰到过团队里几个人共同协作写一个文档的时候?或者说需要反复修改的东西?比如最简单的写论文,用 word 保存一个一个版本 e-mail 给 boss?下次再找上次修改了什么地方简直要死啊有木有!!! github 说白了就是一个「版本控制工具」。我们所谓的「回退」到历史记录,随时查看更改了什么地方,利用这个功能可以做的事情简直太多啦! ---------zhuanzi zhihu 来源: https://www.cnblogs.com/simplepaul/p/6142335.html

06.进程的虚拟内存管理.md

牧云@^-^@ 提交于 2020-03-01 22:15:45
正好遇到 华庭(庄命强)的glibc内存管理Ptmalloc2 源代码分析 一文,非常开心。真是大佬。我只是借着这篇文章稍微整理一下,为了以后自己回顾的时候能够更好的排查问题。 6.1 linux进程内存布局 x86 平台 Linux 进程内存布局   Linux 系统在装载 elf 格式的程序文件时,会调用 loader 把可执行文件中的各个段依次 载入到从某一地址开始的空间中(载入地址取决 link editor(ld)和机器地址位数,在 32 位机 器上是 0x8048000,即 128M 处)。如下图所示,以 32 位机器为例,首先被载入的是.text 段, 然后是.data 段,最后是.bss 段。这可以看作是程序的开始空间。程序所能访问的最后的地 址是 0xbfffffff,也就是到 3G 地址处,3G 以上的 1G 空间是内核使用的,应用程序不可以直 接访问。  &emsp应用程序的堆栈从最高地址处开始向下生长,.bss 段与堆栈之间的空间是空闲的, 空闲空间被分成两部分,一部分为 heap,一部分为 mmap 映射区域,mmap 映射区域一般 从 TASK_SIZE/3 的地方开始,但在不同的 Linux 内核和机器上,mmap 区域的开始位置一般是 不同的。Heap 和 mmap 区域都可以供用户自由使用,但是它在刚开始的时候并没有映射到 内存空间内,是不可访问的

实验一 GIT代码版本管理

痴心易碎 提交于 2020-03-01 15:43:02
一、实验目的 1.了解分布式版本控制系统的核心机理 2.熟练掌握git的基本指令和分支管理指令 二、实验内容 1.安装git 2.初始配置git,git init,git status指令 3.掌握git log,git add,git diff指令 4.掌握git tag,git branch,git commit指令 5.掌握git revert指令 三、实验记录 1.安装git 2.初始配置git,git init,git status指令 (1).初始配置git (2).git init,git status指令 3.掌握git log,git add,git diff指令 (1).git log指令 (2).git add指令 (3).git diff指令 4.掌握git tag,git branch,git commit指令 (1).git tag指令 (2).git branch指令 (3).git commit指令 5.掌握git revert指令 (1).git revert指令 四、实验总结与体会 通过本次实验,我学到了git的相关操作,一些基本命令,了解了git的强大也会自己使用git完成一些要求的操作。 五、思考题 阅读维基百科和百度百科的Git词条,总结分布式版本控制系统的核心机理。 答:版本控制工具是任何一个协作开发项目所需要使用的一个很重要的基础工具

通过idea实现Git版本管理

被刻印的时光 ゝ 提交于 2020-03-01 02:31:33
1.安装Git Git是一个版本管理的工具,当前比较流行的版本管理工具有SVN,Git等。 要想使用Git作为版本管理工具,我们首先需要进行下载Git客户端在电脑上。 Git下载地址:https://git-scm.com/downloads Git下载腾讯下载中心:https://pc.qq.com/detail/13/detail_22693.html 接着就是安装了,一直点击Next即可,使用默认安装。这个页面选择git使用的命令行,建议使用第一个git自带的即可。 接着需要设置git的用户名和邮箱,这个用户名会显示在提交历史中。打开git-base.exe,这里需要执行两个命令,一般直接设置全局的即可: 修改当前项目用户名和密码: git config user.name "username" git config user.email "email" 修改完毕查看一下: git config user.name git config user.email 修改全局用户名和密码: git config --global user.name “Your Name Here” git config --global user.email “your_email@example.com” 修改完毕查看一下: git config --global user.name git

Git :版本控制工具

梦想与她 提交于 2020-03-01 01:42:18
Git下载 直接百度git官网,下载对应版本。 注:点击下载后会前往GitHub,如果GitHub进不去,可以百度如何在windows的hosts中配置。 版本控制工具应该具备的功能 协同修改 数据备份 版本控制 : SVN(集中式):增量式管理 GIT(分布式):文件系统快照 权限控制 历史记录 分支管理 Git和代码托管中心 局域网下 GitLab服务器 外网环境下 GitHub 码云 本地库初始化 在对应文件夹中使用Git bash----->git init 注:.git目录中存放的是本地库相关的子目录和文件,不要删除和修改 设置签名 形式 用户名: tom Email地址:XXXX@XXX 作用:区分不同开发人员的身份 辨析:这里设置的前面与登录远程库(代码托管中心)的账号,密码没有任何关系 项目级别/仓库级别:仅在当前本地库访问内有效 git config user.name tom_pro git config user.email .....@.... 存储文件所在路径:.git/config 系统用户级别:登录当前操作系统的用户 git config -global user.name tom_pro git config -global user.email .....@.... 存储文件所在路径: cd ~ .gitconfig/config 级别优先级: ​

CentOS服务器下安装Webmin管理系统的步骤

旧街凉风 提交于 2020-02-29 12:49:43
CentOS服务器下安装Webmin管理系统的步骤 如果你想像windows图形化管理系统,Webmin无疑是最好的选择。 上一次我们介绍了如何安装和使用Kloxo控制面板,但Kloxo只是Web服务器方面的管理,如果你想管理linux系统,还需登录SSH,用一行行命令的管理。如果你想像windows图形化管理系统,Webmin无疑是最好的选择。 什么是Webmin Webmin是目前功能最强大的基于Web的Unix系统管理工具。管理员通过浏览器访问Webmin的各种管理功能并完成相应的管理动作。 安装Webmin 1、下载Webmin RPM包 复制代码 代码如下: wget http://prdownloads.sourceforge.net/webadmin/webmin-1.530-1.noarch.rpm 请到官网查看是否是最新版本的链接。 2、安装Webmin 复制代码 代码如下: rpm -U webmin-1.530-1.noarch.rpm 安装完成后,你可以使用 http://localhost:10000本地登录或使用http://ip:10000访问,用户名和密码分别是root和root密码 。 3、设置语言为中文 登录Webmin后,依次点击Webmin->Webmin Configuration,右侧点击Language,下拉框选择Simplified