摘要: 在【SQL Server配置管理器】中无法启动代理的处理办法:如果右键点击【SQL Server代理】时,【启动】是灰色的,无法启动的话,原因就是在【服务】中是禁用。只要打开【控制面板】,进入【管理工具】,打开【服务】,然后找到【SQL Server代理】,双击后选择【启动类型】(如:手动),再重启【SQL Server配置管理器】,【SQL Server代理】就可以启动了。 阅读全文
posted @ 2013-01-07 21:16 程序有Bug 阅读(1150) 评论(0) 推荐(0) 编辑
摘要: 修复 VS2008 asp.net 设计视图 失效工具-选项[Html设计视图]出现加载此属性页时出错 方案1. 打开vs 2008的工具>选项>HTML设计器时提示:加载此属性页时出错2. 打开 .aspx 文件是, 只有HTML编辑视图,没有视图切换选项在命令行中运行:devenv /ResetSkipPkgs 即可解决该问题. 阅读全文
posted @ 2013-01-07 21:16 程序有Bug 阅读(166) 评论(0) 推荐(0) 编辑
摘要: powerdesigner 15打开pdm文件弹出安装打印机窗口,如下图所示提示啥子执行打印任务前需要安装打印机,这是不是其的啥子默认设置的啊,以前用的12.5的时候都不会出现这样的情况,望以前碰到这种情况的兄台能够给一个解决方案,不然每次都弹出窗口麻烦的很!在命令提示符输入(services.msc进入服务),找到Print Spooler服务,启动类型改为自动,并启动该服务,就不会出现打印错误了 阅读全文
posted @ 2013-01-07 21:15 程序有Bug 阅读(622) 评论(0) 推荐(0) 编辑
摘要: 相信你有遇到过将数据从文本文件导入到数据库中,这样的情况吧 如果数据量比较大的话 用平时的sql语句(insert into 表名 values(。。。))导入的时候 是不是等得蛋疼啊不管你有没有,反正今天我是遇到了,特此 记下解决方法: 在System.Data.SqlClient这个命名空间下 有一个SqlBulkCopy类,我们用的就是它了下面有实现的源码(实现的是将电话归属地导入到数据库中的实例) string sourceFileName="D:\\电话归属地.txt";//文件路径 if(File.Exists(sourceFileName)) { IEnume 阅读全文
posted @ 2013-01-07 21:08 程序有Bug 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 停用“VIA协议”问题解决。"VIA协议"停用方法:开始->程序->MicrosoftSQL Server 2005->配置工具->SQL ServerConfiguration Manager ->打开后找到"SQL Server 2005网络配置"->MSSQLSERVER属性的协议 在右边的属性框中把“VIA协议”禁用即可! 阅读全文
posted @ 2013-01-05 22:16 程序有Bug 阅读(851) 评论(0) 推荐(0) 编辑
摘要: 方法1:思想是用一个数组来保存索引号,先随机生成一个数组位置,然后把这个位置的索引号取出来,并把最后一个索引号复制到当前的数组位置,然后使随机数的上限减一,具体如:先把这100个数放在一个数组内,每次随机取一个位置(第一次是1-100,第二次是1-99,...),将该位置的数用最后的数代替。 int[] index = new int[15]; for (int i = 0; i < 15; i++) index = i; Random r = new Random(); //用来保存随机生成的不重复的10个数 int[] result = new int[10]; ... 阅读全文
posted @ 2013-01-05 18:31 程序有Bug 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 泛型是 C#2.0 语言和公共语言运行库 (CLR) 中的一个新功能。泛型将类型参数的概念引入 .NET Framework,类型参数使得设计如下类和方法成为可能:这些类和方法将一个或多个类型的指定推迟到客户端代码声明并实例化该类或方法的时候。例如,通过使用泛型类型参数 T,可以编写其他客户端代码能够使用的单个类,而不致引入运行时强制转换或装箱操作. 使用泛型类型可以最大限度地重用代码、保护类型的安全以及提高性能。 泛型最常见的用途是创建集合类。 .NET Framework 类库在 System.Collections.Generic 命名空间中包含几个新的泛型集合类。应尽可能地使用这些类来 阅读全文
posted @ 2013-01-05 18:30 程序有Bug 阅读(211) 评论(0) 推荐(0) 编辑
摘要: string类由于具有不可变性(即对一个string对象进行任何更改时,其实都是创建另外一个string类的对象),所以当需要频繁的对一个string类对象进行更改的时候,建议使用StringBuilder类,StringBuilder类的原理是首先在内存中开辟一定大小的内存空间,当对此StringBuilder类对象进行更改时,如果内存空间大小不够,会对此内存空间进行扩充,而不是重新创建一个对象,这样如果对一个字符串对象进行频繁操作的时候,不会造成过多的内存浪费,其实本质上并没有很大区别,都是用来存储和操作字符串的,唯一的区别就在于性能上。 阅读全文
posted @ 2013-01-05 18:27 程序有Bug 阅读(199) 评论(0) 推荐(0) 编辑
摘要: String.Format和WriteLine都遵守同样的格式化规则。格式化的格式如下:"{ N [, M ][: formatString ]}", arg1, ... argN,在这个格式中:1) N是从0开始的整数,表示要格式化的参数的个数2) M是一个可选的整数,表示格式化后的参数所占的宽度,如果M是负数,那么格式化后的值就是左对齐的,如果M是正数,那么格式化后的值是右对齐的3) formatString是另外一个可选的参数,表示格式代码字母 含义C或c Currency 货币格式D或d Decimal 十进制格式(十进制整数,不要和.Net的Decimal数据类型 阅读全文
posted @ 2013-01-05 18:27 程序有Bug 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 方法一: string str = 123456789; str = int.Parse(str).ToString("##-###-####");方法二: string str = "123456789"; str = str.Insert(5,"-"); str = str.Insert(2, "-");方法三:首先引入命名空间:using System.Text.RegularExpressions //Regex reg = new Regex(@"^(\d{2})(\d{3})(\d{4})$& 阅读全文
posted @ 2013-01-05 18:26 程序有Bug 阅读(457) 评论(0) 推荐(0) 编辑
摘要: int i;string s=null;Console.WriteLine(Convert.ToInt32(s)); //值为0Console.WriteLine(Int.TryParse(s,out i)); //值为true i的值为0Console.WriteLine(Int.Parse(s)); //抛出异常注:object obj=123; int item=Convert.ToInt32(obj); 这样得到的item的值为null,而不会为123 阅读全文
posted @ 2013-01-05 18:24 程序有Bug 阅读(189) 评论(0) 推荐(0) 编辑
摘要: RegisterHotKey(this.Handle, 247696411, 0, (UInt32)Keys.***);http://baike.baidu.com/view/1080084.html?tp=0_10 这里有RegisterHotKey 的介绍RegisterHotKey 函数功能:该函数定义一个系统范围的热键。 函数原型:BOOL RegisterHotKey(HWND hWnd,intid,UINT fsModifiers,UINT vk); 参数: hWnd:接收热键产生WM_HOTKEY消息的窗口句柄。若该参数NULL,传递给调用线程的WM_HOTKEY消息必须在消息循 阅读全文
posted @ 2013-01-05 18:23 程序有Bug 阅读(2199) 评论(0) 推荐(0) 编辑
摘要: [STAThread] static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); System.Threading.Mutex mutex = new System.Threading.Mutex(false, "SINGLE_INSTANCE_MUTEX"); if (!mutex.WaitOne(0, false)) { mutex.Close(); mutex = null; } if (mutex != nu 阅读全文
posted @ 2013-01-05 18:23 程序有Bug 阅读(111) 评论(0) 推荐(0) 编辑
摘要: private void Form2_Load(object sender, EventArgs e) { foreach (Control c in this.Controls) //获取页面中的所有控件 { if (c.GetType().ToString() == "System.Windows.Forms.TextBox")//如果是TextBox控件,则添加事件 { TextBox tb1=c as TextBox; c.KeyDown += new KeyEventHandler(Key_Down); } } } private void Key_Down(ob 阅读全文
posted @ 2013-01-05 18:23 程序有Bug 阅读(437) 评论(0) 推荐(0) 编辑
摘要: namespace CShapExc{ class Program { static void Main() { Heater h = new Heater(); JBQ j = new JBQ(); h.BoilEven += j.MakeAlert; h.BoilEven += j.DisplayInfo; h.BoilWater(); Console.ReadKey(); } } public class Heater { private int wenDu; public delegate void BoilHandle(int para);//声明委托 public event Bo 阅读全文
posted @ 2013-01-05 18:22 程序有Bug 阅读(154) 评论(0) 推荐(0) 编辑
摘要: static void CountChar() { Console.WriteLine("请输入一个字符串:"); string s = Console.ReadLine(); Console.WriteLine("请输入要查询的子字符串:");string[] sub ={Console.ReadLine()}; string[] arr = s.Split(sub,StringSplitOptions.None); Console.WriteLine("{0}出现的次数为:{1}",sub[0],arr.Length-1); } 阅读全文
posted @ 2013-01-05 18:21 程序有Bug 阅读(629) 评论(0) 推荐(0) 编辑
摘要: private static void 分解质因数() { StringBuilder sb = new StringBuilder(); int n,inputNumb; Console.WriteLine("please input a number:"); inputNumb = Convert.ToInt32(Console.ReadLine()); n = inputNumb; for (int i = 2; i <= n; i++) //循环被除数 { while (n != i) { if (n % i == 0) //整除即可//质数 { sb.App 阅读全文
posted @ 2013-01-05 18:20 程序有Bug 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 废话少说,直奔正题 实现一个通用排序类 public class TDem<T> where T:IComparable { public void BubbleSort(T[] array) { int length = array.Length; for (int i = 0; i <= length - 2; i++) { for (int j =i+1; j <length;j++ ) { if (array[i].CompareTo(array[j])>0) { T temp = array[j]; array[j] = array[i]; array[ 阅读全文
posted @ 2013-01-05 16:19 程序有Bug 阅读(229) 评论(0) 推荐(0) 编辑
摘要: site:wenku.baidu.com 你要搜索的东西 阅读全文
posted @ 2012-11-05 20:24 程序有Bug 阅读(762) 评论(0) 推荐(0) 编辑
摘要: 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select*from peoplewhere peopleId in (select peopleId from people groupby peopleId havingcount(peopleId) >1)例二:select * from testtablewhere numeber in (select number from people group by number having count(number) > 1 )可以查出testtable表中number相同的记录2、删除表中多余的重复 阅读全文
posted @ 2012-11-05 20:22 程序有Bug 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 在【SQL Server配置管理器】中无法启动代理的处理办法:如果右键点击【SQL Server代理】时,【启动】是灰色的,无法启动的话,原因就是在【服务】中是禁用。只要打开【控制面板】,进入【管理工具】,打开【服务】,然后找到【SQL Server代理】,双击后选择【启动类型】(如:手动),再重启【SQL Server配置管理器】,【SQL Server代理】就可以启动了。 阅读全文
posted @ 2012-11-05 20:22 程序有Bug 阅读(705) 评论(0) 推荐(0) 编辑
摘要: 今天学习GDI+,试着想写一个模拟时钟的小程序,原以为很简单实现;但其实还有些复杂,特别是利用三角函数的那部分,让我四处找资料恶补了一下高中数学才算弄清楚,现在就回顾一下这个程序吧.程序的目的是要模拟出时钟的效果,那首先就是要画出这个时钟的样子。不考虑美观,一个时钟最简单的组成是一个圆形的表盘,三根直线代表的时针、分针和秒针。看起来很简单吧,但要怎么样画呢?让我们一步一步来吧:1.画表盘Graphics g = this.CreateGraphics(); //创建一个Graphics对象Pen myPen = new Pen(Color.Blue,1); //创建一个自定义画笔对象//创建一 阅读全文
posted @ 2012-11-05 20:21 程序有Bug 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 一、修改开始菜单和任务栏另外请注意,此次更改的注册表项目是在HKEY_CURRENT_USER下的,如果只想针对某一用户则只需要修改HKEY_USERS\用户代码(比如S-1-5-21-448539723-113007714-842925246-1000) 下的相应键值就可以了。1.禁止开始菜单上的上下拖动在 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer下新建一个名为NoChangeStartMenu的DWORD,然后将它赋值为:1 (0x1)即可2.禁止更改任务栏和开始菜单设置在 H 阅读全文
posted @ 2012-11-05 20:20 程序有Bug 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 一早同事的Windows 7系统有点问题,视频等不能正常播放。想要升级到7068的比较新的版本,是修复呢,还是重新安装呢?但他没有光驱,只能硬盘安装了。于是网上收集了一些硬盘安装的资料。这三种方法,网友都实践过了,应该可行。 Windows 7硬盘安装方法大全介绍了Windows 7下安装高版本的Windows 7,Vista下硬盘安装Windows 7,xp下硬盘安装Windows7等方法! Windows 7硬盘安装 一、windows 7系统下全新安装高版Windows7: 1、下载windows7 7068 ISO镜像(RC或RTM),用虚拟光驱拷贝至非C盘(如D:7068)... 阅读全文
posted @ 2012-11-05 20:18 程序有Bug 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 这是一款神奇的小工具,它可以引导ISO文件,就像开机启动CDROM光盘一样效果。以前有过能够从软盘映像文件启动系统的工具;虚拟启动软盘程序和WinGrub,但由于软盘映像文件体积限制,无法在这个映像文件中集成更多工具,使其功能受到限制。现在好了,利用一款叫做ISOEMU的小工具,就能直接从ISO光盘镜像文件来启动系统了。其优势非常明显:★ISO光盘镜像容量大,便于集成更多工具和功能。★ISO光盘镜像制作方便,而且资源丰富。★你甚至可以用它为Windows 2000/XP挂接DOS下的系统维护工具,网上那些通过EasyBoot、Acronis制作的系统维护工具光盘都能正常使用非常方便。ISOEM 阅读全文
posted @ 2012-11-05 20:17 程序有Bug 阅读(2457) 评论(0) 推荐(0) 编辑