如果项目模块多,模块间逻辑复杂,我们发现多个人同时维护一个代码仓库需要十分小心,一不小心,造成冲突,解决起来很烦,相信很多人都遇到手工删除合并的冲突的文件的经历。 如果利用组件化思想,每个人维护自己的模块对应的代码库,将会大大降低冲突的风险,而且组件化能够很好的给工程解耦。 组件化的第一步就是创建自 ...
分类:
移动开发 时间:
2019-04-23 00:14:57
阅读次数:
270
Let's say we want to write a most simple implementation 'avg' function: Basiclly, the 'avg' function doing two things: Calculate sum Divide sum / leng ...
分类:
移动开发 时间:
2019-04-22 22:57:22
阅读次数:
182
Delphi在系统菜单中添加删除系统菜单项 Delphi在系统菜单中添加删除系统菜单项,利用Windows提供的API函数GetSystemMenu可以得到窗口的系统菜单句柄,再通过AppendMenu和DeleteMenu就可以添加和删除菜单了。 工具/原料 Delphi7 Windows电脑 方 ...
分类:
移动开发 时间:
2019-04-22 22:56:12
阅读次数:
388
https://issues.apache.org/jira/browse/AMBARI-12556 Provide ability to apply single patches on top of RU release Export Provide ability to apply single ...
分类:
移动开发 时间:
2019-04-22 21:14:40
阅读次数:
192
一、viewport的概念 通俗的讲,移动设备上的viewport就是设备的屏幕上能用来显示我们的网页的那一块区域,在具体一点,就是浏览器上(也可能是一个app中的webview)用来显示网页的那部分区域,但viewport又不局限于浏览器可视区域的大小,它可能比浏览器的可视区域要大,也可能比浏览器 ...
分类:
移动开发 时间:
2019-04-22 21:12:08
阅读次数:
187
我们经常有下载文件上的需求 为了安全我们经常需要对文件进行md5校验 那我就来给大家分享一个很方便的获取文件md5值得方法。 首先需要引用系统库文件 #include <CommonCrypto/CommonDigest.h> /** 获取文件的md5值*/ + (NSString *)getFil ...
分类:
移动开发 时间:
2019-04-22 20:56:17
阅读次数:
278
一、常用的路径方法 1.获取AppName.app 目录路径: NSString *path = [[NSBundle mainBundle] bundlePath]; 2.获取Documents目录路径的方法: NSString *documentPath = NSSearchPathForDir ...
分类:
移动开发 时间:
2019-04-22 20:43:43
阅读次数:
196
现在前端开发中需要通过Ajax发送请求获取后端数据是很普遍的一件事情了,鉴于我平时在撸码中用的是vue技术栈,今天这里来谈谈我们常用的发Ajax请求的一个插件—axios。 现在网上可能发送Ajax请求有很多种插件,每种用法可能略有差异,大家只需挑选一种自己喜欢的即可。毕竟现在还有很多人使用jQue ...
分类:
移动开发 时间:
2019-04-22 20:41:05
阅读次数:
701
阳光下灿烂,风雨中奔跑,每个人都会遇见美丽的缘分,或深或浅,或浓或淡。所以人生不管遇到什么难题,都要勇往直前。今天分享的软件也是十分精彩的,非常适合精彩的你哦! 薄荷健康 薄荷健康APP是专为想要减肥的朋友打造的瘦身减肥应用,通过合理的控制饮食和运动,帮助你健康减肥,提供适合国人的高效燃脂的运动,有 ...
分类:
移动开发 时间:
2019-04-22 18:13:20
阅读次数:
269
官方地址 引入v7库 创建卡片 官方地址 https://developer.android.com/reference/android/support/v7/widget/CardView https://developer.android.com/guide/topics/ui/layout/c ...
分类:
移动开发 时间:
2019-04-22 17:58:50
阅读次数:
140
https://www.jianshu.com/p/b50a92afbef1 1、获取Flutter工程 git clone -b beta https://github.com/flutter/flutter.git 2、将flutter加入path 打开.bash_profile(一般在Mac的 ...
分类:
移动开发 时间:
2019-04-22 17:56:20
阅读次数:
262
FastImageCache是Path团队开发的一个开源库,用于提升图片的加载和渲染速度,让基于图片的列表滑动起来更顺畅,来看看它是怎么做的。 优化点 iOS从磁盘加载一张图片,使用UIImageVIew显示在屏幕上,需要经过以下步骤: 6.1 如果数据没有字节对齐,Core Animation会再 ...
分类:
移动开发 时间:
2019-04-22 16:51:06
阅读次数:
186
控件和布局 1.TextView 2. Button 运行结果: 图中界面按钮显示的文字为text属性内内容的大写形式。通过设置textAllCaps属性,可以让界面按钮显示的文字和实际设置的text内容相同 运行结果: 2.1 注册按钮监听器 按钮监听器有两种注册方式,一种是使用匿名类注册: 按下 ...
分类:
移动开发 时间:
2019-04-22 16:41:15
阅读次数:
183
虹软开放了人脸识别的SDK引擎(免费的哦),刚好有Android版的,就体验了一波。下面来说说Android版的SDK使用心得: ArcFace 虹软人脸认知引擎简介 目前开放的版本有人脸比对(1:1)和人脸检索(1:N),根据应用场景可选择 人脸检索分为小型网络(检测100人内),中型网络(100 ...
分类:
移动开发 时间:
2019-04-22 14:03:38
阅读次数:
185
默认关闭定位和GPS 修改位置 frameworks/base/packages/SettingsProvider/res/values/defaults.xml network,gps 修改为 默认省电 修改位置 com/android/settings/location/LocationSett ...
分类:
移动开发 时间:
2019-04-22 13:59:11
阅读次数:
409
很明显,支付宝信用卡还款规则调整后,势必会对部分用户造成影响,特别是经常使用信用卡消费的人。所以,当看到这一消息时不少人纷纷表示不会再用支付宝还信用卡。无疑,这种结果除了对支付宝有影响,还会给支付宝的对手提供“机会”。就目前情况来看,笔者觉得苹果春季发布会上推出的Apple Card就是其中一个。 ...
分类:
移动开发 时间:
2019-04-22 12:41:55
阅读次数:
354