码迷,mamicode.com
首页 > 编程语言
VC++ 之 第八课 面向对象(四)
这节讲什么是内联函数,为什么要使用内联函数? 当编译器发现某段代码在调用一个内联函数时,它不是去调用该函数,而是将该函数的代码,整段插入到当前位置。这样做的好处是省去了调用的过程,加快程序运行速度。(函数的调用过程,由于有前面所说的参数入栈等操作,所以总要多占用一些时间)。这样做的不好处:由...
分类:编程语言   时间:2014-10-19 16:51:54    阅读次数:223
秒杀多线程第二篇 多线程第一次亲密接触 CreateThread与_beginthreadex本质区别(续)
由于原作者主要写window上的线程,而我主要学习android,所以本文将分析android方面多线程。1.Thread: 1 public void Thread1(){ 2 3 Thread a = new Thread(){ 4 5 ...
分类:编程语言   时间:2014-10-19 16:51:01    阅读次数:163
python导入自定义模块
一、查看自定义模块路径是否包含在sys中>>> import sys>>> sys.path 若不包含,可用sys.path.append('/xxx/xx/xx')添加。二、导入 import XXX导入过程,自定义模块就运行了。自定义模块中包含函数,可用XXX.XX(xx)调用。最简单的办法.....
分类:编程语言   时间:2014-10-19 16:48:50    阅读次数:606
Java io流的学习
Java io流...
分类:编程语言   时间:2014-10-19 15:43:19    阅读次数:276
飘逸的python - 实现控制台进度条效果
我们要怎么在同一行中刷新界面呢?...
分类:编程语言   时间:2014-10-19 15:44:05    阅读次数:201
秒杀多线程第二篇 多线程第一次亲密接触 CreateThread与_beginthreadex本质区别
本文将带领你与多线程作第一次亲密接触,并深入分析CreateThread与_beginthreadex的本质区别,相信阅读本文后你能轻松的使用多线程并能流畅准确的回答CreateThread与_beginthreadex到底有什么区别,在实际的编程中到底应该使用CreateThread还是_beg....
分类:编程语言   时间:2014-10-19 15:38:57    阅读次数:314
Python的包管理工具Pip
接触了Ruby,发现它有个包管理工具RubyGem非常好用,而且有非常完备的文档系统http://rdoc.info发现Python下也有相同的工具,包含easy_install和Pip。只是,我没有细看easy_install的方法,这就简单的介绍一下Pip的安装与使用:准备:$ curl -O ...
分类:编程语言   时间:2014-10-19 15:41:16    阅读次数:137
常见hash算法的原理
散列表,它是基于高速存取的角度设计的,也是一种典型的“空间换时间”的做法。顾名思义,该数据结构能够理解为一个线性表,可是当中的元素不是紧密排列的,而是可能存在空隙。散列表(Hash table,也叫哈希表),是依据关键码值(Key value)而直接进行訪问的数据结构。也就是说,它通过把关键码值映射...
分类:编程语言   时间:2014-10-19 15:40:12    阅读次数:335
c++的const
在c++里比在c中功能更强!#define定义常量,只是简单的文本替换,不做类型检测,容易出错。const int a = 10;1 //定义const常量默认是int类型,const定义的符号常量有自己的数据类型2 //编译更加严格检测类型错误!比#define安全。符号常量有地址,可以指针指向,...
分类:编程语言   时间:2014-10-19 15:39:29    阅读次数:283
多线程编程(三种方式)
一、NSThreadDownloadFile是一个继承NSObject的类,当中的runDownload方法是需要放到线程中执行;ThreadDownload则是一个继承NSThread的子线程类,配合隐式创建线程的方式,执行threadD对象中的run:函数并传入字符串@"download3"//...
分类:编程语言   时间:2014-10-19 15:36:00    阅读次数:179
Javascript表达式中连续的 && 和 || 之赋值区别
多个连续的 && 的表达式中若没有 0, false, undefined, null 的话,它将取得最后一个“子表达式”的值,否则将表达式中的 0, false, undefined, null 返回。多个连续的 || 的表达式将会取第一个“子表达式”的值,若为 0, false, undefin...
分类:编程语言   时间:2014-10-19 15:32:21    阅读次数:251
JavaScript如何计算两个日期间的时间差
有时候我们需要知道两个日期之间差了多少天,多少小时,甚至多少分钟多少秒。下面我们用JavaScript实现一个函数,用于计算两个日期的时间差,先来看看代码:01使用的方法很简单,比如计算天数可以这样:1GetDateDiff("2010-02-26 16:00:00","2011-07-02 21:...
分类:编程语言   时间:2014-10-19 15:31:53    阅读次数:234
c++新增的名字空间namespace
其实c也有此名字空间的概念防止命名冲突,尤其是大型程序里很有用,节省精力,以免出错。可以全部引进,可以引进部分,还可以一个都不用。无所谓。using namespace std; //标准库的名字都放在std里面 1 #include 2 #include 3 using namespace s.....
分类:编程语言   时间:2014-10-19 15:31:13    阅读次数:200
多线程---handlerthread
当我们需要工作线程来操作的时候,很多时候会有同步问题,UI更新问题。Handle机制就是为了解决这个问题而产生的。android允许每个线程都有自己的消息队列,同时也可以是主线程消息队列。但是很多时候,我们希望可以快速的创建一个支持自己消息队列的android线程,这个时候HandlerThread...
分类:编程语言   时间:2014-10-19 15:29:03    阅读次数:237
秒杀多线程第一篇 多线程笔试面试题汇总
系列前言 本系列是本人参加微软亚洲研究院,腾讯研究院,迅雷面试时整理的,另外也加入一些其它IT公司如百度,阿里巴巴的笔试面试题目,因此具有很强的针对性。系列中不但会详细讲解多线程同步互斥的各种“招式”,而且会进一步的讲解多线程同步互斥的“内功心法”。有了“招式”和“内功心法”,相信你也能对多线程挥....
分类:编程语言   时间:2014-10-19 15:29:48    阅读次数:198
一些奇怪的JavaScript试题
JavaScript有很多地方和我们熟知的C、Java等的编程习惯不同,这些不同会产生很多让人意想不到的事情。前段时间在知乎有人发了写Javascrtip试题,觉得挺好玩的,这里跟大家分享一下。定州市科技工业局011(function() {2returntypeof arguments;3})()...
分类:编程语言   时间:2014-10-19 15:30:27    阅读次数:265
java读取properties配置文件方法(一)
为了修改项目参数方便,需要使用properties配置文件;首先是需要三个jar包(不同的jar包,读取配置文件的方式会有所不同,这里使用的是2.6版本的jar包)commons comfigurations依赖包commons-langcommons-logging然后开始就可以编写读取文件的代码...
分类:编程语言   时间:2014-10-19 15:28:27    阅读次数:186
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!