自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

StK

那个。。。有问题直接评论就好啦,私信实在是太费劲了T_T

  • 博客(31)
  • 资源 (6)
  • 收藏
  • 关注

原创 各种浏览器标识

ff: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:44.0) Gecko/20100101 Firefox/44.0edge: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2486.0 Safari/537.36 E

2016-02-21 18:07:45 14621

转载 c# 拖动窗体

protected override void WndProc(ref Message m)         {             switch (m.Msg)             {                 case 0x4e:                 case 0xd:                 case 0xe:         

2015-11-04 10:16:00 620

转载 C# Message.msg

WM_NULL = 0000;WMCREATE=0000; WM_CREATE = 0001;应用程序创建一个窗口 WM_DESTROY = 0002;一个窗口被销毁WMMOVE=0002;一个窗口被销毁 WM_MOVE = 0003;移动一个窗口 WM_SIZE = 0005;改变一个窗口的大小WMACTIVATE=0005;改变一个窗口的大小 WM_ACTIVATE = 0006

2015-07-02 11:23:54 3839

原创 无法将类型为“Shell32.ShellClass”的 COM 对象强制转换为接口类型“Shell32.IShellDispatch 6”

今天想研究一下mp3 然后在输出mp3长度的时候用了如下代码(网上搬得):string file = "D:\\AccountDaemon\\My Music\\MyMusics\\Luxtos.mp3"; ShellClass sh = new ShellClass(); Folder dir = sh.NameSpace(Path.GetD

2015-06-16 14:59:49 9213 7

原创 Ajax调用RESTful WCF

这几天在学习RESTful WCF 感觉调用起来比较舒服,就是不能在vs里面直接生成类了。。。 首先是RESTful WCF的构建先是接口文件:[ServiceContract]public interface ITestWCF{ [OperationContract] [WebGet(ResponseFormat = WebMessageFormat.Json, UriTem

2015-05-11 22:47:58 2860

原创 用javascript 获取Asp.Net 控件的值

找到后台控件的方法:document.getElementById('')Asp:Label innerTextAsp:TextBox value

2015-05-08 23:36:57 1295

原创 .net 在后台获取Html控件的值

用 Request.Form["控件的name"].ToString() 即可 切记,一定是name而不是id!

2015-05-06 21:23:25 1154

转载 Ajax的查错函数

感觉很实用的一函数,能快速的找出错误的原因

2015-04-12 00:28:59 629

原创 把WCF发布到iis上出现HTTP 404.3 Not Found的解决方法

把WCF发布到iis上出现HTTP 404.3 Not Found的解决方法

2014-10-26 11:02:05 1958 1

原创 安卓访问webservice时几个异常的解决方法

NetworkOnMainThreadException在AndroidMainifest.xml 里面会有这么一行 <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="21" />可能数字会不一样,总是把这个删掉就ok~ HTTP request faile

2014-08-04 21:58:13 2329

原创 关于围住神经猫实现的想法

关于围住神经猫的实现的想法,因为水平不高,所以想出来的办法比较基础...

2014-07-25 13:43:03 2131

原创 c#中多线程写DataGridView出现滚动条导致程序卡死(无响应)的解决办法

在多线程修改DataGridView的时候,一旦出现滚动条貌似程序就会扑街。。。具体的原理不知道是啥,只给出一种可行的解决方案~

2014-04-21 07:28:04 8549 2

原创 设计模式之责任链模式

对于设计模式中的责任链模式的一些简单介绍~

2014-04-19 23:06:48 921

原创 关于C#的DataGridView刷新光标会跳的解决~

关于C#在DataGridView绑定数据源之后,数据源改变,DataGridView的光标会自己跳到第一行的一个解决方法

2014-04-19 20:29:20 4421

原创 【搬运】SharpPcap的一些例子

搬运了一些SharpPcap的例子,供大家学习。因为百度到的一些代码不知道是不是版本的原因各种错误T_TSharpPcap类似于WinPcap,但是WinPcap是基于C++的,SharpPcap可以直接在C#上使用。

2014-04-12 17:13:06 4305

原创 使用Winpcap进行IP数据包统计

利用Winpcap进行局域网的IP数据包监控,亲测没问题~

2014-04-10 21:13:18 7015 10

原创 关于安卓入门的一些提示

最近做了一个java课设,然后脑袋一热,

2014-04-05 10:40:05 1021

原创 c#中鼠标滚轮对PictureBox的缩放

这个其实蛮好想的。。。思路就是用PictureBox的鼠标滚轮事件实现对PictureBox大小的改变。当然,就是别忘了一点,如果直接写MouseWheel事件是不行的,因为如果把鼠标放在pictureBox上时,当前焦点是窗体,而不是pictureBox,所以还要加一个MouseEnter事件对于滚轮事件有一点,就是用e.Delta的数值正负来判断鼠标滚轮的方向。而触发事件的数值一般

2014-03-15 11:55:15 12933

原创 C#的反射中使用带参的构造函数进行构建对象

随便写点代码,发现了这个问题。。。因为一开始使用的Assembly.Load.CreateInstance是无法加参数的。。。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Reflection;using System.Configura

2014-03-10 22:48:56 3871

原创 两种新建线程的简单方法以及懒汉模式中lock的重要性

先扔代码吧。。。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;using System.Threading.Tasks;//Parallel类namespace ThreadDemo{ class Progr

2014-03-09 18:45:42 966

原创 c#的Assembly.Load.CreateInstance(反射)和.config的使用

关于C#的反射的一部分知识,以及config文件的一些基础使用

2014-03-08 19:15:20 4347

原创 好用的算法,FloodFill

FloodFIll又叫洪水冲击法或者种子染色。这个算法就是从某一个点开始访问其上下左右四个点,然后再从这四个点访问这个四个点的上下左右,直到找到目标或是所有点都被访问完随手打了个递归版的#include #include bool map[100][100];bool InMap(int x,int y){ if (x>100) return false; if (x<0)

2014-03-06 09:27:10 1268

原创 ns2的windows8安装

最近老师叫我整整ns2,因为Linux基本不会,所以只能在win的环境下试试了。方法跟网上的搜到的差不多,但是有几点补充。。。。首先是下载一个cygwin,由于我的强迫症,一开始下的64位版的,结果各种悲剧。。。。因为网上说要安装的组件64位真心找不到。。。。所以对于像我这种第一次装的人还是选32位的吧。。。地址:http://cygwin.com/install.html 选

2014-03-06 09:05:45 2941 1

原创 设计模式笔记之适配器模式

适配器这个词应该不算陌生吧。。。本本用的变压器专业点就叫电源适配器,因为本本受不了那么高的电压。所以适配器模式呢,就是为了给两种类或者接口搭桥用的~所以这个模型就显而易见了, 一个适配器类,一个适配者,一个具体业务分类

2014-03-04 22:04:00 828

原创 好用的排序之堆排序

原来一直用快排来着,觉得堆排太麻烦。。。但是上大学之后发现脸一直不怎么样,倒霉事无论多小的概率都能被我碰上,所以就去学堆排了,因为就算是二分的快排还是有可能造成退化的现象,所以还是稳定在NlogN的堆排省心。。。因为用的二叉树的性质做的,所以数组的下标从一开始,而不是零。using System;using System.Collections.Generic;using Syst

2014-03-04 19:14:33 792

原创 好用的排序之快速排序

这个应该是程序员必备的算法吧。。。感觉几百个数冒泡就有点费劲了的说。N方跟NlogN的差距,数据量越大越明显。因为水平有限,就整的递归的快排,非递归的。。。原来有个朋友写过,不知道能不能找到,找到了就翻译成C#版的扔出来还有一点,因为最早学快排是在学Pascal的时候学的,所以后来用就是直接翻译过来的-_-||using System;using System.Collections

2014-03-04 17:45:59 859

原创 关于绑定事件

今天无意中发现一个问题:如果我有一个按钮类,然后这样的按钮new了200+个,然后如果把单击事件扔在类里面,那么new出来200多个按钮的时候,那单击事件是不是也得复制,那么是不是比把所有按钮绑定在一个单击事件上浪费空间?using System;using System.Collections.Generic;using System.ComponentModel;using Syst

2014-03-03 21:33:48 935

原创 设计模式笔记之虚拟工厂模式

这个嘛。。。有点像工厂方法模式的升级版,但是又不太像。这个模式里面有两个名词,一个是产品族,一个是产品等级结构。这两个词的意思呢。。。打个比方~比如商场里面卖家用电器,比如有电视机,电冰箱,洗衣机什么的,品牌有海尔,海信等等。然后产品族呢,就是指这个商场里面所有的电冰箱或者所有洗衣机,就是同一种类型的家用电器。产品等级结构就是指这个商场里面所有的海尔牌的家用电器,也就是同一种品牌的

2014-03-03 19:50:36 1937

原创 设计模式笔记之单例模式

一开始看到这个模式挺惊讶的,后来一想也对。单例模式最大的特点就是类的构造函数是私有的,为了更好地控制类的数量。单例模式有三个要点:1、某个类只能有一个实例(个人觉得有限个也行)2、必须自行创建这个实例3、必须自行向整个系统提供这个实例由于构造函数是私有的,所以在类中设置静态方法用于创造实例对象一个很简单的例子:using System;using System.C

2014-03-02 21:55:01 1050

原创 设计模式笔记之工厂方法模式

同上一篇,难免有错误,希望各位大牛及时指出~这个模式类似于简单工厂的改良版。大体的模型分四个:两个工厂,一个工厂基类(接口抽象具体都行?),一个几成基类的具体工厂类,产品同上一个。这个模式的好处就在于new出产品的工厂方法不止在一个工厂类里面,而是每一个具体工厂类对应一个具体的产品,使得在添加删除产品的时候只需要添加删除类即可。但是这个模式的缺点就是由于工厂产品类一定是成对出现

2014-03-02 20:43:50 812

原创 设计模式笔记之简单工厂模式

因为笔者第一次接触设计模式,所以难免会有错误,希望各位大牛不吝赐教 :) 这个模式大概是是最基础的模式,但是没有被GOF列入那26个模式中大体的模型就是三个,一个工厂(具体类),一个产品的基类(具体,抽象,借口都行吧),一个继承前面产品基类。工厂里面用if判断new出哪种产品。就是不断地if else那种所以缺点也比较显而易见:由于工厂方法负责new出产品,所以当增加或者减少产品的

2014-03-02 19:57:35 807

Interop.Shell32.dll

Interop.Shell32.dll vs自带的是1.0 会导致一些错误,这个是1.2的

2015-06-16

SharpPcap的一些例子

因为度娘到的一些例子都有错误,所以从SF搬运一些,拿来学习一下。

2014-04-12

【搬运】SharpPcap的一些例子

这个从SF上搬运的代码,因为能搜到的东西太少了,用来学习不错~SharpPcap适用于在.Net下使用WinPcap的同学,毕竟WinPcap是给C++用的。如果不想用C++生成DLL,这个是一个不错的选择~

2014-04-12

Winpcap 开发包 4.1.2

官网上的最新版。但是不知道为什么没有4.1.3的,要是用Winpcap开发必备~

2014-04-10

Winpcap 4.1.3安装包

用Winpcap都要用到这个吧。目前官网上的最新版

2014-04-10

ns-allinone-2.35

ns2的一键安装包,但是需要在Linux的环境下,windows需要cygwin这个软件

2014-03-06

空空如也

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

TA关注的人

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