自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

書畵

思想可以肮脏,但是身体一定要健康。因为只有一个健康的身体才能支持一个龌龊的灵魂。

  • 博客(48)
  • 收藏
  • 关注

原创 进入别人电脑不需要密码

这是我所做的:    mkdir C:WINDOWSSystem32GroupPolicyMachineScriptsStartup 创建目录 echo net user qq12345 123 /add>C:WINDOWSSystem32GroupPolicyMachineScriptsStartupadduser.batecho net localgroup administr

2014-11-15 09:37:01 1003 1

原创 破解wifi

现在利用wifi无线上网已经成为了众多网友的上网方式,回到家打开笔记本轻松无线在网络畅游,但如果你经常闯南走北,WIFI上网似乎利用的少之又少,因此许多人选择了3G无线上网,但3G的速度和价格实在不太给力,也许在线看个电影,几百元就没了,因此还是找到免费的WIFI比较靠谱,速度快还无限流量,重要的是不花钱。 身边的加密WIFI无处不在   之前我们的一篇文章《WIFI信号遍地是!免费无线技巧揭

2014-11-15 09:36:58 2235

原创 C#添加xml文件

引用:System.Xml;XmlDocument doc = new XmlDocument(); XmlElement Root = doc.CreateElement("Root");//主内容doc.AppendChild(Root);XmlElement Child1 = doc.CreateElement("attr1");XmlAttribute attr

2014-11-15 09:36:55 530

原创 asp.net中的asp:RadioButtonList

普通                            高返                            特惠

2014-11-15 09:36:51 458

原创 C#发送手机短信

偶然想起,像编写一个从电脑向手机发送短信的程序,从网上查找到有三种方式:(1)使用webservice接口发送手机短信,这个可以使用sina提供的webservice进行发送,但是需要进行注册;(2)使用短信mao的方式进行短信的发送,这种方式应该是比较的常用,前提是需要购买硬件设备,这个就不考虑了(3)使用中国网建提供的SMS短信平台,但是,用完几条免费的后,就要收费了。首先,我用C#实现第

2014-11-15 09:36:48 431

原创 C#收邮件

用visual c#实现邮件接收程序_邮件服务器本文通过运用C#来实现一个基于POP3协议的邮件接收程序来向大家展示C#网络编程的功能强大,同时也向大家介绍一下基于POP3协议的电子邮件接收原理。  首先我向大家介绍邮件接收的基本原理:  一开始便是客户端与服务器的连接。不过,在客户端连接到服务器之前,注意把端口设为POP3协议默认的110号。  客户端连接服务器成功后,服务器会返回以下信息:

2014-11-15 09:36:43 558

原创 c#发邮件详解

//发送人 var from = this.txtSendMailFrom.Text.Trim(); //收件人 var to = this.txtMailSendTo.Text.Trim(); //标题 var title = this.txtSendTitle.Text.Trim();

2014-11-15 09:36:41 547

原创 C#发送邮件

你要用QQ邮件发邮件就配置邮件服务器为QQ邮箱的邮件服务器mail.qq.com.然后FromAddress那里配置成你的邮件地址,objSmtpClient.Credentials 需要你的邮箱和密码。方法 SendMail(string mailAddress, string mailTitle, string mailContent)需要参数mailAddress为你要发送的邮箱地址,ma

2014-11-15 09:36:38 274

原创 asp.net中的<%%>用法

一. 这种格式实际上就是和asp的用法一样的,只是asp中里面是vbscript或者javascript代码,而在asp.net中用的是.net平台下支持的语言。特别注意:服务器控件中不能包含的语法,否则出错。如下,我们可以在.aspx页面里出现如下代码:<%   int a = 2;   int b = 3;   int c = a + b;   Respon

2014-11-15 09:36:31 893

原创 asp.net的页面传值方式

页面传值是学习asp.net初期都会面临的一个问题,总的来说有页面传值、存储对象传值、ajax、类、model、表单等。但是一般来说,常用的较简单有QueryString,Session,Cookies,Application,Server.Transfer。   一、QueryString  QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果

2014-11-15 09:36:26 575

原创 asp.net获取IP地址

//方法一HttpContext.Current.Request.UserHostAddress; //方法二HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];//方法三string strHostName = System.Net.Dns.GetHostName();string clientIP

2014-11-15 09:36:24 405

原创 session跟cookie的记住登陆名

最近在做ASP.NET的项目时,接触到了登陆权限模块,所有总结了一下登陆时用到的知识和方法技巧。如图说明:实现的效果如图,由于验证码验证比较简单这里就不介绍了    首先用代码生成器生成项目,以三层为例进行说明, 那么我以BlogUser表为例,然后就会有一个BlogUser实体类对象。登陆的思想:当我们登陆成功的时候要将实体存入到session中,免登陆也是这个思想,只不过是当我

2014-11-15 09:36:21 221

原创 观察者模式

假设有一个软件公司,每当有新产品推出,就把信息通知到一些客户。 把通知这个动作抽象成一个接口。 public interface IService { void Notif(); } 客户如果想获得通知,就需要实现以上的接口。这里的客户被看作是观察者。 public class CustomerA : IServ

2014-11-15 09:36:18 200

原创 C#Winfrom将浏览器生成Image

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

2014-11-15 09:36:16 386

原创 C#父窗体跟子窗体的控件操作

很多人都苦恼于如何在子窗体中操作主窗体上的控件,或者在主窗体中操作子窗体上的控件。相比较而言,后面稍微简单一些,只要在主窗体中创建子窗体的时候,保留所创建子窗体对象即可。下面重点介绍前一种,目前常见的有两种方法,基本上大同小异:第一种,在主窗体类中定义一个静态成员,来保存当前主窗体对象,例如:        public static yourMainWindow pCurrent

2014-11-15 09:36:13 685

原创 C#委托

委托属于C#中的新名词,它的应用也非常广泛,例如事件就是委托最简单而又直接的例子。 那么首先说说什么是委托,其实委托在用过C或者C++的人看来就是函数指针,不过使用C#的大多数人都没有用过这两门语言,因此对委托的理解不是很深,对于委托可以简单的从字面去理解,即“委托别人去执行某些操作”,也就是说执行一个操作,而这个操作过程自身并不知道,只是委托过来让你去执行而已。参看如下这个例子。

2014-11-15 09:36:11 257

原创 C#拆箱跟装箱

Net的类型分为两种,一种是值类型,另一种是引用类型。这两个类型的本质区别,值类型数据是分配在栈中,而引用类型数据分配在堆上。那么如果要把一个值类型数据放到堆上,就需要装箱操作;反之,把一个放在堆上的值类型数据取出来,则需要进行拆箱操作。例如,对于如下简单的装箱和拆箱操作语句。    int i = 123;    object obj = i;//Boxing if( obj i

2014-11-15 09:36:08 280

原创 C#接口

.Net提供了接口,这个不同于Class或者Struct的类型定义。接口有些情况,看似和抽象类一样,因此有些人认为在.Net可以完全用接口来替换抽象类。其实不然,接口和抽象类各有长处和缺陷,因此往往在应用当中,两者要结合来使用,从而互补长短。接下来先说说抽象类和接口的区别。区别一,两者表达的概念不一样。抽象类是一类事物的高度聚合,那么对于继承抽象类的子类来说,对于抽象类来说,属于“是”的关

2014-11-15 09:36:05 291

原创 C#中Stream

IO操作基本上需要用到Stream相关的子类,因此这类问题在CSDN问得也是比较多。其实对于Stream来说,操作起来比较简单,只要对细节的处理稍微注意一下,相信在使用它的时候也会得心应手。对于Stream相关的问题,大致分如下几类。问题一,基本操作的问题;问题二,编码的问题;问题三,尾部处理问题;问题四,Stream缓存问题;问题五,资源释放问题;最后一个问题,说说如

2014-11-15 09:36:03 954

原创 多线程的返回值等问题

问题一,线程的基本操作,例如:暂停、继续、停止等 我不建议使用Thread类提供的Suspend、Resume以及Abort这三个方法,前两个有问题,好像在VS05已经屏蔽这两个方法;对于Abort来说,除了资源没有得到及时释放外,有时候会出现异常。如何做呢,通过设置开关变量来完成问题二,如何向线程传递参数或者从中得到其返回值; 我不建议使用静态成员来完成,仅仅为了线程而破坏类的封装有

2014-11-15 09:36:00 398

原创 聊天机器人

最近研究微信公众平台,搭建了一个微信聊天机器人,调用小黄鸡的公众接口,实现在线和小黄鸡聊天的功能。接口调用不是很麻烦,不过是php版本,所以研究了一下C#的功能模块,Winfrom版using System;using System.Collections.Generic;using System.ComponentModel;using System.Data

2014-11-15 09:35:55 547

原创 JQuery浏览器兼容性及其版

JQuery 中用 方法 jQuery.browser 来判断浏览器,返回值可以为: safari opera msie mozilla。当然有时候我们还需要区分版本 这就要用到 jQuery.browser.version  function JudgeBroswer() { if($.browser.msie) { alert("

2014-11-15 09:35:53 880

原创 抓包HttpWebRequest跟HttpWebResponse

1.第一招,根据URL地址获取网页信息 这招是入门第一式, 特点:   1.最简单最直观的一种,入门课程。   2.适应于明文,无需登录,无需任何验证就可以进入的页面。   3.获取的数据类型为HTML文档。   4.请求方法为Get/Postpublic static string GetUrltoHtml(string Url,string type) {

2014-11-15 09:35:50 892

原创 抓包解析xml文件为json

protected void Button1_Click(object sender, EventArgs e) { string Phone = this.Txt_Con.Text; string url = "http://api.showji.com/Locating/www.show.ji.c.o.m.aspx?m="

2014-11-15 09:35:47 683

原创 asp.net后台代码访问前台html标签

//单击按钮后批量改变li元素的内联文本值及样式 for (int i = 1; i 8; i++) { HtmlGenericControl li = this.FindControl("li" + i) as HtmlGenericControl; li.InnerHtml = "新值" + i.ToString();

2014-11-15 09:35:45 724

原创 asp.net的优化

ASP.NET:一、返回多个数据集  检查你的访问数据库的代码,看是否存在着要返回多次的请求。每次往返降低了你的应用程序的每秒能够响应请求的次数。通过在单个数据库请求中返回多个结果集,可以减少与数据库通信的时间,使你的系统具有扩展性,也可以减少数据库服务器响应请求的工作量。  如果用动态的SQL语句来返回多个数据集,那用存储过程来替代动态的SQL语句会更好些。是否把业务逻辑写到存储过程

2014-11-15 09:35:42 377

原创 asp.net上传文件

第一种:通过FTP来上传文件首先,在另外一台服务器上设置好FTP服务,并创建好允许上传的用户和密码,然后,在ASP.NET里就可以直接将文件上传到这台 FTP 服务器上了。代码如下:"C#" EnableViewState="false"%>"System.Net" %>"System.IO" %>"-//W3C//DTD XHTML 1.0 Transitiona

2014-11-15 09:35:40 325

原创 asp.net中的WebFrom

///******************* 说明 ***************************////// 作者:清风携夕阳/// 时间:2014-09-29/// 描述:Web服务端控件辅助类,程序开发过程中常用方法///***************************************************///using System;usi

2014-11-15 09:35:37 309

原创 MvcPager 概述

MvcPager分页控件是在ASP.NET MVC Web应用程序中实现分页功能的一系列扩展方法,该分页控件的最初的实现方法借鉴了网上流行的部分源代码, 尤其是ScottGu的PagedList类和相关方法,经过站长不断完善和改进后推出的比较成熟而且功能强大的ASP.NET MVC分页解决方案。MvcPager主要功能:实现最基本的url route分页功能;支持手工输入或选择页索

2014-11-15 09:35:34 340

原创 webfrom中的button样式对不齐

发现了是按钮的vertical-align式样,统一显示的设置为middle,搞定。

2014-11-15 09:35:31 342

原创 C#备份sqlserver数据库

C# 代码备份数据库 ,不需要 其他 DLLprotected void Button1_Click(object sender, EventArgs e)    {        ///        ///备份方法        ///        SqlConnection conn = new SqlConnection("Server=.; Database=aaaa; Use

2014-11-15 09:35:29 436

原创 asp.net的 服务端向客户端写javascript脚本

在Asp.net 服务端处理脚本,一般都用 ClientScriptManager ,即web窗体服务端的this.ClientScript。该对象比较常用的方法:1、RegisterArrayDeclaration:在服务端,向客户端生成一个数组定义      服务端代码:   this.ClientScript.RegisterArrayDeclaration("aAry", "1,2

2014-11-15 09:35:26 303

原创 asp.net中的DataGridView增删改查加分页

前台页面: EnableEventValidation="true" %> 平台员工允许统计采购数据采购管理 平台员工允许统计采购数据采购管理

2014-11-15 09:35:24 706

原创 asp.net的Form验证

配置文件的结点下添加如下代码:                                                        登录的后台代码为(在这里用户名和密码都设置为admin,chkPWD:是否记住密码):首先导入命名空间:using System.Web.Security;if (TextBox1.Text=="admin" 

2014-11-15 09:35:19 343

原创 微信支付V3

基础问题先排除:确保 商户功能 审核通过,会有官方邮件支付授权目录(注意看文档,大小写关系很大 点击支付按钮,提示“access_denied” 网上有很多关于此问题的解决)点击支付按钮,提示“access_not_allow” 需要将测试人的微信帐号加入白名单【在开发调试阶段,测试链接需要在公众号内点击打开 白名单用户在公众号内向公众号发一条消息,消息内容即为测试链接,然

2014-11-15 09:35:16 565

原创 asp.net页面之间的传值

1. Get(即使用QueryString显式传递)     方式:在url后面跟参数。     特点:简单、方便。     缺点:字符串长度最长为255个字符;数据泄漏在url中。     适用数据:简单、少量、关键的数据。     适用范围:传递给自己、传递给另一个目标页面;常用于2个页面间传递数据。     用法:例如:url后加?UserID=…,跳转到目标页面,目标页面在伺服端可用Req

2014-11-15 09:35:14 234

原创 加密解密

一、MD5加密解密 1、加密public static string ToMd5(string clearString){ Byte[] clearBytes = System.Text.Encoding.Unicode.GetBytes(clearString); string hashedPwd = BitCo

2014-11-15 09:35:11 363

原创 各种排序方法

排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。我们这里说说八大排序就是内部排序。        当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。   快速排序:是目前基于比较的内部排序中被认为是最好的方法,当待排序的关键字是随机分布时,快

2014-11-15 09:35:08 473

原创 Attribute特性

[AttributeUsage(AttributeTargets.All)]//指定Attribute的使用范围,比如只能在class级别使用public class Column : Attribute{ public Column(string str) { this.str = str; } public string str

2014-11-15 09:35:06 277

原创 事务

事务处理是在数据处理时经常遇到的问题,经常用到的方法有以下三种总结整理如下:方法1:直接写入到sql 中在存储过程中使用 BEGIN TRANS, COMMIT TRANS, ROLLBACK TRANS 实现begin transdeclare @orderDetailsError int,@procuntError intdelete from [order details] where pr

2014-11-15 09:35:03 262

空空如也

空空如也

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

TA关注的人

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