- 博客(36)
- 资源 (9)
- 收藏
- 关注
原创 在Windows7上用C#判断程序是否以管理员身份运行
实际上就是在程序中判断当前用户是否属于管理员组。在Windows7中直接运行程序,返回false。右键-以管理员身份运行,返回true。class Program { static void Main(string[] args)
2011-09-14 22:09:39
2406
1
原创 was6.1上部署struts2应用FilterDispatcher错误
was 6.1.0.19部署struts2应用,访问页面,出现如下错误:Error 500: Filter [struts]: not a filter class 查看后台日志,异常:java.lang.ClassCastException: org.apache.struts2.dispatcher.FilterDispatcher incompatible with java
2009-07-10 09:50:00
6667
原创 ExtJs 2.1 中的HtmlEditor的disabled和readOnly
Ext Js 2.1 的HtmlEditor控件的disabled、readOnly属性,以及disable(),enable()方法,达不到期望的效果。设置disabled : true,之后,点击编辑框,还是能输入。disabled、readOnly属性,只是控制能否直接编辑html源码。Ext HtmlEditor<!--var edit;
2009-04-03 09:27:00
6329
1
原创 ExtJs 2.1 中的htmlEncode和htmlDecode不可逆
Ext JS 2.1 中的 Ext.util.Format 提供了HTML编码解码方法,如下所示: htmlEncode : function(value){ return !value ? value : String(value).replace(/&/g, "&").replace(/>/g, ">").replace(/</g, "<").
2009-04-01 14:46:00
3199
翻译 无法加载sqlce.dll (翻译)
无法加载sqlce.dll原文:Can’t load sqlce dll作者:Laxmi Narsimha Rao ORUGANTI翻译:flyjimi SQL Server CE/Compact 使用Windows API LoadLibrary(Platform Builder 、WinCE 或 Win32)加载DLL文件。当LoadLibrary加载任何SQL CE dl
2008-12-12 11:01:00
2539
翻译 无法找到 PInvoke DLL“sqlceme35.dll” (翻译)
无法找到 PInvoke DLL“sqlceme35.dll” 原文:Can’t find P/Invoke DLL sqlcemeNN.dll作者:Laxmi Narsimha Rao ORUGANTI翻译:flyjimi 我知道这是一个烦人的、信息不足、不具指导性、……的错误。原谅我这么迟才blog这个错误。迟做比不做好,下面就是了。 目前的错误是什么?
2008-12-11 20:32:00
13243
1
原创 C#中判断一个方法是否覆盖(override)了父类的方法
MethodInfo.DeclaringType 用来获取声明这个方法的类。利用这个属性就可以区分子类的方法是继承自父类的,还是覆盖了父类的方法。 namespace ConsoleApp{ class Program { class Base { public virtual void Fu
2008-12-09 22:26:00
4568
1
原创 以线程安全的方式设置WinForm窗体控件的属性
以线程安全的方式设置WinForm窗体控件的属性。(修改为利用反射,设置控件的属性值。) 在进行多线程环境下的WinForm程序设计时,工作线程执行过程中,经常会需要更新窗体控件的状态,比如显示进度、提示信息等。而在非UI线程中,是不能直接访问UI线程所创建的窗体控件的。Control.Invoke (Delegate, Object[]) 提供了在拥有Control底层窗体句柄
2008-12-07 14:19:00
2354
原创 通过鼠标任意拖动.NET Winform窗体中的控件
在Winform窗体中通过鼠标拖动,改变控件的位置。在拖动过程中,跟随鼠标显示一个与被拖动控件大小一样的黑框,用以模拟拖动效果。如下图:以下是源代码。这里拖动了一个Button控件。如果需要,还可以在拖动时改变光标。using System;using System.Collections.Generic;using System.ComponentModel;us
2008-12-01 14:02:00
9142
2
翻译 定时器:.NET Framework类库中的Timer类比较(翻译)
定时器:.NET Framework类库中的Timer类比较 原作者:Alex Calvo原文:http://msdn.microsoft.com/zh-cn/magazine/cc164015(en-us).aspx翻译:flyjimi 源代码下载地址:TimersinNet.exe (126KB)源代码在线查看 概要在客户端程序和服务器组件(包括wind
2008-11-30 15:30:00
3744
原创 C#处理带命名空间的XML
写入带命名空间的xml文本。XmlDocument doc = new XmlDocument(); doc.LoadXml(""); //namespace为空时,不能设置prefix XmlElement ele = doc.CreateElement("bbs","hit","urn:bbs");
2008-11-28 11:23:00
4908
原创 删除小数部分右边多余的0
删除小数部分多余的0.private string TrimRightZero(string number) { string result; string left = ""; int pos = number.IndexOf("."); if (pos !=
2008-11-27 15:46:00
1381
原创 判断DataRow的列是否被修改过
DataRowState可以检查数据行有没有修改,好像没有找到直接的方法判断数据列是否被修改过,自己写一个检查。private bool isColumnChanged(DataRow dr,int columnIndex) { if (dr.RowState == DataRowState.Unchanged)
2008-11-27 13:08:00
4518
2
翻译 JavaScript undefined vs. null (翻译)
无意中看到一篇老外写的讨论javascript中undefined和null的文章,俺也学人家翻译一回。发现这英文不用也是要生锈的。 英文原文:http://saladwithsteve.com/2008/02/javascript-undefined-vs-null.html JavaScript undefined vs. null I was reading a mo
2008-11-23 19:54:00
2493
转载 java中String的比较
看例子:例子A: String str1 = "java"; String str2 = "java"; System.out.print(str1==str2);地球上有点Java基础的人都知道会输出false,因为==比较的是引用,equals比较的是内容。不是我忽悠大家,你们可以在自己的机子上运行一 下,结果是true!原因很简单,St
2008-07-13 00:32:00
75721
2
原创 java方法参数传递
java方法参数传递问题,有争论传值、传引用的,写几行实际看看就行了。package nba;import java.util.ArrayList;import java.util.List;public class TestParam { private static void change(int i) { // 不会影响到函数
2008-07-11 13:44:00
9071
1
原创 先安装了.net framework后,再安装IIS。访问 IIS 元数据库失败。
先安装了.net framework后,再安装IIS造成了配置上的问题。 访问 IIS 元数据库失败。 思考可能是次序出了问题,解决 1、打开CMD,进入 C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727 2、输入 aspnet_regiis.exe -i 稍等片刻,注册成功就解决问题了
2008-06-22 15:23:00
2921
原创 BIRT2.2.2中文化问题的解决方法
对于BIRT 2.1.0版本的中文化问题,请参考:http://www.eclipseworld.org/bbs/read-cec-tid-6069.html =============================以下是flyjimi补充的。针对BIRT 2.2.2。============================= 1、界面中文化问题,不
2008-05-13 16:47:00
2753
2
转载 反编译工具Reflector下载(集成FileGenerator和FileDisassembler)
http://www.cnblogs.com/cnmawei/archive/2007/06/15/784587.html反编译工具Reflector下载(集成两个常用.net插件,FileGenerator和FileDisassembler) Reflector是一款比较强大的反编译工具,相信很多朋友都用过它,但reflector本身有很多局限性,比如只能一个一个的查看方法等,但
2007-06-16 15:52:00
7840
2
原创 找不到指定的模块(Exception from HRESULT:0X8007007E)
VS2005开发的控件做为activex嵌入到ie里使用,在winxp下正常,在win2000下网页报错:错误:找不到指定的模块(Exception from HRESULT:0X8007007E)确定了ie版本一致。google之。在http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=172130&SiteID=1找到一个类似问
2006-09-08 13:29:00
25884
原创 Image与Base64字符串相互转换
public class Form1 : System.Windows.Forms.Form{ private string GetBase64String(System.Drawing.Image image) { System.IO.MemoryStream ms = new System.IO.MemoryStream();
2006-08-31 15:31:00
10761
原创 C#项目版本信息
版本信息保存在 AssemblyInfo.cs 文件中:[assembly: AssemblyVersion("1.1.0.0")]-----通过反射获取:(推荐)System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString();-----通过FileVersionInfo 获取:u
2006-08-30 12:57:00
5234
原创 关于StringBuilder和String的效率问题
关于StringBuilder和String的效率问题。下面是测试。2006-07-21 11:42:18,734 - TestString(Length=9,Count=100) Spent Time(ms)=162006-07-21 11:42:23,312 - TestString(Length=9,Count=1000) Spent Time(ms)=312006-07-21 11
2006-08-15 21:48:00
977
原创 Log4net的配置使用
项目中添加引用log4net.dll,目前最新版是1.2.10.0。 初始化时执行一次Configure。 log4net.Config.XmlConfigurator.Configure(new FileInfo("logconfig.xml"));在需要使用的类中声明log。使用 typeof(类名) 做参数。 private l
2006-08-15 21:38:00
2667
1
原创 log4net的文件日志打印时间测试
粗略测试log4net的文件日志打印耗费的时间。一般的PC,amd athlon xp2000+,同时还开着Visual Studio 2005 Team Suit等。log (length=14,count=100 spent ms=62)表示打印一个长度14的字符串,打印次数100,耗费时间62ms。一组测试如果打到一个日志文件上,文件大小没有超过5M。第三组时间耗费很多,主要是R
2006-08-15 21:36:00
2241
原创 启动VS2005调试器时出错: 绑定句柄无效
用VS2005新建了一个WINDOWS应用,运行F5就出现“试图运行项目时出错:无法启用调试。绑定句柄无效。” 解决方法如下 将工程属性->调试->启用VISUAL STUDIO宿主进程 前的选中标志去掉.在应用的属性中的DEBUG选项中去掉 Enable the Visual Studio hosting process前的勾搜了一个出来看看:VSIDE:Hosti
2006-06-11 21:38:00
2980
2
转载 Java获取CPU序列号和网卡Mac地址
转自:http://dev2dev.bea.com.cn/bbs/thread.jspa?forumID=124&threadID=28320&messageID=171767//Java获得CPU序列号和网卡Mac地址/*利用Runtime call操作系统的命令,具体的命令取决于不同的操作系统,注意不要调用Runtime.getRuntime().exec(String)接口,要用Runtim
2006-05-25 15:00:00
12209
原创 简单单点登录过滤器(原创)
/* * Created on 2005-9-15 * * To change the template for this generated file go to * Window>Preferences>Java>Code Generation>Code and Comments */package com.suncode.web.filter;import java.
2006-01-13 14:39:00
3806
原创 Log4jInitServlet-支持webapp.root变量
这个Log4jInitServlet主要方便之处是设置了系统变量webapp.root,在log4j.properties文件中就可以这样指定log文件路径。使用${webapp.root}表示web应用的根目录。全小写字母。log4j.appender.FILE.File=${webapp.root}/WEB-INF/testlog4j.log 参考Sp
2006-01-09 14:13:00
7276
1
转载 java中四种操作xml方式的比较(转载)
http://www.21tx.com/dev/2005/07/27/11931.html1. 介绍1)DOM(JAXP Crimson解析器) DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何
2006-01-09 12:29:00
1149
原创 FinalData的快速扫描
详细测评参见:数据恢复软件,你如何选择?(http://www.sjaq.net/zj/zj/139.htm)寻回失落的世界:三款数据恢复软件横评(http://www.pconline.com.cn/pcedu/pingce/0405/382048_4.html)FinalData和RecoverNT都只有一种简单的扫描方式,就是选择待恢复的分区,然后软件开始进行完全的簇扫描。但实际上如果你只是
2006-01-06 17:15:00
5905
1
原创 Java中英文混和字符串长度计算
在JAVA中字符占二字节,数据库中中文占二字节,英文和其他占一个.那么怎么去验证??比如数据库有50字符大小,那么写入时字串长度怎么去控制?=============String a="你好123"; System.out.println(a.length());//5 a=new String(a.getBytes("gb2312"),"iso-8859-1"); System
2006-01-04 17:19:00
11698
转载 Hans's Top Ten JSP Tips(ZZ)
http://java.oreilly.com/news/jsptips_1100.htmlHanss Top Ten JSP Tipsby Hans Bergsten11/20/2000JavaServer Pages (JSP) is the latest tool for Java-based Web application development. A JSP page
2006-01-04 14:43:00
2059
原创 Microsoft JDBC "ResultSet Can Not Re-Read Row Data" Error解决办法
http://dev2dev.bea.com.cn/bbs/thread.jspa?forumID=123&threadID=27318&tstart=0先k一下M$使用MS SQL Server 2000 SP3a做数据库服务器时,用Microsoft提供的JDBC驱动(2.2.0040),在查询时遇到一个SQLException:java.sql.SQLException: [Microsof
2006-01-04 14:41:00
2020
转载 J2EE中的多字节字符处理
J2EE中的多字节字符处理开发带有多字节字符的J2EE应用作者:Wang Yu译者:observer版权声明:任何获得Matrix授权的网站,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:Wang Yu;observer原文地址:http://www.javaworld.com/javaworld/jw-04-2004/jw-0419-multibytes.html中文地址:h
2005-12-28 10:15:00
1541
原创 JSP/Servlet中request获取的路径信息
package examples;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.http.*;public class HelloWorldServlet extends HttpServlet{ public HelloWorldServlet() { } public
2005-12-21 10:58:00
4912
jacob-1.15-M3_src.zip
2010-09-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人