码迷,mamicode.com
首页 > 2016年02月24日 > 全部分享
优化SQL查询:如何写出高性能SQL语句
优化SQL查询:如何写出高性能SQL语句 1、 首先要搞明白什么叫执行计划? 执行计划是数据库根据SQL语句和相关表的统计信息作出的一个查询方案,这个方案是由查询优化器自动分析产生的,比如一条SQL语句如果用来从一个 10万条记录的表中查1条记录,那查询优化器会选择“索引查找”方式,如果该表进行了归
分类:数据库   时间:2016-02-24 15:41:58    阅读次数:253
mybatis的辅助类
1 package org.ssi.util; 2 3 import java.io.InputStream; 4 5 import org.apache.ibatis.session.SqlSession; 6 import org.apache.ibatis.session.SqlSession
分类:其他好文   时间:2016-02-24 15:40:52    阅读次数:131
VHD进阶:差分VHD备份系统
VHD进阶:差分VHD备份系统 一、创建虚拟磁盘 方法1:图形界面创建 1、打开磁盘管理器(运行diskmgmt.msc),在“磁盘管理”上点击右键,“创建VHD”,类型选择VHD,动态扩展或者固定大小随意,两种类型性能一样。比如,我们在D盘建立一个大小20G的名为WIN8.VHD的虚拟磁盘镜像。加
分类:其他好文   时间:2016-02-24 15:40:58    阅读次数:188
MySQL数据库引擎介绍、区别、创建和性能测试的深入分析
http://www.jb51.net/article/38004.htm 数据库引擎介绍 MySQL数据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和
分类:数据库   时间:2016-02-24 15:39:09    阅读次数:228
Netty中的那些坑
Netty中的那些坑(上篇) 最近开发了一个纯异步的redis客户端,算是比较深入的使用了一把netty。在使用过程中一边优化,一边解决各种坑。儿这些坑大部分基本上是Netty4对Netty3的改进部分引起的。 注:这里说的坑不是说netty不好,只是如果这些地方不注意,或者不去看netty的代码,
分类:Web程序   时间:2016-02-24 15:37:58    阅读次数:14096
C# 集合与泛型
一.古典集合方式 在C#2.0的时候集合主要通过两种方式实现: 1.使用ArrayList实现 新建ArrayList,然后将所有对象放入该数组中,简单直接,但缺点是该数组什么类型的元素都能接收,在实际使用时对编程人员产生很多困扰。 2.使用自定义集合类 比较常见的做法是从CollectionBas
分类:Windows程序   时间:2016-02-24 15:39:06    阅读次数:346
【CodeForces 616D】Longest k-Good Segment
题意 n个数里,找到最长的一个连续序列使里面最多k个不同的数。 分析 尺取法,每次R++,如果第R个数未出现过,那么不同的数+1,然后这个数的出现次数+1,如果不同的数大于k了,那就要去掉第L个数,直到不同的数为k,然后更新答案。 代码 #include<cstdio> #define ll lon
分类:其他好文   时间:2016-02-24 15:38:48    阅读次数:142
RecyclerView解析--onViewDetachedFromWindow()/onViewAttachedToWindow()
先看这段源码介绍: /** * Called when a view created by this adapter has been detached from its window. * * <p>Becoming detached from the window is not necessar
分类:Windows程序   时间:2016-02-24 15:38:33    阅读次数:373
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/module.so'
CentOS6.4 64位运行php时出现错误: PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/module.so' - /usr/lib64/php/modules/module.s
分类:Web程序   时间:2016-02-24 15:39:51    阅读次数:141
在公有云AZURE上部署私有云AZUREPACK以及WEBSITE CLOUD(四)
(四)搭建Website Cloud环境 1安装CONTROLLER主机 在开始安装Web site Cloud之前,读者应该对该服务的拓扑结构有个大概了解。 如图: Controller是非常重要的一个角色, 它将用来完成其他角色的安装。 Controller可以在线装,也可以脱线安装。 本例中使...
分类:Web程序   时间:2016-02-24 15:39:38    阅读次数:241
成长型公司如何构建存储架构
随着大数据时代的到来,合理构建可持续的存储架构已经成为企业数据中心IT主管们面临的头号难题之一。经常有人问我,如何为成长型公司的大型系统部署存储架构,尤其是当这些大型系统承载视频、音频、或社交类网站时,该如何构建存储架构?以下介绍一些我们常选择的方法及各自的优点。 构建存储架构时,要考虑许多问题,最
分类:其他好文   时间:2016-02-24 15:37:44    阅读次数:127
命令行下使用javah命令生成.h文件,出现“错误: 无法访问android.app.Activity 找不到android.app.Activity的类文件”的解决方法
在学习NDK中,当我在项目的bin/classes目录下使用javah命令生成头文件时,出现了“错误: 无法访问android.app.Activity 找不到android.app.Activity的类文件”这个问题,如下 跳转到项目的src目录下使用javah命令,而不是在项目的bin/clas
分类:移动开发   时间:2016-02-24 15:37:08    阅读次数:227
c++中 cin、cin.get()、cin.getline()、cin.getchar()的区别
①cin>>:无法接收空格、Tap键且以空格、Tap键、回车符为分隔符; ②cin.get( ):可以接收空格、Tap键且以回车符为结束符; 一:可输入单个字符 格式: char ch; ch=cin.get( );/cin.get(ch); 二:可输入字符串 格式: cin.get(字符数组名,元
分类:编程语言   时间:2016-02-24 15:37:19    阅读次数:243
入门设计模式——单例模式
参考文章: http://www.cnblogs.com/TomXu/archive/2012/02/20/2352817.html 单例模式:保证一个类只有一个实例,实现方法是先判断实例存在与否,如果存在直接返回,如果不存在就创建了再返回,确保一个类只有一个实例对象。 在javascript里,单
分类:其他好文   时间:2016-02-24 15:36:16    阅读次数:137
在公有云AZURE上部署私有云AZUREPACK以及WEBSITE CLOUD(二)
前言 (二)建立虚拟网络环境,以及域控和DNS服务器 1搭建虚拟网络环境 在Azure上创建虚拟网络。本例选择的是东南亚数据中心。后面在创建虚机的时候,也选择这个数据中心。 VNet Name: waplab@sea2016 IP Address count : 128, IP Range : 10...
分类:Web程序   时间:2016-02-24 15:36:05    阅读次数:285
匈牙利算法(codevs2776)
type node=^link; link=record des:longint; next:node; end; var n,m,i,t,num:longint; p:node; nd:array[1..200] of node; mat:array[1..200] of longint; vis
分类:编程语言   时间:2016-02-24 15:36:16    阅读次数:165
(转)centos6.5安装VNC
在Linux下用VNC远程桌面是个很不错的玩意。但在CentOS中默认没有安装VNC的。可以用下面语句查询,如果出现下面情况说明没有安装vnc #rpm -q tigervnc tigervnc-server package tigervnc is not installed package tig
分类:其他好文   时间:2016-02-24 15:34:04    阅读次数:206
1052条   上一页 1 ... 32 33 34 35 36 37 38 ... 62 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!