- 博客(1)
- 资源 (23)
- 收藏
- 关注
转载 SQLSERVER 存储过程分页算法研究(支持千万级)
1.“俄罗斯存储过程”的改良版 CREATE procedure pagination1 (@pagesize int, --页面大小,如每页存储20条记录 @pageindex int --当前页码) as set nocount on begin declare @indextable table(id int identity(1,1),nid int) --定义表变量 declare @P
2008-12-28 22:22:00 709
iocp小牛远程控制完整代码
=================功能介绍=================
1、核心的屏传算法,在保持较高的刷新率的情况下,占用的CPU是最低的,领先国内已知的远控屏传算法!
2、控制端使用了IOCP技术,轻松响应大规模的网络连接,可以同时控制上万台的主机!
3、服务端使用纯SDK编写,生成的文件小,同时使用了事件选择的网络模型,实现了最优化的网络传输,是window平台网络传输模式中最优的网络模型!
4、使用MPEG4的编码方式进行视频截取,达到了QQ的视频聊天的图象效果,可以自由安装MPEG4编码器到本地和服务端,同时可以进行录像以及单帧截取!
5、音频截取使用了GSM610压缩算法,保证在极低的网速下依然可以获取清晰流畅的语音信息,可以调节服务端的麦克风音量,提供保存录音的功能!
6、文件传输界面友好,功能强大,可以实现文件和文件夹的批量传输,由于使用了TransmitFile技术,实现高速的文件传输,特别适合传输大量的小文件!
7、系统管理可以获取服务端信息、服务控制、窗口控制以及进行信息!
8、使用了单通道的管道技术的远程CMD,避免其他的远控容易被杀毒软件查杀的弊端,轻松绕开大多数的杀毒软件的监控!
特别声明:
本程序所有源代码都是出自作者之手,作者拥有完全的产权,所有的源代码都是由delphi开发的,如果您有意向了解本程序的实现,请联系作者,如果您希望得到VIP版本,也请联系作者购买!
作者不保证在您使用本软件过程中可能发生的风险,如果您不能接受,请不要使用本软件,作者对于因本软件造成的可能的损坏不负任何责任!
如果您有好的建议,请联系作者,如果您希望和作者交流免杀技术,也请联系作者!
2008-10-05
基于TCP-IP多线程文件传输
TCP文件传输组件设计要求
1服务端接收文件,客户端发送文件。
2 每个Socket连接同时只能够传输一个文件。
3 可同时发送网络消息
网络消息的消息格式为:
@+nnnnn+消息内容,其中@为消息头,nnnnn为消息内容的长度。
与文件传送相关的网络消息号为负数,具体如下:
消息号 格式 说明
-16 -16+
nnnnnnnnnn+ // 文件长度(10字节)
aaa // 文件名 请求文件传输
由发送方发送
-17 -17+
nnnnnnnnnn // 已接收字节数(10字节) 接受文件传输请求
由接收方发送
-18 -18 拒绝文件传输请求
由接收方发送
-19 -19+
ddd // 数据 文件数据
由发送方发送
-20 -20 文件接收成功完成
由接收方发送
-21 -21 发送方取消文件传输
-22 -22 接收方取消文件传输
-23 -23 发送方出错,文件传输被取消
-24 -24 接收方出错,文件传输被取消
2008-10-05
idUDP 真实穿NAT示例
程序说明:
1.程序采用网上介绍的方法实现最基本的P2P方式通讯.模拟实现即时消息互发.
2.P2P通讯说明:
1).网关类型是在理想状态下.即非对称型NAT.
2).同在一个内网的两个CLIENT端通讯时,如果网关NAT不支持环回,将会失败.
文件目录说明:
tQServer:程序服务端,请将其放在公网上运行.
tQClient:程序客户端,可以在不同的内网中运行登录连接到服务端.
Common:公共协议文件夹
本程序只是实现简单的P2P互发消息.完成的比较粗糙,更多功能欢迎朋友们更新完善..
2008-10-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人