- 博客(6)
- 收藏
- 关注
原创 设计模式总结(备忘录)
一、工厂方法模式:定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。二、抽象工厂模式:为创建一组相关或相互依赖的对象提供一个接口,而且无需指定它们的具体类。三、模板方法模式:定义一个操作中的算法的框架,而将一些步骤延迟到子类中。使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。四、建造者模式:将一个复杂对象的构建与它的表示分离,使
2015-09-01 13:25:44
330
原创 apache2和tomcat7在ubuntu12.04中整合
1. 假定系统中已经安装了apache2和存在tomcat72. 安装mod-jk网络上有许多使用tomcat官网提供的mod-jk.so文件,这里不这么用,而是使用ubutnu安装的libapache2-mod-jk包,可以方便很多。$:sudo apt-get installlibapache2-mod-jk$:vim /etc/libapache2-mod-jk/worker
2014-01-22 13:21:11
530
原创 virtualbox 虚拟机之间与虚拟机和主机通信配置
1.模式--hostonly2. 全局网络配置主机续集网络界面中的IPv4地址改为:和虚拟机中同一网段,作为虚拟机中的网管例:A:主机续集网络界面B:DHCP配置C:虚拟机网络(host-only)IP:192.168.56.101掩码:255.255.255.0gateway:192.168.56.1这样虚拟机之间,虚拟
2013-11-07 15:28:09
1026
1
转载 软件设计师--计算机系统--浮点数据存储
作者: jillzhang 联系方式:jillzhang@126.com C语言和C#语言中,对于浮点类型的数据采用单精度类型(float)和双精度类型(double)来存储,float数据占用32bit,double数据占用64bit,我们在声明一个变量float f= 2.25f的时候,是如何分配内存的呢?如果胡乱分配,那世界岂不是乱套了么,其实不论是float还是
2013-10-14 14:32:58
495
转载 软件设计师--计算机系统--数据存储
移码 移码(又叫增码)是符号位取反的补码,一般用做浮点数的阶码,引入的目的是为了保证浮点数的机器零为全0。 用补码表示阶码的时候,当阶码无限小,产生了下溢的时候,阶码变成了0,那么这个浮点数的值变为了1。 而实际上这个数是无限接近于零的。那么我们就需要取出其中的 "-0“ 值作为机器零,于是移码产生了。 ①移
2013-10-14 14:29:45
739
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人