Mybatis在使用resultMap来映射查询结果中的列,如果查询结果中包含空值的列(不是null),则Mybatis在映射的时候,不会映射这个字段,例如 查询 name,sex,age,数据库中的age字段没有值,Mybatis返回的map中只映射了 name和sex字段,而age字段则没有包含...
分类:
其他好文 时间:
2015-05-14 18:15:17
阅读次数:
238
libevent 是一款很好用的 C 语言网络库,它也採用 Reactor 模型,正好能够与 muduo 做一对照。本文用 ping pong 測试来对照 muduo 和 libevent2 的吞吐量,測试结果表明 muduo 吞吐量平均比 libevent2 高 18% 以上,个别情况达到 70%...
分类:
其他好文 时间:
2015-05-14 18:14:09
阅读次数:
209
省赛总结 省赛打完了,结果在意料之中,教主的判断还是很准的,我们的水平在银牌区中段,运气好可以进金牌区。感觉队伍打的还不错,感谢给力的队友,但感觉我个人还是打的有点乱。 开场我先简单整体的翻了一下习题册,依旧abc一人一题,我开b,李睿易a王成瑞c,b读读感觉是个模拟,尽管感觉不难,但是...
分类:
其他好文 时间:
2015-05-14 18:12:14
阅读次数:
183
最近在使用mybatis查询数据库时,发现在pl/sql中单独执行sql时结果是有值的,但是在程序中拿到的却是null,相关配置如下: (1) (2) (3) java: List callTasks = service.queryStatusByProje...
分类:
数据库 时间:
2015-05-14 18:05:40
阅读次数:
2143
问题源于在Java中使用对象作为参数,按照C++的思路进行调试,发现结果与C++中并不相同。 导致该问题的原因是Java与C++对于对象的解释是不相同的。 在C++中对象作为参数采用的是“传值调用”,当实参通过形参传递时,会调用对象(实参)的拷贝构造函数(如果没有显式的定义拷贝构造函数,将自...
分类:
编程语言 时间:
2015-05-14 17:58:47
阅读次数:
188
“阻塞”与"非阻塞"与"同步"与“异步"不能简单的从字面理解,提供一个从分布式系统角度的回答。1.同步与异步同步和异步关注的是消息通信机制(synchronous communication/ asynchronous communication)所谓同步,就是在发出一个*调用*时,在没有得到结果之...
分类:
其他好文 时间:
2015-05-14 17:52:49
阅读次数:
91
思路:如果全部扑克牌数目异或的结果ans为0,则必输,输出0。否则,必须要给对方一个P状态,可以对所有扑克堆进行逐个排查,将ans^a[i]就可以得到除了a[i]之外其他扑克数的异或结果tmp,目的就是要使得tmp为0,那么肯定要从a[i]堆中拿走一些牌使得剩下的牌数异或tmp为0。可能出现的情况(...
分类:
编程语言 时间:
2015-05-14 16:23:56
阅读次数:
149
使用cydia框架编写cydia hook插件的时候由于initialize方法是无参的静态方法,所以不能获取上下文因此很多事情直接在initialize方法里就干不了,比如toast,发送广播等。由于hook是改变其他的类的API的执行结果。所以可以使用HOOK的那个类来获取context从而达到...
分类:
移动开发 时间:
2015-05-14 16:16:12
阅读次数:
137
apply:方法能劫持另外一个对象的方法,继承另外一个对象的属性. 接受的参数是一个字符串。call:和apply的意思一样,只不过是参数列表不一样. 接收的参数是一个数组。例如:运行结果为: Hello diz song glad to meet you! Hello my Object gla....
分类:
移动开发 时间:
2015-05-14 16:16:05
阅读次数:
259
初识实验楼,决定在上面好好的练练手。Course 1 : print "Hello world"在虚拟机桌面,打开终端Xfce,通过运行linux指令,新建c文件,进行编辑,编译,最后在终端输出c文件按运行结果。首先打开Xfce输入:cd Desktop通过touch指令创建文件,输入:touch ...
分类:
其他好文 时间:
2015-05-14 16:12:58
阅读次数:
126