这些天的学习,才发现自己对SQL原来是如此的不了解。之前一直以为自己轻松应对各种复杂的SQL查询,但是一旦提到效率上,可能就比较傻眼了,有时候也会埋怨客户的服务器不好使。 至于Inner Join的三种方式:loop,merge, hash,园子里面有很多文章,话说看多遍不如自己实际操作一遍。今天也...
分类:
数据库 时间:
2015-10-21 15:36:04
阅读次数:
310
曾搭建了一个复制系统,用于搜索业务,在业务上增加某些特别的功能后,读库压力增加,导致复制延时。通过多种方式进行优化,其中一个是修改复制代理的参数。 写库和分发库之间无复制延时,复制延迟出现在分发库和读库之间。 在SQL Server复制参数方面,主要调整了PacketSize,P...
分类:
数据库 时间:
2015-10-16 18:48:24
阅读次数:
182
参考:https://msdn.microsoft.com/en-us/library/7tas5c80.aspx未解决的问题:如果日期要设置为null,怎么办? DataGridView控件提供了多种列类型,使我们可以以多种方式录入和编辑值。如果这些列类型不能满足我们数据录入方式的要求时,则需要....
前言上一节我们详细讲解了认证及其基本信息,这一节我们通过两种不同方式来实现认证,并且分析如何合理的利用这两种方式,文中涉及到的基础知识,请参看上一篇文中,就不再废叙述废话。序言对于所谓的认证说到底就是安全问题,在Web API中有多种方式来实现安全,【accepted】方式来处理基于IIS的安全(通...
继续上一篇博文没讲完的内容“针对 RepStart 型i2c设备的驱动模型”,其中涉及的内容有:i2c_client 的注册、i2c_driver 的注册、驱动程序的编写。一、i2c 设备的注册分析:在新版本内核的i2c驱动模型中,支持多种方式来注册 i2c 设备,在Documentation/i2...
分类:
系统相关 时间:
2015-10-04 15:58:32
阅读次数:
207
一切皆为对象。其实有很多种方式你可以在面向过程和面向对象间互相转化,但本文的目的是:有时候抛弃C层面的东西也是很好的。是的——对于这种Smalltalk一样杂交而成的语言中的非面向对象部分而言,C语言是很有魅力的一部分。它速度快、久经考验,是现代计算最核心的部分。而且当面向对象范式处于过于庞大的设计...
分类:
编程语言 时间:
2015-10-01 17:55:13
阅读次数:
210
无论你使用哪种操作系统,你一定会遇到某个行为失常的应用,它把自己锁死并拒绝关闭。在Linux(还有Mac),你可以用一个"kill"命令强制终结它。在这个教程中,我们将展示给你多种方式使用"kill"命令终结应用。Kill命令和信号当你执行一个"kill"命令,你实际上发送了一个信号给系统,让它去终...
分类:
系统相关 时间:
2015-09-29 14:25:44
阅读次数:
217
基于.NETWPF技术;可以接入视频、传感器等其他信息;多种方式实时显示数据;方便的接口数据配置
Gradle Task入门演示二 https://docs.gradle.org/current/userguide/more_about_tasks.html Defining tasks 有多种方式可以定义task,现在再来看下面这几种方式, task(helloTask)?<<?{
????println?"hell...
分类:
其他好文 时间:
2015-09-22 20:35:21
阅读次数:
302
前面我也讲述过一篇文章《带你从零学习linux下的socket编程》,主要是从进程通信的角度开篇然后延伸到linux中的socket的开发。本篇文章依然是从进程通信的角度去分析下Android中的进程通信机制。为什么在Android中使用binder通信机制?众所周知linux中的进程通信有很多种方式,比如说管道、消息队列、socket机制等。socket我们再熟悉不过了,然而其作为一款通用的接口,...
分类:
移动开发 时间:
2015-09-21 22:36:56
阅读次数:
273