原理: 高级浏览器支持forEach方法语法:forEach和map都支持2个参数:一个是回调函数(item,index,list)和上下文; forEach:用来遍历数组中的每一项;这个方法执行是没有返回值的,对原来数组也没有影响; 数组中有几项,那么传递进去的匿名回调函数就需要执行几次; 每一次 ...
分类:
编程语言 时间:
2018-04-26 21:10:39
阅读次数:
137
题目 输入格式 输出格式 输入样例 5 1 1 2 2 1 输出样例 1 2 4 0 3 提示 30%的数据中N≤50; 60%的数据中N≤500; 100%的数据中N≤10000。 题解 每个位置可以和两种数匹配,显然是一个二分图匹配问题 但要求字典序最小,我们就按字典序存边 由于在KM算法中,后 ...
分类:
编程语言 时间:
2018-04-26 21:10:57
阅读次数:
189
mysql查询语句及JDBC 一,查询语句关键字 1.分组:GROUP BY,按照某列进行分组显示,该组有几种数据就分几组.可以和聚合函数一起使用. 2.条件:HAVING 和WHERE类似,但是HAVING只能用在GROUP BY后面,可以使用判断字符 3.LIMIT:在整个SELECT语句后,是 ...
分类:
编程语言 时间:
2018-04-26 21:12:33
阅读次数:
208
1、什么是指针 2、指针用于参数 3、指针用于返回值 4、指针加减操作 5、指针与数组区别 1、什么是指针 ? 内存被分为字节,每个字节有唯一的地址,指针指的就是内存地址。 ? 保存指针的变量,就叫指针变量。(保存地址) ? 声明一个指针变量 int i = 0; int* p;//声明一个指针变量 ...
分类:
编程语言 时间:
2018-04-26 21:12:56
阅读次数:
170
异常是日常开发中大家都「敬而远之」的一个东西,但实际上几乎每种高级程序设计语言都有自己的异常处理机制,因为无论你是多么厉害的程序员,都不可避免的出错,换句话说: 你再牛逼,你也有写出 Bug 的时候。 而所谓的「异常处理机制」就是能够在你出现逻辑错误的时候,尽可能的为你返回出错信息以及出错的代码大致 ...
分类:
编程语言 时间:
2018-04-26 21:13:23
阅读次数:
190
1.tile(A, reps): A是一个类似list的类型,reps是重复操作的指令 ,根据reps的不同去完成不同的重复 有点像tensorflow中的shape维度操作。 如果reps=(2,3)那说明A的第一维度重复2次 第二维度重复三次。 ...
分类:
编程语言 时间:
2018-04-26 21:15:41
阅读次数:
183
为了防止静态分析,ZMK在混淆时对输出的字符串使用对称加密方法进行加密早期的ZKM只在静态代码块的时候进行简单的异或加密,后续版本使用了流加密技术进行二次加密看一个简单的字符串输出例子packagecom.vvvtimes.main;publicclassMain{publicstaticvoidmain(String[]args){System.out.println("Hello");Syst
分类:
编程语言 时间:
2018-04-26 21:16:00
阅读次数:
247
1.swift如何隐藏在 iPad 上的 quicktype 键盘工具栏? 2.dismiss当前控制器跳转: 3.自定义跳转控制器: 4.正则判断: 5.CollectionView实现最低垂直间隔: 6.button.isExclusiveTouch = true 7.Kingfisher设置图 ...
分类:
编程语言 时间:
2018-04-26 21:16:28
阅读次数:
215
https://blog.csdn.net/aliveTime https://plumbr.io/blog/garbage-collection/understanding-garbage-collection-logs https://plumbr.io/java-garbage-collect ...
分类:
编程语言 时间:
2018-04-26 21:16:38
阅读次数:
189
#include <stdio.h>
#include <stdlib.h>
void Merge(int a[],int p,int q,int r){
int i,j,k,n1,n2;
int&
分类:
编程语言 时间:
2018-04-26 21:16:47
阅读次数:
181
第一种:利用的是数组的splice()方法第二种方法:注意在js里面数组的长度是可读可写的。跟其他的语言不同。第三方法:实际上是将arr3指向了一个新的数组,这个数组中是空的,所以看起来像是被清空了,实际上并不能算是清空数组了。那么之前的数组没有其他的引用指向它,将被垃圾回收。
分类:
编程语言 时间:
2018-04-26 21:43:18
阅读次数:
165
Circle and Points Time Limit: 5000MS Memory Limit: 30000K Total Submissions: 8346 Accepted: 2974 Case Time Limit: 2000MS Description You are given N p ...
分类:
编程语言 时间:
2018-04-26 21:44:32
阅读次数:
230
继承是为代码复用和设计复用而设计的 在继承关系中,已有的、设计好的类称为父类或基类,新设计的类为子类或派生类 派生类可以继承父类的公有成员,但不能继承其私有成员 如果需要在派生类中调用基类的方法,可以使用内置函数super()或者通过 基类名.方法名() 实现 python支持多继承,如果父类中有相 ...
分类:
编程语言 时间:
2018-04-26 21:44:47
阅读次数:
269
一、输入输出 ①输入:input() ②输出:print() 二、文件操作 ①打开文件:文件对象=open(文件名,访问模式,buffering) 文件名:指定要打开的文件,通常需要包含路径,可以是绝对路径也可以是相对路径 buffering:可选参数,指定文件所采用的缓冲方式,buffering= ...
分类:
编程语言 时间:
2018-04-26 21:45:00
阅读次数:
194
1. 过程 参考:https://blog.csdn.net/x_koozal/article/details/72432906 ...
分类:
编程语言 时间:
2018-04-26 21:45:12
阅读次数:
217
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1892 题目大意: 题目大意:有很多方格,每个方格对应的坐标为(I,J),刚开始时每个格子里有1本书,然后让你统计一片区域有多少本书,还可以增加书和减少,移动书。 解题思路: 直接二维数组数组模拟 注意 ...
分类:
编程语言 时间:
2018-04-26 21:45:20
阅读次数:
214
一、上节课复习 1、 守护进程:如果父进程将子进程设置为守护进程,那么在主进程代码运行完毕后守护进程就立即被回收 2、 互斥锁:用来将并发编程串行,牺牲了效率而保证了数据安全 3、 队列:管道+锁 二、守护进程例子 解决:消费者取空列表后q.get()阻塞的问题 方法一: from multipro ...
分类:
编程语言 时间:
2018-04-26 21:45:37
阅读次数:
213
之前跟大家讲的是一些python的数据基础,从这篇文章开始,我们开始正式学习python的模块化编程 下面我们解释一下什么叫做模块 之前已经讲过怎么去定义一个方法,如果你是用python交互器(自带交互器,或者是ipython)来学习定义方法的话,你定义完方法后,然后退出交互器,然后你再来使用这个方 ...
分类:
编程语言 时间:
2018-04-26 21:46:16
阅读次数:
230
最近做的一个Web项目,发现shutdown.sh后,无法关掉tomcat进程。 ps -ef | grep tomcat 返回tomcat进程仍然存在。经过调查发现是因为在Web应用中启动了线程池,shutdown只会关闭web线程(默认监听端口8080),关闭线程(默认监听8005);对于通过线 ...
分类:
编程语言 时间:
2018-04-26 23:16:03
阅读次数:
235
java又一坑是,不能直接用等号比较字符串。 比如: String t1="abc"; String t2="abc"; 这个时候t1==t2返回的是false 还好String类有个compareTo函数可以比较字符串,当返回结果为0是表示相等。 ...
分类:
编程语言 时间:
2018-04-26 23:16:40
阅读次数:
158