04 2014 档案

摘要:我们在.NET程序的开发过程中,常常需要和用户进行信息交互,比如执行某项操作是否成功,“确定”还是“取消”,以及选择“确定”或“取消”后是否需要跳转到某个页面等,下面是本人对常用对话框使用的小结,希望对大家有所帮助,同时也欢迎大家补充。 (1)点击页面上的按钮,弹出一个对话框提示是“确定”还是“取消”操作,我们采用在按钮中添加属性来完成:举例如下: public System.Web.UI.WebControls.Button btnDelRow; btnDelRow.Attributes.Add("onclick", "returnconfirm('确定 阅读全文
posted @ 2014-04-13 09:42 夏日凉风 阅读(312) 评论(0) 推荐(0)
摘要:一、安装光盘自带MSDN Library文档 在Visual Studio 2010安装光盘中其实已配上MSDN Help Library文档,只需使用启动VS2010“帮助”中的“管理帮助设置”程序,选择“从磁盘安装内容”,找到安装光盘的ProductDocumentation文件夹下的HelpContentSetup.msha文件,安装即可。二、自定义MSDN Help Library文档的安装位置、重新安装或更改 在安装MSDN Help Library文档前,可以通过“管理帮助设置”程序中的“设置”指定该文档的安装位置,所需空间依据你选择的安装帮助内容而定。 当你已经安装一次(无论成功 阅读全文
posted @ 2014-04-13 09:32 夏日凉风 阅读(902) 评论(0) 推荐(0)
摘要:先解压vs2010的ISO文件,里面会有个ProductDocumentation文件夹,其实这个就是安装MSDN的文件夹了。从软件应用程序的“帮助”菜单中,启动 Help Library 管理器: 单击“帮助”>“管理帮助设置”。HLM 启动之后,单击“从磁盘安装内容”。导航到内容安装文件 HelpContentSetup.msha 所在的目录。选中该文件,单击“确定”。 在下一个窗口中,将显示媒体上可供安装的内容和所有已安装的内容。单击内容标题旁边的“添加”按钮,选择要安装的内容。 选择完要安装的内容之后,单击屏幕底部的“更新”按钮。HLM 将安装所选内容并报告其进度。一个开源项目。 阅读全文
posted @ 2014-04-13 07:29 夏日凉风 阅读(531) 评论(0) 推荐(0)
摘要:umysql的优化1.数据库(表)设计合理我们的表设计要符合3NF 3范式(规范的模式) , 有时我们需要适当的逆范式2.sql语句的优化(索引,常用小技巧.)3.数据的配置(缓存设大)4.适当硬件配置和操作系统 (读写分离.)u数据的3NF1NF :就是具有原子性,不可分割.(只要使用的是关系性数据库,就自动符合)2NF: 在满足1NF 的基础上,我们考虑是否满足2NF: 只要表的记录满足唯一性,也是说,你的同一张表,不可能出现完全相同的记录, 一般说我们在 表中设计一个主键即可.3NF: 在满足2NF 的基础上,我们考虑是否满足3NF:即我们的字段信息可以通过关联的关系,派生即可.(通常我 阅读全文
posted @ 2014-04-12 17:41 夏日凉风 阅读(567) 评论(0) 推荐(0)
摘要:本文转载自:http://www.cnblogs.com/tough/archive/2011/11/18/2254076.html一、.NET Framework Data Provider for SQL Server类型:.NET Framework类库使用:System.Data.SqlClient.SqlConnection厂商:Microsoft标准安全连接Data Source = myServerAddress;Initial Catalog = myDataBase;User Id = myUsername;Password = myPassword;使用服务器名\实例名作为 阅读全文
posted @ 2014-04-12 15:54 夏日凉风 阅读(180) 评论(0) 推荐(0)
摘要:快速插入数据主要思想是通过在客户端把数据都缓存在Table中,然后利用SqlBulkCopy一次性把Table中的数据插入到数据库 public static void BulkToDB(DataTable dt) { SqlConnection sqlConn = new SqlConnection( ConfigurationManager.ConnectionStrings["ConnStr"].ConnectionString); SqlBulkCopy bulkCopy = new SqlBulkCopy(... 阅读全文
posted @ 2014-04-12 15:50 夏日凉风 阅读(1319) 评论(0) 推荐(0)
摘要:declare @i int --变义变量@i set @i = 99999 --初始化@i为1 while @i < 200000 --如果@i小于100,这里改成100万即是插入100万条记录 begin ------------------ insert into T_user (loginName,name,email,sex,ponenumber,password,tagdelete,userRoleId) values('kgdiwss'+convert(char(10),@i),'小明'+convert(char(10),@i),conver 阅读全文
posted @ 2014-04-12 15:40 夏日凉风 阅读(924) 评论(0) 推荐(0)
摘要:一.Mysql索引类型可分为: 普通索引(index) 仅仅加快查询速度主键索引(primary key) 主键索引必是唯一,唯一索引不一定是主键索引。唯一索引(unique) 行上的值不能重复全文索引(fulltext) 二.建立索引alter table 表名 add index/unique/fulltext (列名)索引名alter table 表名 add primary key (列名) //不要加索引名 三.查看索引show index from 表名四.删除索引alter table 表名 drop 索引名alter table 表名 drop primary key五.索引的 阅读全文
posted @ 2014-04-12 09:50 夏日凉风 阅读(167) 评论(0) 推荐(0)
摘要:以test数据库中的mytest表为例:test数据库中有两个表:1.备份test数据库中的一张表mytest:mysqldump -uroot -p*** test mytest > c://mytest.sql;2.备份test数据库中的所有表:mysqldump -uroot -p*** test > c://mytest.sql;2.备份 test数据库:mysqldump -uroot -p*** -B test > c://mytest.sql;还原:如果还原表,则先use表名:source c://mytest.sql;如果还原数据库,直接执行备份文件代码:so 阅读全文
posted @ 2014-04-11 19:38 夏日凉风 阅读(136) 评论(0) 推荐(0)
摘要:本文转自:http://www.sunchis.com/html/sys/win7/2010/0227/14.html Windows 7/Vista/XP/2003等系统中的远程终端服务是一项功能非常强大的服务,同时也成了入侵者长驻主机的通道,入侵者可以利用一些手段得到管理员账号和密码并入侵主机。下面,我们来看看如何通过修改默认端口,防范黑客入侵。 远程终端服务基于端口3389。入侵者一般先扫描主机开放端口,一旦发现其开放了3389端口,就会进行下一步的入侵,所以我们只需要修改该务默认端口就可以避开大多数入侵者的耳目。 步骤:打开“开始→运行”,输入“regedit”,打开注册表,进入... 阅读全文
posted @ 2014-04-11 17:01 夏日凉风 阅读(153) 评论(0) 推荐(0)
摘要:一.Select 查询的五种子句1.where 表达式表达式在哪一行成立,哪一行就去出来。判断符号:=,!=,,>,=,<=In , between and ,or, and,not2.Group by分组,一般和统计函数配合使用。五种统计函数:max,min,avg,sum,count3.having 表达式数据在表中,表在硬盘或内存以文件形式存在,Where是针对表文件发挥作用的。查询结果也是一张表,其文件一般存在缓冲区。Having是针对查询结果发挥作用的。4.order by主要用到排序,可以针对字段,升序 asc 降序desc可以多个字段排序。5.limit限制条目Lim 阅读全文
posted @ 2014-04-11 09:46 夏日凉风 阅读(152) 评论(0) 推荐(0)
摘要:在sql server中,我们经常能用到连接,今天总结一下连接的基础知识。连接的分类:交叉连接CROSS JOIN内连接INNER JOIN外连接{左外连接LEFT [OUTER] JOIN;右外连接RIGHT [OUTER] JOIN;全外连接full [outer] join}自连接以下通过例子来了解各个连接的异同点:有两张表Teacher表和Course表:交叉连接:1.如果不带WHERE条件子句,它将会返回被连接的两个表的笛卡尔积,返回结果的行数等于两个表行数的乘积;select * from Course cross join Teacher结果为:由此结果可知,它的结果与 SELE 阅读全文
posted @ 2014-04-11 09:18 夏日凉风 阅读(321) 评论(0) 推荐(0)
摘要:一.日期时间类型的常用类型1.年 year2.年-月-日 date3.时-分-秒 time4.年-月-日时-分-秒 datetime二.分析Year类型 :1个字节, 表示 1901-2155,[0000,表示错误时的选择]如果输入2位,‘00-69’ 表示2000-2069年如果输入‘70-99’,表示1970-1999年、因为计算机出现的年份是1969年,输入70-99,会出现歧义,计算机默认为1970-1999年Date类型:典型的格式为:1992-08-12日期类型存储范围:“1000-01-01”-->“9999-12-31”Time类型:典型的格式为:hh:mm:ssDate 阅读全文
posted @ 2014-04-09 17:34 夏日凉风 阅读(171) 评论(0) 推荐(0)
摘要:四舍五入和银行家舍入法一.四舍五入是一种应用非常广泛的近似计算方法,其有算术舍入法和银行家舍入法两种。所谓算术舍入法,就是我们通常意义上的四舍五入法。其规则是:当舍去位的数值大于等于5时,在舍去该位的同时向前位进一;当舍去位的数值小于5时,则直接舍去该位。 银行家舍入法即“四舍六入法”,可以概括为:“四舍六入五考虑,五后非零就进一,五后皆零看奇偶,五前为偶应舍去,五前为奇要进一”。二. .net下默认是银行家舍入法给大家写个小例子,可以更好 明白 银行家舍入法class Program { static void Main(string[] args) ... 阅读全文
posted @ 2014-04-09 11:08 夏日凉风 阅读(475) 评论(0) 推荐(0)
摘要:一.小数型 包括两种类型:1.浮点型 Float(M,D)2.定点型 decimal(M,D)二.M,D分析1.小数型中的M和整数中的M 大不相同;2.整数中的M 与所存数据的大小没有关系,只在有ZEROFILL修饰符时,控制显示填充零的为数有关。3.小数中的M与所存数据的大小有必然关系,假如 申请类型为:float(6,2):其中,6代表小数类型为 不包括小数点在内为6为,其中2代表小数位,因此,能存入-9999.99到+9999.994.如果Float(6,2) 带有标示符 Unsigned,则此数据类型的存储范围为:0.00到+9999.99举例:创建表goods:create tabl 阅读全文
posted @ 2014-04-09 10:57 夏日凉风 阅读(230) 评论(0) 推荐(0)
摘要:MySql数据类型分析(数值(整形)类型) Part1MySql数据类型总结分析包括三大类:数值类型字符类型日期时间型数值类型分析MySQL的数值数据类型可以大致划分为两个类别,一个是整数,另一个是浮点数或小数。许多不同的子类型对这些类别中的每一个都是可用的,每个子类型支持不同大小的数据,并且 MySQL允许我们指定数值字段中的值是否有正负之分或者用零填补。整形包括:TinyintSmallintMediumintIntBigint表列出了整形数值类型以及它们的允许范围和占用的内存空间。类型大小范围(有符号)范围(无符号)用途TINYINT1字节(-128,127)(0,255)小整数值SMA 阅读全文
posted @ 2014-04-08 19:22 夏日凉风 阅读(197) 评论(0) 推荐(0)
摘要:打开http://www.weather.com.cn(中国天气网)搜索你的城市例:成都,搜索出地址栏为:http://www.weather.com.c n/weather/101270101.shtml?把地址栏上这九位数字:101010100(代表北京)覆盖到下面红色订阅链接中。http://tq121.weather.com.c n/fcics/101010100.ics注:若全文链接有空格处请去掉。登入live 订阅 :http://bay04.calendar.live.com/calendar/import.aspx?mkt=zh-CN将红色链接复制到刚才打开的Live网站上去, 阅读全文
posted @ 2014-04-07 15:20 夏日凉风 阅读(412) 评论(0) 推荐(0)
摘要:已知有一个XML文件(bookstore.xml)如下:Oberon's LegacyCorets, Eva5.95 1、往节点中插入一个节点:XmlDocument xmlDoc=new XmlDocument();xmlDoc.Load("bookstore.xml");XmlNode root=xmlDoc.SelectSingleNode("bookstore");//查找XmlElement xe1=xmlDoc.CreateElement("book");//创建一个节点xe1.SetAttribute(" 阅读全文
posted @ 2014-04-07 10:10 夏日凉风 阅读(191) 评论(0) 推荐(0)
摘要:在说LINQ之前必须先说说几个重要的C#语言特性一:与LINQ有关的语言特性 1.隐式类型 (1)源起 在隐式类型出现之前, 我们在声明一个变量的时候, 总是要为一个变量指定他的类型 甚至在foreach一个集合的时候, 也要为遍历的集合的元素,指定变量的类型 隐式类型的出现, 程序员就不用再做这个工作了。 (2)使用方法 来看下面的代码: var a = 1; //int a = 1; var b = "123";//string b = "123"; var... 阅读全文
posted @ 2014-04-01 15:24 夏日凉风 阅读(146) 评论(0) 推荐(0)