码迷,mamicode.com
首页 > 编程语言
【wav音频解析】之wavread函数的C++实现
本文由三部分组成,第一部分背景介绍 —— 音频类型及本文动机,第二部分类比matlab下wavread()函数的作用,第三部分则给出该函数的C++实现。 一 背景介绍 1.1 本文动机 1)所有wav音频处理的基础就是...
分类:编程语言   时间:2014-09-29 14:14:11    阅读次数:268
本人所属的 Java 与 C++ 开源项目更新(2014.09)
*** Java *** 1、高效 Java Web 开发框架 JessMA 2、Java 日志切割清理工具 Log-Cutter *** C++ *** 1、通用高性能 Windows Socket 组件 HP-Socket 2、Windows C++ 应用程序通用日志组件 VC-Logger...
分类:编程语言   时间:2014-09-29 12:47:31    阅读次数:361
Effective C++ 条款 50:了解new和delete的合理替换时机
(一) 为什么有人想要替换operator new 和 operator delete呢?三个常见的理由: (1)用来检测运用上的错误。 (2)为了强化效果。 (3)为了收集使用上的统计数据。 (二) 下面是个快速发展得出的初阶段global operator new,促进并协助检测“overruns”或“underruns”。 static const int ...
分类:编程语言   时间:2014-09-29 13:37:21    阅读次数:237
Java 虚拟机的内存分布
java虚拟机内存分为五块区域,对每个区域存储的内容,以及会出现什么样的异常进行了介绍。...
分类:编程语言   时间:2014-09-29 14:26:41    阅读次数:166
Java并发学习之十八——线程同步工具之CyclicBarrier
本文是学习网络上的文章时的总结,感谢大家无私的分享。 CyclicBarrier 类有一个整数初始值,此值表示将在同一点同步的线程数量。当其中一个线程到达确定点,它会调用await() 方法来等待其他线程。当线程调用这个方法,CyclicBarrier阻塞线程进入休眠直到其他线程到达。当最后一个线程调用CyclicBarrier 类的await() 方法,它唤醒所有等待的线程并继续执行它们的...
分类:编程语言   时间:2014-09-29 12:42:00    阅读次数:175
c++中编译器的作用
c++中编译器的作用...
分类:编程语言   时间:2014-09-29 14:36:50    阅读次数:195
JAVA_HOME 的设置
1. 永久修改,对所有用户有效(不建议这么使用,对Oracle 等用户都有影响)# vi /etc/profileexport JAVA_HOME = /home/myuser/jdk1.7.0_03export PATH = $JAVA_HOME/bin:$PATHexport CLASSPATH...
分类:编程语言   时间:2014-09-29 12:51:50    阅读次数:150
java动态代理
动态代理:动态的对一个对象添加代理,以便实现代理模式.java内部集成了动态代理的实现。实现动态代理需要三个模块:1.动态代理适配器 2.接口 3.实现接口的真实类1.动态代理适配器package test;import java.lang.reflect.InvocationHandler;imp...
分类:编程语言   时间:2014-09-29 14:29:40    阅读次数:230
C语言<memory.h>和<string.h>头文件中的函数
C语言和头文件中的函数2014年9月29日strcpy 原型:extern char *strcpy(char * dest, char * src); 用法:#include 功能:把src所指由NULL结束的字符串复制到dest所指的数组中。说明:src和dest所指内存区域不可以重叠且dest...
分类:编程语言   时间:2014-09-29 13:05:10    阅读次数:476
java中接口的定义与实现
1、定义接口 使用interface来定义一个接口。接口定义同类的定义类似,也是分为接口的声明和接口体,当中接口体由常量定义和方法定义两部分组成。定义接口的基本格式例如以下:[修饰符] interface 接口名 [extends 父接口名列表]{[public] [static] [final]....
分类:编程语言   时间:2014-09-29 12:47:10    阅读次数:297
Python map filter reduce
1.map函数 map函数会根据提供的函数对指定序列做映射。 map函数的定义: map(function, sequence[, sequence, ...]) -> list 通过定义可以看到,这个函数的第一个参数是一个函数,剩下的参数是一个或多个序列,返回值是一个集合。 function可以理...
分类:编程语言   时间:2014-09-29 12:30:10    阅读次数:164
spring 中读取properties 文件
在src 目录下建立configs.propertiesbackup.host = 192.168.1.6backup.user = rootbackup.pwd =pwd建立静态类:package com.ly.jxc.util;import java.io.IOException;import ...
分类:编程语言   时间:2014-09-29 13:44:50    阅读次数:167
/usr/bin/env python no such file or directory: dos格式导致的!
最近修改了几个python文件,发现在linux上只能用python file来执行,直接./file提示错误“no such file or directory”,而脚本是用“#!/usr/bin/env python”开头的,应该是可以直接执行的。 一般情况下,这个错误是由于没有权限导致的。但是...
分类:编程语言   时间:2014-09-29 13:14:50    阅读次数:173
JavaScript的变量作用域深入理解
在学习JavaScript的变量作用域之前,我们应当明确几点: a、JavaScript的变量作用域是基于其特有的作用域链的。 b、JavaScript没有块级作用域。 c、函数中声明的变量在整个函数中都有定义。alert(x)这句代码,JavaScript首先在inner函数中查找是否定义了变量x...
分类:编程语言   时间:2014-09-29 13:31:00    阅读次数:138
java生成jar包
Java编写的application程序是否能够最终形成一个类似于exe一样的可执行文件,难道就只能用命令行运行? 通常有两种,一种是制作一个可执行的JAR文件包,然后就可以像.chm文档一样双击运行了;而另一种是使用JET来进行编译。但是JET是要用钱买的,而且据说JET也不是能把所有的Java程序都编译成执行文件,性能也要打些折扣。所以,使用制作可执行JAR 文件包的方法就是最佳选择了,...
分类:编程语言   时间:2014-09-29 11:12:40    阅读次数:190
自己用的C++编码规范
头文件结构   #ifndef COMMUNICATERHANDLLER_H #define COMMUNICATERHANDLLER_H #include "ace/Guard_T.h" #include "ace/Singleton.h" #ifndef COMMUNICATER_H #include "Communicater.h" #endif class C...
分类:编程语言   时间:2014-09-29 10:55:40    阅读次数:151
C++之shared_ptr总结
C++关于shared_ptr的总结。里面有一份简单的源码实现,有助于理解shared_ptr的实际原理。希望对大家有帮助。也欢迎批评指正。...
分类:编程语言   时间:2014-09-29 10:55:30    阅读次数:188
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!