码迷,mamicode.com
首页 >  
搜索关键字:显示调用    ( 197个结果
close和shutdown的区别
转的,没验证close(sock_fd)会把sock_fd的内部计数器减1当sock_fd的内部计数器为0时, 才调用shutodwn(), 并最终释放文件描述符调用shutdown()只是进行了TCP断开, 并没有释放文件描述符本来正常的TCP程序不需要显示调用shutdown()但某些TCP程序...
分类:其他好文   时间:2014-09-24 16:06:37    阅读次数:638
System.gc()和-XX:+DisableExplicitGC启动参数,以及DirectByteBuffer的内存释放
我们知道java代码无法强制JVM何时进行垃圾回收,也就是说垃圾回收这个动作的触发,完全由JVM自己控制,它会挑选合适的时机回收堆内存中的无用java对象。代码中显示调用System.gc(),只是建议JVM进行垃圾回收,但是到底会不会执行垃圾回收是不确定的,可能会进行垃圾回收,也可能不会。什么时候才是合适的时机呢?一般来说是,系统比较空闲的时候(比如JVM中活动的线程很少的时候),还有就是内存不足,不得不进行垃圾回收。我们例子中的根本矛盾在于:堆内存由JVM自己管理,堆外内存必须要由我们自己释放;堆内存的...
分类:其他好文   时间:2014-09-19 22:32:26    阅读次数:492
解决java.util.concurrent.RejectedExecutionException
前言 昨晚12:00运行自动化测试脚本时遇到了java.util.concurrent.RejectedExecutionException这个异常,从异常名称里很容易分析出是提交的任务被线程池拒绝了。查看源码发现是在Activity里,AsyncTask是在自定义的线程池的运行的,但是onDestory函数里确是先显示调用了线程池的shutdown方法,然后才是AsyncTask的cancel...
分类:编程语言   时间:2014-08-29 16:03:48    阅读次数:339
C++中 destory() 和deallocate()以及delete函数的相关性和区别性
这里非常的绕口 需要仔细的来看看: destory(): 显示调用一个对象的析构函数 相当于释放一个对象需要释放的一些动态内存 为下次真正释放对象做准备 deallocate():真正的释放一个内存块。这是一个上层封装也就是delete函数的上层封装 在STL的空间配置器中 有可能会调用dele.....
分类:编程语言   时间:2014-08-23 16:38:51    阅读次数:224
Python 显示调用栈
Python调试不如强类型的语言方便,显示调用栈有时非常必要,inspect模块很好用import inspectinspect.stack()inspect.stack()返回的是一个函数栈帧列表如(已经做了一个for e in inspect(): print e 转化)(, '/usr/lib...
分类:编程语言   时间:2014-08-20 01:16:05    阅读次数:267
ruby中的私有方法和保护方法
ruby中的私有方法是指方法只能被隐含调用,不能被显示调用。而当没有显示接收者的时候,会把self当成接收者。因此,只能在自身中调用私有方法,这也是私有方法的调用规则。 ruby的私有方法机制目的是:使得你很容易将方法分为两种,外部世界可以访问的方法和外部世界不可以访问的方法。如下: 1 cl...
分类:其他好文   时间:2014-07-28 14:40:33    阅读次数:244
Android之Activity的几种跳转方式
1.显示调用方法Intent intent=new Intent(this,OtherActivity.class); //方法1Intent intent2=new Intent();intent2.setClass(this, OtherActivity.class);//方法2intent2....
分类:移动开发   时间:2014-07-25 13:50:21    阅读次数:205
使用MongoDB 2.6 C++驱动中的连接池
MongoDB2.6的CXX驱动(mongo-cxx-driver-26compat),内置包含了数据库连接池,方便管理数据库连接,但是官方文档说的比较晦涩,新手入门往往不知道怎样使用连接池获取数据库连接。本文简单介绍如何使用基本的连接池。 首先要明确的一点是,虽然有连接池类,但是不需要显示调用该类...
分类:数据库   时间:2014-07-16 15:29:32    阅读次数:331
编程算法 - 求1+2+...+n(模板类) 代码(C++)
求1+2+...+n(模板类) 代码(C++)本文地址: http://blog.csdn.net/caroline_wendy题目: 求1+2+...+n, 要求不能使用乘除法\for\while\if\else\switch\case等关键字及条件判断语句(A?B:C).可以使用模板类求解, 输入模板参数, 进行递归调用, 每次递归值减1, 至模板参数为1时, 显示调用结束模板类.代码:/*...
分类:编程语言   时间:2014-07-16 11:19:48    阅读次数:314
白皮书之C++学习第一天
大三荒废了一年的时间在lol上,上头了吧。后悔也来不及了,总之我会拼命追回来的!今天重拾起这本白皮书,也是很感慨啊!废话不多说,好好学,好好找工作吧!大三结束了啊!每个C++程序都有一个main函数作为程序的入口,由操作系统显示调用,并且返回值来确定程序是否成功执行。(0表示成功)想要更深入地了解C...
分类:编程语言   时间:2014-07-02 00:42:56    阅读次数:347
197条   上一页 1 ... 17 18 19 20 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!