社区
Java SE
帖子详情
由连接池想到的一个问题
waynewang
2008-02-12 10:06:35
假设: 使用者 A 管理池者 B 连接池 C 连接者 D
现在 A 通过 B 从 C 那里获取了一个 D
那么请问 怎么样 才能够限制 A 不能把 D 再次传给别的使用者
就好比 我去中介公司找个小时工来家里打扫卫生 小时工扫除完后就回去了 我不可能再让小时工去别的地方
干活去了(因为小时工只听中介公司的安排)
请问该怎么样写呢 先谢过各位了 ^_^
...全文
93
6
打赏
收藏
由连接池想到的一个问题
假设: 使用者 A 管理池者 B 连接池 C 连接者 D 现在 A 通过 B 从 C 那里获取了一个 D 那么请问 怎么样 才能够限制 A 不能把 D 再次传给别的使用者 就好比 我去中介公司找个小时工来家里打扫卫生 小时工扫除完后就回去了 我不可能再让小时工去别的地方 干活去了(因为小时工只听中介公司的安排) 请问该怎么样写呢 先谢过各位了 ^_^
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
约翰羊
2008-02-13
打赏
举报
回复
楼主,冲你的名字,我也得UP
顶!
老紫竹
2008-02-13
打赏
举报
回复
不能!即使你根据线程编号判断也没用,因为现在都是线程池,也是重复利用的!
还有,既然你自己获得的连接,你为什么要给其他人呢?? 这是你自己的问题啊!!??
如果你不主动给其它人,他们怎么能用呢? 连接池不会把一个资源重复分配给2个用户的。 直到你归还了!
在声明一次,这是你的问题,不是系统的问题!!系统是你写的哦!!明白??
waynewang
2008-02-13
打赏
举报
回复
那么换一种方式 怎么样才能限制 某个对象只能够被管理方分配 第三方无权分配呢
就好比 我获得这个引用,能够随意的使用 除了不能再分配该引用之外 (就像是合成的关系那样)
或者 举个极端的例子 一个人有一个脑袋 这个脑袋是不能够再给别人的
这咋办呢
老紫竹
2008-02-13
打赏
举报
回复
这是你的设计问题,呵呵!
而且,一个线程里面不存在同时使用问题,肯定有先后的。
如果多个线程用一个?呵呵呵!!! 自己想吧!
waynewang
2008-02-13
打赏
举报
回复
那么比如说 某个使用者在归还连接之前又把连接传递给了别的使用者然后再归还那个连接
这样的话不就乱了嘛!
此时就有两个人持有同一个连接的引用(管理者和另一个使用者各持有一个引用),这样岂不是很危险啊
老紫竹
2008-02-13
打赏
举报
回复
在一个线程里面不能。
东西在我这里,我想怎么用是我的事情,我用完了,还给你之后,你才有可能管理。
也可以理解成,我做一个二级代理啊!呵呵呵!!!!
一般B/S程序,一个线程里面获得的连接,都会使用后马上归还的。
C/S很难说了,有可能不归也可以吧!!!呵呵!!
Java源码系列-手写数据库
连接池
(附源码)
为了理解数据库
连接池
的底层原理,我们可以自己手写
一个
类似Hikari,Druid一样的高性能的数据库
连接池
!通过手写数据库
连接池
掌握数据库
连接池
底层运行原理,胜任企业级开发、提高编程内功!!! 数据库
连接池
在...
Druid之
连接池
需要注意的是,我们下面提供的几种实现方式都是基于简单的原型,目的是带你了解
连接池
实现的一些基本原理。...很容易马上
想到
的一种方案,我们用
一个
map存放连接对象,需要的时候从map里拿来用就可以了。
java中几个主流的数据库
连接池
这里所说的池是一种广义上的池,比如数据库
连接池
、线程池、内存池、对象池等。其中,对象池可以看成保存对象的容器,在进程初始化时创建一定数量的对象。需要时直接从池中取出
一个
空闲对象,用完后并不直接释放掉...
Android中的数据库
连接池
最近在看数据库相关的三方库的时候,我发现在Android应用开发的时候是可以并行操作数据库的读写,但Android默认的数据
连接池
中只有
一个
数据库链接。
一个
数据库连接能实现并发么?要是
一个
数据库链接可以实现并发,...
mysql fa
连接池
中间件_几种常见数据库
连接池
的使用比较
最原始的数据库使用就是打开
一个
连接并进行使用,使用过后一定要关闭连接释放资源。由于频繁的打开和关闭连接对jvm包括数据库都有一定的资源负荷,尤其应用压力较大时资源占用比较多容易产生性能
问题
。由此使用连接...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章