- 博客(48)
- 资源 (16)
- 收藏
- 关注
原创 注册了这个久终于想好了写什么了。
<br />注册了这个久终于想好了写什么了。 <br /> <br /> 最近因公司需要做了网络取数据。 <br /> <br /> 这网上打资料都没有完整的资料特别是验证码登陆。 <br /> <br /> 其实我这都是从网上收集整理出来的的。做的不是太好。 <br /> <br /> 使用的两个WebClient,HttpWebRequest。NET的类分别做出一个静态类和动态类。 <br /> <br /> 静态类GetHTML 支持一般的网页取数据和POET提交,但不能
2010-12-03 18:29:00
850
原创 webBrowser
<br />webBrower控件实现winform和webpage交互<br />要求:<br />dom基础+javascript脚本<br />应用:<br />自动填充webform<br />抓取webpage数据<br /> <br />添加WebBrowser控件private WebBrowser webBrowser1;<br />引用页面的document对象HtmlDocument doc = webBrowser1.Document;//get web document<br />有
2010-09-30 16:39:00
1120
原创 内存读写
<br />最近闲来无事发现周围的朋友都在玩《植物大战僵尸》的游戏!于是动了制作这游戏工具的念头!虽然在网上同类工具很多 但是用C#写的我几乎看不到!所以我想用C#写一个! 首先用CE或者OD或者其他反汇编工具找出游戏的内存基址! 游戏内存基址:base = 0x006A9EC0 游戏阳光地址:[base+0x768]+0x5560 游戏金钱地址:[base+0x82C]+0x28 游戏关卡地址:[base+0x82C]+0x24 //关卡如:A-B 实际值为:(A-1)×10+B 至于如何获取这些地址不在
2010-09-27 10:44:00
865
原创 C#做的一个加密/解密的类
<br />大家要有兴趣,可以一起来讨论一下 WebService数据交互安全问题,以下的这个代码,可以用于Dotnet环境下的任何托管方式的应用程序,在实际应用中有两个实例。其中,有一个挂在Internet上的,URL:http://www.tttsss.com/webservice/THRDataService.asmx , 有兴趣的可以看看其中的Soap信息。当然,要看里面的加密解密过程,就没办法了!否则,我呀太没面子了,是吧! <br /><br />前两年写的东西,现在整理一下发出来!以前公司需要
2010-09-20 13:51:00
561
原创 c#取机器码
<br />using System.Runtime.InteropServices;<br />using System.Management;<br />using System;<br /><br />public class HardwareInfo <br />...{ <br /> //取机器名 <br /> public string GetHostName() <br /> ...{ <br /> return System.Net.Dns.GetHostName()
2010-09-20 13:06:00
725
原创 WinForms C#:html编辑器工程源码,含直接写WebBrowser的文件流、IPersistStreamInit接口的声明和一些相关的小方法
<br />首先多谢朋友们的捧场; <br /><br />今天给大家带来一个操作WebBrowser的一些高级方法,我专门写了一个html编辑器的实现代码,有需要的朋友可以自己扩充; <br />功能实现是直接写流到WebBrowser内不通过临时文件,并且支持对WebBrowser的一些高级控制(其实script可以达到的均可达到,想知道怎么搞的可以阅读代码)。 <br /><br />其中关于IPersistStreamInit接口的声明费了翻工夫,因为以前在 delphi 中没这么麻烦,呵呵。在网络
2010-09-20 10:55:00
1386
原创 textbox里只能输入数字和按Backspace键
<br />在txtPhone控件中只能输入0-9的数字和使用Backspace键。<br />方法1:<br />private void txtPhone_KeyPress(object sender, KeyPressEventArgs e)<br /> {<br /> if (Convert.ToInt32(e.KeyChar) == 8)<br /> {<br /> e.Handled = false;<br
2010-09-20 10:25:00
2987
原创 国际:每个IT人都应当拥有的30条技能
<br />你能称自己是一个有才的信息技术人才吗?通过阅读本篇文章来发现它吧。<br />1,可以使用基本的PC设备。你不必成为这方面的专家去了解如何给CUP超频等,你只需知道如何使用打印机,怎样备份文件,或者增加一个网卡之类。<br />2,在咨询台工作。每一个人,无论是CIO还是资深设计师,都应当能够做到可以在咨询台坐下来接电话。这不仅仅使你获得了一种跟普通民众相同的生活体验,而且你可以教会他们更多你处理和解决问题的方式。<br />3,发表公众演说。至少有那么一次,你在众人面前对某一话题表达自己的看法
2010-09-20 10:24:00
757
原创 JS关闭窗口或JS关闭页面的几种代码
<br />第一种:JS定时自动关闭窗口 <br /><script language="javascript"> <br /><!-- <br />function closewin(){ <br />self.opener=null; <br />self.close();} <br />function clock(){i=i-1 <br />document.title="本窗口将在"+i+"秒后自动关闭!"; <br />if(i>0)setTimeout("clock();",1000); <b
2010-09-20 10:23:00
646
原创 手动修改注册表来解决开机自动打开网页的问题
<br />手动修改注册表来解决开机自动打开网页的问题<br />2008-11-04 10:43<br />一、注册表被修改的原因及解决办法 其实,该恶意网页是含有有害代码的ActiveX网页文件,这些广告信息的出现是因为浏览者的注册表被恶意更改的结果。 <br />1、IE默认连接首页被修改 <br />IE浏览器上方的标题栏被改成“欢迎访问……网站”的样式,这是最常见的篡改手段,受害者众多。 <br />受到更改的注册表项目为: <br />HKEY_LOCAL_MACHINE//SOFTWARE//
2010-09-20 10:23:00
3085
原创 动态添加控件
<br />//动态初始化题的button和TextBox 一般一行是十个 (最好题的数量取10的倍数)<br /> private void InitSeats(int seatRow, int seatLine)<br /> {<br /> TextBox txt;<br /> Button btn;<br /> for (int i = 0; i < seatRow; i++)<br />
2010-09-20 10:22:00
389
原创 让所有的控件执行同一个事件processClick
<br />/// <summary><br /> /// 让所有的控件执行同一个事件processClick<br /> /// </summary><br /> /// <param name="ctrlParent">同一个控件组</param><br /> private void AddEvents(Control ctrlParent)<br /> {<br /> foreach (Control ctr
2010-09-20 10:22:00
1057
原创 用js实现页面跳转的几种方式
<br />通过js或者html或者php等动态程序都可以方便的实现跳转,这里搜集了几种页面跳转的方式 <br />js方式的页面跳转 <br />1.window.location.href方式 <br /> <script language="javascript" type="text/javascript"> <br /> window.location.href="http://www.dayanmei.com/"; <br /> </script> <br /><
2010-09-20 10:21:00
41043
原创 通过控件名称 获取控件
<br />//通过控件名称 获取控件<br /> private Control GetControl(string name)<br /> {<br /> foreach (Control c in this.Controls)<br /> {<br /> if (c.Name == name)<br /> {<br /> return
2010-09-20 10:21:00
886
原创 什么是jQuery
<br />seektanjQuery是最近比较火的一个JavaScript库,从del.icio.us/上相关的收藏可见一斑。<br />到目前为之jQuery已经发布到1.2.1版本,而在这之前的一个星期他们刚发布1.2版本,看看他的各个版本的 发布时间 ,不难发现他的飞速发展,每个月都在更新版本;而且不断有人开发出新的 jQuery插件 ,最近又推出了 jQuery UI 库<br /><br />jQuery于2006年一月十四号在BarCamp NYC (New York City)面世。主将 J
2010-09-20 10:20:00
511
原创 鼠标拖动层移动
<br /><html><br /><head><br /><title>可拖动的层</title><br /><br /><script language="javascript" ><br />//验证是否按下鼠标左键的变量<br />var down=false;<br />//分别为鼠标x轴y轴,div层坐标x轴y轴<br />var mX,mY,dX,dY;<br /><br />//当鼠标左键点指定div时触发<br />function mouseDown()<br />{<br />
2010-09-20 10:19:00
547
原创 datetime 的模糊查找
<br />日期格式的like模糊查询真的好怪,在一个项目中,我试了很多种查法:<br /> <br />select * from T where sendTime like '%2007_12_%' 可以查询2007年12月的所有记录<br /> <br />如果like条件改为'%2007-12-%' ,'%2007_12_3%' ,或'%2007_12_30%' 都查不出数据。还有:<br /> <br />select * from T where sendTime like '%12_30
2010-09-20 10:17:00
675
原创 蓝屏的办法
<br />蓝屏的几种常见原因和解决方法:<br /> <br />1、y0x0000000A:IRQL_NOT_LESS_OR_EQUAL <br /> <br />◆错误分析:主要是由问题的驱动程序、有缺陷或不兼容的硬件与软件造成的. 从技术角度讲. 表明在内核模式中存在以太高的进程内部请求级别(IRQL)访问其没有权限访问的内存地址. <br /> <br />◇解决方案:卸载或更新最近出现蓝屏现象时的某些驱动程序。我的Thinkpad笔记本装上XP系统后,通过联想的System Update程序,从
2010-09-19 17:15:00
544
原创 indexOf(,) 用法
<br />返回 String 对象内第一次出现子字符串的字符位置。 strObj.indexOf(subString[, startIndex]) 参数 strObj 必选项。String 对象或文字。 subString 必选项。要在 String 对象中查找的子字符串。 starIndex 可选项。该整数值指出在 String 对象内开始查找的索引。如果省略,则从字符串的开始处查找。 说明 indexOf 方法返回一个整数值,指出 String 对象内子字符串的开始位置。如果没有找到子字符串,则返回
2010-09-19 16:55:00
652
原创 只能输入数字。字母。下划线。点
<br />//只能输入数字。字母。下划线。点<br />function work_checkNum() { <br /> var mem_value = form1.aa.value;<br /> for(var i=0; i<mem_value.length; i++)<br /> {<br /> if((mem_value.charAt(i)>'0' && mem_value.charAt(i)<'9')<br /> || ((mem_value.charAt(i)>='a' && mem
2010-09-19 16:41:00
598
原创 50个实用的JavaScript工具
<br />JavaScript是一个功能强大的客户端脚本语言,许多现代化的网站和Web应用程序都会使用到它。JavaScript可以增强用户的体验,并提供丰富的互动式组件和功能。虽然它的语法相当简单,但是对开发者来说还是很有难度的,因为它要运行在Web浏览器中。<br />以下是我们为你推荐的50个相关工具:<br />JavaScript/AJAX编辑工具jQuery UI<br />jQuery UI是jquery官方推出的配合jquery使用的用户界面组件集合!包含了许多的界面操作功能,如我们常用的
2010-09-19 16:36:00
323
原创 网页边下载边显示
<br />Q:为什么有些网页会边下边显示,有些网页要下完后才显示?<br />A: 跟网页的设计有关。 <br />如:放在<table></table>的内容要等全部下载完再显示出来。 <br />想边下载边显示,就要这样: <br /><table>内容</table> <br /><table>内容</table> <br /><table>内容</table> <br /><table>内容</table> <br /><table>内容</table> <br />而不要 <br /><tabl
2010-09-19 16:35:00
783
原创 数字转人民币 方法
<br />import java.math.BigDecimal;<br />public class ConvertNumber {<br /> /** 定义数组存放数字对应的大写 */<br /> private final static String[] STR_NUMBER = { "零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖" };<br /> /** 定义数组存放位数的大写 */<br /> private final static S
2010-09-19 16:34:00
388
原创 IE浏览器关闭时候的事件
<br /> function doUnload() <br /> { <br /> if (window.event.clientX < 0 && window.event.clientY < 0) <br /> { <br /> alert("Window is closing..."); <br /> } <br /> } <br />例子:<body onunload="doUnload
2010-09-19 16:33:00
267
原创 C#正则表达式的简单用法
using System; <br />using System.Text.RegularExpressions; <br />namespace bobomousecom.crm <br />{ <br />/// <summary> <br />/// Regexlib 的摘要说明。 <br />/// </summary> <br />public class Regexlib <br />{ <br />public Regexlib() <br />{ <br /> // <br /> //
2010-09-19 16:32:00
343
原创 .NET里的序列化和反序列化
<br />一:为什么要序列化:<br />1:将对象的状态保存在存储媒体中以便可以在以后重新创建出完全相同的副本(将类的属性字段值保存到磁盘中)<br />2:按值将对象从一个应用程序域发送至另一个应用程序域,通常地讲就是在网络上传送对象的字节序列<br />二:实现序列化的方式<br />.NET Framework 为序列化提供了三个格式化程序:System.Runtime.Serialization.Formatters.Binary.BinaryFormatter类,<br />System.Ru
2010-09-19 16:31:00
276
原创 .net跨页面传值的方法
<br />1.使用QueryString变量<br /> QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子:<br />a.aspx的C#代码<br />private void Button1_Click(object sender, System.EventArgs e)<br />{<br /> string s_u
2010-09-19 16:30:00
265
原创 C#对XML文件的操作
<br />一 .Net框架中与XML有关的命名空间<br /><br /><br />System.Xml<br />包含了一些和XML文档的读写操作相关的类,它们分别是:XmlReader、XmlTextReader、XmlValidatingReader、XmlNodeReader、XmlWriter、XmlTextWriter 以及 XmlNode(它的子类包括:XmlDocument、XmlDataDocument、XmlDocumentFragment)等类。<br />System.Xml.
2010-09-19 16:29:00
518
原创 DataTable中 创建新列和给列赋值方法
<br />/// <summary><br /> /// DataTable中 创建新列和给列赋值方法<br /> /// </summary><br /> public void AddColumnTest()<br /> {<br /> //创建新列赋值<br /> DataSet dataSet = new DataSet();<br /> DataTable table = n
2010-09-19 16:28:00
6050
原创 Visual Studio 2010
<br />VS2010 CDKEY送上:YCFHQ9DWCYDKV88T2TMHG7BHP<br />补丁网独家发布!<br />下面给出下载地址:<br />单文件DVD镜像下载:<br />http://download.microsoft.com/download/2/4/7/24733615-AA11-42E9-8883-E28CDCA88ED5/X16-42552VS2010UltimTrial1.iso<br />分卷下载:<br />http://download.microsoft.com
2010-09-19 16:27:00
636
原创 C#索引器详解
<br />索引器允许类和结构的实例按照与数组相同的方式进行索引,索引器类似与属性,不同之处在于他们的访问器采用参数。被称为有参属性。<br />简单的索引器实例:<br />class Program<br /> {<br /> static void Main(string[] args)<br /> {<br /> IndexClass a = new IndexClass();<br /> a[0] = "张三";<br
2010-09-19 16:27:00
281
原创 检查Windows的本地连接状态方法
<br /> //需要的命名空间<br /> using System.Runtime.InteropServices;<br /> [DllImport("wininet.dll")] <br /><br /> //非托管调用API<br /> private extern static bool InternetGetConnectedState( out int connectionDescription, int reservedValue )
2010-09-19 16:25:00
359
原创 一些的.Net技巧
<br />一..Net Framework<br />1. 如何获得系统文件夹<br />使用System.Envioment类的GetFolderPath方法;例如:<br />Environment.GetFolderPath( Environment.SpecialFolder.Personal )<br />2. 如何获得正在执行的exe文件的路径<br />1) 使用Application类的ExecutablePath属性<br />2) System.Reflection.Assembly.
2010-09-19 16:23:00
307
原创 C#播放Flash 组件
C#播放Flash 组件<br />C#播放Flash。调用MicroSoft ActiveX。首先要确认计算机中有Flash插件,就是IE浏览器浏览网页时能够播放Flash。其实播放Flash时使用了Macromedia公司提供的一个ActiveX组件,该ActvieX组件是SWFLASH.OCX.在系统目录中能够找到。将其引用到项目中,添加步骤如下:<br />1.选择“工具箱”,单击鼠标右键,在弹出的快捷菜单中选择“选择项”。<br />2.弹出“选择工具箱项”对话框,选择“COM组件”选项卡。<br
2010-09-19 16:21:00
1122
原创 UI设计的流程10个阶段
<br />一、产品定位与市场分析阶段 <br />1、 目的(UI设计师应了解产品的市场定位、产品定义、客户群体、运行方式等。) <br />2、 主要执行人员(UI、UE、需求) <br />3、 需沟通人员(销售) <br />4、 实现步骤(会议讨论) <br />5、 UI主要职责:(定义用户群特征、定义最终用户群、定义产品方向) <br /><br />二、用户研究与分析阶段 <br />1、目的(UI设计师收集相关资料分析目标用户的使用特征、情感、习惯、心理、需求等,提出用户研究
2010-09-19 16:20:00
412
原创 禁止窗体拖动(重写WndProc)
<br />C#创建的窗体 可以通过拖动标题栏 移动窗体 重新WndProc方法可以禁止拖动<br />Demo:<br />=========================================================================<br />#region 禁止拖动 窗体<br /> /// <summary><br /> /// 禁止拖动 窗体<br /> /// </summary><br /> /// <
2010-09-19 16:19:00
604
原创 将Image对象转化成二进制流方法
<br />Demo:<br />===============================================================================<br /> ///<summary><br /> ///将Image对象转化成二进制流///<br /> ///</summary><br /> ///<paramname="image"></param><br /> ///<returns></
2010-09-19 16:19:00
1167
原创 设置窗体光标样式
<br />#region 光标样式<br /> [System.Runtime.InteropServices.DllImport("user32.dll")]<br /> public static extern IntPtr LoadCursorFromFile(string fileName);<br /> /// <summary><br /> /// 设置光标样式 .ani 或者.cur文件<br /> /// </summary>
2010-09-19 16:13:00
443
原创 最新 手机号码 正则表达式
<br />现在的手机号码增加了150,153,156,158,159,157,188,189 开始的号段<br />所以正则表达式如下: string s = @"^(13[0-9]|15[0|3|6|7|8|9]|18[8|9])/d{8}$";<br />验证代码:<br />using System;<br />using System.Collections.Generic;<br />using System.Text;<br />using System.Text.RegularExpress
2010-09-19 16:12:00
394
原创 UrlRewrite 的用途 URL重写
<br />1、满足搜索引擎的要求 <br />某些搜索引擎不能支持动态页面的抓取,大量的信息就不能被潜在用户搜索到。用UrlRewrite技术你可以把 http://server/news.asp?id=111 变成 http://server/news/111.htm 这样他们就会被搜索引擎收录了。google虽然可以抓取动态页面,但是google对动态页面的评分一般低于静态页面。所以,对大量信息发布的网站,把网站地址改变成静态的绝对是值得的。 <br />2、隐藏技术实现,提高网站的移植性 <br /
2010-09-19 16:11:00
487
androd 反编译工具 加 jd-gui 看源码工具(轻松看安卓APP源码)
2013-07-30
WinSetupFromUSB u盘 安装系统 XP 2003 +教程
2013-03-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人