1 组件化:组件化最大目的是为了降低功能、项目与项目组件之间很强的依赖,降低耦合度,抽取时优先抽取基础组件,全局属性,封装的AFN等. 2 组件化优缺点: 1.优点:A:降低耦合度 B:组件单独开发,单独测试 C:多人协作开发 缺点:版本同步的问题: 组件拆分:A:功能拆分(轮播器,网络框架,图片加 ...
分类:
其他好文 时间:
2018-07-12 10:26:31
阅读次数:
204
1.创建Test项目,创建TestLib,添加Person类 2.git init 3.提交代码 4.创建项目的podspec文件 5.修改podspec文件,保存 注意:s.summary的内容一定要比s.description的内容短 s.homepage本地私有库不需要改,如果是远程的话就需要 ...
分类:
移动开发 时间:
2018-07-05 19:49:45
阅读次数:
193
从这篇文章大家可以看到其实GitLab的使用和GitHub几乎一致,难度相当,GitHub是一个优秀的管理系统,不过确实私有库收费,另外权限管理不够,这是一个硬伤,如果你是个人开发者想提高个人影响力、希望代码被更多人评论和star那GitHub是一个很好的选择,但是作为公司明显不是为了这个目的,而我们的公司做技术的目的更多不是为了秀,而是为了满足企业需求。
所以,如果你很努力最后却并没有得到公司应有的回报,那么你就要考虑下了,你是不是学错了,学了一堆屠龙之技,记住,技术的价值在于解决问题。
分类:
其他好文 时间:
2018-07-05 18:24:10
阅读次数:
185
国内去Maven repo : https://repo.maven.apache.org 下载依赖包的速度 有时候挺渣渣的。如何设置Nexus,从而提升下载速度,快速获取到项目的依赖包呢? 这里教大家把Nexus的代理设置成阿里云的。 访问你的Nexus, 如 http://localhost:8 ...
分类:
其他好文 时间:
2018-06-28 00:54:52
阅读次数:
6715
我们在项目中会使用Maven来管理项目的依赖包,编译,部署等。使用了Maven的同学们,可以用Nexus建立自己的私有库, 这样可以不受Internet的访问速度影响,从而更高效使用Maven. 在安装Nexus的目录下,cd bin目录,新建一个名为 run.bat的文件, 内容为:nexus.e ...
为了满足企业或组织内部分享镜像,官方在Github上有一个项目docker-registry, 专门用于自建Docker的私有镜像库。镜像管理是Docker的核心,为了保证镜像数据的可靠、可用和安全,docker-registry现在支持镜像数据存储在S3、GCS等云存储上。1、registry镜像下载首先从国内的镜像库下载registry镜像,因为国外镜像库下载太?慢了。这里我建议选择阿里的do
分类:
其他好文 时间:
2018-05-29 11:58:47
阅读次数:
160
1.下载nexus 2.解压,会出现两个目录,nexus-2.11.2-03是服务 sonatype-work是私有库目录 3.修改配置,在nexus-2.11.2-03/bin目录下修改nexus文件 ...
分类:
其他好文 时间:
2018-05-13 01:10:47
阅读次数:
187
1、查看docker的版本信息#?docker?version
Client:
?Version:18.03.0-ce
?API?version:1.37
?Go?version:go1.9.4
?Git?commit:0520e24
?Built:Wed?Mar?21
分类:
Web程序 时间:
2018-05-08 23:02:36
阅读次数:
434
如何使用Git 连接远程仓库呢?远程仓库->一般指的是代码托管平台。那就先来瞅瞅三个较知名的版本(代码)托管服务平台。 版本(代码)托管服务平台: 码云(gitee.com):是开源中国社区团队推出的基于Git的快速的、免费的、稳定的在线代码托管平台,不限制私有库和公有库数量. Coding(cod ...
分类:
其他好文 时间:
2018-02-07 00:36:34
阅读次数:
1122
本文以自己在公司做的一个手势密码私有库GesturePasswordKit为例说明。 1、在gitlab(或者github,我这里使用的例子是在gitlab上)上创建git仓库 (确保授权正确,避免后续出现权限问题) 2、使用sourcetree 把空仓库clone到本地 3、将准备好的代码拷贝进去 ...
分类:
其他好文 时间:
2018-01-06 14:14:59
阅读次数:
412