摘要:
前言如果使用图形化界面,那么可以通过几个点击即可导入、导出。本文是假定你没有安装那些如Navicat等GUI管理软件。场景假设在电脑A和电脑B中都装有MySQL数据库管理系统,并且在电脑A的MySQL中有2个数据库,分别为:shop1和shop2。在shop1和shop2数据库中都存有3张表,分别为:user、good、cart,并且这三张表中都存有一些数据。需求及解决方法1、将电脑A的MySQL中的全部数据库(即shop1和shop2)以及这些数据库的每一张表的表结构(数据字典)导出到d:/all_db_without_data.sql文件中。mysqldump -uroot -proot 阅读全文
posted @ 2014-04-10 17:14
记性特差
阅读(222)
评论(0)
推荐(0)
摘要:
一.What is Trace?对于SQL Profiler这个工具相信大家都不是很陌生,没用过的朋友可以在SQL Server Management Studio>工具>SQL Server Profiler处使用。这个工具是用来监控SQL,存储过程的执行,用户登录等等信息。但这个工具只是一个GUI,他的本质就是Trace。下面是Trace的架构: 数据库引擎会产生一系列事件,然后各个trace可以去订阅自己感兴趣的事件,一旦数据库产生了相关事件就会发给订阅该事件的trace,各个trace通过自己的过滤器对该事件的信息过滤(例如:捕获执行时间超过1秒的SQL语句),然后放到一个 阅读全文
posted @ 2014-04-10 12:03
记性特差
阅读(657)
评论(0)
推荐(0)
摘要:
在以前,我们想获取CPU,内存等信息就不得不借助win32 API来实现。但现在,.NET FrameWork已经把这些API封装到.NET类库中了,所以我们可以借助.NET类库很轻松的获取这些信息。首先,介绍几个要用到的类: PerformanceCounter:表示windows NT性能计数器组件 ComputerInfo:提供用于获取与计算机内存,已加载程序集,名称和操作系统有关信息的属性 DriveInfo:该类位于System.IO命名空间下,提供对有关驱动器信息的访问 介绍完几个必要的类,就开始实践吧: 1.初始化几个变量: this.cpu = new Performanc.. 阅读全文
posted @ 2014-04-10 11:39
记性特差
阅读(464)
评论(0)
推荐(0)
摘要:
前言C#5.0最重要的改进,就是提供了更强大的异步编程。C#5.0仅增加两个新的关键字:async和await。使用异步编程,方法调用是在后台运行(通常在线程或任务的帮助下),并且不会阻塞调用线程。本文将介绍3种不同模式的异步编程:异步模式,基于事件的异步模式和新增加的基于任务的异步编程模式(TAP)。TAP是利用async和await关键字来实现的。通过这里的比较,将认识到新的增加的基于任务的异步模式的真正优势。假设情景:我们需要进行一个耗时操作(这里使用webclient对象下载百度首页代码),接下来通过同步以及上面谈到的3种异步模式实现。同步调用 创建一个控制台应用程序:static v 阅读全文
posted @ 2014-04-10 11:35
记性特差
阅读(247)
评论(0)
推荐(0)
摘要:
由于最近需要把以前的一个项目写一个文档,但一时又不知道写成怎样的,又恰好发现了可以生成chm的工具,于是乎我就研究了下,感觉还不错,所以也给大家分享下。好了,不多废话,下面就来实现一下吧。 生成前的准备 在开始做之前,还是要补充说明一点:我们是通过C#文档注释生成的XML文件来生成帮助文档的。因此, 阅读全文
posted @ 2014-04-10 11:15
记性特差
阅读(1344)
评论(0)
推荐(0)
浙公网安备 33010602011771号