- 博客(23)
- 收藏
- 关注
原创 SQL Server 2008 R2安装说明以及无法通过IP访问的解决办法
项目中要用sql,安装过程中遇到点小问题,把过程写出来,也许对其他朋友有用 一路Next的步骤我就不配图了 安装环节1、如果只是使用SQL Server服务以及管理器,只需要选择以下勾选项即可 2、点击按钮“对所有SQL Server服务使用相同的账户” 3、选择NETWORK SERVICE 4、选择“混合模式”并输入密码,SQL管理员可以
2014-03-11 11:07:03 10318
原创 无法在虚拟机上安装X64操作系统的问题
今天尝试在笔记本上通过Oracle VisualBox安装Ubuntu Server X64,结果老是报错,大概是说CPU不支持云云一番查阅后,已解决问题 虚拟机上安装X64 操作系统,需满足三个条件1、当前主操作系统是X64的,比如win7 X642、当前VisualBox是X64的,运行VisualBox后,可在任务管理器查看,如果进程后面不带*X86,就是正常的3、最
2014-03-04 22:17:34 845
原创 vshost32-clr2.exe停止工作
最近发现visual studio 2010装上一段时间后,调试程序时,如果遇到异常,不会指明具体异常,会报vshost32-clr2.exe停止工作错误,很是讨厌,网上查阅一番后,发现只有两个方法好使:1、重装系统2、把项目改成4.0框架
2013-12-19 14:47:36 6911
原创 textbox TextChanged延时执行
最近有个项目,需要在客户停止输入X秒后,才执行相应代码,思考后决定用Timer控件实现,代码如下: Timer timer = new Timer(); private void Form2_Load(object sender, EventArgs e) { timer.Interval = 500; t
2013-08-28 16:32:34 3495
原创 c#将pdf导出为图片
今天做个小功能,要把pdf的第一页生成微缩图,上网查了一圈,有各种各样的方法,后来我选择了使用PDFLibNet来实现(当然,我个人觉得使用acrobat接口肯定是兼容性最高的) 具体步骤:1、首先到http://code.google.com/p/pdfviewernet/下载pdfviewer,压缩包里有PDFLibNet.dll2、引用到项目中3、以下为代码 PDF
2013-04-27 11:29:44 1779
原创 HashSet、Dictionary、Hashtable三种类型Contains效率对比
最近项目中经常会用到去重功能,写了一段测试代码,测试下同等数据量下HashSet、Dictionary、Hashtable三种类型的Contains效率Stopwatch watch = null; int max = 5000000; int searchStart = 1555555; int searchEnd =
2013-03-21 15:54:07 2680
原创 GetHashCode在X86和X64框架下,运行结果不同
最近在做一个项目,需要多个服务器协作处理文件,测试的时候好好的,部署到服务器上就出现问题,最后才发现服务器中操作系统有的是Windows 2003 X64,有的是Windows 2003 X86。而GetHashCode在X86和X64框架下,运行结果不同。
2012-10-25 09:27:25 715
原创 SQLite 主键、RowID关系
默认情况下,SQLite会自动存在一个RowID列,从1开始,每添加一条记录+1当设置了主键,而且主键的类型为integer时,查询RowID等于主键下图为主键设置为integer时,对rowid和主键的查询情况create table aaa(id integer PRIMARY KEY,aaa ntext) 只有在设置为Integer时才会替代rowid,设置为in
2012-09-26 11:25:20 5481
转载 技术是如何成长的
1、有了一个拉风想法2、试着实现它3、遇到困难4、阅读这个领域以及语言相关的书籍5、找到点什么6、尝试,失败7、继续阅读更多,失败更多8、如此重复直到最后找到答案,同时在这个过程中,你会学到10个以前根本不知道的新知识,而这些新知识将会促成下一个拉风的项目。
2012-05-21 16:16:39 412
原创 我是如何选择第二编程语言的
在大学时,学的是JAVA,主要是web方向。毕业后单位的项目使用asp.net,所以又自学了c#,JAVA从此荒废,连入门知识都跑到了爪哇国.......如今,5年过去了,工作中慢慢的接触到越来越专业方向的需求,但又不可能每种都独立实现,因为就算做得出来,项目也没有给太多的时间。于是就需要集成各种接口、各种DLL、各种ActiveX......但C#的开源项目,确实是少之又少。于是
2012-03-07 21:12:03 1030
原创 C# Winform动态调用Web Service
写项目的时候,忽然遇到一个小问题,在Winform里需要调用Web Service(以前都是调用WCF的,封装好的DLL就可以,比较简单)上网了解了一下,找到一位师兄写的 http://www.csharpwin.com/csharpspace/10261r1810.shtml(这个地址不知道是转帖还是原创),他采用了动态编译的方式。我把代码套上试验了一下,能用是肯定的,但是貌似Win
2012-03-01 10:37:28 5369 4
转载 现有的安全体系比喻,很形象
打个比喻,来说明现有安全体系的思维。假如电脑就是一个开放的菜市场,菜市场是小偷可以光顾,顾客也可以光顾的地方。那安全的问题就是防止小偷出现。现有的安全方法就是找出小偷,并给小偷贴一个标签“我是小偷”,然后,一旦看到小偷来了,我们就派出城管把它一棍子打死。可是,小偷也是有思维的,小偷也需要保命,于是,小偷就不断化妆、不断更换衣服、不断变脸,使得“我是小偷”的标签失效,然后,小偷就可以在菜市场里自
2011-12-29 15:06:59 2302
原创 程序员的可爱与执着_2
<br />如果有1台以上电脑,我会把所有电脑的系统安装的一模一样,最好连每个图标的放置、安装的软件、甚至连鼠标双击的速度,都保持一致,这样才显得统一(程序员的统一思维)<br /> <br />一直在想,什么时候能发展出一个系统,就像搜狗输入法一样,把所有电脑的配置都漫游到云端,使用任意电脑的时候,只要用户名一登陆,就自动同步当前计算机的设置......这样的设计肯定会出现,但是首先需要的就是稳定高速的网络.....期待这一天的到来
2011-04-21 13:43:00 409
原创 程序员的可爱与执着_1
剪指甲的时候,总是喜欢把所有手指甲剪到根部最短的位置,虽然明知道这样第二天会比较难受,但是程序员固定的思维,总想着10根手指的指甲一定要一样长,这样才统一,才符合规范(潜意识中的代码规范),所以仍然义无反顾的每次都这样剪指甲。
2011-04-19 09:39:00 553
原创 Windows网络负载均衡配置
随着项目的发展,终于遇到了单机无法满足要求的情况,第一个想法,就是做集群,于是查阅了相关资料,准备着手搭建。因为我们的应用很单一,就是提供检索服务,所以不需要做应用集群,只做服务器集群就能满足要求,每个服务器部署同样的WEB Service。既然服务一样,接下来就是解决负载均衡的问题,提高并发访问量。负载均衡有几种实现方式:1、 Windows网络负载均衡2、 软件负载均衡3、 负载均衡器4、 自己写分发工具实现负载均衡下面我先把第一种,Windows网络负载均衡配置的详细过
2010-07-08 18:25:00 2789
原创 奋斗过程中的三种状态
1、昨夜西风凋碧树。独上高楼,望尽天涯路。 2、衣带渐宽终不悔,为伊消得人憔悴。 3、众里寻她千百度,蓦然回首,那人正在灯火阑珊处。
2010-05-06 09:55:00 1205 1
原创 如何区分四字节unicode和两字节unicode
最近遇到一个项目,需要对古文做检索,需要支持到方正超大字符集,也可以说是unicode 5.0。查阅相当多的资料,都不得其解,后来终于搜索到一句“其中第一个字的范围是:d800-dbff,第二个字的范围是:dc00-dfff”,赶紧采用正则匹配,果不其然,很容易区分出了四字节的汉字。将我的代码贴出来,希望对大家有用。 Regex rxurl = new Regex("[/ud800-
2010-03-04 10:31:00 3363
原创 卓越25元图书和当当恶意订单事件的猜测
前几天看到新闻说卓越图书出现标价错误,很多千元及百元的图书均错误标价为25元,卓越如何处理后事,是牺牲品牌形象节约错误造成的经济损失,还是选择经济损失换来品牌形象的升华,不是我讨论的目的。 我只是联想到不久前当当网被人下恶意订单的事件,想到了一种可能性,前期卓越网利用用户注册信息的统一(大部分用户都会同时注册当当和卓越,且用户名密码和送货地址都一样),登陆当当网恶意下了订单,给当当网
2009-12-26 13:29:00 673
原创 项目管理的教训与反省
做公司技术部主管也有半年多了吧,因为公司是创业型公司,采用的开发模式也是作坊式的开发——一人一个项目,所以主管的实际工作实际上也只是一些杂项的管理以及开发过程中的某些决策权(外加小小的虚荣心和小小的福利,呵呵)。在我们以前的开发过程中,一直没遇到什么大的问题,第一是因为项目比较小,第二我个人做事比较负责,一直编写的是内核以及接口供别人使用,我想只要核心稳定了,外围简单的应用系统就算有问题也不会
2009-12-03 16:33:00 744
转载 一个关于软件开发的笑话
公司开发部的管理几近混乱,开发项目下来没有正式的通知,没有需求计划书,而且参与的人比奇的少,一般一个项目一个人。你永远不知道用户最终要求的产品是什么样的。也永远不知道谁的意见才是最重要的。 举个例子,一般都是这样的: 开始,上面来个人叫你开发一个自行车,他会说:就一个自行车,你看多简单呀。就两个轮子,加一个三角架。你问:有什么要求?他通常会回答:没什么要求,就是一辆自行车嘛。最后不忘问你一句:明天
2009-11-06 10:02:00 1251
转载 同步和异步
同步是指:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式。 异步是指:发送方发出数据后,不等接收方发回响应,接着发送下个数据包的通讯方式。
2009-11-06 10:00:00 357
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人