码迷,mamicode.com
首页 > 编程语言
Effective C++_笔记_条款08_别让异常逃离析构函数
请记住:(1)析构函数绝对不要吐出异常。如果一个析构函数调用的函数可能抛出异常,析构函数应该捕捉任何异常,然后吞下它们或结束程序。(2)如果客户需要对某个操作函数运行期间的异常作出反应,那么class应该提供一个普通函数(而非在析构函数中)执行该操作。
分类:编程语言   时间:2014-06-15 12:48:58    阅读次数:171
JavaScript高级程序设计51.pdf
(续上篇)模拟鼠标事件var btn=document.getElementById("myBtn");//创建事件对象var event=document.createEvent("MouseEvents");//初始化事件对象event.initMouseEvent("click",true,t...
分类:编程语言   时间:2014-06-15 12:54:12    阅读次数:311
C语言的代码内存布局详解
一个程序本质上都是由 BSS 段、data段、text段三个组成的。这样的概念在当前的计算机程序设计中是很重要的一个基本概念,而且在嵌入式系统的设计中也非常重要,牵涉到嵌入式系统运行时的内存大小分配,存储单元占用空间大小的问题。BSS段:在采用段式内存管理的架构中,BSS段(bss segmen.....
分类:编程语言   时间:2014-06-15 12:55:30    阅读次数:378
【javascript】js 获取 url 后的参数值
以前写过一篇类似的博文(提取 url 的搜索字符串中的参数),但是个人觉得使用起来不是很方便,今天抽空重新写了个函数,该函数代码更加简洁。
分类:编程语言   时间:2014-06-15 13:05:49    阅读次数:188
JAVA 1.5 并发之 Executor框架 (二)execute VS submit
http://www.cnblogs.com/rockman12352/p/3788688.html上一篇对于整体框架讲了很多东西,但是具体在使用时有一些细节并没有说出来首先是执行任务execute(); 执行任务,返回空,相当于 new Thread(task).start();submit();...
分类:编程语言   时间:2014-06-15 13:05:16    阅读次数:267
Window下高性能IOCP模型队列多线程下应用
IOCP,先从概念上认识一下。IOCP全称I/O Completion Port,中文译为I/O完成端口。是Windows平台最高效的I/O模块,现在IIS服务器,就采用IOCP模型。IOCP是一个异步I/O的API,它可以高效地将I/O事件通知给应用程序。与使用select()或是其它异步方法不....
分类:编程语言   时间:2014-06-15 13:08:31    阅读次数:213
初探Spring Batch
此系列博客皆为阅读《Pro Spring Batch》一书的读书笔记;为什么我们需要批处理?我们不会总是想要立即得到需要的信息,批处理允许我们在请求处理之前就一个既定的流程开始搜集信息;比如说一个银行对账单,我们可以按月生成,并在用户查询之前开启一个批处理流程进行处理;有时候它能让生意做得更好;比如...
分类:编程语言   时间:2014-06-15 13:11:43    阅读次数:292
Java 集合
Java 中数组声明后不可修改 –跟C一样 ,C中往往会增加定义HASHTABLE,链表等结构来实现动态的数组 但在java中,已经有现成的,称为集合 Collection (interface,有迭代器)├List (interface)│├LinkedList (class)│├ArrayLis...
分类:编程语言   时间:2014-06-15 13:12:19    阅读次数:210
线程退出前操作
#include #include #include #include void cleanup(){ printf("cleanup\n");}void *test_cancel(void){ pthread_cleanup_push(cleanup,NULL); printf(...
分类:编程语言   时间:2014-06-15 13:13:00    阅读次数:225
C++11 新特性之 Lambda表达式
lambda表达式可以用于创建并定义匿名的函数对象,以简化编程工作 Lambda的语法如下: [函数对象参数](操作符重载函数参数)->返回值类型{函数体} []内的参数指的是Lambda表达式可以取得的变量。(2)函数中的param就是指函数可以得到在Lambda表达式外的全局变量, 如果在[]中传入=的话,即是可以取得所有的外部变量,如(1)和(3)Lambda表达式 ()内的参...
分类:编程语言   时间:2014-06-15 11:22:31    阅读次数:265
浅谈随机数发生器(C语言)
本文出自:点击打开链接 本来在做数据结构课程设计。。想用随机数生成测试数据,然后看到随机数就不由自主的想到精度问题,想到精度问题又想到随机数生成的时间问题,想到时间问题又想到调用系统随机数生成问题。。呵呵呵呵呵。 C语言调用Linux系统随机数:linux C程序中获取shell脚本输出 C语言往里写就好说了(Linux) system(" echo `"+内容+"` > 文件名...
分类:编程语言   时间:2014-06-15 11:25:38    阅读次数:227
javax.naming.NoInitialContextException: Need to specify class name in environment or system property
javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file:  java.naming.factory.initial错误解决办法...
分类:编程语言   时间:2014-06-15 11:23:34    阅读次数:192
javascript背景淡入淡出
分类:编程语言   时间:2014-06-15 11:27:44    阅读次数:197
c语言全局变量和局部变量问题汇总
1、局部变量是否能和全局变量重名? 答:能,局部会屏蔽全局。要用全局变量,须要使用"::" 局部变量能够与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。对于有些编译器而言,在同一个函数内能够定义多个同名的局部变量,比方在两个循环体内都定义一个同名的局部变量,而那个局...
分类:编程语言   时间:2014-06-15 11:29:49    阅读次数:241
r与java整合(转)
http://jliblog.com/archives/10R是统计计算的强大工具,而JAVA是做应用系统的主流语言,两者天然具有整合的需要。关于整合,一方面,R中可以创建JAVA对象调用JAVA方法,另一方面,JAVA中可以转换R的数据类型调用R的函数,互相取长补短。现在也有一个项目JGR,用JA...
分类:编程语言   时间:2014-06-15 11:48:11    阅读次数:166
【转】深入理解C++的动态绑定和静态绑定 & 不要重定义虚函数中的默认参数
为了支持c++的多态性,才用了动态绑定和静态绑定。理解他们的区别有助于更好的理解多态性,以及在编程的过程中避免犯错误。需要理解四个名词:1、对象的静态类型:对象在声明时采用的类型。是在编译期确定的。2、对象的动态类型:目前所指对象的类型。是在运行期决定的。对象的动态类型可以更改,但是静态类型无法更改...
分类:编程语言   时间:2014-06-15 11:47:11    阅读次数:206
SpringMVC重定向视图RedirectView小分析
目录前言RedirectView介绍实例讲解总结前言SpringMVC是目前主流的Web MVC框架之一。如果有同学对它不熟悉,那么请参考它的入门blog:http://www.cnblogs.com/fangjian0423/p/springMVC-introduction.html本文所讲的部分...
分类:编程语言   时间:2014-06-15 11:50:15    阅读次数:230
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!