happens-before原则: happens-before它是判断数据是否存在竞争、线程是否安全的主要依据。为了保证线程安全我们可以让2个操作具有happens-before关系 happens-before的8条规则能够保证存在happens-before规则的单一线程或者多条线程之中的2个 ...
分类:
移动开发 时间:
2018-08-10 01:14:42
阅读次数:
184
ajax 可以通过 FormData 对象模拟表单提交数据 第一种方式:自定义FormData信息 第二种方式:通过表单元素创建 ...
分类:
移动开发 时间:
2018-08-10 01:13:47
阅读次数:
706
题目描述 Description 有一棵苹果树,如果树枝有分叉,一定是分2叉(就是说没有只有1个儿子的结点)这棵树共有N个结点(叶子点或者树枝分叉点),编号为1-N,树根编号一定是1。我们用一根树枝两端连接的结点的编号来描述一根树枝的位置。现在这颗树枝条太多了,需要剪枝。但是一些树枝上长有苹果。 给 ...
分类:
移动开发 时间:
2018-08-09 23:17:20
阅读次数:
206
//网络检测 // 1.创建网络监听者管理者对象 AFNetworkReachabilityManager *manager = [AFNetworkReachabilityManager sharedManager]; // -设置网络监听 [manager setReachabilityStat... ...
分类:
移动开发 时间:
2018-08-09 23:04:07
阅读次数:
156
一、20 Best Android Hacking Apps And Tools Of 2018 首先罗列常见的Android手机hacking的工具 #1 The Android Network Hacking Toolkit 15+ Best Android Hacking Apps And T ...
分类:
移动开发 时间:
2018-08-09 23:03:58
阅读次数:
553
1、进入fastboot 模式 adb reboot bootloader sudo fastboot devices 2、烧写.img文件 sudo fastboot flash system system.img sudo fastboot flash vendor vendor.img sud ...
分类:
移动开发 时间:
2018-08-09 22:07:21
阅读次数:
202
Android7.0提供新功能以提升性能、生产效率和安全性。 关于Android N的性能改进,Android N建立了先进的图形处理Vulkan系统,能少的减少对CPU的占用。与此同时,Android N加入了JIT编译器,安装程序快了75%,所占空间减少了50%。 在安全性上,Android N ...
分类:
移动开发 时间:
2018-08-09 22:02:08
阅读次数:
187
1,pd.concat:拼接1.1,axisdf1 = pd.DataFrame(np.ones((3,4))*0, columns = ['a', 'b', 'c', 'd'])df2 = pd.DataFrame(np.ones((3,4))*1, columns = ['a', 'b', 'c ...
分类:
移动开发 时间:
2018-08-09 21:19:56
阅读次数:
207
//- (UIView *)createTimeBG //{ // UIView *view = [[UIView alloc]init]; // view.backgroundColor = [UIColor clearColor]; // view.layer.shadowOffset = CG ...
分类:
移动开发 时间:
2018-08-09 21:12:53
阅读次数:
425
安装apk软件方法(以GPS_test.apk为例子): 方法一: 【adb install可以正常使用】 1.adb root 2.adb remount 开启system读写权限 3.adb install GPS_test.apk 无需重启手机就可以正常运行app。 方法二: 【adb ins ...
分类:
移动开发 时间:
2018-08-09 20:03:04
阅读次数:
936
关于Tablayout,使用的应该很频繁了,但是底部导航条长短是固定死的,需要自己来改动长短,找了半天没找着方法,看了下官方建议,可以通过映射来修改自己想要的长短,其实也就几行代码的问题,看代码: leftDip和rightDip是左右间距,根据自己的需要来设置,直接调用即可。 Fragment: ...
分类:
移动开发 时间:
2018-08-09 19:34:05
阅读次数:
193
线段树+dfs序 给定一棵n个节点的树,m次查询,每次查询需要求出某个节点深度为h的所有子节点。 作为预处理,首先将树的所有节点按深度保存起来,每个深度的所有节点用一个线性结构保存,每个深度的节点相对顺序要和前序遍历一致。 然后从树的根节点进行dfs,对于每个节点记录两个信息,一个是dfs进入该节点 ...
分类:
移动开发 时间:
2018-08-09 19:25:59
阅读次数:
210
一、click 与tap比较 click与tap都会出发点击事件,但是在手机web端,click会有200-300ms延迟,所以一般用tap(轻击)代替click作为点击事件。singleTap 和 doubleTap分别代表单击和双击。 二、使用tap会出现点透事件(事件穿透) 很多用过Zepto ...
分类:
移动开发 时间:
2018-08-09 18:30:17
阅读次数:
407
相同点:不管是传统行业的web测试,还是新兴的手机app测试,都离不开测试的基础知识: 1)同样的设计测试用例方法:边界值分析法、等价类划分、错误推测法、场景法等; 2)同样的测试方法:黑盒测试,验证业务功能是否正确符合用户或者设计预期; 3)都要检查UI:界面的布局、风格和按钮等是否简洁美观、是否 ...
分类:
移动开发 时间:
2018-08-09 17:43:53
阅读次数:
206
ionic3 框架开发app 在ios 9.0版本中 ReferenceError:Can't find variable:Intl 错误提示: 在index.html 文件中添加 <script src="https://cdn.polyfill.io/v2/polyfill.min.js?fea ...
分类:
移动开发 时间:
2018-08-09 17:42:41
阅读次数:
346
开源监控解决方案:ICINGA(Nagios)Email Notification
分类:
移动开发 时间:
2018-08-09 17:34:31
阅读次数:
210
既接到电话状态监听的需求之后再次添加了截屏状态的监听,当使用 App 时若用户执行截屏操作需要对当前状态进行监听操作,下面有两种方法,其中可以替换截屏的图片内容(Plan A),也可以弹出提示框(Plan B),废话不多说步骤如下. 此次分享到此结束,希望内容能对大家实际有所帮助,有什么不足之处欢迎 ...
分类:
移动开发 时间:
2018-08-09 17:32:50
阅读次数:
206