最近遇到了一个需求,即所谓的 app+web 混合开发,需要将 h5 内嵌到 APP 中,这个时候因为要对 Android 和 IOS 有不同的处理逻辑,所以我们就需要判断一下,移动端的系统到时是哪一种。下面我们就提供一下判断型号的方法,代码如下: function detect(){ let eq ...
分类:
移动平台 时间:
2020-02-28 15:30:45
收藏:
0 评论:
0 赞:
0 阅读:
87
"Link" 注意到原图给的是一个无向连通图。 如果在原图中两点之间有一条无向边,那么这两点到$1$的距离之差不大于$1$。 这个命题的正确性是显然的,我们考虑它的逆命题: 给定每个点到$1$的距离(不大于$n$),并给定一些已有的边,满足已有的边的两端到$1$的距离之差不大于$1$,那么一定存在一 ...
分类:
其他 时间:
2020-02-28 15:30:26
收藏:
0 评论:
0 赞:
0 阅读:
59
import threading import time # 通过函数方法创建多线程 def run(n): print('%s 线程开始了' % threading.current_thread().name) time.sleep(n) print('%s 线程结束了' % threading. ...
分类:
编程语言 时间:
2020-02-28 15:30:05
收藏:
0 评论:
0 赞:
0 阅读:
55
线程 1.多线程的介绍 进程:进程指正在运行的程序。确切的来说,当一个程序进入内存运行,即变成一个进程,进程是处于运行过程中的程序,并且具有一定独立功能。 线程:线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有一个线程。一个进程中是可以有多个线程的,这个应用程序也可以称之为多线 ...
分类:
编程语言 时间:
2020-02-28 15:29:32
收藏:
0 评论:
0 赞:
0 阅读:
75
原型模式 创建型模式 用原型实例指定创建对象的种类,并且通过复制(克隆)这些原型创建新的对象 大体上有两种使用场景 1.在需要一个类的大量对象的时候,使用原型模式是最佳选择,因为原型模式是在内存中对这个对象进行拷贝,要比直接new这个对象性能要好很多,在这种情况下,需要的对象越多,原型模式体现出的优 ...
分类:
其他 时间:
2020-02-28 15:29:02
收藏:
0 评论:
0 赞:
0 阅读:
56
广播变量 先来简单介绍下spark中的广播变量: 广播变量允许程序员缓存一个只读的变量在每台机器上面,而不是每个任务保存一份拷贝。例如,利用广播变量,我们能够以一种更有效率的方式将一个大数据量输入集合的副本分配给每个节点。Spark也尝试着利用有效的广播算法去分配广播变量,以减少通信的成本。 一个广 ...
分类:
其他 时间:
2020-02-28 15:28:22
收藏:
0 评论:
0 赞:
0 阅读:
255
#设置n秒后自动关机 -a取消 shutdown -s -t n #输出内容到fileName里,如果文件不存在将会创建文件,>是替换,>>是追加echo something > fileName #查看本机IPipconfig #查看本机路由route print #和Linux一样,创建文件夹m ...
分类:
其他 时间:
2020-02-28 15:27:54
收藏:
0 评论:
0 赞:
0 阅读:
46
“叮咚,叮咚……”,微信提示音一声接一声,声音是那么的频繁,有妖气,待俺去看一看。 这天刚吃完午饭,打开微信,发现我们的技术讨论组里有 100 多条未读消息,心想,是不是系统出问题了?怎么消息那么频繁? 于是迅速的爬楼,历时 1 秒 23,爬到楼顶,虚惊一场。了解消息的来龙去脉,大体意思:下午两点, ...
分类:
其他 时间:
2020-02-28 15:27:36
收藏:
0 评论:
0 赞:
0 阅读:
49
获取多选按钮的值 var chk_value = ''; $('input[data-action="checkRole"]:checked').each(function(){ chk_value += ($(this).parent('div').attr('data-id'))+','; }) ...
分类:
Web开发 时间:
2020-02-28 15:27:10
收藏:
0 评论:
0 赞:
0 阅读:
80
使用pandas读取excel Excel是微软的经典之作,在这里我们介绍使用Python的pandas数据分析包来解决此问题。 pd.read_excel(io, sheet_name = 0, header = 0, names = None, index_col = None, usecols ...
分类:
其他 时间:
2020-02-28 15:26:27
收藏:
0 评论:
0 赞:
0 阅读:
47
A.给出一个字符串,求出连续的权值递增和,断开以后权值重新计数,水题 #include<iostream> #include<string> #include<cmath> #include<cstring> #include<vector> #include<map> #include<set> ...
分类:
其他 时间:
2020-02-28 15:26:06
收藏:
0 评论:
0 赞:
0 阅读:
44
1.导入jar包(两个) c3p0-0.9.5.2.jar和mchange-commons-java-0.2.12.jar导入数据库驱动jar包 2.定义配置文件 配置文件名称:c3p0.properties 或者 c3p0-config.xml(叫这两个名称会自动寻找文件)路径:默认在项目类路径( ...
分类:
其他 时间:
2020-02-28 15:25:30
收藏:
0 评论:
0 赞:
0 阅读:
62
while 循环 def while_loop(cond, ### 一个函数,负责判断循环是否进行 body, ### 一个函数,循环体,更新变量 loop_vars, ### 初始循环变量,可以是多个,这些变量是 cond、body 的输入 和输出 shape_invariants=None, p ...
分类:
其他 时间:
2020-02-28 15:25:13
收藏:
0 评论:
0 赞:
0 阅读:
70
"传送门" 神仙计数题 Orz 先令$F[k]$表示出现次数恰好为$S$次的颜色恰好有$k$中的方案数,那么 $$Ans=\sum\limits_{i=0}^mW_iF[i]$$ 怎么求$F[k]$呢?一个naive的想法,我指定哪$k$种颜色恰好染$S$次,然后剩下的$n kS$个位置用剩下的$m ...
分类:
其他 时间:
2020-02-28 15:24:48
收藏:
0 评论:
0 赞:
1 阅读:
53
#集合是无序的 list_1 = [1,2,3,6,8,2,9,3,4] list_1 = set (list_1) #集合去重 list_2 = set([2,4,5,6,7,8,10,22,3]) print(list_1,type(list_2))#判断数据类型 #交集 print (list ...
分类:
编程语言 时间:
2020-02-28 15:24:01
收藏:
0 评论:
0 赞:
0 阅读:
64
主要角色 1. 抽象处理者(Handler)角色:定义一个处理请求的接口,包含抽象处理方法和一个后继连接。 2. 具体处理者(Concrete Handler)角色:实现抽象处理者的处理方法,判断能否处理本次请求,如果可以处理请求则处理,否则将该请求转给它的后继者。 3. 客户类(Client)角色 ...
分类:
其他 时间:
2020-02-28 15:23:40
收藏:
0 评论:
0 赞:
0 阅读:
55
接口和抽象类的区别是什么? 接口的方法默认是 public,所有方法在接口中不能有实现(Java 8 开始接口方法可以有默认实现),而抽象类可以有非抽象的方法。 接口中除了static、final变量,不能有其他变量,而抽象类中则不一定。 一个类可以实现多个接口,但只能实现一个抽象类。接口自己本身可 ...
分类:
编程语言 时间:
2020-02-28 15:23:00
收藏:
0 评论:
0 赞:
0 阅读:
69
原文: 在学接口自动化测试时, 需要从excel中读取测试用例的数据, 假如我的数据是这样的: 最好是每行数据对应着一条测试用例, 为方便取值, 我选择使用pandas库, 先安装 pip install pandas. 然后导入: 1 import pandas as pd 2 df=pd.rea ...
分类:
编程语言 时间:
2020-02-28 15:22:41
收藏:
0 评论:
0 赞:
0 阅读:
95
首先,response返回有两种,一种是字节流outputstream,一种是字符流printwrite。 申明:这里为了方便起见,所有输出都统一用UTF-8编码。 先说字节流,要输出“中国",给输出流的必须是转换为utf-8的“中国”,还要告诉浏览器,用utf8来解析数据 [html] view ...
分类:
Web开发 时间:
2020-02-28 15:22:18
收藏:
0 评论:
0 赞:
0 阅读:
50
建造者模式 (创建型设计模式) 建造者模式也叫创建者模式 是将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 创建者模式隐藏了复杂对象的创建过程,它把复杂对象的创建过程加以抽象,通过子类继承或者重载的方式,动态的创建具有复合属性的对象。 适用场景: 隔离复杂对象的创建和使 ...
分类:
其他 时间:
2020-02-28 15:21:56
收藏:
0 评论:
0 赞:
0 阅读:
60