Tony Qu

tonyqus.cn | Happy Coding, Happy Life

用户操作
[即时聊天] [发私信] [加为好友]
瞿杰ID:tonyqus
177688次访问,排名421好友2人,关注者10
sdfsdf
tonyqus的文章
原创 71 篇
翻译 34 篇
转载 7 篇
评论 81 篇
Tony Qu的公告

Programming ASP.NET 第3版 中文版
已于2007.1出版

WPF Unleashed 中文版
预计2008年初出版

Silverlight 1.0 Unleashed
翻译中
网名:Tony Qu
本名:瞿杰
职业:SDE
目前居住于: 中国 上海

最近评论
btwlzyq:
石油配件
泥浆泵配件
Petroleum Machinery
btwlzyq:
石油配件
泥浆泵配件
Petroleum Machiner……
hzq3554055:关于throw; && throw e;
http://blogs.msdn.com/jmstall/archive/2007/02/15/throw-vs-rethrow.aspx
zhejiangshan:gby企业管理
网站推广
打折机票
gby520
我爱你
Iloveyou
收藏
    相册
    文章图片
    好友
    高端IT猎头(RSS)
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes
    2004年12月

    翻译 C#中使用网络函数 (第一部分 用户函数)[翻译]

    本文将着重介绍Win32 API库中涉及网络管理的函数。 NetUserAdd NetUserDel NetUserGetInfo NetUserSetInfo NetUserChangePassword NetUserEnum NetUserGetLocalGroups 阅读全文>

    发表于 @ 2004年12月26日 15:58:00|评论(loading...)|编辑

    转载 删除Windows服务[转载]

          对于编程高手来说,这个题目有点无聊,不过在某些情况下还是相当有用的。像我删除卸载了一个软件,结果什么都删除了,结果服务还在那儿,很不雅观,找遍注册表都找不到,只好自己动手写了个小程序来删除服务。    首先做好界面,如下:        这要用到Windows的服务管理函数组,首先要打开服务管理器,这要在头文件中包含winsvc.h    把SC_HANDLE  sh;定义加入对话框类中。    在OnInitDialog成员函数中加入如下代码,以初始化服务管理。 sh=OpenSCManager(0,SERVICES_ACTIVE_DATABASE,SC_MANAGER_ALL_ACCESS); if(!sh) {  MessageBox("faile to Open SCManager&阅读全文>

    发表于 @ 2004年12月22日 20:55:00|评论(loading...)|编辑

    转载 蓝屏死机代码说明集[转载]

      使用windows出现蓝色屏幕是经常的事,而且每每因为不清楚错误的来源而频繁重新安装系统,劳神费时。下列收集了一些windows死机密码,供大家参考。   数 值 叙 述   0 0x0000 作业完成。   1 0x0001 不正确的函数。   2 0x0002 系统找不到指定的档案。   3 0x0003 系统找不到指定的路径。   4 0x0004 系统无法开启档案。   5 0x0005 拒绝存取。   6 0x0006 无效的代码。   7 0x0007 储存体控制区块已毁。   8 0x0008 储存体空间不足,无法处理这个指令。   9 0x0009 储存体控制区块位址无效。   10 0x000a 环境不正确。阅读全文>

    发表于 @ 2004年12月22日 20:33:00|评论(loading...)|编辑

    原创 使用RegistryKey的一个注意点

    在RegistryKey类中有一个OpenSubKey()方法,可以用于打开子键,要注意它是有重载的,共有两种方法,分别为OpenSubKey(string name)和OpenSubKey(string name,bool writable) 。
    如果使用第一种方法打开子键,将只能读而不能写,这等同于第二种方法中将writable置为false。只有使用第二种方法并将writable置为true才可以对子键进行些操作。否则会引发UnauthorizedException。

    阅读全文>

    发表于 @ 2004年12月21日 17:02:00|评论(loading...)|编辑

    原创 Java类文件产生规则

    • 要获取对其他包的访问权限,所有的类必须有公共权限或包权限。如果将某个成员类声明为protected,那么它的.class文件就会认为是公有类。如果将某个成员类声明为private,那么它的.class文件就会认为是包内类。
    • 每个嵌套类和内部累都被存放在自己的.class文件里。
    • .class文件名先是封闭类的名字,紧跟着$符号,然后是被封闭类的名字
    • 匿名类是用数字来标记的

    举例:
    Equation2.java文件,产生的.class文件有:

    原创 .Text与Duwamish配置持久化方法比较

    Duwamish的配置持久化实现方法已在《Duwamish配置持久化学习笔记》中介绍过了,这里不再重复。

    Duwamish配置持久化方法的优点是web.config的设置方法较简单,只需要创建一个section,然后在section段中加入相应的key,例如:

    原创 Duwamish配置持久化学习笔记

    在学习了Duwamish和.Text的配置方法后,对两者的配置持久化做一个比较。

    以ApplicationConfiguration为例,Duwamish的配置文件中的<ApplicationConfiguration>...</ApplicationConfiguration>部分对应于Duwamish.SystemFramework.ApplicationConfiguration类,

    原创 Java中字符串比较的注意点

    熟悉C++的人对于两个字符串比较的代码一定很了解:
    (string1==string2)
    但在java中,这个代码即使在两个字符串完全相同的情况下也会返回false
    Java中必须使用string1.equals(string2)来进行判断

    补充
    如果:
    string s1=new String("Hello");
    string s2=new String("Hello");
    则(s1==s2)=false

    如果:
    string s1="Hello";
    string s2="Hello";
    则(s1==s2)=true;
    因为他们指向的同一个对象。

    如果把其他变量的值赋给s1和s2,即使内容相同,由于不是指向同一个对象,也会返回false。所阅读全文>

    发表于 @ 2004年12月07日 08:12:00|评论(loading...)|编辑

    原创 关于.Text的一个问题

    为什么在.Text中必须配置*.*到aspnet_isapi.dll的映射后,才可以正常使用。但是在配置好后,似乎就无法在VS.net中打开网站了,总是说找不到或路径不匹配的错误。
    .Text的文件是不是都是虚拟的,实际上根本就不存在所谓的用户目录?
    谁能帮忙解释一下,谢谢!阅读全文>

    发表于 @ 2004年12月07日 07:54:00|评论(loading...)|编辑

    原创 获得php.ini中的设置值

    get_cfg_var(string varname),其中varname为php.ini中的变量名,如session.save_path(session临时文件存放路径)阅读全文>

    发表于 @ 2004年12月05日 09:42:00|评论(loading...)|编辑

    原创 Java sdk及tomcat安装设置

    在安装好Java SDK后,还需要设置一些系统变量,系统变量的设置可以在系统属性-高级-环境变量中进行
     

    JAVA_HOME=JAVA安装目录

    CLASSPATH=…            库路径,可以是目录或jar文件,如C:\j2sdk1.4.0_01\lib\dt.jar;d:\jav阅读全文>

    发表于 @ 2004年12月05日 09:38:00|评论(loading...)|编辑

    Csdn Blog version 3.1a
    Copyright © Tony Qu