摘要: System.Diagnostics.Process.Start(); 能做什么呢?它主要有以下几个功能: 1、打开某个链接网址(弹窗)。 2、定位打开某个文件目录。 3、打开系统特殊文件夹,如“控制面板”等。 那么它是怎么实现这几个功能的呢?在讲应用前,我们先来看看Process.Star()的构 阅读全文
posted @ 2017-07-03 17:37 君莫笑·秋 阅读(12982) 评论(0) 推荐(2) 编辑
摘要: 第一种方法 Xml就是我们要的数据XmlDictionaryReader 需要我们添加引用,如下<ignore_js_op> QQ截图20130427150713.jpg (36.66 KB, 下载次数: 64) 下载附件 2013-4-27 15:07 上传 QQ截图20130427150713. 阅读全文
posted @ 2017-07-03 17:05 君莫笑·秋 阅读(3351) 评论(0) 推荐(0) 编辑
摘要: 概念 存储过程(Stored Procedure):已预编译为一个可执行过程的一个或多个SQL语句。 创建存储过程语法 存储过程与SQL语句对比 优势: 1、提高性能SQL语句在创建过程时进行分析和编译。 存储过程是预编译的,在首次运行一个存储过程时,查询优化器对其进行分析、优化,并给出最终被存在系 阅读全文
posted @ 2017-07-03 16:03 君莫笑·秋 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 什么是存储过程呢?存储过程就是作为可执行对象存放在数据库中的一个或多个SQL命令。 通俗来讲:存储过程其实就是能完成一定操作的一组SQL语句。 那为什么要用存储过程呢?1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数 阅读全文
posted @ 2017-07-03 15:06 君莫笑·秋 阅读(709) 评论(0) 推荐(0) 编辑
摘要: 一,为什么要冗余数据 互联网数据量很大的业务场景,往往数据库需要进行水平切分来降低单库数据量。 水平切分会有一个patition key,通过patition key的查询能够直接定位到库,但是非patition key上的查询可能就需要扫描多个库了。 此时常见的架构设计方案,是使用数据冗余这种反范 阅读全文
posted @ 2017-07-03 11:35 君莫笑·秋 阅读(4847) 评论(0) 推荐(0) 编辑