只显示主题贴
String selectStatement = "select id from ecjtu_tableprikey where TableName='" + table + "'";
⇒
String selectStatement = "select id from ecjtu_tableprikey where TableName='" + table + "' for update";
- 进入论坛 入门讨论 版
我在项目中一般这样做
每一个SQL都对应于详细设计书(excel文件)的一个sheet相对应
在设计书中每一个用逻辑名写SQL
在Dao的方法注释中通常只需要把sheet名称copy过来
- 进入论坛 Java 版
思路:迭代n = k的时候的结果集,
依次将每个字符串中的 x 替换成 (x * x)
比如 (x * x) * x ,经过替换,可以得到以下三个结果:
((x * x) * x) * x, (x * (x * x)) * x, (x * x) * (x * x)
最后,去掉重复的结果即可
迭代过程如下图所示
源代码如下:
package org.ibatis.helper.test;
import java.util.Collections;
import java.util.HashSet;
import java.util.Iterator;
import java ...
- 进入论坛 招聘求职 版
个人收入应当是保密的吧?
至少一般公司都不鼓励员工之间互相询问薪水
那么,假如你是一个公司的管理者,
突然有一天有个自称是某某公司的人来问某个员工的薪水是多少的时候,
你一定会老老实实地告诉他么?
- 进入论坛 招聘求职 版
既然LZ认为是被玩了
那么,请考虑两个问题:
为什么是你而不是别人被玩?
换一个地方就不会被玩了么?
- 进入论坛 招聘求职 版
首先,要确定一个问题:
每天的数据是不是从头开始累计的?
也就是说,这里的“Double数据”是否是指当天到某个时刻的累计值
如果是这样的话,假定每天24时(凌晨0时)的数据是最后的一个数据,
那么,当天的合计值也就是24时的这条数据
其次,所谓的“当天,当月,当年的统计数据”
是需要用同一个SQL语句一把检索出来么?
这样的需求,在oracle下可以考虑用group by grouping sets语句实现
- 进入论坛 入门讨论 版
字段类型之类的信息,只依存于表,
所以从内存和效率的角度来看,它们不适合与具体数据放在一起
可以考虑用一个专门的ColumnInfoEntity来描述字段信息
ColumnInfoEntity
{
String 物理名;
String 逻辑名;
String DB类型;
String java类型;
int 长度;
int 精度;
Object 缺省值;
boolean 可否为NULL;
boolean 是否为PK;
}
字段信息查找用: Map<String 字段名, ColumnInfoEntity 字段信息>
数据暂存用: List ...
- 进入论坛 入门讨论 版
方式二要求下面这个子查询的检索结果最多只有一条记录
SELECT bookcount --使用子查询
FROM ReaderInfo
WHERE readerid=9704
方式一没有这个限制
不过,当这个子查询的结果有多条结果的时候
方式一得到的是个迪卡尔积
这种情况下,为了避免因为迪卡尔积而得到重复纪录,可以用exists方式
SELECT R1.readerid, R1.readername, R1.unit, R1.bookcount
FROM ReaderInfo A
WHERE exists
(
select 1
from Reader ...
- 进入论坛 入门讨论 版







评论排行榜