临时表与SELECT INTO、INSERT INTO SELECT

sql的临时表使用小结1、创建方法:方法一: create table TempTableName 或 select [字段1,字段2,...,] into TempTableName from table  方法二: create table tempdb.MyTempTable(Tid int)说明:(1)、临时表其实是放在数据库tempdb里的一个用户表;(2)、Temp

2018年02月07日 | 分类:DataBase | 浏览:39 次 | 评论:0 人 | TAG: sql,

C#类型推断浅析

类型推断允许编译器自动推断出表达式的类型。类型推断有两个关键字:auto 和 decltype1. 关键字 auto  关键字 auto有4种完全不同的含义。第一种含义是告诉编译器,在编译时自动推断变量的类型。下面的代码演示了在这种情况下,关键字 auto最简单的用法:  auto x = 123;    // x will be of type int  在这个示例中,输入auto和输入int的效果没有什么区别,但

2018年02月02日 | 分类:asp.net /C# | 浏览:58 次 | 评论:0 人 | TAG: C#,

Python 简介

Python 简介

Python 语言与 Perl,C 和 Java 等语言有许多相似之处。但是,也存在一些差异。Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。Python 是交互式语言: 这意味着,您可以在一个Python提示符,直接互动

2018年01月30日 | 分类:Python | 浏览:51 次 | 评论:0 人 | TAG: python,

C# show和showdialog区别

在C#中窗口的显示方式有两种:即  模态显示(showdialog)和非模态显示(show)。模态与非模态窗体的主要区别是:窗体显示的时候是否可以操作其他窗体。模态窗体:不允许操作其他窗体非模态窗体:可以操作其他窗体模态(showdialog)显示后,弹出窗口阻止调用窗口的所有消息响应。只有在弹出窗口结束后调用窗口才能继续。在模态窗口“关闭”后,可以读取模态窗口中信息,包括窗口的返回状态,窗口子控件的值。在调用Form.ShowDialog方法后,直到关闭对话框后,才执行此方法后面的代

2018年01月29日 | 分类:asp.net /C# | 浏览:70 次 | 评论:0 人 | TAG: C#,

c#中abstract、override、new、virtual、sealed使用和示例

一、abstract     修饰类名为抽象类,修饰方法为抽象方法。如果一个类为抽象类,则这个类智能是其他某个类的基类。抽象方法在抽象类中没有函数体。抽象类中的抽象方法是没有方法体的,继承其的子类必须实现抽象类的抽象方法。     抽象类有如下特征:        抽象类不能实例化      &nb

2018年01月29日 | 分类:asp.net /C# | 浏览:194 次 | 评论:0 人 | TAG: C#,

C#中的数组之ArrayList

前面讲到数组一旦给定大小就是固定的了,不能再改。 还有一种是数组是可以进一步扩充的,即AarrarList类,被称为动态数组或者集合使用步骤1、引入命名空间 System.Collections;2、创建实例3、引用对应的属性或方法ArrayList myArrayList = new ArrayList(); //ArrayList的好处是,长度不固定,类型随意 //数组的长度是固定的,布恩那个更改的,类型单一,只能为其中的一种 Console

2018年01月21日 | 分类:asp.net /C# | 浏览:59 次 | 评论:0 人 | TAG: C#, 数组,

C#中的数组

C#中的数组

C#数组是由System.Array类派生而来的引用对象,可以使用Array类的属性来对数组尽享各种操作。 数组的声明C#声明数组时,方括号[]必须跟在类型后面,而不是标识符后面1. 声明一维数组C#数组的大小不是其类型的一部分,而在C语言中却是数组类型的一部分  int[] mySigArray = new int[4];    //声明数组类型,并使用new关键字为他分配内存空间/*上述声明可分解为以下两步*/

2018年01月21日 | 分类:asp.net /C# | 浏览:47 次 | 评论:0 人 | TAG: C#, 数组,

MySQL innodb_table_stats表不存在的解决方法

MySQL 版本 5.6.14在导入MySQL数据的时候,发现数据并没有插入到表中,这时我查看服务器的错误日志,发现提示有几个系统表不存在.    innodb_table_stats    innodb_index_stats    slave_master_info    slave_relay_log_info  

2018年01月20日 | 分类:DataBase | 浏览:37 次 | 评论:0 人 | TAG: mysql,

查看mysql的引擎类型

 网上有很多类似于《查看 MySQL 表使用的存储引擎》的文章,不过都不严谨。使用 “SHOW CREATE TABLE 表名”  查看。这种方式查出的结果在某些情况下是不准确的。比如创建表 "test"CREATE TABLE test (id INT(11) defaultNULLauto_increment,  s&nb

2018年01月20日 | 分类:DataBase | 浏览:27 次 | 评论:0 人 | TAG: mysql,

Mysql 使用Navicat 导入大数据太慢,最终使用本身的命令行解决

Mysql 使用Navicat 导入大数据太慢,最终使用本身的命令行解决

最近有个50多G的数据,开始使用大家常用的Navicat软件来运行sql文件,在执行了29小时后,也仅仅只导入了2.3G的数据,时间实在是耗不起感觉速度太慢,就开始想办法,没办法就使用自带的cmd命令行来处理运行没多长时间,就超过了2.4G了,前期几乎是1s执行完4000多条,后期可能是因为数据库本身增大造成运行速度变慢,十几秒才运行不到2000行数据mysql > use dbnamemysql > resource c:\dbname.sql在网上找到的是这两句,执行后报错,后经

2018年01月19日 | 分类:DataBase | 浏览:50 次 | 评论:0 人 | TAG: mysql, navicat,