码迷,mamicode.com
首页 > 编程语言
c++内存泄漏处理(积累)
写c++程序时,经常会出现内存泄漏的问题...
分类:编程语言   时间:2014-08-09 00:19:26    阅读次数:248
java大数的基本函数
1.读入 Scanner cin=new Scanner(System.in);// 读入 while(cin.hasNextInt()) //等同于!=EOF,第一数一定要输入整形的 { } 大数的一般是: while(cin.hasNextBigInteger())  //第一个数一定要输入大数的 { } while(t-->0)   //等同于while(t...
分类:编程语言   时间:2014-08-09 00:17:06    阅读次数:390
Java当中的堆与栈详细解析
总结第一句话:Java语言使用内存的时候,栈内存主要保存以下内容:基本数据类型和对象的引用,而堆内存存储对象,栈内存的速度要快于堆内存。总结成一句话就是:引用在栈而对象在堆。...
分类:编程语言   时间:2014-08-09 00:15:56    阅读次数:294
C++ 文件include规则 常量定义
1. 将类的成员变量、类方法的定义写在.h中,将类方法的实现写在.cpp中,不要include .cpp文件,不要在.h文件中只写class MyClass; ,一定要写类成员变量和方法的全部定义!!!类方法的实现写在.cpp文件中。 2. 类模版或者模版的定义一定要写在同一个.h中,不要写在.cpp中,不能分开写!!!可以参考 http://blog.csdn.net/ixsea/articl...
分类:编程语言   时间:2014-08-09 00:15:06    阅读次数:353
C++--allocator类的使用
C++为我们提供了安全的内存空间申请方式与释放方式,但是new与delete表达式却是把空间的分配回收与对象的构建销毁紧紧的关联在一起。实际上,作为与C语言兼容的语言,C++也为我们提供了更加底层的内存操作方式的。 谈C++就离不开STL,考虑一下vector template class T> void Vector::push_back(const T& t) { // are w...
分类:编程语言   时间:2014-08-09 00:14:07    阅读次数:409
VC++玩转Native Wifi API 3---GOTO在释放资源时的作用
GOTO语句有着很臭的名声,我们的老师经常教导我们说,不要轻易使用它。 C++跳转语句有三个:goto、break和continue。它们只是工具,我觉得问题不能归咎于工具,问题在于人。 就像指针一样,goto这个无条件跳转语句力量还是很强大的,如果滥用,出现问题很难排查。 但有些时候goto确实是不二选择,例如我遇到的,在函数中有多个出口,而每个出口都遇到释放资源的时候,与其都把释放语句不...
分类:编程语言   时间:2014-08-09 00:12:56    阅读次数:399
(转载)关于ubuntu下java环境配置及其运行
转载地址:http://blog.sina.com.cn/s/blog_6730a3aa0100vsiy.html其实不需要怎么配置,直接到ubuntu软件中心里面搜jre就行了,安装上。在终端输入:sudo apt-get install openjdk-6-jdk再在ubuntu软件中心里面搜索...
分类:编程语言   时间:2014-08-09 00:05:46    阅读次数:258
[Java Basics] Stack, Heap, Constructor
Good about Java:friendly syntax, memory management[GC can collect unreferenced memory resources], object-oriented features, portability.StackStores me...
分类:编程语言   时间:2014-08-08 23:59:46    阅读次数:496
java 反射 详解
本文来自:blog.csdn.net/ljphhjJAVA反射机制:通俗地说,反射机制就是可以把一个类,类的成员(函数,属性),当成一个对象来操作,希望读者能理解,也就是说,类,类的成员,我们在运行的时候还可以动态地去操作他们.理论的东东太多也没用,下面我们看看实践 Demo~Demo:packag...
分类:编程语言   时间:2014-08-08 23:57:22    阅读次数:736
JavaScript总结之鼠标划过弹出div单击出现对话框
为了满足他们的永无止境的要求,我可谓是任劳任怨啊,累断了双手,看瞎了双眼。这个是来写鼠标划过一个按钮,然后弹出一个小提示框解释,另外根据radio是否选中,判断点击后如何执行,然后执行之后再有一个确认或取消。其实部分想要的功能可以从中截取。js代码: 1 这段js代码实现了弹出提示框,还有再次确认....
分类:编程语言   时间:2014-08-08 23:56:56    阅读次数:582
整合Struts2.2+Spring3.0
2014-08-08学习李刚老师的j2ee整合struts2+spring3JAR包链接http://download.csdn.net/detail/u010393809/7732235项目outline1.引入JAR包,上面已经贴了JAR包下载链接2.配置Struts2,只需要引入struts2...
分类:编程语言   时间:2014-08-08 23:56:06    阅读次数:506
Python 3 函数自由变量的大坑
Python中函数是一个对象, 和整数,字符串等对象有很多相似之处,例如可以作为其他函数的参数或返回对象, Python中的函数还可以携带自由变量, 两者无疑极大增进了Python的表达力.但是Python函数自由变量的内部机制和列表解析或for循环结合使用时却暗藏杀机:#---CASE 1fs =...
分类:编程语言   时间:2014-08-08 23:54:16    阅读次数:330
【Java】String,StringBuffer与StringBuilder的区别??
String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同...
分类:编程语言   时间:2014-08-08 23:52:26    阅读次数:332
JavaScript总结之单击弹出div
今天也算用了不少手段来实现他们的要求,大概记录一下,下边的代码示例,我全部修改贴出来,争取全部占到自己的代码里就能用。1、点击同一个div,打开/关闭另一个div。 1 1 2 2 然后是html代码,大概做了个简单的: 1 2 [详细信息] 3 4 5 6 ...
分类:编程语言   时间:2014-08-08 23:51:56    阅读次数:307
java基础知识回顾之java Thread类学习(六)--java多线程同步函数用的锁
1.验证同步函数使用的锁----普通方法使用的锁思路:创建两个线程,同时操作同一个资源,还是用卖票的例子来验证。创建好两个线程t1,t2,t1线程走同步代码块操作tickets,t2,线程走同步函数封装的代码操作tickets,同步代码块中的锁我们可以指定。假设我们事先不知道同步函数用的是什么锁;如...
分类:编程语言   时间:2014-08-08 23:50:26    阅读次数:396
自己收藏-javascript用window.open的子窗口关闭自己并且刷新父窗口
function closeMeAndReloadParent(){opener.location.reload();window.close();}一种在父窗口中得知window.open()出的子窗口关闭事件的方法
分类:编程语言   时间:2014-08-08 23:43:56    阅读次数:358
C++中的typeid和dynamic_cast
C++中的typeid和dynamic_cast...
分类:编程语言   时间:2014-08-08 21:32:16    阅读次数:295
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!