数据源是用来连接数据库,获得Connection对象的,在java中使用javax.sql.DataSource接口来表示。
有了数据源,我们就不需要在编写其他连接数据库代码,直接从数据源中获取连接就可以了,而且,不管使用什么样的数据库,都是用一样的方式获取数据库连接对象。
数据源对象一般由容器创建的,在程序中可以使用JNDI来获取。通过数据源创建的连接对象可以被自动的放入连接池统一管理。
...
分类:
其他好文 时间:
2014-08-23 10:03:20
阅读次数:
237
背景:
DICOM3.0协议中有介绍关于worklist的部分。简而言之,worklist可以看做是放射科设备从医院RIS系统中自动读取患者信息的一种“通信协议”,可以指存储在RIS系统中的患者数据库,主要包括患者的基本信息(如年龄、性别、身高、体重、出生年月等),这与DCM文件信息头MetaInfo中的多数字段重合。因此从RIS系统中自动获取worklist是医院信息化的必要组成部分。...
分类:
其他好文 时间:
2014-08-23 10:03:10
阅读次数:
424
本文将使用css+html+js实现横向菜单,具有下拉的多级弹出菜单。
首先我们来看看效果图:
首先应该写html部分的代码,代码比较简单,代码如下:
首页
网页版式
自适应宽度
固定宽度
...
分类:
Web程序 时间:
2014-08-23 10:03:00
阅读次数:
298
题解:
转化成求Nim-sum
每行黑白棋的初始间距作为每堆石子个数
如果当前为P态,则不管当前选手怎样操作,下一个选手都能使其操作后的局面又变为P态。
Nim-sum = 0,即P态。
#include
#include
#include
#include
using namespace std;
int main() {
int n, m;
while(...
分类:
其他好文 时间:
2014-08-23 10:02:50
阅读次数:
274
/* 说明:
**1.本次游戏实例是《cocos2d-x游戏开发之旅》上的最后一个游戏,这里用3.0重写并做下笔记
**2.我也问过木头本人啦,他说:随便写,第一别完全照搬代码;第二可以说明是学习笔记---好人
**3.这里用cocos2d-x 3.0版本重写,很多地方不同,但是从重写过程中也很好的学习了cocos2d-x
*/
***每一步对应的所有代码以及用到的资...
分类:
其他好文 时间:
2014-08-23 10:02:40
阅读次数:
245
Qt中当换了资源名称或路径后,导致无法编译通过。...
分类:
其他好文 时间:
2014-08-23 10:02:30
阅读次数:
358
Matlab学习之带有右键菜单的GUI学习实例...
分类:
其他好文 时间:
2014-08-23 10:02:20
阅读次数:
713
E - Artem and Array
Time Limit:2000MS Memory Limit:262144KB 64bit IO Format:%I64d
& %I64u
Submit Status
Appoint description:
System Crawler (2014-08-21)
Description
Artem h...
分类:
其他好文 时间:
2014-08-23 10:02:10
阅读次数:
301
MFC编码时报错:
显示:error C2248: “CObject::operator =”: 无法访问 private 成员(在“CObject”类中声明)
这种问题是你刚开始声明的是指针类型变量,后来又改为了非指针型,最好直接改为指针型变量。...
分类:
其他好文 时间:
2014-08-23 10:02:00
阅读次数:
156
view.getRootView()的官方解释就是:Finds the topmost view in the current view hierarchy.
寻找当前的view层次中处在最顶层的view
我的理解就是找出该view实例所在的view层次的根view。
为证实这个view.getRootView()的真正含义,下面我做了测试:
activity_main.xml:...
分类:
移动开发 时间:
2014-08-23 10:01:56
阅读次数:
293
逻辑移位:移位产生的空位由0来补充,比如11100右移移位变为01110
算术左移同逻辑移位。
算术右移有两种可选的方案:左边移入的位由0补充,或者由符号位来补充,这两种实现依赖于编译器。11100右移移位结果可能是01110或者11110。
在程序中尽量不使用有符号数的右移操作,这样会使得程序的可移植性变差。
对于有符号数右移,下面的代码可以判断编译器采用的逻辑右移还是算术右移
# i...
分类:
其他好文 时间:
2014-08-23 10:01:40
阅读次数:
179
public static BeanFactory getFactory(BeanDefinitionRegistry registry){
AbstractBeanDefinition userDao = new RootBeanDefinition(UserDao.class);
AbstractBeanDefinition userService = new RootBeanDefinition(UserService.class);
//将bean注册到容器中
registry...
分类:
编程语言 时间:
2014-08-23 10:01:30
阅读次数:
219
本文是利用css和html实现自适应于文本长度菜单。
实现后的效果图,如下:
实现代码如下:
menu4.html
-->
a{
display: block;
height:38px;
/* width:107px; */
/* line-heig...
分类:
Web程序 时间:
2014-08-23 10:01:20
阅读次数:
177
解题的关键在于这条路径只能是先往上走,到达某个最高点,再往下走,换句话说,只能有一次转折的机会。所以递归这棵树,记录以某个子节点为转折点时的最大值。值得注意的是树节点的值有负值,所以如果某个子路径的和小于0,放弃它(设置和为0)。
class Solution {
public:
int maxPathSum(TreeNode *root) {
int maxSum = -1 <...
分类:
其他好文 时间:
2014-08-23 10:01:00
阅读次数:
167
题目链接:http://poj.org/problem?id=3159
题意:给出m给 x 与y的关系,其中y的糖数不能比x的多c个,即y-x 最后求fly[n]最多能比so[1]
多多少糖?
差分约束问题, 就是求1-n的最短路, 队列实现spfa
会超时了,改为栈实现,即可
有负环时,用栈比队列快
数组开小了,不报RE,报超时 ,我晕
#in...
分类:
其他好文 时间:
2014-08-23 10:00:50
阅读次数:
158
本文译至:http://www.tecmint.com/how-to-setup-nfs-server-in-linux/
在本教程中,让我们看看如何安装和配置NFS服务器和如何在NFS服务器和客户端之间共享文件。虽然我已经在CentOS
6.5 32位版本上测试这些步骤,它也可以在RHEL /Scientific Linux
6.x上工作。
场景
NFS S...
分类:
系统相关 时间:
2014-08-23 10:00:40
阅读次数:
331