自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 C#开发QQ农场外挂实践

时间:10-04-17 大致功能有: 1。我的资料,查看我的等级,经验,金钱等信息 2。我的农场:可以查看我的农场信息,种了哪些作物,什么时候成熟 3。我的仓库,可以浏览仓库里的物品,并可以卖掉 4。我的背包:可以浏览背包里的东西,并可以自动播铲(没用的种子种了马上铲掉又种获取经验) 5。我的装饰:查看我购买的所有装饰 6。商店:可以购买全部值得购买的装饰用品(没2点经验需要120块以内的装饰) 7。日志:偷窃日志,刷新日志,被狗咬日志

2010-07-02 17:14:00 773

原创 C#实现QQ接口软件--QQ的HTTP接口协议探究

<br />1、找寻支持QQ HTTP协议的服务器。 <br />大家也许会被一些假像所迷惑,也许会认为QQ的HTTP服务器是基于80口进行通信的(如:218.17.209.23:80),其实不然,正真基于HTTP的服务器应该是:http://tqq.tencent.com:8000,它是一个通过8000口进行通讯的服务器。 <br />由于QQ的HTTP服务器并不支持HTTP协议中GET方法,它支持POST方法。所以我们要给QQ的HTTP协议传参数,那么就必需要用POST方式才行。 <br />2、C#和

2010-07-02 16:48:00 707 1

转载 c#的飞信fetion短信API接口使用实例

<br /><br />飞信免费发短信API接口调用方式(通过HTTP访问以下网址、支持GET和POST):http://sms.api.bz/fetion.php?username=您的移动飞信登录手机号&password=您的移动飞信登录密码&sendto=接收短信的飞信好友手机号(也可以是你自己的手机号)&message=短信内容<br />注:短信内容最大长度为180个汉字,超过180个汉字不发送。返回的信息为UTF-8编码的中文文本信息。<br />2009年5月28日新增:飞信免费发短信API接

2010-07-02 16:33:00 902 1

原创 项目模板与项模板技术 -- VS2008

项目模板、项目制作,打包,模板向导工具,调用项目模板创建新项目

2010-06-29 15:59:00 1716

原创 C# 修改IIS相关设置代码

创建虚拟目录、设置虚拟目录的本地物理路径、设置是否要创建新的虚似目录、设置虚拟目录默认首页、是否支持父路径

2010-06-29 14:55:00 863

转载 P2P之UDP穿透NAT的原理与实现(附源代码)

 P2P之UDP穿透NAT的原理与实现(附源代码)日期:2004-05-25 来源:csdn  作者:shootingstars 字体:大 中 小P2P 之 UDP穿透NAT的原理与实现(附源代码)原创:shootingstars参考:http://midcom-p2p.sourceforge.net/draft-ford-midco

2009-04-17 11:34:00 393

转载 钩子程序

钩子程序Windows系统是建立在事件驱动的机制上的,说穿了就是整个系统都是通过消息的传递来实现的。而钩子是Windows系统中非常重要的系统接口,用它可以截获并处理送给其他应用程序的消息,来完成普通应用程序难以实现的功能。钩子可以监视系统或进程中的各种事件消息,截获发往目标窗口的消息并进行处理。这

2009-04-17 11:31:00 668

转载 win2003服务器不允许下载.exe和.ISO文件的设置方法

1.设置MIME,让IIS支持更多文件类型,如果MIME类型中已经有.exe,这一步可以跳过。  打开IIS,选中服务器,点右键,属性里有MIME类型 添加扩展名:.exe 类型:application/octet-stream (常见的MIME类型  超文本标记语言文本 .html,.html     text/html  普通文本 .txt    text/plain  RTF文本 .rtf 

2008-10-22 10:26:00 1442

转载 1.2 Oracle表空间的操作

1.创建表空间 Java代码 SQL> create tablespace testspace    datafile d:/OracleTest/test001.dbf size 10m autoextend on next 5m maxsize unlimited    extent management local ;   SQL> create ta

2008-10-20 14:41:00 387

转载 SerialPort同步和异步数据读取(二)

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.IO.Ports;using System.Threadi

2008-10-05 21:55:00 1004

原创 使用SerialPort类设计串口通讯程序

一.概述     在Visual Studio 6.0中编写串口通讯程序,一般都使用Microsoft Communication Control(简称MSComm)的通讯控件,只要通 过对此控件的属性和事件进行相应编程操作,就可以轻松地实现串口通讯。但在Microsoft.Net技术广泛应用的今天,Visual Studio.Net没有将此控件加入控件库,所以人们采用了许多方法在Visual S

2008-10-05 21:37:00 732 1

原创 在DataGrid中使用DropDownList控件 (转 土人制造)

几天前,当我在开发一个Web应用程序时,我发现了关于DataGrid控件的一些有趣的事情,我想与其他VS.Net程序员共享,因此我写这篇文章,这篇文章演示如何在DataGrid中使用DropDownList控件。下面是DropDown.aspx文件的主要部分:DataSource=""DataTextField="categoryname"DataValueField="categoryid"

2007-08-16 17:03:00 588

原创 C#编写的多线程端口扫描程序

 static   void   Main()             {           connState   =   0;       portSum   =   0;       scanHost   =   "";//主机地址       try       {       IPAddress   ipaddr   =(IPAddress)Dns.Resolve(scanHost).

2007-07-11 10:13:00 989

原创 通过 C# 使用 J# 类库中的 Zip 类压缩文件和数据

通过 C# 使用 J# 类库中的 Zip 类压缩文件和数据 发布日期: 12/13/2004 | 更新日期: 12/13/2004Ianier Munoz本文假设您熟悉 C# 和 Windows 窗体下载本文的代码: ZipCompression.exe (150KB) 摘要 在存储文件或者通过网络发送文件时,使用 Zip 压缩可以节省空间和网络带宽。此外,还不会丢

2007-07-04 18:45:00 1342

原创 转: 用 System.Reflection.Emit 来自动生成调用存储过程的实现(接自别人的成果)

//使用的例子namespace Lostinet.Sample...{using System;using System.Data;using System.Data.SqlClient;using System.Windows.Forms;//定义一个接口,用于定义存储过程interface INorthwindStoredProcedures...{//定义存储过程对应的方法DataSet 

2007-07-01 20:19:00 678

原创 SQL Server 性能调优化 (2005-02-21) 来源:天行者网络搜集整理

1、 用程序中,保证在实现功能的基础上,尽量减少对数据库的访问次数;通过搜索参数,尽量减少对表的访问行数,最小化结果集,从而减轻网络负担;能够分开的操作尽量分开处理,提高每次的响应速度;在数据窗口使用SQL时,尽量把使用的索引放在选择的首列;算法的结构尽量简单;在查询时,不要过多地使用通配符如SELECT * FROM T1语句,要用到几列就选择几列如:SELECT COL1,COL2 FROM

2007-06-24 20:14:00 538

原创 http://www.cs-open.com/

http://www.cs-open.com/ 国内 一个不错的开源网站 http://sourceforge.net/ 国外的一个开源网站

2007-06-20 19:46:00 858

原创 图片上传到数据库的总结 (转)

 图片上传到数据库的总结 首先,我们要明白图片是以二进制的形式保存在数据库中的,那么把图片保存到数据库中的步骤大体上有这几步1.将图片转换为二进制数组(byte[]);2.把转换后的二进制数组(byte[])作为参数传递给要执行的Command;3.执行Command;      首先,如何把图片转换成byte[],如果你使用的是ASP.Net2.0,那么你可以使用FileUpLoad控件来实

2007-06-19 20:41:00 633

原创 ASP.NET 2.0中Gridview控件高级技巧 (转贴)

 ASP.NET 2.0中,新增加的gridview控件的确十分强大,弥补了在asp.net 1.1中,使用datagrid控件时的不足之处。因为在asp.net 1.1中,在使用datagrid时,很多情况下依然要编写大量的代码,十分不方便,而且有时需要很多技巧。而在asp.net 2.0中,很多情况下,使用gridview控件的话,甚至只需要拖拉控件,设置属性就可以了,不需要编写任何代码。在《

2007-06-13 19:25:00 830

原创 反射发送实战(-)InvokeMember [转载] 应为:动态调用才对。

声明:以前找(InvokeMember))动态调用实例的时候,找了这样一个实例。对文章的标题很是不解,后来查了相关资料,可以证实,这不是一个反射发送的例子,而是一个动态调用的例子,只是用到了动态联编技术而以,与实际的反射发送,是完全不同的两个概念。using System;using System.Diagnostics;using System.IO;using System.Ref

2007-06-13 18:20:00 759

原创 30岁前男人需要完成的事 (转贴)

30岁前男人需要完成的事 1,事业永远第一  虽然金钱不是万能的,但没有钱是万万不能的,虽然这句话很俗,但绝对有道理,所以30岁之前,请把你大部分精力放在你的事业上.2,别把钱看得太重  不要抱怨自己现在工资低,银行存款4位数以下,看不到前途,现在要做的就是努力学习,即使你文凭再高,怎么把理论运用到实践还是需要一个很长的锻炼过程,社会永远是一所最博大的大学,它让你学到的知识远比你在学校学到的重要得

2007-06-03 14:20:00 416

原创 C#调用ORACLE存储过程返回结果集及函数

C#调用ORACLE存储过程返回结果集及函数ORACLE段:首先在ORACLE建立PACKAGE和PACKAGE BODY,将在这里面定义函数和存储过程返回结果集。1:建立PACKAGE:CREATE OR REPLACE package SCOTT.pk_wtistype mytype is ref cursor;procedure p_wt(mycs out mytype);functio

2007-06-03 14:11:00 1640

原创 关于Oracle 游标返回值 在C#中的运用(引用自www.souzz.net,个人学习参考用)

 1. 调用包含out/ in out类型参数的存储过程 存储过程: CREATE OR REPLACE PROCEDURE "SITE_EDITSITEDATAEXIST" (id_ number, name_ varchar2, httpRoot_ varchar2, flag out integer )//out 只具备输出功能 in out 为输入/输出型 as

2007-06-03 13:59:00 1230

原创 SQL学习笔记

今天遇到的一个问题,表结构:        optionID   int  identity(1,1)  constraint o_pk primary key        account     int ,        option        char(1)        check(option=d or option=w )  //w为取款  D为存款  

2007-05-18 20:27:00 361

原创 利用系统表注入SQLServer数据库

看完入门篇和进阶篇后,稍加练习,破解一般的网站是没问题了。但如果碰到表名列名猜不到,或程序作者过滤了一些特殊字符,怎么提高注入的成功率?怎么样提高猜解效率?请大家接着往下看高级篇。第一节、利用系统表注入SQLServer数据库       SQLServer是一个功能强大的数据库系统,与操作系统也有紧密的联系,这给开发者带来了很大的方便,但另一方面,也为注入者提供了一个跳板,我们先来看看几

2007-05-14 20:14:00 518

原创 sql注入(2)

在入门篇,我们学会了SQL注入的判断方法,但真正要拿到网站的保密内容,是远远不够的。接下来,我们就继续学习如何从数据库中获取想要获得的内容,首先,我们先看看SQL注入的一般步骤:第一节、SQL注入的一般步骤首先,判断环境,寻找注入点,判断数据库类型,这在入门篇已经讲过了。其次,根据注入参数类型,在脑海中重构SQL语句的原貌,按参数类型主要分为下面三种:(A)  ID=49 这类注入

2007-05-14 20:13:00 431

原创 SQL注入漏洞全接触

引  言随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。SQL注入是从正常的W

2007-05-14 20:12:00 415

原创 向网页中动态添加或删除控件

              Untitled   Document                 function   addButton(){     var   obj   =   document.getElementsByTagName("body")[0];     var   str   =   obj.innerHTML;     obj.innerHTML   =   str  

2007-05-12 21:25:00 985

原创 用javascript删除当前行

     function   del(obj)     {           obj.parentNode.parentNode.removeNode(true);     }                            单元格1                     单元格2                    单元格3                 

2007-05-12 21:16:00 2666 2

原创 repeater 动态绑定组件

 DataBinder.Eval出来的对象里面要判断一个status字段来确定显示什么按钮等于0的时候是      等于1的时候是         ....等于2的时候是      protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e)    {        DataRowView row;

2007-05-02 21:46:00 518

原创 C#+低级Windows API钩子拦截键盘输入

  一. 简介  猫和婴儿有很多共同之处。他们都喜欢吃家中养植的植物,都非常讨厌关门。他们也都爱玩弄你的键盘,结果是,你正发送给你的老板的电子邮件可能是以半截句子发送出去的,你的Excel帐户也被加入了一些乱七八糟的内容,并且你还没有注意到,当打开Windows资源管理器时,若干文件已经被移到了回收站!  其解决方案是,开发一个应用程序实现如下功能:只要键盘处于"威胁状态"你就可以进行切换,并确保

2007-04-13 22:57:00 929

原创 在.Net Framework SDK文档中

 在.Net Framework SDK文档中,关于调用Windows API的指示比较零散,并且其中稍全面一点的是针对Visual Basic .net讲述的。本文将C#中调用API的要点汇集如下,希望给未在C#中使用过API的朋友一点帮助。另外如果安装了Visual Studio .net的话,在C:/Program Files/Microsoft Visual Studio .NET/Fra

2007-04-13 22:49:00 738

原创 用Visual C#调用Windows API函数

 用Visual C#调用Windows API函数blueski推荐 [2006-1-30]出处:来自网上作者:冉林仓  Api函数是构筑Windws应用程序的基石,每一种Windows应用程序开发工具,它提供的底层函数都间接或直接地调用了Windows API函数,同时为了实现功能扩展,一般也都提供了调用WindowsAPI函数的接口, 也就是说具备调用动态连接库的能力。Vis

2007-04-13 22:45:00 503

原创 WINAPI32

 一.tcpsvr的使用方法 a.测试程序: using system; using ibms.net.tcpcsframework; using system.collections; using system.net.sockets; namespace ibms.test { /// /// 测试tcpsvr的类 /// public class testtcpsvr { public

2007-04-13 22:41:00 544

原创 C# 中win API32调用(转自http://soft.etcell.com/topicView.aspx?Id=45947)

C# 用户经常提出两个问题:“我为什么要另外编写代码来使用内置于 Windows 中的功能?在框架中为什么没有相应的内容可以为我完成这一任务?”当框架小组构建他们的 .NET 部分时,他们评估了为使 .NET 程序员可以使用 Win32 而需要完成的工作,结果发现 Win32 API 集非常庞大。他们没有足够的资源为所有 Win32 AP

2007-04-13 22:21:00 1039

原创 转自sgear博客:C#.Net的全局键盘钩子(Hook)技术

CSDN 推荐tag:dll function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.36

2007-04-13 22:08:00 636

原创 别人的一个面试题

现在单表树结构如下 ID    PID      NAME 1      0        A 2      1        B 3      4        C 4      7        D 5      2        E 6      4        F 7      2        G 8      5        H 9      0        I 10     8

2007-04-13 22:00:00 478

原创 C#文件传输(引用别人的贴,个人参考用)

System.Sockes命名空间了实现 Berkeley 套接字接口。通过这个类,我们可以实现网络计算机之间的消息传输和发送.而在我下面要讨论的这个议题里,我们将讨论的是用套节子实现文件的传输.这种方法有别于FTP协议实现的的文件传输方法,利用ftp的方法需要一个专门的服务器和客户端,无疑于我们要实现的点对点的文件传输太为复杂了一些。在这里,我们实现一个轻量级的方法来实现点对点的文件传输,这样就

2007-04-13 21:45:00 1279

空空如也

空空如也

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

TA关注的人

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