1、简介 远程仓库是指托管在网络上的项目仓库,现在互联网上有很多项目托管平台,比如github、gitlab等。为了不公开自己项目代码,可以在自己的服务器上搭建自己的项目仓库,最常见的是搭建GitLab。 本地Git与远端服务器GitLab之间连接方式主要分为:SSH方式和HTTP方式。 HTTP方 ...
分类:
其他好文 时间:
2018-12-02 19:19:26
阅读次数:
324
Jenkins+Maven+Sonar与Jenkins+Gradle+Sonar配置方法很相似,区别就是Java项目所用的编译工具不同,一个是maven,一个是gradle 使用maven编译工具的可参考 Sonar+maven+jenkins集成,Java代码走查 https://www.cnbl ...
分类:
编程语言 时间:
2018-11-27 17:01:13
阅读次数:
283
搭建服务器虚拟环境 1)在本机进入虚拟环境,执行命令导出当前需要的所有包。 pip freeze > plist.txt 2)通过ftp软件将项目代码和plist.txt文件上传到服务器。 3)创建虚拟环境,在虚拟环境上安装包。 mkvirtualenv 虚拟环境名称 pip install -r ...
分类:
其他好文 时间:
2018-11-26 20:26:07
阅读次数:
239
破土而出的生命力,源自理想主义者心底对技术的信念。 云原生技术正席卷全球,云原生基金会在去年KubeCon +CloudNativeCon NA的现场宣布: 其正在孵化的项目已达14个,入驻的厂家或产品已超过300家,并吸引了2.2万开发者参与项目代码贡献,其明星产品Kubenetes 的GitHu ...
分类:
其他好文 时间:
2018-11-20 13:18:03
阅读次数:
557
1.本地安装git "下载git安装包地址" "下载git本机工具地址" "git工具汉化包地址" 2.安装好之后,我们先用TortoiseGit在本地生成SSH,进入‘开始’,找到git双击Puttygen,我们要生成密钥,这个是等会在GitHub上面配置秘钥的(SSH): 3.点击Generat ...
分类:
Web程序 时间:
2018-11-20 11:37:56
阅读次数:
290
一、背景 你说我 Castle Windsor 库用得好好的,为啥要大费周章的替换成 "DryIoc" 库呢?那就是性能, "DryIoc" 是一款优秀而且轻量级的 DI 框架,整个项目代码就两个文件,加起来代码 1 万行左右(PS: 大部分都是注释)。 在各个 Ioc 容器的性能评测当中, "Dr ...
分类:
其他好文 时间:
2018-11-20 10:25:02
阅读次数:
170
在 iOS 和 macOS 应用的开发中,无论是使用 Objective C 还是使用 swift 都是通过引用计数策略来进行内存管理的,但是在日常开发中80%(这里,我瞎说的,8020 原则嘛??)以上的情况,我们不需要考虑内存问题,因为 Objective C 2.0 引入的自动引用计数(ARC ...
分类:
移动开发 时间:
2018-11-17 20:51:38
阅读次数:
243
前言 从https://github.com 上down了一个laravel项目安装到本地环境的时候,其中遇到一些问题,这里梳理并记录下整个流程。 git上下载项目代码,部署laravel项目的时候会有两种方式,一种是只发布除了vendor之外的项目相关的文件,然后运行composer进行vende ...
分类:
其他好文 时间:
2018-11-17 16:05:33
阅读次数:
115
背景:在项目A代码内部,调用项目B的restful接口C,我们采用了RestTemplate进行调用,但是调用过程中,一直不能正常返回数据,日志显示参数存在乱码(有个参数的值是中文) 乱码原因:请求方式是POST,但是我们把参数都放在了url的?后面,参数传递形式与GET请求一样!!! 由于请求方式 ...
分类:
其他好文 时间:
2018-11-15 18:26:04
阅读次数:
203
具体不想介绍了,新建一个解决方案 ,直接用NuGet安装就行了 具体项目代码可以在https://github.com/qiuxianhu/SimpleNLog下载 ...
分类:
其他好文 时间:
2018-11-13 20:34:20
阅读次数:
171