在上一篇文章里面,探讨了如何一步步建立composer包–创建你的一个composer包 创建完成后,我们需要做的就是讲自建的包发布到Packagist上.至于说什么是Packagist,这个就不用我多介绍了!自行搜索去. 新建好composer包后,先将其发布到github上.这是第一步. 其次,你需要在Packagist上注册号账户并登录.PS:可以使用github账号授权登录. 然后点击Submit按钮,进入提交页面后,在输入框中输入github上的仓库地址: 点击check按钮后,会去检…
1. 首先需要本地安装好composer,并配置好环境变量,在命令行输入composer,显示以下信息就表示正常安装 2. 在github对应项目的根目录下进行初始化composer 初始化完成后,就会在目录下自动多了一个composer.json的文件 然后把composer.json文件提交到github上面 提交这个是因为packagist是根据这个json文件来对应github上的项目的. 3. 在https://packagist.org/上登录自己的packagist 登陆进去后点击…
1. PyPi的用途 Python中我们经常会用到第三方的包,默认情况下,用到的第三方工具包基本都是从Pypi.org里面下载. 我们举个栗子: 如果你希望用Python实现一个金融量化分析工具,目前比较好用的金融数据来源是 Yahoo 和 Google. 你可能需要读取这 2 个平台的 API,然后依次实现下载.分析数据的代码. 是不是好麻烦,这样你可以到 PyPi 到上面去找找有没有已经写过这个内容,幸运的是,你真找到了,你找到了一个 package 叫做 yfinance. https:/…
1.在GitHub上创建一个repository 2.在自己的电脑上选择工作的文件夹使用Git Bash clone刚刚创建的repository 3.此时本地git应该已经连接了GitHub,如果没有运行如下命令 git remote add origin git@github.com:qian5683/sentry_vision.git 4.把需要上传的工程放到clone的文件夹下 5.先把工程上传到本地git git add sentry_vision4_26.tar.gz git com…
最近在学习前端框架的过程中,一直想把自己学习中做的demo 发布到github 上去.但是在查看了很多相关资料也没能找到一个比较满意的结果. 无奈之下,只能尝试做用了一种自认为最low 的方式来达到部署个人demo 的目的. 以下内容仅为抛砖引玉.如有理解不对的或者描述不准确的地方,请多见谅.当然也希望有对往github 部署个人项目了解的大神给指点个更好的方式. 1. 首先,我们在github上创建一个新的Repository “test.github.io” 然后点击settings ,将其…
在上一篇文章中说明了如何使用远程仓库,接下来,就使用常用远程仓库GitHub来管理你的project. 1)在GitHub上创建仓库 要使用GitHub,肯定要注册GitHub帐户,然后建立一个仓库. 至于如何使用在GitHub上创建仓库,参考:https://help.github.com/articles/create-a-repo/ 我在GitHub上创建了一个仓库:example. 2)创建并配置ssh GitHub是一个公共仓库管理平台,你创建的public的仓库是所有人可见的.如果你…
1.在GitHub上创建新的项目文件 2.创建之后会进入新的页面,看到如下图的内容,将地址记下来 3.打开Git 4.进入项目本地所在目录 5.输入:git init 这个意思是在当前项目的目录中生成本地的git管理. 6.输入git add . //这个是将项目上所有的文件添加到仓库中的意思,如果想添加某个特定的文件,只需把.换成这个特定的文件名即可. 7.输入git commit -m "first commit" //表示你对这次提交的注释,双引号里面的内容可以根据个人的需要改.…
部署tomcat也是类似的,但是需要注意项目配置的路径,或者直接将项目放到webapp的ROOT目录下. 使用工具:intelliJ IDEA2016.3, jdk1.8 ,weblogic12 一 使用idea创建springboot项目 File->New ->Project  选择jdk版本,如果下拉框中没有可供选择的jdk1.8,点击New按钮找到Jdk1.8安装目录  填写project信息,可根据需要修改 (注意:Packaging为jar,Java Version为1.8)  根…
方法一:在github上新建一个项目,然后在本地任意个文件夹(最好新建)右键 git bash here   ,再之后 git clone https://github.com/CKTim/BlueTooth.git(https://github.com/CKTim/BlueTooth.git替换成你之前复制的地址) 这样你文件夹下就会多出一个git库,库名为你在github上新建的项目名 之后你就把自己本地的项目内容辅导到这git库里面,然后看链接里面的指令操作就好git add把项目添加到库…
1.将pom.xml中的打包方式修改为war <groupId>com.borya</groupId> <artifactId>Project</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>war</packaging> 2.在pom.xml中添加依赖,将scope状态修改为provided <dependency> <gr…
内容转载自我的博客 目录 说明 1. 编写Android项目的CI配置文件 2. 编写Jekyll项目的CI配置文件 2.1 配置coding.net 2.2 配置github 2.3 自动部署到coding.net 说明 对于普通的github仓库,只需要在根目录创建.github/workflows/文件夹即可自动使用Actions功能,具体执行的操作可以创建一个配置文件(命名不限),如build_apk.yml Github Actions产品对公开仓库是完全免费的,对私人仓库每月有200…
导入maven中的库 如果开源库作者有将代码放到Maven库中,我们可以在gradle配置中直接引入,类似如下: compile 'com.github.dmytrodanylyk.android-process-button:library:1.0.1' 一般我们可以在开源库的github页面上面看有没有这样一个地址,或者到maven库中根据包名搜索有没有,我们前面这个引入的项目分三个部分 group:name:version,我们引入其他的包也有遵守这个规则. 导入gradle构建的开源库…
转载--https://www.analyticsvidhya.com/blog/2017/03/create-packages-r-cran-github/ 什么是 R 包?我开始创建 R 包的原因是?创建包的好处和挑战必要条件开始创建你的第一个包发布包向CRAN 做贡献后的体验附加提示Additional resources 1. 什么是 R 包? R 包就是一个可重复使用的 R 函数,附带有关如何使用的标准.简要说明文档.有时,包还附带简单的数据. 直至今日,CRAN 上有 10000多个…
如今开源已经是一种趋势与潮流了,今天就来谈一谈如何将利用VS将我们的解决方案同步更新到Github上. 第一步:登录自己的Github账号(没有的自行注册). 我的Github登录后的界面: 第二步:新建一个仓库(repository),并完善相应信息,最终获取仓库链接. 点击新建一个仓库: 完善仓库信息: 生成仓库,获取仓库链接: 第三步:用VS新建一个项目,勾选"新建Git存储库"或者打开一个已经创建好的项目,右击解决方案,点击"将解决方案添加到源代码管理" 新…
1.综述 越来越多的R包正在由世界上不同的人所创建,其中一部分原因是devtools包使得开发R包1变得更加简单.devtools包不仅让开发R包变得简单,而且用于分发R包. 当开发者发布一个R包的时候,CRAN2一般是最常用的.使用install.packages()函数可以安装发布在CRAN上的R包.例如,如下方法可以安装dplyr包: install.packages('dplyr') devtools包的install_github()函数用于从Github上安装R包. library(…
简要:这篇文章介绍了如何讲自己的包发布到NPM上,马克一下,将来有用 ... npm包发布 发布npm包,更方便以后下载使用. 我们已经把插件代码上传到github上面了,那么我们是否可以也做成一个npm包发布到npm上呢?答案是肯定的,如此一次,我们在需要使用到该插件的时候就可以直接npm i vpay等的实现安装到我们的项目中,岂不是很方便呢? 正如文章刚开始提到的文件目录,我们是把插件都写在了第二个lib中的.而整个vpay文件夹都是我们要作为npm包发布的.其中readme.md是说明文…
如何创建自己的一个composer包,这个其实很好解决的!只要你了解composer相关的知识便不难做到. 首先,你还不知道什么是composer的话,请先学习下composer的相关知识.简单的说,composer就是一个包的依赖安装管理,类似前端的npm!你可以根据composer来有选择的安装第三方代码进行开放工作.在安装的过程中,如果访问国外官网的网速慢,可以选择国内的镜像配置. 其次来创建包: 1 新建文件夹hello,在文件夹下建一个src文件夹,在该src文件夹下,建立一个文件-E…
本文来自微软开源.NET 的一篇公告 ,文中阐述了微软为何选择在 Github 开源.NET,以及微软对开源和开源社区方面的认识的变迁. 对于.NET来说,今天(2014/11/12)是个大日子! 我们很高兴宣布.NET核心将要开源,包括运行时环境和框架类库. 这是我们为开源努力的自然结果,我们已经开源了主要的编译器(C#,VB.F#),还有ASP.NET: C# 和 VB ("Roslyn") Visual F# 工具集 ASP.NET 5 实体框架 我们通过将范围扩展到.NET运行…
在github上创建仓库: Create a new repository on the command line touch README.md git init git add README.md git commit -m "first commit" git remote add origin https://github.com/BrentHuang/MyRepo.git git push -u origin master 在本地新建一个分支: git branch Bran…
OData.NET已在 GitHub上开源 微软最近已将OData .NET所有类库的源代码全部发布在GitHub上. 以下与OData相关的项目目前都已迁移到GitHub上: ODataLib EdmLib OData.NET客户端 The spatial library OData客户端代码生成器 Web API for OData RESTier C++ 服务端与客户端 Python客户端 OData4ObjC OData.NET项目目前在总共三个代码分支中进行维护:用于维护OData V…
p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 15.0px Consolas; color: #a5b2b9 } span.Apple-tab-span { white-space: pre } Git与GitHub 1.Git与GitHub Git是目前最先进的分布式版本控制系统,它在本地电脑里 GitHub是一个社交平台,开源项目,是一个远程仓库 2.下载 p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font:…
这段时间进经常会忘记如何在github上同步工程,于是又得查资料,查参考书,浪费了很长时间,因此有了感触,写几篇有关此类问题的篇章! 这是老手新手都十分容易犯的错误,就是在创建一个新github项目或者以本地已有项目为原型重新创建一个github项目时,容易创建一个空文件夹就直接关联远程仓库,这样做只会返回错误!!!所以,文件夹一定不能为空...... 创建新工程需要的命令 完成本地项目与git的关联 cd 工程目录 git init //初始化本地仓库,当前目录下会出现一个名为 .git 的目…
作者简介:akshay pai,数据科学工程师,热爱研究机器学习问题.Source Dexter网站创办人. TensorFlow是Google的开源深度学习库,你可以使用这个框架以及Python编程语言,构建大量基于机器学习的应用程序.而且还有很多人把TensorFlow构建的应用程序或者其他框架,开源发布到GitHub上. 这次跟大家分享一些GitHub上令人惊奇的TensorFlow项目,你可以直接在你的应用中使用,或者根据自身所需进一步予以改进. TensorFlow简介 如果你已经知道…
1.git常用命令(简易介绍见http://rogerdudler.github.io/git-guide/index.zh.html) git init     #创建新的git仓库 git clone /path/to/repository          #创建一个本地仓库的克隆版本 git clone username@host:/path/to/repository     #创建一个远程仓库的克隆版本 git add <filename> #添加到缓冲区 git add . gi…
How to co-work wither parter via github. Github协同开发情景模拟 Github不仅有很多开源的项目可以参考,同样也是协同开发的最佳工具,接下来的就模拟一下协同开发的过程. 项目发起者:koffuxu 项目贡献者之一:xugangfeng 1,koffuxu发起了一个项目,然后发布到github上,邀请xugangfeng来协同开发 1.1 在github上 New Repository 1.2 在koffuxu的服务器clone下这个reposito…
开发背景:年后回来公司业务不忙,闲暇时间了解一下node的使用场景,一篇文章吸引了我15个Nodejs应用场景,然后就被这个hexo框架吸引了,说时迟,那时快,赶紧动手搭建起来,网上找了好多资料一天时间才搭建完成,我的博客地址:博客,记录一下过程,以便以后学习. 开始搭建 学习新框架的一般步骤: 中文文档撸一遍,跟着做(Hexo中文文档),一般都会有各种问题出现,当然直接成功的也有,很不幸,我就是出现问题的那一类,没关系,出现问题,解决问题的过程,才能学到更多东西: 上网找一些hexo使用的教程…
前言 用过python的人肯定对pip安装不陌生,pip安装的包的来源都是在Pypi上.为了能随时能使用自己的包,所以尝试一下将自己的包发布到Pypi上. 步骤 一.准备项目 一.创建目录结构 二.准备文件 1.README.rst 关于项目的描述文件,一般包含怎样安装项目,怎样使用项目等. 2.LICENSE.txt 创建许可证,上传到Python Package Index的每个包都包含许可证,开源License,如MIT,Apache license 2.0等.可参考 https://ch…
原文地址:https://www.wjcms.net/archives/从零创建发布属于自己的composer包 今天给大家讲解一下如何从零创建发布属于自己的composer包. composer包用起来确实非常方便,深受php开发者的青睐,但是如何创建自己的包呢?我们一起来看一下. 准备工作 注册并登录github账户,https://github.com/ 安装好git软件:https://git-scm.com/download/win 注册登录packagist账户:https://pa…
一.前言 Composer 是 PHP 用来管理依赖(dependency)关系的工具.我们不仅要学会使用别人提供的包,更要学会制作和分享自己的软件包,下面演示如何创建一个自己的 Composer 包. 准备工作: 注册 Github 账号 注册 Packagist 账号 二.实践 本案例演示如何创建一个第三方消息推送(极光推送)的包. 1. 创建 Github 仓库 登录 Github,创建仓库 yanlongma/push,并将代码克隆到本地: $ git clone https://git…
今天把单点登陆的core模块搬到了github仓库 并且利用github仓库作为maven仓库 在项目中进行了引用 1. 起初看技术博客没有完全引入进来,调整了一下OK了 2. 还可以将其他模块或者工具类,常用的类,自己用的类发布到GitHub仓库 作为maven依赖 maven部署的插件,部署本地: <!--github上传插件,用于修改后的发布,执行mvn clean deploy自动打包上传到github--> <plugin> <groupId>org.apac…