码迷,mamicode.com
首页 > 编程语言
使用C++11的function/bind组件封装Thread以及回调函数的使用
之前在http://www.cnblogs.com/inevermore/p/4008572.html中采用面向对象的方式,封装了Posix的线程,那里采用的是虚函数+继承的方式,用户通过重写Thread基类的run方法,传入自己的用户逻辑。 现在我们采用C++11的function,将函数作为Th...
分类:编程语言   时间:2014-10-20 21:18:46    阅读次数:196
javascript实现倒计时
大三倒计时距离大三结束时间2015年7月1日仅有:效果图如下:
分类:编程语言   时间:2014-10-20 21:17:56    阅读次数:272
推荐一本算法入门书籍
推荐一本很好的算法入门书籍:《算法设计与分析基础》(第2版),(美)Anany Levitin著, 潘彦译。除了 《Thinking in Java》,这是我另外一本读过了三分之二内容还希望不断翻阅的书籍。这本书写得很不错,可以感受到作者是尽力去贴近读者,讲解清晰易懂,涉及比较全面,而且有不少在其....
分类:编程语言   时间:2014-10-20 21:15:45    阅读次数:338
算法导论 第6章 堆排序(简单选择排序、堆排序)
堆数据结构实际上是一种数组对象,是以数组的形式存储的,可是它能够被视为一颗全然二叉树,因此又叫二叉堆。堆分为下面两种类型:大顶堆:父结点的值不小于其子结点的值,堆顶元素最大小顶堆:父结点的值不大于其子结点的值,堆顶元素最小堆排序的时间复杂度跟合并排序一样,都是O(nlgn),可是合并排序不是原地排序...
分类:编程语言   时间:2014-10-20 21:14:02    阅读次数:239
javascipt——基础知识——对象类型
1、object:是javascript的所有对象的父对象。 例:var a={}; 与var a=new Object();的作用相同,均是创建一个空对象。2、Array构造函数:new Array();new Array(size);new Array(element0, elemen...
分类:编程语言   时间:2014-10-20 21:16:53    阅读次数:226
[转]java.lang.OutOfMemoryError: Java heap space内存不足问题
今晚,在定义一个new int[19001][13001]的数组时候内存不够;特转了一下方法:Exception in thread "main" java.lang.OutOfMemoryError: Java heap space解决方法问题描述Exception in thread "main...
分类:编程语言   时间:2014-10-20 21:15:34    阅读次数:307
10-20C#基础---一维数组&&冒泡排序
一、数组1、定义:是某一种数据类型的数据的组合,数组用来分组基本类型或相同类型的对象。数组中的实体叫做数组的元素或成员。2、格式:int[]shuzu=newint[6];存放int类型数组的个数。例如:6; int[]shuzu=new(初始化)int[6]{1,2,3,4,5,6};赋值的原始方...
分类:编程语言   时间:2014-10-20 21:11:45    阅读次数:207
常用算法设计技术总结
算法,即计算的方法,使用计算的思想、方法、工具和技术来实现问题求解的思路和途径。计算机提供了计算的能力和硬件设施;算法则提供了计算的思想和软件技术,更好地发挥计算机的潜能。 —— 引 有人说,算法无用,这种观点就如同盲人看不到花开就说世界上没有花一样,是一个长眼睛的人无论如何也难以接受的。举个简.....
分类:编程语言   时间:2014-10-20 21:12:48    阅读次数:281
人脸识别算法初次了解
人脸识别算法初次了解这是转载别人的帖子,认为好,大家一块学习http://www.cnblogs.com/guoyiqi/archive/2011/07/28/2129300.html前言 在写此文之前,先扯点东西。我一直在找一个东西,让我思考,让我久久的深陷当中,永久的,不断的思考。现在,我意识....
分类:编程语言   时间:2014-10-20 21:10:23    阅读次数:341
JAVA之ArrayList集合
/*** ArrayList集合讲解* 集合的添加、遍历、删除*/package com.test;import java.util.*;public class test7 { /** * @param args */ public static void main(String[] args.....
分类:编程语言   时间:2014-10-20 21:11:23    阅读次数:236
jar包冲突常用的解决方法
jar包冲突常见的异常为找不到类(java.lang.ClassNotFoundException)、找不到具体方法(java.lang.NoSuchMethodError)、字段错误(java.lang.NoSuchFieldError)或者类错误(java.lang.LinkageError);...
分类:编程语言   时间:2014-10-20 21:06:05    阅读次数:187
Java程序day1020
时钟程序 1 package com.lovo; 2 3 import java.util.Calendar; 4 5 /** 6 * 时钟类 7 */ 8 public class Clock { 9 private int hour; // 时10 ...
分类:编程语言   时间:2014-10-20 21:05:43    阅读次数:178
JAVA四种线程池实例
1、new Thread的弊端 执行一个异步任务你还只是如下new Thread吗?Java1234567new Thread(new Runnable() {@Overridepublic void run() {// TODO Auto-generated method stub}}).star...
分类:编程语言   时间:2014-10-20 21:06:29    阅读次数:227
非专业码农 JAVA学习笔记 5
java工具类和算法
分类:编程语言   时间:2014-10-20 21:04:43    阅读次数:196
Python设计模式——建造者模式
需求,画人物,要求画一个人的头,左手,右手,左脚,右脚和身体,画一个瘦子,一个胖子不使用设计模式#encoding=utf-8__author__ = 'kevinlu1010@qq.com'if __name__=='__name__': print '画左手' print '画右手'...
分类:编程语言   时间:2014-10-20 21:03:14    阅读次数:202
简单理解算法篇--贪心算法
贪心算法是什么意思?举个例子就很清楚了:现在你有一个能装4斤苹果的袋子,苹果有两种,一种3斤一个,一种2斤一个,怎么装才能得到最多苹果?当然我们人考虑的话当然是拿两个2斤的苹果,就刚好装满了,但是如果按贪心算法拿的话,首先就要把最重的苹果拿下(是不是很符合贪心两个字?),但并没有得到最多苹果。贪心算...
分类:编程语言   时间:2014-10-20 20:57:52    阅读次数:158
Python语言学习笔记
Python中的变量是一个符号,改变的是符号的引用,要与C/Java语言的区别开例如再看如下特性
分类:编程语言   时间:2014-10-20 21:00:38    阅读次数:147
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!