摘要:
每日一贴,今天的内容关键字为组合列为表建立索引,无疑是对数据库比较好的优化方法之一。以下是自己对索引的总结。MYSQL QUERY Optimizer对索引的选择1.即使一个SQL可以选择多个索引,但是大多数情况下它都市选择一个索引,而废弃其它的索引。应用索引的前提:1.索引的存是在where条件之后的。2.在MYSQL中不同的存储引擎对索引的看待也是有点不一样的。经常使用的索引类型以及情况前缀索引(又叫短索引)对串列停止索引,如果可能应该指定一个前缀长度。例如,如果有一个CHAR(255)的 列,如果在前10 个或20 个字符内,多数值是唯一的,那么就不要对整个列停止索引。短索引不仅可以提高 阅读全文
posted @ 2013-05-12 23:07
xinyuyuanm
阅读(324)
评论(0)
推荐(1)
摘要:
本文纯属个人见解,是对前面学习的总结,如有描述不正确的地方还请高手指正~在技巧笔试口试上,我们常常会碰到这样一类题型,如给你一个入栈序列,然后再让你判断几个序列是否有可能为它的出栈序列,如: 入栈序列为 1 2 3 4 5,则 1 2 3 4 5可能为它的出栈序列,而 5 4 1 2 3弗成能为它的出栈序列。对于n比较小的情况,我们往往可以通过手动模拟的方法来判断,对于n比较大的时候,这种方法就显得效率不佳了。下面分析一种通用的方法判断正当出栈序列,时间复杂度为O(n)。为了叙说便利,我们不妨设入栈序列为 1 2 3.......n,并且每一个元素各不相等。事实上,一个出栈序列固定的话,那么没 阅读全文
posted @ 2013-05-12 23:05
xinyuyuanm
阅读(366)
评论(0)
推荐(0)
摘要:
发一下牢骚和主题无关:每日一道理 人生好似一条河,既有波澜壮阔,汹涌澎湃,也有清风徐来,水波不兴;人生好似一首歌,既有欢乐的音符,也有悲壮的旋律;人生好似一条船,既有一帆风顺时,也有急流险滩处。愿我们都能勇于经受暴风雨的洗礼,接受生活的挑战和考验!//send message with attachment public void sendAttachment(){ //首先创立Properties对象 Properties pro = new Properties() ; pro.put("mail.smtp.host", "smtp.163.com" 阅读全文
posted @ 2013-05-12 23:03
xinyuyuanm
阅读(193)
评论(0)
推荐(0)
摘要:
最近研究参数展示,略微总结一下,以后继续补充:首先:从总体上为三层架构的理论知识简略的画了一张思维导图。 其次:在网上搜索了一个关于三层的例子,进行了一下实战的练习。具体代码不作展示,将其中较难理解的部份略微解释。第一部份:cmd.Parameters.Add(newSqlParameter("@UserName",userName));cmd.Parameters.Add(newSqlParameter("@Password",password));解释:①SqlParameter是sql的参数类,在这里实例化了一个这样的类,并传入参数userName 阅读全文
posted @ 2013-05-12 23:01
xinyuyuanm
阅读(206)
评论(0)
推荐(0)
摘要:
改章节是一篇关于函数执行的帖子1 媒介应用 dispatch_group_create 函数在 GCD 上创建一个组。 用于处理彼此之间的依赖关系,将代码块分组来确保它们被 GCD 逐个执行。GCD 中应用组的时候你应该晓得 4 个函数: dispatch_group_create 创建一个组句柄。一旦你应用完了这个组句柄,应该应用 dispatch_release 函数将其释放。dispatch_group_async 在一个组内提交一个代码块来执行。必须明白这个代码块属于哪个组,必须在哪个派送队列上执行。 dispatch_group_notify 允许你提交一... 阅读全文
posted @ 2013-05-12 22:59
xinyuyuanm
阅读(263)
评论(0)
推荐(0)
摘要:
PS:今天上午,非常郁闷,有很多简单基础的问题搞得我有些迷茫,哎,代码几天不写就忘。目前又不当COO,还是得用心记代码哦!1 前言应用 dispatch_queue_create 函数。 创立你自己的、奇特命名的分派队列。2 代码实例ZYAppDelegate.m - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ //创立自己命名的队列 dispatch_queue_t firstSerialQueue = dis... 阅读全文
posted @ 2013-05-12 22:57
xinyuyuanm
阅读(260)
评论(0)
推荐(0)
摘要:
本篇文章笔者在深圳吃饭的时候突然想到的...这几周就有想写几篇关于修改删除的文章,所以回家到之后就奋笔疾书的写出来发表了在Jelly Bean 4.1.2 ROM中,拨号版的布置如下左图所示。删除键在右上方,位于输入的号码前面。用起来不习惯。尤其是当电话号码比较长时,显示位置不够用,前一段数字显示被覆盖。下面是我的修改方法,供参考和应用。修改拨号盘,将删除键移到右下方空白处。修改后的拨号盘如上边右图所示。 操作前提:你要会应用apktool或者apkmanager (这个我不教你,在我以前的系列讲座里都有)。修改要求:将删除键移到右下方空白处,将搜索键,拨号键和删除键放在同一个框架上,一起移. 阅读全文
posted @ 2013-05-12 22:55
xinyuyuanm
阅读(548)
评论(0)
推荐(0)
摘要:
PS:今天上午,非常郁闷,有很多简单基础的问题搞得我有些迷茫,哎,代码几天不写就忘。目前又不当COO,还是得用心记代码哦! 近来在工作中学习了不少Linux方面的命令,比如vim的应用命令、find命令、rpm打包spec配置文件等等。鸟哥私房才基础版给了我不少帮助,在这里感谢鸟哥。 碰到的其中一个问题是应用ubuntu12.04往公司的SVN上传一个目录,不过之前这个目录是从SVN下载上去的,更改了目录后需要删除本来的全部.svn目录。上网找了一下Linux下删除目录下全部.svn的方法,方法如下:Linux下删除这些目录是很简单的,主要是应用了find工具,命令如下 find . -ty. 阅读全文
posted @ 2013-05-12 22:53
xinyuyuanm
阅读(136)
评论(0)
推荐(0)
摘要:
本文朋友在上海喝咖啡的时候突然想到的...这段时间就有想写几篇关于碎片问题的笔记,所以回家到以后就奋笔疾书的写出来发表了2013年5月12日sohu产品技术训练营笔试题填空题有一道题是,一个121砝码磅的砝码跌落在地上碎成5块,每块的分量都是整数,并且可以用这5块来称1至121磅之间的任意整数重物。这5块砝码分量分别是__,__,__,__,__每日一道理 那蝴蝶花依然花开花落,而我心中的蝴蝶早已化作雄鹰飞向了广阔的蓝天。 这是德梅齐里亚克砝码问题。 类似的题目还有:一名商人有一个40磅重的砝码,由于跌落在地而碎成4块,称得每块碎片的分量都是整磅数,而且可以用这4块来称出从1到40磅之间的任意 阅读全文
posted @ 2013-05-12 22:51
xinyuyuanm
阅读(470)
评论(0)
推荐(0)
摘要:
最近使用开辟的过程中出现了一个小问题,顺便记载一下原因和方法--对象数据库 ADO.NET是.Net FrameWork SDK中用以操作数据库的类库的总称。它供给了一些核心的对象实现对数据库的操作,这些核心对象在前篇博客中已经大致引述了一下,该篇博客重要对重要对象停止说明。一、Connection对象 Connection对象是数据库连接对象,重要负责对数据源的连接,全部Connection对象的基类都是DbConnection类。 Connection对象有两个重要的属性: ConnectionString:存储打开数据库的字符串; State:表示Connection的状态,有... 阅读全文
posted @ 2013-05-12 22:49
xinyuyuanm
阅读(362)
评论(0)
推荐(0)

浙公网安备 33010602011771号