synchronized()在线程运行的时候,有时会出现线程安全问题例如:买票程序,有可能会出现不同窗口买同一张编号的票运行如下代码:public class runable implements Runnable { //此处定义变量是一个对象的变量,run()函数调用的时候不同的线程调用 int...
分类:
编程语言 时间:
2014-12-16 19:03:53
阅读次数:
184
两种格式的配置文件:DTD和Schema区别:http://www.cnblogs.com/zhaozhan/archive/2010/01/04/1639194.html1 2 3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...
分类:
编程语言 时间:
2014-12-16 19:01:01
阅读次数:
443
JavaScript HTML DOM 通过 HTML DOM,可访问 JavaScript HTML 文档的所有元素。 HTML DOM (文档对象模型) 当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。 HTML DOM 模型被构造为对象的树。 HT...
分类:
编程语言 时间:
2014-12-16 19:00:05
阅读次数:
308
------------------------------原型链方式(prototype)继承父类的所有方法 ,而 call方式为克隆this调用方式---------------------function sayColor(sPrefix, sSuffix){ alert(sPrefix + ...
分类:
编程语言 时间:
2014-12-16 18:57:32
阅读次数:
293
Python中assert的用法Python中assert用来判断语句的真假,如果为假的话将触发AssertionError错误如:>>> a = 23>>> a23>>> assert a == 23>>> a -=1>>> a22>>> assert a == 23Traceback (most...
分类:
编程语言 时间:
2014-12-16 18:58:23
阅读次数:
189
Spring的两个核心概念IOC (Inversion of Control 控制反转)AOP (Aspect Orient Programming 面向切面编程)控制反转和依赖注入 控制反转(Inversion of Control,英文缩写为IoC)是一个重要的面向对象编程的法则...
分类:
编程语言 时间:
2014-12-16 18:55:44
阅读次数:
255
iOS7引入了UIKit Dynamics,可以帮助开发者开发出更接近真实世界的动画效果。之前,用户如果要做出这样的效果,需要话很多的时间在物理计算和Core Animation上。现在,所有的一切都变得非常简单,只要简单的几行就可以实现真实世界的效果。比如,重力、碰撞等。UI Dynamics中得...
分类:
编程语言 时间:
2014-12-16 18:54:57
阅读次数:
220
在使用C++编写halcon之前,确定自己有较好的C++基础,并熟悉一套开发平台如VCProgrammers_guide.pdf chapter7中有关于creating Aplicatin with halcon/c++的详细介绍以vs2008为例 工具---》选项 (有图介绍不配文字啦)用C++...
分类:
编程语言 时间:
2014-12-16 18:52:57
阅读次数:
393
1.内存管理原理的介绍1.1C的内存管理char *p = (char *)malloc(100*sizeof (char));这是C的动态内存分配,我们手动跟系统申请了100个字节的内存;或者说系统在堆里开辟了100个字节的空间,并将这个空间的首地址返回给指针变量p。strcpy(p,"Hello...
分类:
编程语言 时间:
2014-12-16 18:49:39
阅读次数:
379
1. 主要可以参考 :http://www.showerlee.com/archives/548其中 修改 /etc/profile文件有误, 参照如下:export JAVA_HOME=/usr/local/java#export JAVA_HOMEexport PATH=$JAVA_HOME/b...
分类:
编程语言 时间:
2014-12-16 18:50:53
阅读次数:
174
懂得使用对象字面量的方式来创建对象;(属性之间用逗号相隔)数据属性和访问器属性数据属性有四个特性:Writable, Configurable, Enumerable, Value访问器属性有四个特性:Configurable, Enumerable, Get, Set方法:如何定义多个属性方法:如...
分类:
编程语言 时间:
2014-12-16 18:49:28
阅读次数:
141
在 sudo -u tomcat 状态下执行1. jstackjstack pid >> file : 打印当前 thread stack 状态CPU 高分析流程使用jstack分析步骤1) top 查看java进程2) top -p -H 查看消耗cpu的线程3) 转为 十六进制4) sudo.....
分类:
编程语言 时间:
2014-12-16 18:48:13
阅读次数:
191
1、数组的创建1vararrayObj =newArray(); //创建一个数组23vararrayObj =newArray([size]); //创建一个数组并指定长度,注意不是上限,是长度45vararrayObj =newArray([element0[, element1[, ...[,...
分类:
编程语言 时间:
2014-12-16 18:48:39
阅读次数:
249
可以结合Java6——JVM参数选项 看看Please note that this page only applies to JDK 7 and earlier releases. For JDK 8 please see theWindows,Solaris,LinuxandMac OS Xre...
分类:
编程语言 时间:
2014-12-16 18:46:23
阅读次数:
275
定义Python 的 Class 比较特别,和我们习惯的静态语言类型定义有很大区别。1. 使用一个名为 __init__ 的方法来完成初始化。2. 使用一个名为 __del__ 的方法来完成类似析购操作。3. 所有的实例方法都拥有一个 self 参数来传递当前实例,类似于 this。4. 可以使用 ...
分类:
编程语言 时间:
2014-12-16 18:42:47
阅读次数:
215
原文:C语言中关键字auto、static、register、const、volatile、extern的作用关键字auto、static、register、const、volatile、extern这些关键词都是c++基础知识,我整理了一下,希望对新学的朋友们有用:(1)auto 这个这个关键字用...
分类:
编程语言 时间:
2014-12-16 18:42:37
阅读次数:
243
R6对LotusScript有一些改进和增强,自那之后,Notes对象的接口时有补充和更新,但语言本身没有变化。那些改进就包括增加诸如 ArrayGetIndex、ArrayUnique的有用函数。但在编程实践中,还有一些对数组的操作LotusScript没有提供原生的函数,好在 基本上都能自己编写...
分类:
编程语言 时间:
2014-12-16 18:41:04
阅读次数:
257