题记: 之前一直用APPium直到用安卓9.0 发现uiautomatorviewer不支持安卓 9.0,点击截屏按钮 一直报错,百度很久解决方法都不可以,偶然间看见有人推荐:uiautomator2 就尝试使用 发现比appium要简单一些; 下面文字主要来自虫师的博客 一、Uiautomator ...
分类:
移动开发 时间:
2019-04-26 20:51:52
阅读次数:
640
GOOD NIGHT 诸位,这是最小生成树的模板(掌声) 最小生成树 以下是题目链接:FOR——MIKU 代码如下 ...
分类:
其他好文 时间:
2019-04-26 20:51:17
阅读次数:
147
博弈这个东西真的很费脑诶.. 尼姆博奕(Nim Game):游戏者轮流从一堆棋子(或者任何道具)中取走一个或者多个,最后不能再取的就是输家。当指定相应数量时,一堆这样的棋子称作一个尼姆堆 当n堆棋子的数量满足a1 xor a2 xor a3 xor.......xor an=0(Bouton's T ...
分类:
其他好文 时间:
2019-04-26 20:51:02
阅读次数:
145
一、问题 RN项目里使用Flatlist组件,上拉刷新item过多时,出现跳屏、闪屏、空白屏等问题。 二、原因 先在render函数里log了一下,发现没有re-render,判断不是网络请求或页面内组件数据变动导致的重复渲染; 然后判断是Flatlist自己的触底监听机制有问题; 最后查到是因为外 ...
分类:
其他好文 时间:
2019-04-26 20:50:51
阅读次数:
456
※尽量不适用中文,各种未知错误,嘿嘿 此方法临时解决问题,可以使程序运行,后续是否还有错误是未知数 需要修改3处位置: 1.资源文件中.rc 右键,点击“查看代码”,找到带中文的资源ID,把中文修改掉 2.资源头文件中Resource.h 找到带中文的资源ID,把中文修改掉 3.DialogEx派生 ...
分类:
编程语言 时间:
2019-04-26 20:50:32
阅读次数:
224
1. 异常是指在程序的运行过程中所发生的不正常的情况或者发生错误,导致中断正在运行的程序。 2. 异常处理语句:try - catch, 如果try代码块中捕获到异常,则到catch代码块中处理,否则跳过忽略catch代码块。(良好的编程习惯,在异常捕获机制的最后书写catch(Exception ...
分类:
编程语言 时间:
2019-04-26 20:49:13
阅读次数:
162
群里有同行遇到这样一个面试题:有一个整数构成的列表,需要给这个列表进行从小到大存入到另一个列表中。 本身排序可以用python的内置函数sort和sorted,但题目的要求是手动实现。 看起来很简单,实现的发现并不容易,花了半个小时才调试好。 解题思路: 1.将列表中的第1个元素放入新列表,然后将元 ...
分类:
编程语言 时间:
2019-04-26 20:48:59
阅读次数:
167
异常:程序运行时发生错误的信号 常见异常 异常处理 多分支异常处理 万能异常处理 else和finally 主动触发异常 自定义异常 断言 ...
分类:
其他好文 时间:
2019-04-26 20:48:25
阅读次数:
129
题面: 看起来有点吓人实则不然 用SA或是SAM都可以过 SAM做法: (哪天有空再补) SA做法: 求完SA之后,对于每一个后缀$i$ 以这个后缀为起点的最短唯一子串长度应该是$max(hei[i],hei[i+1])+1$ 之后用线段树覆盖对应区间就行 ⑨:Baka Baka~ 当然如果一个后缀 ...
分类:
其他好文 时间:
2019-04-26 20:47:55
阅读次数:
289
这是配置Bean的第三种方式,FactoryBean是Spring为我们提供的,我们先来看看源码: 第一个方法:public abstract T getObject() throws Exception; 返回Bean本身, 第二个方法:public abstract Class<?> getOb ...
分类:
其他好文 时间:
2019-04-26 20:47:22
阅读次数:
129
一、在电脑中安装配置多个jdk 背景:我的是win10,预先装好的是jdk1.8,想再安装个jdk7方便使用。 jdk1.7 百度网盘链接:https://pan.baidu.com/s/10_qWdOzSm3csJaKWy0x4RA 提取码:h0wf jdk1.8 百度网盘链接:https://p ...
当我们发送消息的时候,会出现发送失败的情况,此时我们需要用到activemq为我们提供了消息重发机制,进行消息的重新发送。那么我们怎么知道消息有没有发送失败呢?activemq还有消息确认机制,消费者在接收到消息的时候可以进行确认。本节将确认机制和重发机制一起在原有的代码中学习。 消息确认机制有四种 ...
分类:
其他好文 时间:
2019-04-26 20:46:20
阅读次数:
165
一、概念 CSS是层叠样式表(Cascading Style Sheets)二、作用 定义HTML元素的显示形式,是一种格式化网页内容的技术三、使用 1.css的语法 选择器 {属性1:值1 ;属性2:值2 ;...;属性N:值N; } ,选择器就是要改变页面中的哪些元素 2.css的样式位置 ①外 ...
分类:
Web程序 时间:
2019-04-26 20:46:06
阅读次数:
137
""" 堆是一种完全二叉树,有最大堆和最小堆两种。 最大堆:对于每个非叶子结点V,V的值都比它的两个孩子结点大,称为最大堆特性(heap order property), 最大堆里面的根总是储存最大值,最小值储存在叶子结点。 最小堆:和最大堆相反,每个非叶子结点V,它的两个孩子的值都比V的值大。 "... ...
分类:
编程语言 时间:
2019-04-26 20:45:51
阅读次数:
166
void str_cli(FILE *fp, int sockfd) { int maxfdp1, val, stdineof; ssize_t n, nwritten; fd_set rset, wset; char to[MAXLINE], fr[MAXLINE]; char *toiptr, ... ...
分类:
其他好文 时间:
2019-04-26 20:45:20
阅读次数:
155
## IDEA导包(以junit为例) 1. 准备junit的jar包: * hamcrest-core-1.3.jar * junit-4.12.jar 2. 在项目中新建文件夹:lib 3. 将jar包复制进去 4. 打开项目结构设置:File - Project Structure 5. 依次 ...
分类:
其他好文 时间:
2019-04-26 19:39:16
阅读次数:
240