码迷,mamicode.com
首页 > 编程语言
数组中出现次数超过一半的数字
数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。记得最后要判断一下count是否大于n/2.若求n/3的数,则可用num1,num2来判断,当number[i...
分类:编程语言   时间:2015-08-31 21:06:19    阅读次数:198
一步一步Spring整合JMS
1.1 JMS简介 ????JMS的全称是Java Message Service,即Java消息服务。它主要用于在生产者和消费者之间进行消息传递,生产者负责产生消息,而消费者负责接收消息。把它应用到实际的业务需求中的话我们可以在特...
分类:编程语言   时间:2015-08-31 19:54:27    阅读次数:230
HTML语言基础应用
Html文档可以包含的内容:文本:HTML对文本的支持是最丰富的,你可以设置不同级别的标题,分段和换行,可以指定文本的语义和外观,可以说明文本是引用自其它的地方,等等等等。链接链接用来指出内容与另一个页面或当前页面某个地方有关。图片图片用于使页面更加美观,或提供更..
分类:编程语言   时间:2015-08-31 19:55:19    阅读次数:166
Java核心API -- 13(线程)
1.线程相关概念进程:一个操作系统中可以同时运行多个任务(程序),每个运行的任务(程序)被称为一个进程。线程:一个程序同时可能运行多个任务(顺序执行流),那么每个任务(顺序执行流)就叫做一个线程。即在进程内部。并发:线程是并发运行的。操作系统将时间化分为若干..
分类:编程语言   时间:2015-08-31 19:50:51    阅读次数:177
python中的切片操作
一、对list进行切片 【正向切片】 1、L[0:9]         从索引是0的元素开始截取,直到索引为9停止,但不包括索引9。 如果开始索引是0,就可以省略: 2、L[1:9]         还可以从任意索引开始 3、L[1:]           结束索引省略的话,表示直到结尾 4、L[:]             开始索引和结束索引同时省略的话,表示...
分类:编程语言   时间:2015-08-31 19:46:19    阅读次数:171
java mxn矩阵的反对成转置存为list
其实一个二维数据就是一个矩阵,这里的效果是将二维数组顺时针旋转90后存为一个list List list=new ArrayList(); char[][] lines=new char[m][n];//char[][]应该是一个已经实例化有内容的数组,我这里m>n for(int i=0;i for(int j=lines.length-1;j>=0;j--){ list.add(li...
分类:编程语言   时间:2015-08-31 19:44:40    阅读次数:175
Java多线程之 Thread VS Runnable 【带案例】
为此,我们举个例子,假设有火车站有三个窗口,在卖火车票,总共只有5张票。每一个线程相当于一个窗口,分别售票 package com.thread; class myThread extends Thread{ private int ticketsCount=5;//一种有5张票 private String name;//窗口,也即是线程的名字 public myThread(...
分类:编程语言   时间:2015-08-31 19:40:48    阅读次数:234
C++中map容器的使用说明
C++中map容器提供一个键值对容器,map与multimap差别仅仅在于multiple允许一个键对应多个值. 一.map的说明 1.头文件 #include 2.定义方法 (1)map m; (2)typedef map M;     M m; 3.插入数据 (1)m['a'] = 1 (2)m.insert(map::value_type("b",2)); (3)m.i...
分类:编程语言   时间:2015-08-31 19:39:01    阅读次数:183
C++开发者都应该使用的10个C++11特性
本文由 伯乐在线 - 治不好你我就不是兽医 翻译        在C++11新标准中,语言本身和标准库都增加了很多新内容,本文只涉及了一些皮毛。不过我相信这些新特性当中有一些,应该成为所有C++开发者的常规装备。你也许看到过许多类似介绍各种C++11特性的文章。下面是我总结的,C++开发者都需要学习和使用的C++11新特性。   auto        在C++11之前...
分类:编程语言   时间:2015-08-31 19:38:23    阅读次数:248
python中有序集合的索引遍历
有时候,我们需要拿到一个集合中某个元素的索引,对于有序集合来说,索引遍历有两种方式: 一、enumerate(l)函数:利用这个函数可以将有序集合变成一个含有N个tuple的list,每个tuple由索引和元素本身组成。 二、zip()函数:这个函数可以将两个list变成一个list,这个list就包含N个tuple...
分类:编程语言   时间:2015-08-31 19:38:23    阅读次数:202
java+TESTNG +Selenium
不会Java的测试、不会编程的测试,你到底还能走多远呢?? 一个月一眨眼就过去了,8月份不知不觉过去了,工作了4年,突然发现自己还是那么一无是处,外人看来的光鲜,其实只有自己知道的恐慌。我们每个人都有欲望,都希望过好的生活,丰衣足食,可是你以为想就可以了吗?有时候很想告诉自己好好努力,好好奋斗...
分类:编程语言   时间:2015-08-31 19:34:52    阅读次数:196
python-redis 入门
redis官网http://redis.ioRedis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括strin...
分类:编程语言   时间:2015-08-31 19:34:39    阅读次数:173
转载Shell 数组学习
linux shell在编程方面比windows 批处理强大太多,无论是在循环、运算。已经数据类型方面都是不能比较的。 下面是个人在使用时候,对它在数组方面一些操作进行的总结。1.数组定义[chengmo@centos5 ~]$ a=(1 2 3 4 5)[chengmo@centos5 ~]$ e...
分类:编程语言   时间:2015-08-31 19:33:15    阅读次数:198
Unity3d发布成exe项目后的设置
1. 去除启动exe项目时出现的画面窗口 File ? Build Settings ?Pc and Mac Standalone ? Player Settings ?Resolution and Presentation ?Display Resolution 选项改为 Dialog Disa....
分类:编程语言   时间:2015-08-31 19:27:08    阅读次数:256
图的最短路径算法 Bellman-Ford算法
Bellman-Ford算法由美国数学家理查德?贝尔曼(Richard Bellman, 动态规划的提出者)和小莱斯特?福特(Lester Ford)发明。适用范围:- 有向图,无向图(需把edge重复2遍); 即对于边w(u, v),存储2遍: w(u,v), w(v,u);- 适用于从图中某个....
分类:编程语言   时间:2015-08-31 19:28:06    阅读次数:262
Python随笔
python对象占用内存任何python对象至少有两个属性,引用计数和对象所属的类型,所以需要占用2个int大小,32位机器是8字节,64位机器是16字节。引用计数和类型在CPython中用PyObject_HEAD结构体定义,分别是一个int整数和一个指针。继承object的类的对象实例,在初始化...
分类:编程语言   时间:2015-08-31 19:23:08    阅读次数:166
Java获取系统属性及环境变量
当程序中需要使用与操作系统相关的变量(例如:文件分隔符、换行符)时,Java提供了System类的静态方法getenv()和getProperty()用于返回系统相关的变量与属性,getenv方法返回的变量大多于系统相关,getProperty方法返回的变量大多与java程序有关。系统属性和环境变量...
分类:编程语言   时间:2015-08-31 19:24:07    阅读次数:195
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!