origin

Git 常用命令详解(二)

核能气质少年 提交于 2020-01-12 01:12:18
一、 Git 命令初识 在正式介绍Git命令之前,先介绍一下Git 的基本命令和操作,对Git命令有一个总体的认识 示例:从Git 版本库的初始化,通常有两种方式: 1)git clone:这是一种较为简单的初始化方式,当你已经有一个远程的Git版本库,只需要在本地克隆一份 例如:git clone git://github.com/someone/some_project.git some_project 上面的命令就是将'git://github.com/someone/some_project.git'这个URL地址的远程版本库,完全克隆到本地some_project目录下 2)git init 和 git remote:这种方式稍微复杂一些,当你本地创建了一个工作目录,你可以进入这个目录,使用'git init'命令进行初始化;Git以后就会对该目录下的文件进行版本控制,这时候如果你需要将它放到远程服务器上,可以在远程服务器上创建一个目录,并把可访问的URL记录下来,此时你就可以利用'git remote add'命令来增加一个远程服务器端, 例如:git remote add origin git://github.com/someone/another_project.git 上面的命令就会增加URL地址为'git: //github.com/someone

Git远程仓库的使用

本小妞迷上赌 提交于 2020-01-11 17:21:04
多人协作开发项目时本地仓库就不再适用了,这时候和我们就需要一个远程仓库,这里我们选择Github作为我们的远程仓库。 本地仓库的使用: https://www.cnblogs.com/jing-zhe/p/12178208.html 一、创建Github远程仓库    1.上Github官网注册Github账号 https://github.com/    2.注册登录成功后显示如下页面       3.选择【Start a project】创建项目进入如下页面      Repository name:仓库名称   Description (optional):仓库描述   Public:仓库公开(免费)    Private:仓库私有(收费)   Initialize this repository with a README:初始化仓库并创建一个README文件    4.这里我们输入仓库名称点击【Create repository 】创建仓库      到这我们的远程仓库就创建完成了,上图红框就是我们远程仓库的地址。 二、推送本地仓库到远程仓库   执行下列命令建立本地仓库和远程仓库间的连接: git remote add origin https://github.com/onlyLx/test.git // 该地址就是刚刚创建的远程仓库的地址  

初识Git

生来就可爱ヽ(ⅴ<●) 提交于 2020-01-11 15:58:03
一 安装Git 配置用户名及邮箱 git config --global $ git config --global user.name "Your Name" $ git config --global user.email "email@example.com" 二 创建版本库 新建目录 $ mkdir learngit $ cd learngit 版本库初始化 $ git init Initialized empty Git repository in /Users/michael/learngit/.git/ 添加文件到暂存区 $ git add readme.txt 提交文件到仓库 $ git commit -m "wrote a readme file" 查看状态 $ git status # On branch master # Changes not staged for commit: # (use "git add <file>..." to update what will be committed) # (use "git checkout -- <file>..." to discard changes in working directory) # # modified: readme.txt # no changes added to commit

Git学习笔记

旧时模样 提交于 2020-01-11 04:58:52
一、安装 yum install -y git 二、配置用户信息及颜色高亮【本地仓库可选】 git config --global user.name "Your Name" git config --global user.email "email@example.com" git config --global color.ui true 三、创建仓库repository【建议全英文路径】 mkdir learngit cd learngit pwd /Users/michael/learngit 四、常用命令 版本库/仓库初始化: git init (先cd到目录下) 把文件添加到仓库: git add readme.txt 完成提交: git commit -m "add readme.txt" 查看仓库当前状态: git status 对比文件前后修改: git diff readme.txt 五、版本切换 查看提交历史: git log 或 git log --pretty=oneline --abbrev-commit 退回上个版本: git reset --hard HEAD^ 退回上上个版本: git reset --hard HEAD^^ 退回指定ID对应的版本: git reset --hard commit_id 查看命令历史: git reflog

音效算法学习笔记(一)fader 增益调节器

霸气de小男生 提交于 2020-01-11 01:22:48
衰减函数 阅读本文需要先了解function_score的相关知识,请看 ElasticSearch - function_score 简介 很多变量都可以影响用户对于酒店的选择,像是用户可能希望酒店离市中心近一点,但是如果价格足够便宜,也愿意为了省钱,妥协选择一个更远的住处 如果我们只是使用一个 filter 排除所有市中心方圆 100 米以外的酒店,再用一个filter排除每晚价格超过100元的酒店,这种作法太过强硬,可能有一间房在 500米,但是超级便宜一晚只要10元,用户可能会因此愿意妥协住这间房 为了解决这个问题,因此function_score查询提供了一组 衰减函数 (decay functions), 让我们有能力在两个滑动标准(如地点和价格)之间权衡 function_score支持的衰减函数有三种,分别是 linear、exp 和 gauss linear、exp、gauss三种衰减函数的差别只在于衰减曲线的形状,在DSL的语法上的用法完全一样 linear : 线性函数是条直线,一旦直线与横轴0香蕉,所有其他值的评分都是0 exp : 指数函数是先剧烈衰减然后变缓 guass(最常用) : 高斯函数则是钟形的,他的衰减速率是先缓慢,然后变快,最后又放缓 衰减函数们 (linear、exp、gauss) 支持的参数 origin : 中心点,或是字段可能的最佳值

GIT的安装详细和使用详细

妖精的绣舞 提交于 2020-01-10 23:27:58
Git安装和使用 一、Git安装过程 双击看到的第一个界面如下图: 01、使用许可声明   点击“Next”进入下图页面: 02、选择安装路径   在输入框内输入想要安装到的本机路径,也就是实际文件夹位置,或点击“Browse…”选择已经存在的文件夹,然后点击“Next”按钮继续,进入下图界面: 03、选择安装组件   上图红框内的选项是默认勾选的,建议不要动。绿色框1是决定是否在桌面创建快捷方式的。绿色框2是决定在所有控制台窗口中使用TrueType字体和是否每天检查Git是否有Windows更新的。这些根据自己需要选择。 点击“Next”按钮进入下图界面: 04、选择开始菜单页   这个界面是创建开始菜单中的名称,不需要修改,直接点“Next”按钮继续到下图的界面: 05、选择Git文件默认的编辑器   这个页面是在选择Git文件默认的编辑器,很少用到,所以默认Vim即可,直接点“Next”按钮继续到下图的界面: 06、调整您的PATH环境   这个界面是调整您的PATH环境。 第一种配置是“仅从Git Bash使用Git”。这是最安全的选择,因为您的PATH根本不会被修改。您只能使用 Git Bash 的 Git 命令行工具。但是这将不能通过第三方软件使用。 第二种配置是“从命令行以及第三方软件进行Git”。该选项被认为是安全的,因为它仅向PATH添加了一些最小的Git包装器

如何使用Git命令将代码上传到GitHub

℡╲_俬逩灬. 提交于 2020-01-10 23:03:18
  为了方便我们对开发的项目进行托管,我们使用Git建立本地仓库并上传代码到GitHub,折腾了一下午终于将项目代码上传到了GitHub上,总结了一下操作方法和大家分享一下(默认大家已经安装了Git和注册了GitHub账号): 1. 首先在我们的计算机上创建文件夹:例如取名 :test 2. 进入 test 文件夹后点击鼠标右键,选择打开 Git Bash. 3. 将我们创建的文件夹初始化为 Git 仓库: git init 4. 将要上传到 GitHub 的文件移入在克隆仓库时创建的 test 文件夹 5. 在我们新的本地仓库中添加文件,暂存他们用于第一次提交: git add . 6. 提交我们暂存在本地仓库中的文件: git commit -m "First commit"   注:如果提交报错,根据提示我们发现,由于我们电脑第一次安装 Git, 此时未在我们本地电脑上设置注册 Git 配置用户名和用户邮箱,此时我们可以根据提示命令注册邮箱和用户名。 设置邮箱: 设置用户名: 注册完成后再次输入命令: git commit -m "First commit" 提交成功! 7. 获取我们创建的 Git Hub 的远程仓库的地址: 8. 然后将我们获取到的远程仓库的 URL 添加(我们将在该 URL 推送我们本地仓库)命令为: git remote add origin

ElasticSearch基础4:相关度

天大地大妈咪最大 提交于 2020-01-10 17:44:58
相关度评分背后的理论 Lucene(或 Elasticsearch)使用 布尔模型(Boolean model) 查找匹配文档,并用一个名为 实用评分函数(practical scoring function) 的公式来计算相关度。这个公式借鉴了 词频/逆向文档频率(term frequency/inverse document frequency) 和 向量空间模型(vector space model),同时也加入了一些现代的新特性,如协调因子(coordination factor),字段长度归一化(field length normalization),以及词或查询语句权重提升。 不要紧张!这些概念并没有像它们字面看起来那么复杂,尽管本小节提到了算法、公式和数学模型,但内容还是让人容易理解的,与理解算法本身相比,了解这些因素如何影响结果更为重要。 布尔模型 布尔模型(Boolean Model) 只是在查询中使用 AND 、 OR 和 NOT (与、或和非)这样的条件来查找匹配的文档,以下查询: full AND text AND search AND (elasticsearch OR lucene) 会将所有包括词 full 、 text 和 search ,以及 elasticsearch 或 lucene 的文档作为结果集。 这个过程简单且快速

Origin联合创始人做客密码极客AMA,基于以太坊和 IPFS 的去中心化共享经济协议

寵の児 提交于 2020-01-10 13:08:36
自互联网出现以来,数字化市场对商品及服务的买家和卖家进行了匹配,促成了过去不可能实现的交易。B2C和B2B领域中的无数互联网市场企业实现了蓬勃发展。但是蓬勃发展的背后,也有无数的项目因缺乏资金难以启动,如何快速启动速建立自己的去中心化共享经济应用成为推动共享经济发展的重要窗口。如去中心化的Uber、Airbnb。 为什么需要去中心化的服务? 通过智能合约,去除中间人,大幅降低运营成本,让消费者和服务者利益最大化。比如,xx打车,乘客付了10元车费,司机只能得到7元,xx打车平台要抽取30%的服务费。如果采用区块链的方式,乘车人可能只需要付8元,司机即可得8元,没有任何服务费,买卖双方都能实现利益最大化。 为了满足区块链共享经济性能、安全、去中心三要素,Origin起源协议也因此诞生。 作为在这个领域最早开始探索的项目之一,起源协议是以多个协议组成的,包括身份验证、数据存储、激励和管理机制、纠纷治理等等。其协议可以轻松创建和管理部分使用刊登的资产和服务。买卖双方可以互相浏览、刊登、预订和评价。 路线和里程碑 Origin 1.0版发布,9号正式上线币安 各位密码极客小伙伴,Origin的通证OGN将于1月9号上午11:00am(北京香港时间)正式上线币安,同时Origin平台1.0也将正式发布,全面上线。 作为首发币安的项目,想必热度十分火爆

彻底掌握CORS跨源资源共享

陌路散爱 提交于 2020-01-10 11:22:53
本文来自于公众号链接: 彻底掌握CORS跨源资源共享 ) 本文接上篇公众号文章: 彻底理解浏览器同源策略SOP 一.概述 在云时代,各种SAAS应用层出不穷,各种互联网API接口越来越丰富,H5技术在微信小程序、支付宝小程序、Hybird中大行其道,所有的这些都离不开跨源访问。 CORS即跨源资源共享(Cross-Origin Resource Sharing),是由W3C组织维护的处于稳定状态的浏览器跨源访问规范,被现代主流版本浏览器充分支持。在普通的web应用跨源访问server的场景下,CORS是最优的跨源访问方案。对比其他的方案,如iframe标签嵌套方案不够安全,JSONP方案功也只支持GET方法,CORS的安全性高且功能完善。 什么是跨源访问 现代浏览器都支持同源策略SOP。假如有网站: A:http://www.exampleA.com B:http://www.exampleB.com A的web页调用B的资源,此时因为A和B的源不同,就发生了跨源访问。根据SOP规范,在默认情况下A的web页是无法访问到B的资源的。CORS在尽量保证安全的前提下,放宽了SOP限制,使得浏览器可以跨源访问服务器资源。 关于SOP细则,请参考上篇公众号文章 : 彻底理解浏览器同源策略SOP 插图:corsflow 除了最常用的XMLHttpRequest(AJAX