码迷,mamicode.com
首页 > 编程语言
Linux下C++内存泄露检测工具
下载安装:http://blog.csdn.net/wanglin754/article/details/7194145 下载地址:http://www.valgrind.org/downloads/current.html#current 安装valgrind tar jxvf valgrind-3.7.0.tar.bz2             注意这里的参数里加了j,表...
分类:编程语言   时间:2014-06-24 18:40:38    阅读次数:389
黑马程序员_Java基础_接口
1.接口概论 2....
分类:编程语言   时间:2014-06-24 21:26:42    阅读次数:215
C/C++迭代器使用详解
迭代器是一种检查容器内元素并遍历元素的数据类型。...
分类:编程语言   时间:2014-06-25 00:01:53    阅读次数:226
【C语言天天练(十六)】字符串输出函数puts、fputs和printf
C有三个用于输出字符串的标准库函数puts()、fputs()和printf()。 1、puts()函数只需要给出字符串参数的地址。 #include int puts(const char *s); 示例: #include #define DEF "I am libing" int main(int argc, char **argv) { char str1[30] =...
分类:编程语言   时间:2014-06-24 22:04:37    阅读次数:368
[Java]枚举
java enum的用法和实现...
分类:编程语言   时间:2014-06-25 00:04:03    阅读次数:234
Spring中的事务传播行为
Spring在TransactionDefinition接口中定义了7种类型的事务传播行为,它们规定了事务方法是如何传播的。   PROPAGATION_REQUIRED:支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。 PROPAGATION_SUPPORTS:支持当前事务,如果当前没有事务,就以非事务方式执行。 PROPAGATION_MANDATORY:支持当前事...
分类:编程语言   时间:2014-06-24 17:47:40    阅读次数:218
JavaScript 实现Map
var map=new Map(); map.put("a","A");map.put("b","B");map.put("c","C"); map.get("a"); //返回:A map.entrySet() // 返回Entity[key,value] map.containsKey('kevin') //返回:false function Map() { th...
分类:编程语言   时间:2014-06-25 00:05:28    阅读次数:309
ceSetThreadPriority设置线程优先级~!
ceSetThreadPriority 线程优先级...
分类:编程语言   时间:2014-06-24 19:24:41    阅读次数:224
Spring集成XFire开发WebService
Spring是目前最流行的JavaEE Framework,但是使用Spring的Spring-WS开发WebService却十分繁琐。XFire是一个简化WebService开发的开源项目,通过Spring和XFire的结合可以大大简化基于Spring Framework的应用中的WebService开发。 Spring和XFire可以通过多种方式结合,下文介绍的是笔者常用的一种简单而实用...
分类:编程语言   时间:2014-06-24 19:02:58    阅读次数:267
java实战系列-实战中MAVEN私服的搭建
实战中MAVEN私服的搭建   利用maven来管理项目的构建,报告和文档已经成为了我们现在的共识,任何开源软件基本都在使用,当然我们现在的大部分公司也基本都在使用,我把以前使用maven的一些经验在进行加工呈现给大家,希望可以帮助一些当前正在学习maven的初学者们还有刚毕业的学子们! 我会结合Eclipse+nexus+maven的实践来个大家做介绍! Ne...
分类:编程语言   时间:2014-06-24 20:25:57    阅读次数:438
生产者消费者模型中线程怎样正常退出
生产者:不停地往队列中放数据 消费者:不停地从队列中拿数据 两者通过两个信号量同步 当生产者不再生产数据时,消费者正好挂在一个信号量上,处于睡眠状态,这时候pthread_join也会一直挂着的。该怎样使得消费者正常退出呢? 我的做法是让生产者在往队列中放一个【结束数据】,也就是一个标识,消费者拿到数据后,如果这个数据是结束标识则自杀退出。...
分类:编程语言   时间:2014-06-25 00:07:17    阅读次数:225
Java垃圾回收
垃圾收集算法 引用计数 堆中的每个对象都有一个引用计数,当对象被引用时引用计数加1,当对象的引用被重新赋值或超出有效区域时引用计数减1,当一个对象被回收后,它所引用的对象的引用计算减1。当一个对象的引用计数变为0时就被回收。 引用计数的优点: 垃圾收集器可以很快地执行,当一个对象的引用数为0时就可以回收这个对象,垃圾收集交织在程序的正常执行过程中,不用长时间中断程序的正...
分类:编程语言   时间:2014-06-24 22:11:09    阅读次数:275
JavaMail简单应用
JavaMail简单应用...
分类:编程语言   时间:2014-06-24 19:47:25    阅读次数:212
Python实现归并排序
问题 归并排序是一种常用的排序方法,本文讲述了其基本思想以及用python实现的方法。 在python中,有一个非常强大的模块heapq,提供了merge方法,让归并排序在python中更简单了。 思路说明 归并操作过程: 1. 申请空间,使其大小为两个已经排序序列之和,该空间用来存放合并后的序列 2. 设定两个指针,最初位置分别为两个已经排序序列的起始位置 3. 比较两...
分类:编程语言   时间:2014-06-24 21:07:01    阅读次数:269
Effective C++:条款25:考虑写出一个不抛异常的swap函数
(一) 缺省情况下swap动作可由标准程序库提供的swap算法完成: namespace std { template void swap(T& a, T& b) { T temp(a); a = b; b = temp; } }这个函数是异常安全性编程的核心,并且是用来处理自我赋值可能性的一个常见机...
分类:编程语言   时间:2014-06-25 00:30:27    阅读次数:336
python基础教程_学习笔记13:标准库:一些最爱——sys
标准库:一些最爱 sys sys这个模块让你能够访问与python解释器联系紧密的变量和函数。 sys模块中一些重要的函数和变量 函数/变量 描述 argv 命令行参数,包括脚本名称 exit([arg]) 退出当前程序,可选参数为给定的返回值或者错误信息 modules 映射模块名字到载入模块的字典 path 查找模块所在目录的目录名列表 platform 类似sunos5或...
分类:编程语言   时间:2014-06-25 19:21:36    阅读次数:230
Java线程与Linux内核线程的映射关系
Linux从内核2.6开始使用NPTL (Native POSIX Thread Library)支持,但这时线程本质上还轻量级进程。  Java里的线程是由JVM来管理的,它如何对应到操作系统的线程是由JVM的实现来确定的。Linux 2.6上的HotSpot使用了NPTL机制,JVM线程跟内核轻量级进程有一一对应的关系。线程的调度完全交给了操作系统内核,当然jvm还保留一些策略足以影响到...
分类:编程语言   时间:2014-06-25 19:20:52    阅读次数:233
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!