- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 浏览器中的坐标问题
在可选性曲线的开发过程中,有这样的需求:根据鼠标当前所在曲线的位置来反查该的相关数据。处理过程中最主要的难的是,如何将鼠标当前位置转换为画布中的相对坐标。由于各浏览器的坐标系统的混乱,很难找到正解。最后找到以下解决方案:使用event对象的clientX,clientY获取鼠标在当前窗口中的位置,然后使用getBoundingClientRect取得画布相对于当前窗口的坐标。问题随之就迎刃而解
2009-10-23 02:19:00
775
原创 批量添加记录方法
这里是用ibatis所提供的批处理能力实现批添加,红色部分为批的关键代码,蓝色代码为普通的插入代码,批处理的最大好处就是,在批提交之前,在本机内存中接收sql命令,提交时一次性将所有命令发至服务器至少,非常节约网络连接。从而时间效率大大提高。public boolean insertByBatch(ArrayList constraints) {
2009-08-22 01:42:00
549
原创 ibatis中操作Oracle的blob,clob大数据方法
在ibatis中处理blob,clob数据的方法比较简单,但有一些需要注意的地方。首先在早期的ibatis版本中,对这方面的支持其实也不算太好了,得实现一个接口。从某个版本(记不清了),ibatis对大数据的支持比较好了。具体做法如下:1、对于blob数据的操作sqlmap的定义中并没有什么特别的,只是在定义POJO时,blob字段应该对应byte[]类型的数据即可。如:
2009-08-22 00:58:00
1006
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人