问题由来
之前在进行机房收费系统个人重构的时候,配置文件访问数据库,用的是这种方式,如:
string="server=localhost;database=pubs;uid=sa;password=123456"
这两天在学习MVC的时候,在设置配置文件的时候发现,链接数据库用的是另外一种方式:
connectionString="Data Sourc...
上文我们对会话Bean的生命周期和两个子类型(有状态会话Bean和无状态会话Bean)进行了详细解说,本篇博文中我们继续说说EJB组件中的实体Bean。
其实实体Bean就是一个加了注释符(@Entity)的简单java对象(POJO),实体关系和O/R映射也是通过注释符来定义的,并且提供了几种不同的数据库操作规范。一旦被EntityManager访问,它就成为了一个持久化对象,我们就...
分类:
其他好文 时间:
2014-11-29 16:04:50
阅读次数:
357
最近下载了GoodReader App,发现GoodReader中打开的页面不仅支持WebGL,同时还允许跨域访问资源,以前不少HT for Web手册的例子需要Web服务器发布的方式才能访问,否则需采用《矢量组件设计之道(四)》列举的几种解决跨域访问图片或3D的OBJ等资源的技巧。而现在GoodReader中直接打开就可以玩了,加上GoodReader自身对文档管理的方便性,这1块钱的价格真是物超所值!...
分类:
Web程序 时间:
2014-11-29 16:02:01
阅读次数:
134
每个项目都有一些全局,常用的信息,而这些信息如果在每次使用时都载入,那必将耗费很大的资源,特别是对访问压力大的系统。因此,这个情况中,把这些全局信息放到缓存中是很必要的,放在缓存中可以使得数据能够很快的被读取,节省了很多宝贵的CPU和IO。 项目中通常是用application 和cache来实现缓...
分类:
移动开发 时间:
2014-11-29 15:58:14
阅读次数:
171
1.设置NAT,添加端口映射2.浏览器中输入虚拟机IP即可实现访问虚拟机内部服务器
数组是变量的索引列表,可以在方括号中指定索引来访问数组中的各个成员,其中索引是一个整数,从0开始。一维数组多维数组(矩形数组)数组的数组(锯齿数组)数组必须在访问之前初始化,数组的初始化有两种方式,可以以字面的形式指定数组的内容,也可以使用new关键词显式的初始化数组; int[] arr = { ...
分类:
编程语言 时间:
2014-11-29 15:52:06
阅读次数:
169
一、redisRedis是一个高性能的key-value数据库, 使用内存作为主存储,数据访问速度非常快,当然它也提供了两种机制支持数据持久化存储.比较遗憾的是,Redis项目不直接支持Windows,Windows版项目是由微软开放技术团队建立和维护一个实验性项目(支持32,64位),所以并不适用...
分类:
Web程序 时间:
2014-11-29 15:48:19
阅读次数:
302
1.private、protected、public、internal修饰符的访问权限 Private:私有成员,只能在当前类中才可以访问 Protected:保护成员,在当前类和继承类中访问 Public:公共成员,完全公开,没有限制 Internal:在统一命名空间下可访问2.例举页面传值的几种...
分类:
Web程序 时间:
2014-11-29 14:34:43
阅读次数:
223
概念:进程是计算机上的一次执行活动,是程序的一次动态执行过程,是操作系统进行资源分配的单位,当运行一个程序就启动一个进程。Process可以访问本地或远程计算机上的进程,并且可以启动和终止本地系统中的进程(System.Diagnostics)线程是操作系统分配处理器时间的基本单元,是多个操作系统看...
分类:
编程语言 时间:
2014-11-29 14:26:45
阅读次数:
166
1. C的结构体和C++结构体的区别(1)C的结构体内不允许有函数存在,C++允许有内部成员函数,且允许该函数是虚函数。所以C的结构体是没有构造函数、析构函数、和this指针的。(2)C的结构体对内部成员变量的访问权限只能是public,而C++允许public,protected,private三...
分类:
编程语言 时间:
2014-11-29 13:16:06
阅读次数:
116