码迷,mamicode.com
首页 > 编程语言
Effective C++:条款30:透彻了解inlining的里里外外
(一) inline函数,可以调用它们而又不需蒙受函数调用所招致的额外开销。 inline函数背后的整体观念是,将“对此函数的每一个调用”都已函数本体替换之,这样做可能增加你的目标码(object code)大小。在内存有限的机器上,过度inline会造成程序体积太大,导致换页行为,降低缓存的命中率等一些带来效率损失的行为。如果inline函数的本体很小,编译器针对“函数本体”所产生的码可能比...
分类:编程语言   时间:2014-06-26 07:25:18    阅读次数:142
Lua 跟 C++ 的交互
Lua 和 C++ 是这样交互的 乱七八糟的前戏: 1. 到官网下载 Lua 文件 2. 设置环境  可参考 交互过程有:...
分类:编程语言   时间:2014-06-26 14:11:51    阅读次数:222
我所理解的Spring AOP的基本概念
Spring AOP中的概念理解...
分类:编程语言   时间:2014-06-26 11:01:16    阅读次数:166
zookeeper java调用及权限控制
zookeeper java调用 及 权限管理...
分类:编程语言   时间:2014-06-26 10:30:19    阅读次数:206
深入理解 Java HelloWorld
Java 的 Hello World 代码 public class HelloWorld { /** * * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Syst...
分类:编程语言   时间:2014-06-26 10:21:19    阅读次数:274
java File的getLastModified在不同操作系统下面存在差异
java File 在不同平台的一个差异化...
分类:编程语言   时间:2014-06-26 07:33:00    阅读次数:192
Java构造时成员初始化的陷阱
1、首先列出代码       Base.java public class Base { Base() { preProcess(); } void preProcess() {} }       Derived.java public class Derived extends Base { public String whenAmIS...
分类:编程语言   时间:2014-06-26 13:14:44    阅读次数:196
gtk+3.0的环境配置及基于gtk+3.0的python简单例子
很多时候在Gnu Linux环境下会同时有gtk 2.0与gtk 3.0的存在,因为有的程序是基于2.0的,而有一些是基于3.0的,所以在进行基于gtk的编程时,要先进行版本的切换。 配置gtk的环境为gtk+-3.0, 而相应的2.0为s/gtk+-3.0/gtk+-2.0/g: ufo@ufo:~/test$ pkg-config --cflags gtk+-3.0 -pthre...
分类:编程语言   时间:2014-06-26 08:03:40    阅读次数:292
Java Enum枚举
1、代码 import java.lang.*; // enum showing Mobile prices enum Mobile { Samsung(400), Nokia(250),Motorola(325); int price; Mobile(int p) { price = p; } int showPrice() { ...
分类:编程语言   时间:2014-06-26 08:17:17    阅读次数:321
快速排序-c++(分别用数组和容器实现)
/********************************************************************** *版权所有 (C)2014, cheng yang。 * *文件名称:快速排序.cpp *内容摘要:无 *其它说明:无 *当前版本: V1.0 *作 者:cheng yang *完成日期: 20140625 * * 版本 修改时间...
分类:编程语言   时间:2014-06-26 10:47:49    阅读次数:273
RAD 极速应用开发 Spring ROO 入门例子
Spring ROO...
分类:编程语言   时间:2014-06-26 14:04:44    阅读次数:379
百度语音识别REST API使用方法(含C++代码)——不需要集成SDK的方法
上一篇文章http://blog.csdn.net/zpf8861/article/details/32322089已经介绍了百度语音识别REST API的使用步骤和功能介绍,这篇文章主要通过一个实例代码来展示如何使用该API。 本文代码为C++版,可以用于C环境的应用开发中,下面介绍其中重要的代码。 下面代码是一个可以使用该方式进行语音识别功能的实例代码 #includ...
分类:编程语言   时间:2014-06-26 13:31:35    阅读次数:708
探讨C++中的Map映射机制
虽然Map机制已经是老掉牙的事情啦,但是每每地被这只拦路虎挡下来,总觉得不爽。这次,总算是鼓足了勇气,非把它闹清楚不扣。当然,文中肯定有很多不足之处,还望不吝赐教呀。俺只是凭自己感觉写了这几点,让大家见笑见笑。...
分类:编程语言   时间:2014-06-26 06:54:45    阅读次数:212
JAVA线程间共享变量
JAVA多线程...
分类:编程语言   时间:2014-06-26 07:02:37    阅读次数:267
Python中numpy中asarray
Python中numpy中asarray...
分类:编程语言   时间:2014-06-26 07:46:00    阅读次数:674
二分查找算法的Python实现
问题 二分查找 list.index()无法应对大规模数据的查询,需要用其它方法解决,这里谈的就是二分查找 思路说明 在查找方面,python中有list.index()的方法。例如: >>> a=[2,4,1,9,3] #list可以是无序,也可以是有序 >>> a.index(4) #找到后返回该值在list中的位置 1 >>...
分类:编程语言   时间:2014-06-26 13:17:57    阅读次数:223
JavaScript 闭包环境很奇特 - 相当于类与实例的关系?!
JavaScript 闭包环境很奇特 - 相当于类与实例的关系?!...
分类:编程语言   时间:2014-06-26 08:12:06    阅读次数:269
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!