码迷,mamicode.com
首页 > 编程语言 > 周排行
【经典算法大全】收集51种经典算法 初学者必备
《经典算法大全》是一款IOS平台的应用。里面收录了51种常用算法,都是一些基础问题。博主觊觎了好久,可悲哀的是博主没有苹果,所以从网上下了老奔的整理版并且每个都手敲了一遍。 虽然网上也有博客贴了出来,但是自己写写感觉总是好的。现在分享个大家。 代码和运行结果难免有出错的地方,请大家多多包涵。 1.河 ...
分类:编程语言   时间:2017-02-13 10:44:14    阅读次数:233
如何选取10——99的5个随机数,并进行从小到大排序
function suiJi(startNum,endNum,item){ //startNum开始的数,endNum结束的数,item表示截取的数量 var compare = function(num1,num2){ //排序的方法 if(num1>num2){return 1;} else i ...
分类:编程语言   时间:2017-02-13 10:45:09    阅读次数:255
embed标签动态改变Src的值,局部刷新播放其他视频的javascript方法
点击右边列表,左边刷新播放,开始的代码: 这样只能切换embed的src值,但并不会切换播放(奇怪firefox能够切换播放,其它浏览器只能改变了src),就是没有触发视频的play动作,但因为不是html5的<video>标签,embed标签无法用js传入play()方法,所以只能想别的方法,如下 ...
分类:编程语言   时间:2017-02-13 10:46:35    阅读次数:204
Java多线程由易到难
线程可以驱动任务,因此你需要一种描述任务的方式,这可以由Runnable接口来提供。要想定义任务,只需实现Runnable接口并编写run方法,使得该任务可以执行你的命令。 将Runnable对象转变为工作任务的传统方式是把它提交给一个Thread构造器,Thread构造器只需要一个Runnable ...
分类:编程语言   时间:2017-02-13 12:16:33    阅读次数:236
Java设计模式
第1 章策略模式【Strategy Pattern】刘备要到江东娶老婆了,走之前诸葛亮给赵云(伴郎)三个锦囊妙计,说是按天机拆开解决棘手问题,嘿,还别说,真是解决了大问题,搞到最后是周瑜陪了夫人又折兵呀,那咱们先看看这个场景是什么样子的。先说这个场景中的要素:三个妙计,一个锦囊,一个赵云,妙计是小亮 ...
分类:编程语言   时间:2017-02-13 12:18:47    阅读次数:327
Java多线程
同步(Synchrounous)和异步(Asynchrounous) 同步和异步通常用来形容一次方法调用。同步方法调用一旦开始,调用者必须等到方法调用返回后,才能继续后续的行为。异步方法调用更像一个消息传递,一旦开始,方法调用就会立即返回,调用者就可以继续后续的操作。而异步方法通常会在另一个线程中“ ...
分类:编程语言   时间:2017-02-13 12:18:24    阅读次数:301
Spring-quartz定时系统多任务配置
<!-- 启动触发器的配置开始 --> <bean name="startQuertz" lazy-init="false" autowire="no" class="org.springframework.scheduling.quartz.SchedulerFactoryBean"> <prop ...
分类:编程语言   时间:2017-02-13 12:19:39    阅读次数:215
nyoj 8 一种排序(用vector,sort,不用set)
一种排序 时间限制:3000 ms | 内存限制:65535 KB 难度:3 一种排序 时间限制:3000 ms | 内存限制:65535 KB 难度:3 ...
分类:编程语言   时间:2017-02-13 12:23:48    阅读次数:209
Java 获取当前日期和时间
原文地址:http://www.blogjava.net/parable-myth/archive/2013/01/17/394364.html 有三种方法: 方法一:用java.util.Date类来实现,并结合java.text.DateFormat类来实现时间的格式化,看下面代码: impor ...
分类:编程语言   时间:2017-02-13 12:25:04    阅读次数:188
JAVA中的this关键字
this是JAVA中一个非常重要的关键字。 用法一: 为了了解this的用法,先看以下代码 输出结果:My name is lisi,my age is 11 以上代码,虽然语法上没有任何问题,但是在可读性上存在问题。定义Person1类时,形参a、b的字面意思不得而知,需要结合上下文代码才能理解, ...
分类:编程语言   时间:2017-02-13 12:25:04    阅读次数:188
Java语言跨平台原理
Java语言有一个很重要的原理叫:跨平台性。 在介绍Java语言的跨平台性之前首先要介绍一个很重要的概念:JVM: JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的 ...
分类:编程语言   时间:2017-02-13 12:31:51    阅读次数:169
Python redis
Redis redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/rem ...
分类:编程语言   时间:2017-02-13 12:36:01    阅读次数:198
JavaScript的IIFE(即时执行方法)
IIFE :immediately-invoked function expression (1)标准写法 例如: (2)作用域Scope JavaScript有function作用域,所以function首先创建一个私有的作用域,在执行的时候都会创建一个执行上下文。 转自:http://rensa ...
分类:编程语言   时间:2017-02-13 12:37:35    阅读次数:212
Java:内部接口
1.什么是内部接口 内部接口也称为嵌套接口,即在一个接口内部定义另一个接口。举个例子,Entry接口定义在Map接口里面,如下代码: public interface Map { interface Entry{ int getKey(); } void clear(); } 2.为什么要使用内部接 ...
分类:编程语言   时间:2017-02-13 12:36:31    阅读次数:222
find-if-an-item-is-in-a-javascript-array
http://stackoverflow.com/questions/143847/best-way-to-find-if-an-item-is-in-a-javascript-array Best way to find if an item is in a JavaScript array? [ ...
分类:编程语言   时间:2017-02-13 12:38:55    阅读次数:245
Python面向对象-访问限制
在Class内部,可以有字段,方法和属性,而外部代码可以通过直接调用实例变量的方法来操作数据, (1)私有普通字段 比如对于下面的Student类,name字段可以在外面通过对象进行直接访问: 上面的程序输出是 Rob1 如果要让内部属性不被外部访问,可以把属性的名称前加上两个下划线__,在Pyth ...
分类:编程语言   时间:2017-02-13 12:45:54    阅读次数:197
二维数组排序
/*$arr 数组 * $name 排序依据列 * $asc asc正序 desc 倒序 * */function arr_sort($arr,$name,$type='asc'){ $temp=array(); foreach($arr as $v){ $temp[$v[$name]]=$v; } ...
分类:编程语言   时间:2017-02-13 13:34:17    阅读次数:158
java.util.concurrent.CountDownLatch
from when and where: CountDownLatch是在java1.5被引入的,跟它一起被引入的并发工具类还有CyclicBarrier、Semaphore、ConcurrentHashMap和BlockingQueue,它们都存在于java.util.concurrent包下。 ...
分类:编程语言   时间:2017-02-13 13:38:27    阅读次数:201
python学习:编码转换
1 #!/usr/bin/env python 2 #coding:utf-8 3 4 msg="我爱北京天安门" 5 6 print(msg.encode('utf-8')) 7 8 print((msg.encode('utf-8')).decode('utf-8')) ...
分类:编程语言   时间:2017-02-13 13:53:20    阅读次数:128
算法导论之插入排序和归并排序
一、创建我们的测试工程 因为我们只理解相应算法,没有什么用户图形,也就用不到UI了,在这儿使用Xcode创建一个基于Mac开发的控制台工程即可,整个工程很简单,一个main函数一个排序类,如下所示。 在Sort类中我们写了关于排序的一些类方法,然后在main函数中进行调用。 二、插入排序 插入排序顾 ...
分类:编程语言   时间:2017-02-13 13:54:22    阅读次数:272
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!