编程语言
相信只要你看过Java的书,你一定会看到类似这样的话:千万不要假想内在处理器已经帮你把内存处理好了去做事。
看过,真的就只是看过。和C还有C++相比,Java在大部分时间都可以省去了对内存的手动释放操作,不得不说,这个真的挺好使的,因为当初看C++的时候,用个数组,需要释放内在,真心闹不懂啊,这也是为什么当初没有真正走进编程世界的原因吧。
但出来混,问题要还...
环境:mac os x 10.9.2
python版本:2.7.5
easy_install对于Python相当于apt之于Ubuntu,安装其他库十分方便,但是最近安装PIL(Python Imaging Library),这个强大的图形库时竟然出错了,十分抓狂。错误信息如下:
clang: error: unknown argument: '-mno-fused-madd' [-Wu...
一、表示方法
在计算机中,浮点数一般由三部分组成:符号位+阶码+尾数。
这种浮点数是用科学记数法来表示的,即:浮点数=符号位.尾数×2^阶码。
根据IEEE 754国际标准,常用的浮点数有三种格式:
(1) 单精度浮点数(32位),阶码8位,尾数24位(内含1位符号位)。
(2) 双精度浮点数(64位),阶码11位,尾数53位(内含1位符号位)。
(3) 临时浮点数(80位),...
Spring默认AspectJ切入点语法
引入:将方法或字段添加到被处理的类中。
目标对象: 包含连接点的对象。也被称作 被通知或被代理对象。
AOP代理:AOP框架创建的对象,对目标对象的加强。
织入:将增强处理添加到目标对象中,并创建一个被增强的对象的过程。
扫描加的注释和启动@Aspect所需要的jar包:
为了在Spring配置中使用@AspectJ切面,...
3.5 在一个锁中使用多种状态
一个锁(Lock)可能和一个或者多个状态相关联,这些状态在Condition接口中已经被声明好了。这些状态的作用就是去运行线程控制一个锁或者检查一个状态是否为true或者false。如果是false,这个线程将被挂起直到其它的线程将它们唤醒。这个Condition接口提供了特定的机制去挂起一个线程和唤醒一个挂起的线程。
在并发编程中,一个金典的问题就是生产-消费...
好久不写东西,最近整理之前的东西时发现以前有一些写好的东西,其实都是一些学习笔记或是对某个技术理解的一些感想,觉得很有意思,拿出来和大家分享一下。
这篇文章我们先来说一下java的反射机制,java的反射机制其实在1.2的时候就已经有了,那时我们还没有机会使用呢!而且也未必有那样的场景需要使用,前几年遇到一个场景使用java的反射机制在适合不过了,所以就使用了一下,发现确实好使,于...
const
ANSI C允许声明常量,常量的样子和变量完全一样,只是它们的值不能被修改
int const a;
const int a;
这两个语句都是声明a为一个整型常量(注意与字面值常量区别),它的值不能被修改。使用const声明常量时如果不对对其初始化,该常量的值是随机值,不确定的。
如何使一个常量一开始拥有值:
1、在声明时对其进行初始化 const int a = 15;...
??
基于OpenLayers的地图封装Javascript类定义
MapCwgisClass.js
//web地图封装类
//MapCwgisClass类的定义
//vp:hsg,myk
//create date:2013-07-26
//类 原型定义
var Person = function () {
this.m_Name = "good";
}
Person.proto...
基于OpenLayer工具栏管理类的Javascript类定义
mapCwgisToolBarClass.js
//定义工具栏管理类
//mapCwgisToolBarClass.js
//vp:hsg
//create date:2013-07-31
//modify date:2013-08-01
//定义全局变量
var cmToolbar = null;
//插件调用方法cmToolb...
??
基于Arcgis Server的地类封装Javascript类定义
MapCwgisAOClass.js
//web地图封装类
//MapCwgisAOClass类的定义
//vp:hsg
//create date:2013-09-10
//调用页面需要加载库dojo.require("esri.map");
//类 原型定义
var MapCwgisAOClass = functi...