- 博客(19)
- 资源 (7)
- 收藏
- 关注
原创 C#程序员比较陌生的python特性
作为一位有近20年C#开发经验的老程序员,看着编程语言不断的发展,总是想再学一门流行的编程语音。其实学习一门高级语音并没有难度。只是,如果并不使用这门语言做开发,还是会很快忘记。真正能更好的掌握一门编程语音是不断的使用它,认清自己需要什么,并在这个语言里面找到它的使用方法。本文介绍一些C#程序员比较陌生的python特性。
2024-12-08 14:41:53
945
原创 如何在Windows环境设置pip镜像地址?
这里使用了清华大学的PyPI镜像。你可以根据你的需要选择其他镜像。文件中指定的镜像来下载Python包。完成以上步骤后,pip将会使用你在。命令来测试新的镜像是否工作。
2024-04-07 14:12:25
752
原创 List和Dictionary的Contains方法性能比较
<br /> List<int> list = new List<int>(); Dictionary<int, int> dictionary = new Dictionary<int, int>(); int count = 100000; for (int i = 0; i < count; i++) { list.Add(i);
2010-12-23 18:22:00
8166
原创 静态方法在多线程下的调用
<br /> class Program { static void Main(string[] args) { Thread t1 = new Thread(new ParameterizedThreadStart(Work)); t1.Start(0); Thread.Sleep(1000); Thread t2 = new Thread(
2010-12-17 00:03:00
2169
原创 事件和包含事件的接口实现
class Program { static void Main(string[] args) { MyInterface bc = new BaseClass(); bc.ProcessChangedEvent += new ProcessChangedHandler(bc_ProcessChangedEvent); bc.ProcessChangedEvent2 +
2010-12-14 14:40:00
1146
原创 SQLSERVER2000无法远程访问的原因
今天同事在服务器上装了一个SQLSERVER的实例以后就回家了,结果我怎么也远程访问不了。查看了没有设置默认端口,设置了一下,还是连不上。最后发现该实例没有打SP3,SP4补丁= =!打上补丁以后访问正常了。。。另外还有一次很奇怪的经历,用实例名无法远程访问SQLSERVER2000,最后发现用IP地址加端口号可以访问,例如:10.10.10.2,1399
2010-04-22 23:43:00
1130
原创 Hashtable和Dictionary性能比较
在.net1.1里经常会使用到Hashtable,到里.net 2.0以后我发现有了一个很好用的IDirectory实现类Directory。但还是会担心Directory的检索效率是否跟Hashtable相当,据我了解ArrayList的检索效率是非常差的,BinarySearch也不如Hashtable.所以做了一个测试。 class Program {
2010-04-22 23:16:00
2945
1
原创 Unable to cast COM object of type 'System.__ComObject' to class type 的解决办法
正在开发一个自动提交表单的程序,里面用到了WebBrowser控件。开始用这个控件时真是有点慌也是好奇,因为我对能够实现自动提交表单很感兴趣,开始不知如何下手。查了资料,里面说了一堆东西COM如何如何,让我头疼,毕竟我这种从开始就是用.net的程序员大多数对COM里面的不深刻。还好吧,总算克服很多困难做出来一些了。但是又在发布的时候遇到困难。奇怪的是在开发环境是正常的,这很让人认为是客户机器上少装
2009-12-17 10:32:00
7557
原创 安装Visual studio 2010 Beta 2时卸载Visual studio 2010 Beta 1失败的解决办法
卸载Visual studio 2010 beta 1提示需要插入Visual studio 2010 BETA 1的光盘查找一个叫TFSObjectmodel-x86_ENU.exe的文件。发现并不是所有人都会遇到这个问题的,因为我另一台机器上卸载过就没有这个问题。因为BETA1的安装光盘已经没有了,我只能寻找其他办法,试了一下选择Add/Remove选项,在里面把整个Visual st
2009-12-03 13:46:00
1106
1
原创 VBScript2Exe.exe使用时遇到80040154错误的解决办法
<br />这两天对VBScript很感兴趣,下载了一个工具VBScript2Exe v1.5,使用它创建了一个EXE程序,但是执行的时候却报 80040154 错误。<br />很慌了一会儿,在网上查到80040154错误跟dll没有regsvr32有关,所以把相关的dll注册了一下,在注册过wscript.dll以后终于好用了。<br />regsvr32 wscript.dll (回车)<br />
2009-10-23 14:44:00
742
原创 htmleditor和textField同时存在于tablepanel中同一个tab里的显示问题
我想把htmleditor和textfield同时放在一个tabpanel应该是很常见的需求吧。今天我这样做了,却遇到一个问题。现象是这样的:当htmleditor和textfield同时在一个tab里面时,textField不会被显示,而只显示htmleditor.当把该页设置为active,并且调用该tab的doLayout(true)时,textField会被显示,而且配置和调用
2009-09-29 21:22:00
861
原创 javascript的类型转换
一、类型转换的方法和应该注意的问题:1,转换为布尔型:(1)用两次非运算(!):!!5 ==> true(2)用布尔型的构造函数:new Boolean(5) == > true值转换为布尔类型为false:0,+0,-0,NaN,""(空字符串),undefined,null除上面的值其他值在转换以后为true,需要特别提到的是:"0",new Object(),function(){}2,转换
2009-09-14 12:33:00
631
原创 一个简单的方法查询一列数据为一行
(SqlServer)表名称:Table数据:F1 F2 F31 1 12 2 23 3 3 declare @ret varchar(8000)set @ret = select @ret = F1 +, + @ret from Tableprint @ret 1,2,3,
2009-09-04 14:39:00
566
原创 App.Config文件中包含中文程序出错的解决办法
今天遇到一个奇怪的问题,我把项目更新到客户的服务器以后程序打开就报错,错误信息大概是说System.Configuration的异常,而我在自己机器上却是正常的。确实改了一个更配置有关的东西,另外我还加了一个配置项,。首先是把这个配置项去掉,结果一切正常,晕了,想想这个配置项有什么特别吗?value里面是中文的,然后把中文换成英文和数字,还是正常的,那看来就是这个中文惹的祸了。我想配置文件
2009-09-03 10:07:00
1647
原创 缓存对象类型信息与使用GetType、typeof()的性能比较
开始很热衷于使用反射,现在了解到反射带来的性能损失便开始着手怎么避免使用反射了。因为一直对GetType方法的效率很怀疑,心里没底,到底要不要加一个字段保存对象的类型信息,所以做了一个测试。using System;namespace ConsoleApplication26{ /// /// Summary description for Class1. ///
2009-08-04 13:01:00
3586
原创 一个“线程不安全”的例子
写过几个多线程的程序了,但是对多线程下的一些问题还是理解的不好。其中一个问题是“线程安全”,查了一些关于它的定义,但是始终不明白。非常想知道线程安全的必要性到底是怎么体现的,所以想找一个“线程不安全”的例子。所以写了下面的例子:using System;using System.Data;using System.Collections;using System.Threading
2009-06-22 11:35:00
1393
原创 动态创建一个Accordion的菜单
function getMenu() { var menus =[ {title:Menu1,id:Menu1,items:[{title:menu11,id:menu11,url:url11},{title:menu12,id:menu12,url:url12}]},
2009-04-24 13:33:00
2373
1
原创 Script标签不能简写
因为要做一个表现层的架构,又开始操练起javascript了。需要引入一个js脚本文件:写法如下:alert(ok);结果发现我的alert(ok)没有被执行。反复尝试,最后发现script 标签不能省略掉。改成如下形式:alert(ok);一切正常了。
2009-04-24 13:22:00
1202
VBScript 语言参考中文手册CHM
2009-04-18
MySQL 5 参考手册 CHM
2009-04-18
JavaScript中文手册CHM
2009-04-18
DHTML 手册 CHM
2009-04-18
ADO(ActiveX Data Objects) 手册 CHM
2009-04-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人