码迷,mamicode.com
首页 > 编程语言
JAVA多线程实现的三种方式
JAVA多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,只有最后一种是带返回值的。 1、继承Thread类实现多线程 继承Thread类的方法尽管被我列为一种多线程实现方式,但Thread本质上也是实现了Runnable接口的一个实例...
分类:编程语言   时间:2014-07-31 20:55:17    阅读次数:346
C++编译错误cannot have cv-qualifier
C++编译错误cannot have cv-qualifier 在C++中CV指const和volatile两个关键字。有两种情况不能使用CV限定。 一、非成员函数不能含有CV限定,即const和volatile限定 #include using namespace std; double getArea() const {     return ...
分类:编程语言   时间:2014-07-31 20:52:07    阅读次数:227
javascript之DOM
一、节点层次 1、node类型 nodeName、nodeValue 以及 nodeType 包含有关于节点的信息。 每个节点都有一个nodeType属性 值-元素类型 1-ELEMENT 2-ATTRIBUTE 3-TEXT 4-CDATA 5-ENTITY REFERENCE 6-ENTITY 7-PI (processing instruction...
分类:编程语言   时间:2014-07-31 20:51:37    阅读次数:254
java类库中的设计模式
原帖:http://stackoverflow.com/questions/1673841/examples-of-gof-design-patterns 提问:我正在学习GoF的《设计模式》,想了解些它们在实际中的应用的例子。大家能给我举一些使用设计模式的好例子吗?尤其是在Java类库中。 赞同最高的回答: 你可以通过Wikipedia对设计模式有个整体上的理解。Wikipedia上也...
分类:编程语言   时间:2014-07-31 20:49:37    阅读次数:427
c++虚函数&重写
虚函数是C++中实现多态的一种方法,父类A的一个函数声明为虚函数,在子类B中覆盖定义之后,当在调用的时候使用A*a=new B(),此时调用对应的那个虚函数的名字,则会执行B中的函数。当父类中没有定义虚函数的实体时候,virtual void foo()=0;这个函数就是一个纯虚函数,对应的父类就是...
分类:编程语言   时间:2014-07-31 20:40:37    阅读次数:251
线程、进程、多线程、多进程
http://blog.csdn.net/lishenglong666/article/details/8557215线程进程的联系和区别定义:进程是程序在计算机上的一次执行活动,是系统进行资源分配和调度的一个独立单位;线程是进程的一个实体,是cpu调度和分派的基本单位,他是比进程更小的能独立运行的...
分类:编程语言   时间:2014-07-31 20:39:47    阅读次数:351
Java对象数组
1 package first; 2 3 public class Employee { 4 private String fName, lName; 5 private long _ID; 6 private int workdays; 7 private fl...
分类:编程语言   时间:2014-07-31 20:39:07    阅读次数:302
c++ 概述
一 输入输出: 输出cout>"" 其中>>表示提取运算符并非右移二 函数重载与缺省参数: 函数名相同,而参数的个数、类型、返回值类型可以不同的函数。系统根据输入参数的类型和个数自动寻找匹配正确的函数。 缺省参数:实参和形参的个数可以不同,如果个数相同则将缺省的值覆盖,若实参小于形参,则缺省参...
分类:编程语言   时间:2014-07-31 20:38:47    阅读次数:212
java关闭资源,自制关闭资源工具类
在网上看到一篇关于关闭资源的正确方式:http://blog.csdn.net/bornforit/article/details/6896775该博文中的总结:(1)使用finally块来关闭物理资源(非托管资源),保证关闭操作始终会被执行;(2)关闭每个资源之前首先保证引用该资源的引用变量不为n...
分类:编程语言   时间:2014-07-31 20:34:37    阅读次数:363
java 页面显示混乱问题
最近做一个项目,里面的页面引用了很多样式和js,部署运行后,在IE浏览器上显示页面,登录页面布局全乱掉了,费了大半天力气,发现是因为:IE调试工具下,文本模式选中的是Quirks模式,于是上网搜了一下什么是Quirks模式,看到了http://blog.csdn.net/garcon1986/art...
分类:编程语言   时间:2014-07-31 20:31:17    阅读次数:208
javascript学习笔记
多点用javascript数组,javascript对象,这些东西性能是很高的,而且代码美观,多用水平才能提高,别一天到晚就只会var个变量。javascript是区分大小写的语言,也就是说,关键字、变量、函数名、和所有的标识符都必须采取一致的大小写形式。javascript支持两种注释,在行尾“/...
分类:编程语言   时间:2014-07-31 20:28:17    阅读次数:276
C++的笔记学习第一篇,认识C++
在一个类中包含两种成员: 数据和函数,分别称为C++数据成员和成员函数。关于类: 类是C++新增加的重要数据类型,有了类,就就可以实现面向对象程序设计方法中的封装、信息隐蔽、继承、派生、多态等功能。关于函数的重载在编程时,有时我们要实现的是同一类的功能,只是有些细节不同。例如希望从3个数中找出...
分类:编程语言   时间:2014-07-31 20:27:47    阅读次数:276
javascript之数组
一、定义数组。 定义数组有两个方法: 1、var arr1 = []; //定义一个空数组 2、var arr2 = [1,2,3,"str1","str2"]; //定义一个有5个元素的数组。 3、var arr3 = new Array(3); //定义一个空数组 ...
分类:编程语言   时间:2014-07-31 20:26:57    阅读次数:381
spring mvc的学习过程
开始接触spring,看完那个springmvcweb处理请求流程。不知道该怎么下手。 参照着这个,试着去弄清楚前端控制器DispatcherServlet,HandlerMapping,HandlerAdapter还有ViewResolver跟处理器/页面控制器。硬着头皮去看!一开始一点头绪没有....
分类:编程语言   时间:2014-07-31 20:26:07    阅读次数:295
1. Server.Transfer跳转页面抛出异常:正在终止线程
今天在向数据库插入数据,之后使用Server.Transfer跳回本页面时,抛出异常:正在终止线程ry { if (0 == String.Compare(Password.Text.Trim(), ConfirmPassword.Text.Trim()))//两...
分类:编程语言   时间:2014-07-31 20:24:37    阅读次数:289
Java基础巩固--正则表达式
本篇文章是学习尚学堂的关于正则表达式的视频教程时,所做的笔记。供广大编程爱好者学习之用,也留给日后自己复习使用! 1.为什么要有正则表达式? 正则表达式可以方便的对数据进行匹配,可以进行更加复杂的字符串验证、拆分、替换功能。 例如,现在要判断一个字符串是否全部由数字构成,若不使用正则表达式,代码如下...
分类:编程语言   时间:2014-07-31 20:23:37    阅读次数:290
UNIX多线程环境下屏障功能(barrier)浅析
说起屏障这个东西,相信对于大多数朋友来说比较陌生,不过要是说起pthread_join这个函数,相信都比较熟悉。我们通常使用这个函数来等待其它线程结束,例如主线程创建一些线程,这些线程去完成一些工作,而主线程需要去等待这些线程结束。其实pthread_join就实现了一种屏障。我们可以对屏障这样.....
分类:编程语言   时间:2014-07-31 20:21:37    阅读次数:263
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!