也就是说该数字出现的次数比其他所有数字出现次数的和还要多。因此可以保存两个值,一个数字,一个次数。遍历时1、如果数字相同,count++2、如果count == 0 count = 1 number替换 3、如果不相同 count--int main(){ int array[] = {...
分类:
编程语言 时间:
2015-07-21 23:46:05
阅读次数:
152
1 //isActiveClone防止循环引用 2 function clone(obj) { 3 if (obj === null || typeof obj !== 'object' || 'isActiveClone' in obj) { 4 return obj; ...
分类:
编程语言 时间:
2015-07-21 23:47:25
阅读次数:
191
http://blog.csdn.net/xplee0576/article/details/45133791 浅析Java线程的正确停止http://blog.csdn.net/luoxinwu123/article/details/7660625Java 优雅的终止线程收藏在这里算了留个记录吧!
分类:
编程语言 时间:
2015-07-21 23:40:57
阅读次数:
188
URLError异常处理大家好,本节在这里主要说的是URLError还有HTTPError,以及对它们的一些处理。1.URLError首先解释下URLError可能产生的原因:网络无连接,即本机无法上网连接不到特定的服务器服务器不存在在代码中,我们需要用try-except语句来包围并捕获相应的异常...
分类:
编程语言 时间:
2015-07-21 23:41:06
阅读次数:
236
本文转自: http://blog.csdn.net/xt_xiaotian/article/details/5714477 (纯属自学转载)一、简介由于 C++ 语言没有自动内存回收机制,程序员每次 new 出来的内存都要手动 delete。程序员忘记 delete,流程太复杂,最终导致没有 de...
分类:
编程语言 时间:
2015-07-21 23:40:36
阅读次数:
213
前几章介绍javascript基本知识,变量的声明,函数,和对象这三者是重点,当然没什么难度。第三章开始是重点,讲到了DOM。D:文档O:面向对象M:模型(树)获取元素:有三种DOM方法可以获取元素节点,分别是通过元素id,通过标签名,和通过类名。1.getElementById根据id返回一个2....
分类:
编程语言 时间:
2015-07-21 23:40:15
阅读次数:
245
本文转自http://blog.csdn.net/addychen/article/details/39525681使用Objective-C一段时间了,一直没有弄清楚在Objective-C中属性和实例变量,在这里总结一下,Objective-C中先有的实例变量,需要给外部类使用的用@public...
分类:
编程语言 时间:
2015-07-21 23:35:30
阅读次数:
235
当页面元素触发事件的时候,该元素的容器以及整个页面都会按照特定 顺序响应该元素的触发事件,事件传播的顺序叫做事件流。一、事件流的分类 1.冒泡型事件(所有的浏览器都支持 w3c标准) 由明确的事件源到最不确定的事件源依次向上触发,有内向外。 2.捕获型事件(IE不支持 w3c标准 火狐) 不确定的....
分类:
编程语言 时间:
2015-07-21 23:36:02
阅读次数:
200
本文介绍如何使用Go语言自带的库把对象转换为JSON格式,并在channel中进行传输后,并把JSON格式的信息转换回对象。1、Go语言的JSON 库 Go语言自带的JSON转换库为encoding/json 1.1)其中把对象转换为JSON的方法(函数)为json.Marshal(),其函数原.....
分类:
编程语言 时间:
2015-07-21 23:35:43
阅读次数:
313
/// /// 希尔排序 /// public class ShellSort { public static void Sort(int[] array) { //取增量 int step = ar...
分类:
编程语言 时间:
2015-07-21 23:30:16
阅读次数:
147
这两天为了定位JBOSS老是挂死的问题,学习了一下JAVA多线程方面的知识,在此总结一下? 1、在Java程序中,JVM负责线程的调度。线程调度是指按照特定的机制为多个线程分配CPU的使用权。? 调度的模式有两种:分时调...
分类:
编程语言 时间:
2015-07-21 22:25:19
阅读次数:
209
/**?二叉树节点?*/
public?class?BTNode?{
private?char?key;
private?BTNode?left,?right;
public?BTNode(char?key)?{
this(key,?null,?null);
}
public?BTNode(ch...
分类:
编程语言 时间:
2015-07-21 22:25:38
阅读次数:
237
先在eclipse安装目录中将eclipse的启动参数调大一些 openFile
--launcher.XXMaxPermSize
512M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
512m
--launcher.defaultAction
openFile
--launcher.a...
分类:
编程语言 时间:
2015-07-21 22:26:07
阅读次数:
221
Python日志之Python函数:一、认识函数1.什么是函数函数,function,通俗来说,函数,就是功能的意思,函数是用来封装特定功能的,比如,在Python中,len()是一个函数,len()这个函数实现的功能可能是返回一个字符串的长度,所以说len()这个函数他的特定功能就是返回长度,再比..
分类:
编程语言 时间:
2015-07-21 22:25:21
阅读次数:
344
不管是.net还是Java,我们最常接触到的就是文件的上传和下载功能,在Java里要实现这两个常用功能会有很多种解决方式,但是struts2的框架却能给我们一个比较简单的方式,下面就一起来看吧:...
分类:
编程语言 时间:
2015-07-21 22:20:58
阅读次数:
168
java线程互斥是为了保证,同一时刻最多只有一个线程执行该段代码。那么它的出现又是为了解决什么问题呢?账户存取款,在同一时间段只能让一个人进行操作。 下面来看一个简单实例(多线程带来的问题):public class TraditionalThreadSynchronized {
/**
* @param args
*/
public static void main(String[...
分类:
编程语言 时间:
2015-07-21 22:19:50
阅读次数:
146