github

How would I use Travis to automatically update a Github repo with result of build?

不羁的心 提交于 2021-02-17 02:29:28
问题 My real need is somewhat more complicated, but I think this simplification captures the essence: What I would like to do is, on every GitHub check-in, if the rest of the Travis build succeeds, to create an artifact from the code (a minified version of the JavaScript that makes up the main source code.) Then of course, I want Travis to check that back into GitHub. I haven't tried this yet, because I see an immediate problem: an infinite loop. If Travis checks this into GitHub, then of course

Ubuntu16.04安装编译caffe以及一些问题记录

五迷三道 提交于 2021-02-17 02:04:32
前期准备: 最好是python虚拟环境 【anaconda的创建虚拟环境】 创建 conda create -n caffeEnv(虚拟环境名字) python=3.6 激活环境 source activate caffeEnv 关闭 deactivate 【python virtualenv创建虚拟环境】 创建 pip install virtualenv sudo apt-get virtualenv virtualenv caffeEnv(虚拟环境名字) -p /usr/bin/python3(版本) 激活 cd caffeEnv && source ./bin/activate 关闭 deactivate 环境条件 深度学习加速模块和opencv cuda8.0+cudnn5.1+opencv3.4.0 cuda9.1+cudnn7.0+opencv3.4.0 ​ (我试过8.0+5.1和9.1+7.0都可以) ​ 安装教程另外两片博客记录了 安装cuda和cudnn教程 安装opencv教程 ​ caffe依赖库 sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler sudo apt-get

EGit(Git Eclipse Plugin)使用

可紊 提交于 2021-02-16 23:20:07
https://shihlei.iteye.com/blog/2124411 前言: 1)Git于SVN的不同 Git是分布式数据库,本地创建仓库,即可在本地完成版本控制(等价于SVN在本地安装服务器和客户端,SVN服务器如果在远程,断网情况将无法完成提交及版本维护)。 Git协作开发,大家可以互相克隆版本库(相当于SVN下载项目),进行开发,每人都有完整的库(分布式)。通常为了方便,远程还是会建立一个共享库,如GitHub,方便大家同步和共享,不用互相在线,点对点同步修改。 2)Git元素概念 工作区(Working Directory):代码开发和修改的区域,Eclipse将Workspace区域的文件显示给用户,用于操作。 暂存区(Index):修改不同文件,通过Add to Index,添加到暂存区,暂存该批次的多个修改。 注:在最初的Git,文件提交前必须提交到暂存区。EGit这不是必要的,Team => Commit可以提交unstaged变化。可以和暂存区的状态比较和回退暂存区修改。 (状态参见二) 版本库(Repository):该到一定程度时,可以提交一批次暂存区的修改,操作后修改提交版本库,并标记版本,是后续分享和回退的批次。 3)Git教程: http://www.liaoxuefeng.com/wiki

SpringBoot入门(二)——起步依赖

泄露秘密 提交于 2021-02-16 23:14:24
本文来自 网易云社区 在前一篇我们通过简单几步操作就生成了一个可以直接运行的Web程序,这是因为SpringBoot代替我们做了许多工作,概括来讲可以分为起步依赖和自动配置。这一篇先来看看起步依赖。 项目构建过程解析 前面提到,Spring Boot构建出来的也是一个Maven项目,可以看下自动生成的pom.xml文件: <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>top.godtm</groupId> <artifactId>blog-demo</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>jar</packaging> <name>blog-demo</name> <description

【Alpaca】.Net版开源配置中心

我的梦境 提交于 2021-02-16 23:13:44
为什么要做.Net版开源配置中心 2020年发生了两件令我比较激动的大事 Vue 3.0正式版在2020-09-18发布 .Net 5 正式版在2020-11-10发布 当然也有比较遗憾的地方 我们短期内并不需要一个功能独立且完整的配置中心,所以重构了一个精简版内嵌在公司自己的DevOps工具,作为一个子模块运行 一些历史原因和现实问题无法使用最新的技术栈 技术栈 Alpha版功能 开源计划 Alpha发布时间 抱歉,因为只是业务时间做,这个没办法保证。我会努力赶进度的,但工作量真的不小。也欢迎各位大佬一起参与。 开源地址 Github 开源地址 https://github.com/doddgu/alpaca/ 项目进度 https://github.com/doddgu/alpaca/projects/1 Gitee(不定时同步) 开源地址 https://gitee.com/doddgu/alpaca 来源: oschina 链接: https://my.oschina.net/u/3226496/blog/4953206

[UE4]反射

时间秒杀一切 提交于 2021-02-16 22:11:05
1、根据名字获得类(C++支持,蓝图本身不支持但可以通过工厂模式模拟)   国外大神提供的封装好的C++实现: https://github.com/getsetgames/BlueprintReflection 功能: 1) Get Class By Name(根据类的名字获得类) The Get Class By Name blueprint function can be used to retrieve a Class (UClass) object by providing its name. 2) Construct Object From Class(根据类来构建对象) The Construct Object From Class blueprint function can be used to create an instance of any class that derives from Object (UObject). 3)Construct Object From Class Name(根据类的名字来生成对象) The Construct Object From Class Name blueprint function can be used to create an instance of any class that derives from

【学习总结】GirlsInAI ML-diary day-8-list列表

旧街凉风 提交于 2021-02-16 21:54:22
【学习总结】GirlsInAI ML-diary 总 原博github链接-day8 认识list列表 新的数据类型:list。 list是一种有序的集合,可以随时添加和删除其中的元素(链表??) 1-按顺序计数时,是从0开始计数 range()存在更多设置,本例只用简单 - range(start, stop[, step]) 从字符串转换成列表,字符串的每一个字母都成为一个单独的元素 2-组成元素 列表的组成元素可以由很多种,甚至一个列表内都可以有很多数据类型 3-访问元素 既然列表有顺序,可以根据元素位置进行访问 len() - 获取列表内总共有几个元素 顺着访问各元素 倒着访问各元素 访问一个区间 4-修改元素 直接给元素赋值 5-添加元素 append - 在list最后添加元素 insert - 在指定位置添加元素 6-删除元素 pop 删除 END 来源: oschina 链接: https://my.oschina.net/u/4396360/blog/3655110

记我在github上参与的Star增长最快的十万级项目。。。

夙愿已清 提交于 2021-02-16 21:53:09
前言   GitHub作为程序员的圣地。   用了两三年,一直都觉得,他可以代码托管,项目管理,为项目建立静态主页,个人简历,找工作,面试加分。   然而》》》。。。。昨天才认识到我还是太年轻,发现了几个新大陆。。。   !!!!!!!!女装:https://github.com/komeiji-satori/Dress   !!!!!!!!更改图片风格:https://github.com/kaishengtai/neuralart   !!!!!!!!控诉互联网公司的侵权行为:https://github.com/996icu/996.ICU/issues   最后这个项目才过去两天。。star数刚刚已经达到 了2w4????这是什么神仙项目 正文   刚刚点进去的我,嗯。中规中矩。      然而,然而。。。今天早上发生了什么??    原来V2EX用户,因为公司996,深受996的危害,注册了这个项目,专门为大家维权,并且增加了一些公司黑名单 看着这些公司。我不禁陷入了深思(怎么都是我准备去的。。。): 突然从心底里,羡慕在国外工作的朋友以及在国企工作的朋友。 不过很多朋友表示,给钱就行。 PS:我心里也是这么想的。只要钱给的够,996什么的,不存在的。 分享一些我觉得意思的给大家看看吧:   看着大家的各种有意思的评论,还是感同身受,希望大家都能身体健康

SpringBoot入门(二)——起步依赖

可紊 提交于 2021-02-16 21:50:09
本文来自 网易云社区 在前一篇我们通过简单几步操作就生成了一个可以直接运行的Web程序,这是因为SpringBoot代替我们做了许多工作,概括来讲可以分为起步依赖和自动配置。这一篇先来看看起步依赖。 项目构建过程解析 前面提到,Spring Boot构建出来的也是一个Maven项目,可以看下自动生成的pom.xml文件: <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>top.godtm</groupId> <artifactId>blog-demo</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>jar</packaging> <name>blog-demo</name> <description

【阿里】简述下 TLS 握手过程

心已入冬 提交于 2021-02-16 21:47:17
从亨茨梅萨俯瞰纪念碑谷,亚利桑那州与犹他州之间纳瓦霍族保留地 (© AWL Images/Danita Delimont) ❝ 本题摘自于我 github 上的面试每日一题:https://github.com/shfshanyue/Daily-Question,并有大厂面经及内推信息,可 「在左下角打开本题原文链接」 ❞ TLS 握手的详细过程可参考下图: TLS handshake ❝ 以上图片来自 high-performance-browser ❞ 从 wireshark 抓包,也可以看到握手的详细流程,建议抓包加强理解,以下是抓包 https://q.shanyue.tech 时的握手流程 通过 curl -vvv --head 来查看握手信息: $ curl -vvv --head https://q.shanyue.tech * Trying 111.6.180.235... * TCP_NODELAY set * Connected to q.shanyue.tech (111.6.180.235) port 443 ( #0) * ALPN, offering h2 * ALPN, offering http/1.1 * successfully set certificate verify locations: * CAfile: /etc/ssl/cert