一、final1.final变量:
当你在类中定义变量时,在其前面加上final关键字,那便是说,这个变量一旦被初始化便不可改变,这里不可改变的意思对基本类型来说是其值不可变,而对于对象变量来说其引用不可再变。其初始化可以在两个地方,一是其定义处,也就是说在final变量定义时直接给其赋值,二是在构...
分类:
编程语言 时间:
2014-05-21 23:09:45
阅读次数:
296
基于注释(Annotation)的配置有越来越流行的趋势,Spring 2.5
顺应这种趋势,提供了完全基于注释配置 Bean、装配 Bean 的功能,您可以使用基于注释的 Spring IoC 替换原来基于 XML
的配置。本文通过实例详细讲述了 Spring 2.5 基于注释 IoC 功能的使用...
分类:
编程语言 时间:
2014-05-21 23:52:49
阅读次数:
513
C++虚函数表解析陈皓http://blog.csdn.net/haoel前言C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了...
分类:
编程语言 时间:
2014-05-21 23:56:48
阅读次数:
507
Java利用POI生成Excel强制换行使用POI创建一个简单的 myXls.xls 文件 常用的包为
org.apache.poi.hssf.usermodel.*; 例子: import java.io.*; import
org.apache.poi.hssf.usermodel.*; ...
分类:
编程语言 时间:
2014-05-22 00:14:19
阅读次数:
326
原文:javascript中数组常用方法总结
在javascript的基础编程中,数组是我们最常遇到的,那么数组的一些常用方法也是我们必须要掌握的,下面我们总结一下数组中常用的方法。toString()和valueOf()方法toString()方法,就是将数组拼接成字符串返回,默认情况下以逗号分隔...
分类:
编程语言 时间:
2014-05-22 00:12:54
阅读次数:
378
http://blog.hesey.net/2011/04/introduction-to-java-virtual-machine.html本文旨在给所有希望了解JVM(Java
Virtual Machine)的同学一个概念性的入门,主要介绍了JVM的组成部分以及它们内部工作的机制和原理。当然本...
分类:
编程语言 时间:
2014-05-22 00:09:05
阅读次数:
412
1.数值常数有:整型常数、浮点常数; 2.只有数值常数才有后缀说明;
3.数值常数后缀不区分字母大小写。 (1)整型常数的表示形式有:十进制形式、以0开头的八进制形式、以0x开头的十六进制形式,无二进制形式。
整型常数默认是signed int的。 对整型常数进行类型转换的后缀只有:u或U(uns....
分类:
编程语言 时间:
2014-05-22 00:39:17
阅读次数:
463
class word{public: word(){cout#includeusing
namespace std;class Text{public: static const int a = 1; ///static 数据成员独立与该类存在
///static int b = ...
分类:
编程语言 时间:
2014-05-22 00:51:09
阅读次数:
346
原文:javascript的语法作用域你真的懂了吗
有段时间没有更新了,思绪一下子有点转不过来。正应了一句古话“一天不读书,无人看得出;一周不读书,开始会爆粗;一月不读书,智商输给猪。”。再加上周五晚上看了下很久没看的湖南综艺节目《天天向上》关于出版书及读书的相关内容,看到相当多的嘉宾家里的书房让我...
分类:
编程语言 时间:
2014-05-22 00:53:48
阅读次数:
312
我在编写一段pythn爬虫的时候遇到一个估计是编码的问题,可以怎么也解决不好。代码如下:#- * -
coding: UTF-8 -*-import urllib.requestimport rehtml =
urllib.request.urlopen("http://weibo.com/p/10...
分类:
编程语言 时间:
2014-05-22 00:59:35
阅读次数:
354
#include#includeusing namespace std;class
Text{public: Text():a(1){}private: int a; void display(){ cout<< "hello
world"<<endl;} friend vo...
分类:
编程语言 时间:
2014-05-22 01:04:05
阅读次数:
276
JavaScript 有一套完全不同于其它语言的对this的处理机制。 在五种不同的情况下
,this指向的各不相同。1.全局范围内当在全部范围内使用this,它将会指向全局对象。2.函数调用foo();
这里的this,也指向全局对象。3.方法调用var test = {};test.foo = ...
分类:
编程语言 时间:
2014-05-22 01:16:19
阅读次数:
227
系统对话框alert()、confirm()和prompt()调用系统对话框向用户显示消息,显示对话框的时候代码会停止执行,关闭后继续执行alert()警告提示框confirm()点击确认返回true,退出或关闭返回falseprompt()在第二个的基础上多一个文本输入域,有2个参数,第二个参数是...
分类:
编程语言 时间:
2014-05-22 01:17:34
阅读次数:
318
什么是线程安全?给一段线程不安全的代码分析指某个函数
、函数库在多线程环境中被调用时,能够正确地处理各个线程的局部变量,使程序功能正确完成。
一般来说,线程安全的函数应该为每个调用它的线程分配专门的空间,来储存需要单独保存的状态,不依赖于“线程惯性”,把多个线程共享的变量正确对待,而且,线程安全的函...
分类:
编程语言 时间:
2014-05-22 01:19:02
阅读次数:
417
今天我给大家讲一讲C++中的多线程编程技术,C++本身并没有提供任何多线程机制,但是在windows下,我们可以调用SDK win32
api来编写多线程的程序,下面我就此简单的讲一下:创建线程的函数HANDLE CreateThread( LPSECURITY_ATTRIBUTES
lpT...
分类:
编程语言 时间:
2014-05-22 01:23:41
阅读次数:
353
基本语法assert_stmt ::= "assert" expression [","
expression]1 assert 5 > 3 # 肯定是对的2 assert 0 > 3 # 肯定是错的下面看看扩展的,带上附加...
分类:
编程语言 时间:
2014-05-22 01:25:06
阅读次数:
340
有两种方式解决
1.在窗体构造函数中写Control.CheckForIllegalCrossThreadCalls =false;2.使用Invoke等委托函数。
问题原因是。net2.0以后拒绝多线程访问空间,避免空间造成死锁。以前Control.CheckForIllegalCrossThre...
分类:
编程语言 时间:
2014-05-22 01:31:56
阅读次数:
299