主外键是数据库提供的一种两表之间强制关联的方法,也可以从应用层实现。优点缺点数据库实现的主外键由数据库层机制保证,无需应用额外实现强关联,不易扩展变更应用实现的主外键易扩展变更完全由应用控制,要求较高我认为需要根据实际情况进行取舍,例如表不复杂,可以由应用实现,若表之间关联较多且复杂,那么交由数据库处理,至少保证不会错。存在主外键关联的主表,由于存在外键关联关系,因此有些操作就会禁止,例如trun...
分类:
其他好文 时间:
2015-06-09 09:56:08
阅读次数:
123
APUE 308页 线程学习时候有一个链表struct job{
struct job* next;
struct job* prev;
pthread_t id;
}struct queue(){
struct job * head;
struct job * tail;
pthread_rwlock_t q_lock;
}当一个节点没有时候
q-...
分类:
其他好文 时间:
2015-06-09 09:56:18
阅读次数:
134
项目中,加载指定的类反射调用方法一直报类找不到,经过数百次的测试,对这种问题有了一个重新的认识,特总结、记录、分享如下:
1、路径中尽可能用"/"或者File.separator()而非“\\”,路径中“\”是windows平台的,linux平台中是“/”,java中也是用“/”作为路径的,所以为了跨平台和更规范,建议采用前者
2、在当前的环境中获取绝对路径后,尽可能的replace(“\\”...
分类:
其他好文 时间:
2015-06-09 09:56:26
阅读次数:
122
一处内存泄漏:
稳定性测试抛出了内存泄漏问题,内存在24小时内从150M涨至350M
上测试机排查:
!heap -l
发现大量28字节,18字节左右的小内存泄漏db看一下泄漏内容
大量的内存地址指向swmanager\0 这个字符串,代码中搜索swmanager” 发现有10几处使用裸的字符串。
咨询对应的研发RD发现其中关于tips逻辑引用最频繁:
该处为在...
分类:
其他好文 时间:
2015-06-09 09:55:26
阅读次数:
129
C/S同步数据篇:
TODO:
关于同步数据篇:主要讲解理清业务思路,下一篇:同步数据(依据业务需求):【将数据库中sys_Menu数据添加到sys_Menu_Copy】
TODO:
1,表【sys_Menu_Copy】已存在数据,过滤
2,表【sys_Menu_Copy】未存在数据,添加
讲解篇:1,窗体设计器生成的代码2,后台cs代码:
1,窗体设计器生成的代码
...
分类:
其他好文 时间:
2015-06-09 09:53:36
阅读次数:
246
【题目链接】:click here~~
时间限制:10000ms
单点时限:1000ms
内存限制:256MB
描述
这一次我们就简单一点了,题目在此:
在直角坐标系中有一条抛物线y=ax^2+bx+c和一个点P(x,y),求点P到抛物线的最短距离d。
提示:三分法
输入
第1行:5个整数a,b,c,x,y。前三个数构成抛物线的参数,后两个...
分类:
其他好文 时间:
2015-06-09 09:56:33
阅读次数:
166
整理一下正则表达式教程,浅显易懂些
编写验证规则最流行和最简单的方法就是正则表达式了,但唯一的一个问题是正则表达式的语法太隐晦了,让人蛋疼无比。很多开发者为了在项目中应用复杂的验证,经常要使用一些小抄来记住正则式的复杂语法和各种常用命令。
在这篇文章中,我将试图让大家明白什么是正则表达式,以及如何更轻松地学习正则表达式。参考来源:
人人都看得懂的正则表达式教程
htt...
分类:
其他好文 时间:
2015-06-09 09:54:22
阅读次数:
134
Rotate an array of n elements to the right by k steps.For example, with n = 7 and k = 3, the array [1,2,3,4,5,6,7] is rotated to [5,6,7,1,2,3,4].Note:
Try to come up as many solutions as you can, ther...
分类:
其他好文 时间:
2015-06-09 09:55:18
阅读次数:
135
题目描述:
It is said that in 2011, there are about 100 graduate schools ready to proceed over 40,000 applications in Zhejiang Province. It would help a lot if you could write a program to automate ...
分类:
其他好文 时间:
2015-06-09 09:53:36
阅读次数:
112
在人生旅途中,有欢笑也有泪水,总有人默默陪伴在你身边。感谢他们,感谢他们陪你一起疯一起傻一起玩耍……时间转瞬即逝,图灵教育马上就要成立十周年了!6月22日是图灵十岁生日,感谢小伙伴们不离不弃,我们会用更多热情和努力,出版更多好书~图灵社区十周年感恩活动正在进行中,感兴趣的小伙伴可以到图灵社区(http://www.ituring.com.cn/ten)参加活动。...
分类:
其他好文 时间:
2015-06-09 09:52:36
阅读次数:
135
1、引入
在文件导入
#import
2、程序
NSMutableAttributedString *attributedString =[[NSMutableAttributedString alloc]initWithString:@"你的字符串"];
long number = 5.0f;//间距
CFNumberRef num = CFNu...
分类:
其他好文 时间:
2015-06-09 09:53:42
阅读次数:
1416
文件预览很重要很方便,在进行团队即时沟通的同时,不用下载文件就可以很方便的进行各类文件的预览。而给机器上没有安装相应软件的操作者带来更多便利。
HiWork(www.hiwork.cc)为用户提供了非常完备的文件预览功能,包括txt、word、excel、ppt、pdf、rar、zip文件以及部分音频和视频文件。下面我们仅以word文档为例,说说在HiWork(www.hiwork.cc)中如何进行文件预览。...
分类:
其他好文 时间:
2015-06-09 09:53:33
阅读次数:
156
---查询数据库所有表名
select id,name from sysobjects where xtype='u' order by name
---查询表的所有字段属性
select * from syscolumns where id=object_id(N'FMS_PayApply')
---查询表字段名,类型,长度,默认值,是否允许为空
select col...
分类:
其他好文 时间:
2015-06-09 09:51:03
阅读次数:
136
在centos7下已经集成了kvm
环境:centos7
检查/dev/kvm这个文件,它是kvm内核模块提供给用户空间的qemu-kvm程序使用的一个控制接口,它提供了客户机(Guest)操作系统运行所需要的模拟和实际的硬件设备环境。
确定KVM模块确实全部安装好,下面来看一下qemu-kvm的编译和安装。
源码安装qemu-kvm
除了在内核空间的KVM模...
分类:
其他好文 时间:
2015-06-09 09:51:18
阅读次数:
197