自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 就要喷php5的Call-time pass-by-reference has been removed

Call-time pass-by-reference has been removed情况大家网上自己搜,简单点说就是移除了在调用函数时写foo(&$var)这样做真的合理吗首先,我当初对这种调用方式并不是很熟,我原以为像C#的ref一样,定义的有&那调用时也要有,配对出现,很合理。但看现在的说明,看来php原来是很自由的:调用时有&,那就是传参,定义时有&也是传参,二者

2012-08-31 17:22:28 15236 1

原创 解决农业银行k宝在win7下不能用的问题

关键字(农行K宝win7)    今天去办了农业银行的网银,闲话不提,总之就是那个什么k宝出问题,安装时可以装好那个证书工具,但仍有报错。登录网银时,选择证书登录,提示没有证书。    我原以为这工具有问题,后来想可能是兼容性,于是到xp上测试,是正常的。    回头想了一下,试试用兼容模式吧,测试发现兼容模式是可以解决的,具体来说就是:1、插上K宝,打开【资源管理器】-即【我的电

2012-04-09 17:08:50 16961

原创 腾讯邮箱的内部访问导致的激活问题及其解决

<br />    公司有些帐号需要作邮箱激活,但之前运行中有时会出现一些错误,但由于机制设计上的问题,这些错误并不会导致实际的后果,所以一直没处理。<br />    现在在做一套新的系统,也有邮箱激活,因为在测试阶段,测试就细了一些,这才发现,原来是腾讯邮箱的问题。<br />    具体表现在,通过腾讯邮箱web页面点击的激活链接,会产生两条激活请求,其中一条,IP是深圳的,从逻辑上判断,就是腾讯的服务器。<br />    找到了问题,想怎么解决,还好,腾讯的做法不算太粗暴,UA字符串用的是“Moz

2011-03-22 13:52:00 1868

原创 管理杂乱但又有序的数据

    标题有点纠结,但程序工作很复杂,什么事都可以遇到,对这个标题,我试举例子。     现在你在做一个和推广有关的web系统,有一些和网吧有关的数据要处理这是很正常的事情,比如每一家网吧都有一些属性,但却并不一定限定于这些属性——未来随时可能增删,比如网吧现在有属性:地址、名称、机器台数,也许过了几天,做具体工作的同事会告诉你,需要加一些属性:营业时间、推广人员数量。    这样的

2010-02-15 19:20:00 1405

原创 ROW_NUMBER分页,性能并不见佳

SQL Server 2005之后,令人困扰的分页问题似乎有了进展,那就是用ROW_NUMBER(),典型的语句如下SELECT * FROM(SELECT *,ROW_NUMBER() OVER (ORDER BY XXX) AS RowNo FROM tbl) AS AWHERE RowNo >= 11 and RowNo 但这里忽略了一个重要的问题,那就是中间那个SELECT语句,实际上

2007-04-04 10:22:00 4577 3

原创 绕过ActiveX破解招行密码输入框

核心提示,通过本文的提示,可达到如下目的:1、木马制作者。可以绕过招行(以及同类的ActiveX)的保护,获取用户的帐户和密码(密文);2、非IE使用者。可以达到使用其他系统其他浏览器登录招行(以及其他,比如腾讯财付通)的目的;  最近看到讨论招行ActiveX的贴子相当火热,一时手痒,作点研究。  首先,我要声明,招行的ActiveX并不安全,我已做出测试代码,可截取到用户的输入。不过出于安

2007-02-07 18:17:00 5646

原创 一条表达式获取指定年月的当月总天数

  做个工资查询系统,其中有个地方要取指定年月的这个月的总天数,比如2006年8月,那就是31天  为此我做了一个简单的函数,思路是:1)先检查月是否在合法范围内(年未检查);2)检查是否2月,是2月则检查是否闰年;3)不是2月则检查是否大月,检查方法是月份对2取余再加上30,小于等于零7的不作修正,大于等于8的给月份加上1再取余;int getmonthday(int year, int

2006-09-09 15:42:00 1968

原创 微软用翻译软件制作Windows中文版?

  以前远程登录时无意中看到一个很可笑的中文提示,我以为是微软的疏漏,今天居然看到另一个,呵呵,现在我开始觉得微软做Windows中文版是先用翻译软件再人工修正的了。  这两处附上给大家看看。  首先,打开你的英文windows,在cmd里输入query user 如果你有其他用户是断开状态,那显示STATE是Disc,这很正常,Disconnected的简写,现在你打开中文windows

2006-07-17 11:32:00 2724 2

原创 C#传值和传值调用分析

调用是传值还是传址,主要取决于数据类型和是否使用了ref和out,下面对此作一一分析(本文出处http://blog.csdn.net/AppleDotnet/)首先是数据类型C#中的数据类型按我理解的分类有1、值类型: a)除string以外的所有基本类型(如int,float,double等); b)结构的对象;2、引用类型 a)数组; b)类的对象;3、特殊的系统类型; a)string 说

2005-11-15 14:51:00 6464 2

原创 用反射调用任意.net库中的方法

函数如下,有注释,请自行查看:)注:1、ReturnMessage 是我自写的一个类,作用请查看我的其他文章,我也把这个类一并附在后面2、通过NameSpaceAndClassName和MethodName实际上就可以精确定位一个方法了如调用abc.dll里的namespace1.Class1.Main,调用起来就是CallAssembly("abc.dll","namespace1.Class1

2005-08-31 09:17:00 2752 1

原创 C#简短代码枚举文件夹内文件(含子文件夹)

void GetAllFileByDir(string DirPath,ref ArrayList AL){ //列举出所有文件,添加到AL foreach(string file in Directory.GetFiles(DirPath))  AL.Add(file); //列举出所有子文件夹,并对之调用GetAllFileByDir自己; foreach(string

2005-01-11 15:08:00 7324 2

原创 C# ("a"+1).ToString(),你认为正确吗

今天写一个程序时,无意中忘记转换格式了,结果出错,而且错得让我大吃一惊类似于MessageBox.Show(("a"+1).ToString());这样的代码,编译器居然不报错.有兴趣的朋友不妨自己一试,至于原因.我猜是这样,括号外有ToString(),可能编译时就改成对括号里的每个元素都调用ToString()..仅是猜测,希望高手指正.

2004-09-09 01:10:00 2293 4

原创 C# 检查字符串,防SQL注入攻击

这些天,CSDN上讨论SQL注入攻击似乎是如火如荼啊...我也来参合一下..如下,CheckParams函数,接收参数任意,如参数中有字符串,则对字符串进行检查,如参数中有集合(如Array之类,总之是实现了ICollection的),则对集合中的字符串元素进行检查.大家可根据具体情况来定要过滤的字符,我这个例子里暂定为=号和号,实际上我个人认为,过滤了这两个,似乎要进行SQL注入就已经比较困难

2004-07-29 12:54:00 2034 1

原创 朋友说:写脚本的都是SB

朋友说:写脚本的都是SB 这个写脚本的意思.不是指所有写脚本的人..是指创作者..抄袭者不在内.实际上,这段话就是抄袭者在对我说. 朋友是一家网络游戏公司的网站部的.他所说的脚本仅限于javascript和flash action.这两种,都是在网上很容易得到各种样例的.我随便摘几句吧:----我们公司没一个会自己写脚本的----都是在网上找的脚本----我不会写,但是会应用----他们也都会应用

2004-07-23 17:17:00 2202 2

原创 C# 把指定控件显示在最上面

昨天有个朋友问我,怎么样处理重叠的控件,让指定的控件在最上面.我就很抓狂,很奇怪为什么会有这种需求,但昨天上班忙,没时间.今天早上来就写了一段代码试试,如下:SetMeTop是设置最上的函数,button1_Click是一个测试方法,经测试,这样是可行的.为什么要用一个ArrryList而不是直接用index来删除呢,是因为删除上层的一个控件后,会导致下面控件的index都加1,会产生一些异常.这

2004-07-23 11:18:00 4254 1

原创 C#,结构成员是引用,会发生什么

大家知道.结构(struct)是值类型,类(class)是引用类型,现在我们考虑一个问题,如果结构里面有引用类型的成员,那会产生什么样的情况?现在我们有一个结构OneLine,先介绍一下它的特性,它对外基本可以看作是一行字符串,但同时它又是由几部分构成的,我举个例:"ABCD",在某些应用中,我可能需要知道这个字符串是由哪几个元素构成的,是A/B/C/D还是ABC/D,而且考虑到这一行是可以添加的

2004-07-08 01:25:00 2418 3

原创 C#截取屏幕↑

今天无聊翻代码,翻出来一个以前写的C#截屏的函数...拿出来和大家共享一下.这段代码是参照网上一段截屏的C++代码改写的.只不过把API都声明了一下而已.声明的各API也附后.以供参照.如有问题欢迎指出.([email protected])  /// /// 截取部分屏幕/// ///左上角///右下角///是否全屏幕/// 返回值Bitmappublic s

2004-07-05 15:01:00 3160

原创 C#实现查看文本框(如*号密码框)

今天闲着无聊,试着用C#写查看密码框的程序(不仅限于密码框,应该是任何有文本的控件都可以)代码见下面.用C++实现起来超简单的这么个东东..用C#复杂得很,我又不想用unsafe,我总觉得用unsafe的话,干嘛不干脆用C++算了.int Length=300;IntPtr THandle=APIs.GetLocalWindow();//取得当前鼠标所在位置的控件句柄int Address=A

2004-06-27 16:24:00 4174 3

原创 Win32类型和.net类型的对应表

习惯用C#写东西,但平时又会碰到很多要用win32 API的地方,所以经常要用DllImport,但win32函数的类型写法是很庞杂的,相信为之困扰的不止我一个,现在我整理一份我个人的理解如下,希望高人不吝赐教。我的基本原则有如下几点:1、下面都是针对32位系统的,所以int是32位.long也是32位;2、各种句柄类的(H开头),我认为一律是System.IntPtr,到目前为止没发现出错;如果

2004-05-24 11:48:00 3451 3

原创 C#,读取Xml生成菜单

最近因为写一个小工具,需要从Xml格式配置中读出数据,并动态生成菜单...因为是菜鸟,所以很费了点心思..本来着开放的精神,虽然只是一点小东西,但相信对新手还是有一点点帮助的.现拿出来和大家共享..如有意见,欢迎指教: [email protected]、要求:从Xml文件中读出数据,并生成菜单,并在点击菜单时根据相关数据进行处理;2、例子Xml和图片见后。3、程序代码,及注释:

2003-11-18 10:00:00 2644 1

原创 C#编写跳棋程序

从小就喜欢下跳棋..但似乎我们那儿的规则和现在联众上的不同,联众的好像不支持隔空飞(中间有一个子)...刚好又在学C#,所以就拿来练练手...这个程序已经写了好几个月了..一直没时间去更新它.到目前还是单机版(我原意是做成网络版的)...现在就给大家写一下程序的思路....如果有兴趣进行修改,请发一份修改版给我.谢谢.总体思路是这样的:1、每个棋子是一个对象.它的状态包括它左上角点的Poi

2003-11-17 09:38:00 4645 9

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除