Googler

两情相悦,又岂在朝朝暮暮。

上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 22 下一页

2013年5月2日

C# TCP异步服务/客户端

摘要: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Diagnostics.Contracts;using System.Collections.Concurrent;using System.Net;using System.Net.Sockets;using System.IO;namespace Rocky.Net{ public class AsyncTcpListener { #region Fields p... 阅读全文

posted @ 2013-05-02 20:13 RockyLOMO 阅读(1128) 评论(0) 推荐(0)

C# Socket IPackets

摘要: using System;using System.Collections.Generic;using System.Diagnostics.Contracts;using System.Linq;using System.Text;using System.IO;namespace Rocky.Net{ [ContractClass(typeof(IPacketsContract))] public interface IPackets { long ContentLength { get; } int? BufferSize { get; se... 阅读全文

posted @ 2013-05-02 19:53 RockyLOMO 阅读(352) 评论(0) 推荐(0)

2013年4月29日

用c#编写socks代理服务器,大白话细述协议的最重要部分。

摘要: 由于我是个粗人,是个菜鸟,只会讲大白话,只想知道咱老百姓想听的内容。不知道为什么那些网文作者都说socks代理比http代理复杂,http代理和socks代理我都做了,明显感觉http代理比socks代理要复杂很多,因为http代理要自己解析http协议,这是我的http代理http://blog.csdn.net/laotse/archive/2010/09/24/5903651.aspx而socks代理除了开头那一点点外,其他就是什么不管就转发转发就行了。我做的那个http代理可谓很失败,用着用着就cpu100%占用了,应该就是解析http协议头做的不好,出现死循环了或者别的,那么多htt 阅读全文

posted @ 2013-04-29 15:24 RockyLOMO 阅读(455) 评论(0) 推荐(0)

2013年4月27日

ArraySegment AsEnumerable

摘要: public static IEnumerable<T> AsEnumerable<T>(this ArraySegment<T> instance) { int length = instance.Offset + instance.Count; for (int i = instance.Offset; i < length; i++) { yield return instance.Array[i]; } } 阅读全文

posted @ 2013-04-27 18:24 RockyLOMO 阅读(249) 评论(0) 推荐(0)

2013年4月25日

c#数据包拦截+网络编程

摘要: 用C#下的Raw Socket编程实现网络封包监视谈起socket编程,大家也许会想起QQ和IE,没错。还有许多网络工具如P2P、NetMeeting等在应用层实现的应用程序,也是用socket来实现的。Socket是一个网络编程接口,实现于网络应用层,Windows Socket包括了一套系统组件,充分利用了Microsoft Windows 消息驱动的特点。Socket规范1.1版是在1993年1月发行的,并广泛用于此后出现的Windows9x操作系统中。Socket规范2.2版(其在Windows平台上的版本是Winsock2.2,也叫Winsock2)在 1996 年 5 月发行,Wi 阅读全文

posted @ 2013-04-25 20:55 RockyLOMO 阅读(1229) 评论(0) 推荐(0)

Why I Go Home: A Developer Dad’s Manifesto

摘要: http://adamschepis.com/blog/2011/09/15/why-i-go-home-a-dads-manifesto/TL;DR I love my job, I love my career, I love solving hard problems, and I love crafting great software. Just not as much as a I love my daughter.When I was younger, i was one of the developers who would get to work early, code al 阅读全文

posted @ 2013-04-25 17:55 RockyLOMO 阅读(196) 评论(0) 推荐(0)

Entity Framework Batch Update and Future Queries

摘要: http://weblogs.asp.net/pwelter34/archive/2011/11/29/entity-framework-batch-update-and-future-queries.aspxBatch Update and DeleteA current limitations of the Entity Framework is that in order to update or delete an entity you have to first retrieve it into memory. Now in most scenarios this is just f 阅读全文

posted @ 2013-04-25 17:54 RockyLOMO 阅读(396) 评论(0) 推荐(0)

2013年4月17日

C# UDP穿越NAT

摘要: P2P 之 UDP穿透NAT的原理与实现(附源代码)原创:shootingstars参考:http://midcom-p2p.sourceforge.net/draft-ford-midcom-p2p-01.txt论坛上经常有对P2P原理的讨论,但是讨论归讨论,很少有实质的东西产生(源代码)。呵呵,在这里我就用自己实现的一个源代码来说明UDP穿越NAT的原理。首先先介绍一些基本概念: NAT(Network Address Translators),网络地址转换:网络地址转换是在IP地址日益缺乏的情况下产生的,它的主要目的就是为了能够地址重用。NAT分为两大类,基本的NAT和NAPT(N... 阅读全文

posted @ 2013-04-17 20:37 RockyLOMO 阅读(597) 评论(0) 推荐(0)

2013年4月16日

C# HttpTunnelClient

摘要: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Diagnostics.Contracts;using System.Collections.Specialized;using System.IO;using System.Net;using System.Net.Sockets;using System.Net.Security;using System.Net.Mime;using System.Reflection;namespace Rocky. 阅读全文

posted @ 2013-04-16 19:08 RockyLOMO 阅读(729) 评论(0) 推荐(0)

2013年4月8日

利用NTFS流文件隐藏

摘要: 首先用记事本新建两个文本文档,分别名为“1.txt”“2.txt”,其内容为“正常文件、数据流文件”,打开CMD命令行窗口, 进入两个文件所在文件夹,输入 type 2.txt>1.txt: shujuliu.txt,回车.即可将文件2.txt的内容加入1.txt, 内容以数据流方式保存,该数据流名为shujuliu.txt.在资源管理器中查看宿主文件1.txt,发现文件的修改日期和文件大小 都无变化,现在删除2.txt,执行命令:notepad 1.txt:shujuliu.txt ,即可查看数据流文件中的文件内容了. 阅读全文

posted @ 2013-04-08 16:45 RockyLOMO 阅读(1912) 评论(0) 推荐(0)

上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 22 下一页

导航

Apple/苹果笔记本 Mac Air MC968CH/A 行货在保 I5 11寸 超级本