摘要: 背景:原先装了2007,现在想装2010,无奈卸载2007后,一直提示2010无法安装。 网上找了一堆方法,折磨了两天,发现还是微软自带的卸载工具最好用,给大家分享一下 这是我用过的方法,说出来仅供参考方法一、用office卸载工具清除office软件2003清除工具MicrosoftFixit50416.msi2007清除工具MicrosoftFixit50154.msi2010清除工具Micr... 阅读全文
posted @ 2012-07-28 01:35 瓦里奥 阅读(8985) 评论(0) 推荐(0) 编辑
摘要: 之前做过对日外包将近1年的时间,这一年可以说是得失兼备吧。得是靠自己,失主要在那些对日的项目上,我没发现自己在项目上增加代码量的同时增加了编程的能力。得,我比较好学,下班后,能有时间学习喜欢的东西,一段时间内都在学习ExtJS这个华丽(css+ajax+js)的东西,天天都有收获。 下面谈谈从对日转到国内之后的一些感受, >>>>>>>需求方面。 外包 ... 阅读全文
posted @ 2012-06-12 18:06 瓦里奥 阅读(6635) 评论(0) 推荐(2) 编辑
摘要: 如何用distinct消除重复记录的同时又能选取多个字段值? 需求是:我要消除name字段值重复的记录,同时又要得到id字段的值,其中id是自增字段。 select distinct name from t1 能消除重复记录,但只能取一个字段,现在要同时取id,name这2个字段的值。 select distinct id,name from t1 可以取多个字段,但只能消除这2... 阅读全文
posted @ 2012-05-30 13:22 瓦里奥 阅读(48512) 评论(1) 推荐(1) 编辑
摘要: using System;using System.Collections.Generic;using System.Text;using System.IO;using System.IO.Compression;//使用压缩类 class Test{staticvoid SaveCompressedFile(string filename, string data) {//创建一个 FileS... 阅读全文
posted @ 2012-03-06 09:58 瓦里奥 阅读(4620) 评论(0) 推荐(0) 编辑
摘要: 一. 二进制转换成图片 MemoryStream ms = new MemoryStream(bytes);ms.Position = 0;Image img = Image.FromStream(ms);ms.Close();this.pictureBox1.Image二. C#中byte[]与string的转换代码1.System.Text.UnicodeEncoding conv... 阅读全文
posted @ 2012-03-06 09:56 瓦里奥 阅读(64371) 评论(2) 推荐(4) 编辑
摘要: nchar:Unicode定长字符型,一般用在长度变化不大的列。如姓名(2到4个汉字),电话(11位),身份证号(19位)。nvarchar:Unicode变长字符型,一般用在长度变化大的列。如家庭地址等。ntext:Unicode文本型,用在需要输入大段文字的字段,如简历,内容摘要等。 阅读全文
posted @ 2012-02-24 10:22 瓦里奥 阅读(355) 评论(0) 推荐(0) 编辑
摘要: declare @sql nvarchar(4000) set @sql= N'select @TotalRecords=count(*) from ' + N'(' + @sqlFullPopulate + N') a ' EXEC sp_executesql @sql,N'@TotalRecords int output', @TotalRecords output 问题:@sql... 阅读全文
posted @ 2012-02-24 10:20 瓦里奥 阅读(25384) 评论(2) 推荐(1) 编辑
摘要: 首先澄清一个问题,就是接口不仅可以声明对象,而且可以把对象实例化!作用见下文。 接口回调:可以把实现某一接口类创建的对象的引用赋给该接口声明的接口变量,那么该 接口变量就可以调用被类实现的接口中的方法。实际上,当接口变量调用被类实现的接口 中的方法时,就是通知相应的对象调用接口方法。 我们看下面的例子: interface Computerable{public doub... 阅读全文
posted @ 2012-01-30 17:00 瓦里奥 阅读(6220) 评论(1) 推荐(0) 编辑
摘要: Join的官方解释: 阻塞调用线程,直到某个线程终止或经过了指定时间为止 Q:谁是调用线程? A:Join代码写在那,哪个就是调用线程,在本例中主线程是调用线程 Q:某个线程又是指的是谁? A:如本例thread1执行了Join方法,thread1为某个线程 using System; using System.Threading; class Join { s... 阅读全文
posted @ 2012-01-27 17:15 瓦里奥 阅读(9781) 评论(3) 推荐(4) 编辑
摘要: 1. 程序员的职业准则是:诚实(如实的报告你的状态,风险和出现的问题),守信(承诺完成的任务就要按时完成),尊重(尊重给你的代码提建议的同事,对事不对人)。2. 写有BUG 的代码和写没有 BUG 的代码花费的时间是一样的。3. BUG是会成长的,存活时间越长生命力越顽强。4. 如果一个笨方法可以解决问题,那它就不是笨方法。5. 把你的工作分割成小时级的目标任务,你会发现你的工作会轻松很多。6. 把你要做的工作一条一条的列在纸上,做完一个就打一个勾,你会喜欢打勾的感觉。7. 不要问客户怎么做,问客户这么做行不行。8. 让客户给各个功能按优先级排序,也许客户会问“反正所有功能都要完成,为什么还要 阅读全文
posted @ 2012-01-08 00:48 瓦里奥 阅读(515) 评论(0) 推荐(2) 编辑