刚开始接触Mybatis,在进行级联插入更新时发现不是很方便:
现有表A和B,B表的主键为A表的外键,先有需求是,插入一条B,并且与B关联的A也随之更新其外键。
所做的方式是先Save一条B,
然后查找出来B。
然后通过A的Set 方法把B set进去
然后UPDATE A
过程比较繁琐,不知大家有没有什么好的做法...
分类:
其他 时间:
2014-12-11 20:57:53
收藏:
0 评论:
0 赞:
0 阅读:
277
LCA的在线算法...
分类:
编程语言 时间:
2014-12-11 20:57:44
收藏:
0 评论:
0 赞:
0 阅读:
273
实验室学长让我重新把verilog书看看,拿起以前的课本就看了起来。有些新的东西在这记下了。
关于阻塞和非阻塞赋值,记住八大原则:
1、时序电路建模时,用非阻塞赋值;
2、锁存器电路建模时,用非阻塞赋值;
3、用always块建立组合逻辑电路时,用阻塞赋值;
4、在同一个always块中建立时序和组合逻辑电路时,用非阻塞赋值;
5、在同一个always块中不要既用非阻塞赋值又用...
分类:
其他 时间:
2014-12-11 20:57:34
收藏:
0 评论:
0 赞:
0 阅读:
399
题目大意:给定n个凸多边形,求交集的面积
时隔多年我终于把完整的半平面交搞出来了……真尼玛艰辛……
曾经写了一发 RE到死 于是就搁置0.0 今天写一发又是WA到死的节奏……
不多说直接上代码 其实刘汝佳同学写麻烦了 每次插入一个半平面之后不用两端都删的 只删一端 最后再处理两端的部分就行
300题留念……切了道模板题也不错
#include
#include
#include
#...
分类:
其他 时间:
2014-12-11 20:57:23
收藏:
0 评论:
0 赞:
0 阅读:
284
//实验要求:
//用邻接表存储一个无向图,
//深度优先,广度优先遍历
//拓扑排序
#include
#include
#include
typedef int status ;
struct ljno //邻接表数据类型
{
int x; //存储数据
ljno* next;
}ss;
struct ALGraph
{
ljno *data ;
int vexnum...
分类:
其他 时间:
2014-12-11 20:57:13
收藏:
0 评论:
0 赞:
0 阅读:
295
python yeild 生成器
生成器函数在生成值后自动挂起并且暂停它的执行和状态(常常在从头计算整个系列的值或者手动保存和恢复类中的状态时,作为一种解决方案)
生成器在被挂起时自动保存状态,yield将函数挂起后将向调用者返回一个值
////////////////经过单步执行 可以看到(1)和(2)是交替执行的
>>> def gensqures(N): ////(1...
分类:
编程语言 时间:
2014-12-11 20:57:04
收藏:
0 评论:
0 赞:
0 阅读:
280
union obj{
obj * free_list_link ;
char client_data[1] ;
};
__default_alloc_template拥有配置器标准接口函数deallocate()。该函数首先判断区块大小,大于128bytes就调用第一级配置器,小于128bytes就找出相应的free list将区块回收:
//p is not 0/null
static...
分类:
其他 时间:
2014-12-11 20:56:53
收藏:
0 评论:
0 赞:
0 阅读:
345
Ignatius's puzzle
Problem Description
Ignatius is poor at math,he falls across a puzzle problem,so he has no choice but to appeal to Eddy. this problem describes that:f(x)=5*x^13+13*x^5+k*a*x,inpu...
分类:
其他 时间:
2014-12-11 20:56:44
收藏:
0 评论:
0 赞:
0 阅读:
264
抽象工厂模式(abstract)创建型模式 c#简单例子
适用于玩家用户数play1、play2....有变化,而行为move、jum无变化时...
分类:
Windows开发 时间:
2014-12-11 20:56:34
收藏:
0 评论:
0 赞:
0 阅读:
364
点击打开链接 http://poj.org/problem?id=1679
题意:给一个无向图,问最小生成树是否唯一,如果唯一就输出最小生成树的所有边的权值的和,如果不唯一,那么就输出Not Unique!
思路:在用prime算法求最小生成树的过程中,在找到权值最小的一个节点之后,先判断一下,这个节点的权值是否可以由好几条路径求得,并且权值都等于当前权值,如果是的话,那么最小生成树就不唯...
分类:
其他 时间:
2014-12-11 20:56:23
收藏:
0 评论:
0 赞:
0 阅读:
308
日志 或 异常消息 分析
依赖 guava
标签:
Guava
[1].[代码] [Java]代码 跳至 [1]
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
...
分类:
其他 时间:
2014-12-11 20:56:14
收藏:
0 评论:
0 赞:
0 阅读:
300
字典转模型在iOS开发中属于非常常见的操作.
比较简单的方式是 KVC ,但是这样会有一个局限 ,就是 模型中的属性必须和字典中的完全匹配,否则,KVC将会报错.
手动编写代码虽然比较灵活,但是如果字典中数据量庞大,也会是一个糟糕的体验.
针对以上问题,利用runtime实现一个更加灵活的字典转模型.
1.为 NSObject建立一个分类
NSO...
分类:
其他 时间:
2014-12-11 20:56:03
收藏:
0 评论:
0 赞:
0 阅读:
313
Ceph配置参数(一)
Ceph配置参数(二)
8、MONITOR CONFIG REFERENCE
http://ceph.com/docs/master/rados/configuration/mon-config-ref/
客户端在读写数据前,都比去和monitor取得联系,获得cluster map,结合CRUSH算法计算得到对象的位置。
(1...
分类:
其他 时间:
2014-12-11 20:55:54
收藏:
0 评论:
0 赞:
0 阅读:
426
UIPickerView实例实现...
分类:
其他 时间:
2014-12-11 20:55:44
收藏:
0 评论:
0 赞:
0 阅读:
282
GConf was a system used by the
GNOME desktop environment for storing
configuration settings for the desktop and
applications. It is similar to the
Windows Registry.
Gconf是一个存储GNOME桌面环境配置的一个...
分类:
其他 时间:
2014-12-11 20:55:33
收藏:
0 评论:
0 赞:
0 阅读:
313
--自己写数据结构...
分类:
其他 时间:
2014-12-11 20:55:23
收藏:
0 评论:
0 赞:
0 阅读:
279
hive空值、NULL判断以及存储...
分类:
其他 时间:
2014-12-11 20:55:14
收藏:
0 评论:
0 赞:
0 阅读:
267
郁闷的C小加(一)
时间限制:1000 ms | 内存限制:65535 KB
难度:3
描述
我们熟悉的表达式如a+b、a+b*(c+d)等都属于中缀表达式。中缀表达式就是(对于双目运算符来说)操作符在两个操作数中间:num1 operand num2。同理,后缀表达式就是操作符在两个操作数之后:num1 num2 operand。ACM队的“C小加”正在郁闷怎样把一个中缀表达式转...
分类:
其他 时间:
2014-12-11 20:55:04
收藏:
0 评论:
0 赞:
0 阅读:
304
中缀式变后缀式
时间限制:1000 ms | 内存限制:65535 KB
难度:3
描述人们的日常习惯是把算术表达式写成中缀式,但对于机器来说更“习惯于”后缀式,关于算术表达式的中缀式和后缀式的论述一般的数据结构书都有相关内容可供参看,这里不再赘述,现在你的任务是将中缀式变为后缀式。
输入第一行输入一个整数n,共有n组测试数据(n
每组测试数据只有一行,是...
分类:
其他 时间:
2014-12-11 20:54:54
收藏:
0 评论:
0 赞:
0 阅读:
274
#include#include#define LIST_INIT_SIZE 100#define LISTINCREMENT 10#define OK 1#define OVERFLOW -2#define ERROR 0typedef int ElemType;typedef int status;typedef struct { ElemType *elem;int length;int l...
分类:
其他 时间:
2014-12-11 20:54:43
收藏:
0 评论:
0 赞:
0 阅读:
379