码迷,mamicode.com
首页 > 2014年09月09日 > 全部分享
N+1问题其实应该叫做1+N 问题
在使用Hibernate,或者ibatis等工具查询数据库的时候,由于缓存,或者lazyload(懒加载)等原因,可能会造成要查询N个结果,使用SQL只需查询1次,但是不得不执行1+N次查询数据库操作,造成效率低下。1:使用iterate查询的时候Query q=session.createQuer...
分类:其他好文   时间:2014-09-09 17:48:59    阅读次数:173
UML用例图之间的关系
在画用例图的时候,理清用例之间的关系是重点。用例的关系有泛化(generalization)、扩展(extend)和包含(include)。其中include和extend最易混淆。下面我们结合实例彻底理清三者的关系。 基本概念用例图(Use Case Diagram):用例图显示谁是相关的用户,用...
分类:其他好文   时间:2014-09-09 17:48:49    阅读次数:140
UVA 12511/CSU 1120 virus 最长公共上升子序列
第一次接触一个这最长公共上升子序列不过其实搞清楚了跟最长公共子序列和 最长上升子序列如出一辙两重循环,对于当前不相等的,等于前一个的值,相等的,等于比当前A【i】小的最大值+1。弄个临时变量记录最大值即可#include #include #include #include using namesp...
分类:其他好文   时间:2014-09-09 17:48:39    阅读次数:244
java多线程总结三:sleep()、join()、interrupt()示例
这是一个来自《java编程思想上的示例》[java] view plaincopypackagedemo.thread;/***sleep()是静态方法,是属于类的,作用是让当前线程阻塞*join()是使线程同步,如在某个线程里调用t.join()表示t线程执行完再执行当前线程*interrupt(...
分类:编程语言   时间:2014-09-09 17:48:29    阅读次数:172
Android开发-环境搭建以及HelloWorld
最近开始进行Android的开发,没有基础完全从0开始。 首先,知道Android开发的官方网站: http://developer.android.com/index.html 网站本身教程非常优秀,建议从0开始的朋友先看这篇文章: http://developer.android.com/tra...
分类:移动开发   时间:2014-09-09 17:47:59    阅读次数:232
Eclipse搭建GWT开发环境
搭建GWT开发环境
分类:系统相关   时间:2014-09-09 17:47:29    阅读次数:243
我的IOS学习之路(一):使用代码创建UI界面
此实例为使用代码动态的删除和添加标签(Label) 主要列举视图控制器文件,详见代码 1 #import "FCViewController.h" 2 3 @interface FCViewController () 4 @property (strong, nonatomic) NSMut...
分类:移动开发   时间:2014-09-09 17:47:19    阅读次数:237
JS实现AOP拦截方法调用
//JS实现AOP拦截方法调用function jsAOP(obj,handlers) { if(typeof obj == 'function'){ obj = obj.prototype; } for(var methodName in handlers){ var _handlers = ha...
分类:Web程序   时间:2014-09-09 17:47:09    阅读次数:1085
Winform 中的KeyDown
1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System....
分类:Windows程序   时间:2014-09-09 17:46:59    阅读次数:314
python 通过文件路径获取文件hash值
通过文件路径获取文件hash值
分类:编程语言   时间:2014-09-09 17:46:49    阅读次数:197
源代码解读Cas实现单点登出(single sign out)功能实现原理--转
关于Cas实现单点登入(single sing on)功能的文章在网上介绍的比较多,想必大家多多少少都已经有所了解,在此就不再做具体介绍。如果不清楚的,那只能等我把single sign on这块整理出来后再了解了。当然去cas官方网站也是有很多的文章进行介绍。cas官网http://www.ja-...
分类:其他好文   时间:2014-09-09 17:46:39    阅读次数:310
Unity iOS打开AppStore评星页面,浅谈Application.OpenURL()方法。
http://fairwoodgame.com/blog/?p=38Unity iOS打开AppStore评星页面,浅谈Application.OpenURL()方法。Posted in UnityonAugust 6, 2013Comments:暂无评论太简单了。我们知道iOS里有个URL Sch...
分类:移动开发   时间:2014-09-09 17:46:29    阅读次数:443
SQLServer 异常捕获,回滚,再抛出
一个存储过程中多个更新操作,后面的更新操作出现异常,如果不手动回滚前面修改的数据是不会自动撤销的!BEGIN TRY BEGIN TRAN-- ..... COMMIT TRANEND TRYBEGIN CATCH ROLLBACK TRAN DECLARE @ErrorMe...
分类:数据库   时间:2014-09-09 17:46:19    阅读次数:335
JVM学习积累
1. Java代码编译和执行的整个过程包含了三个重要的机制:Java源码编译机制类加载机制类执行机制2. 关于Java源码编译机制 Java源码编译由以下三个过程组成:分析和输入符号表注解处理语义分析和生成class文件 生成的class文件包括的信息有:结构信息(class文件格式版本号以及各.....
分类:其他好文   时间:2014-09-09 17:46:09    阅读次数:224
一款连接SqlServer的数据库工具
由于自己使用的电脑系统是xp,而服务器上的数据库是SqlServer2012,于是用SqlServer2005管理端操作2012,总是不成功。在网上也百度谷歌了很久,也没有解决,也发了很多问没有找到解决。一次偶然在博客中看到有人使用Toad for SQL Server 5.7 Freeware.....
分类:数据库   时间:2014-09-09 17:45:59    阅读次数:242
华为机考--字符串压缩
通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串压缩程序,将字符串中连续出席的重复字母进行压缩,并输出压缩后的字符串。压缩规则:1.仅压缩连续重复出现的字符。比如字符串"abcbc"由于无连续重复字符,压缩后的字符串还是"abcbc".2.压缩字段的格式为"字符重复的次数+字符"。例...
分类:其他好文   时间:2014-09-09 17:45:49    阅读次数:234
PetaPoco.Core.ttinclude修改
/// /// Adds the singular rule. /// /// The rule. /// The replacement. private static void AddSingularRule(string rule, string replac...
分类:其他好文   时间:2014-09-09 17:45:39    阅读次数:231
2202条   上一页 1 ... 36 37 38 39 40 41 42 ... 130 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!