arr.push() 作用:添加数组,它添加的位置在数组的后面。 语法: 参数:一个或多个元素,可以累加。 返回值:返回一个数字(新数组的长度),原数组已经改变了。 arr.unshift() 作用:添加数组,它添加的位置在数组的前面。 语法: 参数:一个或多个元素,可以累加。 返回值:返回一个数字 ...
分类:
编程语言 时间:
2016-08-13 22:29:48
收藏:
0 评论:
0 赞:
0 阅读:
303
1.jsp页面内容显示乱码 这种乱码原因很简单,一般的工具或解码程序对中文字符解析时采用默认的解码方式: <%@ page contentType="text/html; charset=ISO-8859-1"%> <%@ page contentType="text/html; charset=I ...
分类:
编程语言 时间:
2016-08-13 22:28:08
收藏:
0 评论:
0 赞:
0 阅读:
164
最近公司在做一个项目,需要对爬取到的数据进行去重,方法就是根据数据的id,去除掉id重复的数据。 下面是这个方法的演化过程。 从上面的算法中可以看到,上面的算法用了两个数组,两个循环,所以它的时间复杂度为O(n^2),空间复杂度为O(2n)。上面的算法,我们可以从in_array()入手,考虑下面的 ...
分类:
编程语言 时间:
2016-08-13 22:27:47
收藏:
0 评论:
0 赞:
0 阅读:
197
6.把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 a)使用ArrayList来存放元素 public class Solution { public static int minNumberArray(int[] array) { int min = array[0]; for ...
分类:
编程语言 时间:
2016-08-13 22:25:38
收藏:
0 评论:
0 赞:
0 阅读:
264
从事JavaWeb的开发已经三年了,从最开始的啥都不会,到慢慢的能够独立做项目,从一开始的一片茫然,到现在的心中有数。对于技术、业务也有了自己的看法。 JavaWeb开发所涉及到的知识点非常多,涉及到非常多的底层知识,特别是网络编程、多线程、浏览器等等。但我们可能处于一个比较幸运的时代吧,我们并不需 ...
分类:
编程语言 时间:
2016-08-13 22:24:48
收藏:
0 评论:
0 赞:
0 阅读:
176
在Java中如何遍历Map对象 How to Iterate Over a Map in Java 在java中遍历Map有不少的方法。我们看一下最常用的方法及其优缺点。 既然java中的所有map都实现了Map接口,以下方法适用于任何map实现(HashMap, TreeMap, LinkedHa ...
分类:
编程语言 时间:
2016-08-13 22:21:58
收藏:
0 评论:
0 赞:
0 阅读:
220
作为一门基于对象的语言,JavaScript又不像一门真正的面向对象编程的语言,因为它居然没有类(class)~ JavaScript类的实现方案 1.工厂模式 工厂模式是一种广为人知的设计模式,创建对象交给了一个可以接受参数的方法。 优点:解决了多次创建对象的繁琐过程。 缺点:无法识别对象类型,因 ...
分类:
编程语言 时间:
2016-08-13 22:21:18
收藏:
0 评论:
0 赞:
0 阅读:
214
1.字符串的比较 ?==”和equals()有什么区别呢? equals():检查组成字符串内容的字符是否完全一致 equals():检查组成字符串内容的字符是否完全一致 ==:判断两个字符串在内存中的首地址,即判断是否是同一个字符串对象 ==:判断两个字符串在内存中的首地址,即判断是否是同一个字符 ...
分类:
编程语言 时间:
2016-08-13 22:21:07
收藏:
0 评论:
0 赞:
0 阅读:
177
用户模式下的方法有:原子操作(例如一个单一的全局变量),临界区。 内核模式下的方法有:事件,信号量,互斥量。 临界区 保证在某一时刻只有一个线程能访问数据的简便办法。在任意时刻只允许一个线程对共享资源进行访问。如果有多个线程试图同时访问临界区,那么 在有一个线程进入后其他所有试图访问此临界区的线程将 ...
分类:
编程语言 时间:
2016-08-13 22:20:58
收藏:
0 评论:
0 赞:
0 阅读:
158
JAVA的数据类型:基本类型: 四类:整型:byte(1字节) ,short(2字节), int(4字节), long(8字节) (整数类型) 浮点型: float(4字节) ,double(8字节) (小数类型) 字符型: char(2字节) 布尔型: boolean(不确定) 引用类型: 类:c ...
分类:
编程语言 时间:
2016-08-13 22:19:18
收藏:
0 评论:
0 赞:
0 阅读:
99
什么是过滤器
生活中的过滤器场景:
什么是Web过滤器
Web过滤器过滤用户请求,但是不处理结果。
过滤器包括:过滤源,过滤规则和过滤结果。
过滤器的概念
过滤器是一个服务器端的组件,它可以截取客户端的请求与响应信息,并对这些信息过滤。
过滤器的工作原理
假设...
分类:
编程语言 时间:
2016-08-13 21:13:08
收藏:
0 评论:
0 赞:
0 阅读:
263
1.概念 2.基本异常:异常情形是指阻止当前方法或作用域继续执行的问题。 2(1).异常参数:所有标准异常类都有两个构造器:一个是默认构造器;另一个是接受字符串作为参数,以便能把相关信息放入异常对象的构造器。 3.捕获异常 3(1).try块:如果在方法内部抛出了异常,这个方法将在抛出异常的过程中结 ...
分类:
编程语言 时间:
2016-08-13 21:07:07
收藏:
0 评论:
0 赞:
0 阅读:
162
java 诞生于1995年,由SUN Microsystem从“Green”项目中研发的。其中James Gosling被公认为Java之父。 Jave 的特点:”简单性,面向对象,多线程,健壮,安全。“ ...
分类:
编程语言 时间:
2016-08-13 21:04:57
收藏:
0 评论:
0 赞:
0 阅读:
682
原始需求:是这样子,我这边有一个功能,就是从别处读取到的省份列表,把它填充在下拉列表里面,需求那边需要按照汉子的拼音来排序, 出现问题:出现的“重庆市”始终是按照ZHONG的拼音来排序,而不是按照CHONG的拼音来排序,在网上没有找到比较好的解决方案, 备 注:原来的数据排序是直辖市排在最前面,剩下 ...
分类:
编程语言 时间:
2016-08-13 21:00:11
收藏:
0 评论:
0 赞:
0 阅读:
251
冒泡排序,为相邻两个元素进行比较,扫描的范围从0-N-1到1;时间复杂度为O(n方) ...
分类:
编程语言 时间:
2016-08-13 20:59:50
收藏:
0 评论:
0 赞:
0 阅读:
192
在http://usingpython.com/dl/animBanner.py上看到的,挺好玩的,做了一点小改动。 ...
分类:
编程语言 时间:
2016-08-13 20:59:21
收藏:
0 评论:
0 赞:
0 阅读:
230
题目:Sort a linked list in O(n log n) time using constant space complexity. 分析:给单链表排序,要求时间复杂度是O(nlogn),空间复杂度是O(1)。时间复杂度为O(nlogn)的排序算法有快速排序和归并排序, 但是,对于单链 ...
分类:
编程语言 时间:
2016-08-13 20:58:57
收藏:
0 评论:
0 赞:
0 阅读:
174
本文转载自:https://www.ezloo.com/2007/10/thread_process_program.html 我对于线程,进程的概念一直都是比较模糊,最近整理了一下。总结起来就是,线程是进程的一部分,进程是程序的一部分。 线程的引入:例如,有一个Web服务器要进程的方式并发地处理来 ...
分类:
编程语言 时间:
2016-08-13 20:58:47
收藏:
0 评论:
0 赞:
0 阅读:
193
2016-08-13 常用java编程语言的关键字:boolean ,break , byte, case,char,class , continue, do , default, double, final, float, for , if , int , long , return, short ...
分类:
编程语言 时间:
2016-08-13 20:56:27
收藏:
0 评论:
0 赞:
0 阅读:
234
题目: Merge two sorted linked lists and return it as a new list. The new list should be made by splicing together the nodes of the first two lists. 分析:合 ...
分类:
编程语言 时间:
2016-08-13 20:55:07
收藏:
0 评论:
0 赞:
0 阅读:
306