上一页 1 ··· 46 47 48 49 50 51 52 53 54 ··· 76 下一页

2013年1月14日

Python Twisted 框架中 socket通信

摘要: Python Twisted 框架中 socket通信转载:http://blog.csdn.net/jackyyen/archive/2009/04/13/4069887.aspxPython网络工具包Twisted MatrixTwisted Matrix 是一种越来越受欢迎的纯 Python 框架,用来进行网络服务和应用程序的编程。虽然 Twisted Matrix 中有大量松散耦合的模块化组件,但该框架的中心概念还是非阻塞异步服务器这一思想。在本文中,David 向您介绍了一种新编程风格,对于习惯于线程技术或分叉服务器的开发人员来说,这是一种新颖的编程风格,但它却能在繁重负载的情况下带 阅读全文

posted @ 2013-01-14 15:18 jiahuafu 阅读(1150) 评论(0) 推荐(0) 编辑

2013年1月8日

c# 温故而知新: 线程篇(一)

摘要: c# 温故而知新: 线程篇(一)Thread目录:目录:1 线程基础的简单介绍2 线程同步与线程异步的简单介绍3 前台线程与后台线程的简单介绍4 细说下Thread 最为关键的构造函数5 细说下Thread 的 Sleep方法6细说下Thread 的 join 方法7细说下Thread 的 Abort和 Interrupt方法8细说下Thread 的 Suspend,Resume方法9简单了解下Thread 的 一些重要属性10简单示例 多线程从一个图片中截取部分图片11 本章总结1 线程基础的简单介绍首先让我们翻开书本来了解下线程的一些基础知识:1 线程有时被称为轻量级进程,是程序执行流的最 阅读全文

posted @ 2013-01-08 11:36 jiahuafu 阅读(607) 评论(0) 推荐(1) 编辑

2013年1月5日

浅析 c# Queue

摘要: 1、Queue定义System.Collections.Queue类表示对象的先进先出集合,存储在 Queue(队列) 中的对象在一端插入,从另一端移除。2、优点1、能对集合进行顺序处理(先进先出)。2、能接受null值,并且允许重复的元素。3、 Queue的构造器构造器函数注释Queue ()初始化 Queue 类的新实例,该实例为空,具有默认初始容量(32)并使用默认增长因子(2.0)。Queue (ICollection)初始化 Queue 类的新实例,该实例包含从指定集合复制的元素,具有与所复制的元素数相同的初始容量并使用默认增长因子。Queue (Int32)初始化 Queue 类的 阅读全文

posted @ 2013-01-05 13:33 jiahuafu 阅读(53146) 评论(0) 推荐(5) 编辑

有了WCF,Socket是否已人老珠黄?

摘要: 1. Socket相关背景 Socket,中文译为“套接字”,最早在UNIX中引入并得到广泛应用,后来微软在设计Windows时引入了UNIX中的这个概念和相应的设计理念,并针对Windows的特性略作调整,形成了Windows平台上的Socket,简称为“WinSock”,并为开发者提供了一整套的API,称为“Windows WinSock Win32 API ”。 WinSock经历了两个版本,Windows Sockets 2是目前用得最多的版本(参看 http://en.wikipedia.org/wiki/Winsock )。 图 1所示为.NET平台下网络应用程序的层次架构:... 阅读全文

posted @ 2013-01-05 13:27 jiahuafu 阅读(802) 评论(0) 推荐(0) 编辑

Socket服务器整体架构概述

摘要: Socket服务器主要用于提供高效、稳定的数据处理、消息转发等服务,它直接决定了前台应用程序的性能。我们先从整体上认识一下Socket服务器,Socket服务器从架构上一般分为:网络层、业务逻辑层、会话层、数据访问层,如图: (图1)(一)网络层网络层主要用于侦听socket连接、创建socket、接受消息、发送消息、关闭连接。作为socket通信服务器,网络层的性能相当重要,所以我们在设计网络层时,要着重在以下几方面获得突破:最大连接数、最大并发数、秒处理消息数。如何突破呢?下面我为大家介绍几种网络层常用到的一些技术和技巧(具体实现,我将在博文中... 阅读全文

posted @ 2013-01-05 13:25 jiahuafu 阅读(956) 评论(1) 推荐(1) 编辑

2013年1月3日

本人作品-〉VPS应用->Discuz网页斗地主插件

摘要: Discuz网页斗地主插件V2SP3正式稳定版,消耗会员积分,支持多人联机和X2.5版本!下载地址已发布:http://qipai.wdmir.net/downloads/discuz_ddz_v2sp3.zip语音录像教程http://qipai.wdmir.net/downloads/录像1)a游戏演示.zip这是一款能集成到论坛的社交游戏 。插件特点:1.可与社区积分数据共享-消耗用户积分(站长可在启动.exe里控制积分消耗数量)2.提高用户之间的粘度与活跃度(增加发帖量)。斗地主是一款扑克类游戏该游戏用FLASH制作,可在网页上运行,该游戏由问答娱乐www.wdmir.net开发目前最 阅读全文

posted @ 2013-01-03 11:15 jiahuafu 阅读(1111) 评论(0) 推荐(0) 编辑

2012年12月31日

Win7输入法消失和不能切换的办法了

摘要: 运行里 输入ctfmon.exe并按一下回车就行,不用重启,直接就好了,而且重启无数次输入法都会是好的… 阅读全文

posted @ 2012-12-31 13:11 jiahuafu 阅读(240) 评论(0) 推荐(0) 编辑

2012年12月28日

liunx立即关机命令是什么?

摘要: 给个直接点的答案!看了很多介绍头大了,来个实用的。满意回答2008-06-13 01:19halt -p 阅读全文

posted @ 2012-12-28 09:29 jiahuafu 阅读(329) 评论(0) 推荐(0) 编辑

2012年12月23日

几种软件常用授权方式总结

摘要: 几种常用授权方式总结软件序列号授权:支持单机,序列号容易泄漏。软件序列号网络注册激活:授权控制最理想,但不支持单机。加密狗授权:支持单机,效果比软件序列号授权好,但占用一个硬件端口。 阅读全文

posted @ 2012-12-23 09:21 jiahuafu 阅读(6903) 评论(0) 推荐(0) 编辑

2012年12月22日

VisualSvn Server安装和使用

摘要: VisualSvn Server介绍1 、VisualSvn ServerVisualSvn Server是免费的,而VisualSvn是收费的。VisualSvn是Svn的客户端,和Visual Studio集成在一起,但是不免费,使用AnkhSvn(VS2008插件)来代替VisualSvn。使用 VisualSvn Server是Svn的服务器端,包括Subversion、Apache和用户及权限管理,优点在上面已经说过了。2、 VisualSvn Server安装过程下载后,运行 VisualSvn-Server-2.1.4.msi 程序,点击Next,下面的截图顺序即为安装步骤:【步 阅读全文

posted @ 2012-12-22 12:32 jiahuafu 阅读(76074) 评论(0) 推荐(2) 编辑

2012年12月8日

关于线程和线程栈

摘要: 解释一下给你函数调用过程就是先创建一个栈,然后把参数压入堆栈,在函数内分配的值类型变量,也保存在栈上,而栈实际上是使用一个顺序表实现的,所以就有了固定的尺寸,也就会堆栈溢出。你的下一次函数调用,所分配的内存总额也在当前函数的堆栈上,所以,你每调用一次函数,就会有一次堆栈创建的过程,这个堆栈占用了上一级堆栈的空间,而且是循环占用的,每次递归都会在顶层调用占掉一部分空间最终顶层的堆栈被使用完了,则会溢出。 阅读全文

posted @ 2012-12-08 14:16 jiahuafu 阅读(418) 评论(0) 推荐(0) 编辑

2012年12月7日

socket短时间内重连需注意的问题

摘要: socket短时间内重连需注意的问题设置好监听SOCKET后,将SOCKET的属性设置为可重复使用地址,如://创建监听SOCKET socketListen = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); //设置SOCKET允许多个SOCKET访问同一个本地IP地址和端口号 socketListen.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ReuseAddress, true); 阅读全文

posted @ 2012-12-07 18:54 jiahuafu 阅读(906) 评论(0) 推荐(0) 编辑

2012年11月3日

给vs2012轻松换肤

摘要: 装了一下vs2012,关于vs2012,院子里面的人褒贬不一,但我看到有的人说皮肤太难看,有的人说功能还蛮强大的。。。。。,刚刚装完,没有用它的新功能,但我感觉其外观特别的不如意,今天发现了可以下载的皮肤,所以就在此献丑一下了 ,首先在vs2012的菜单:工具->扩展和更新,搜索栏里面输入Theme Editor。如图1:图1然后点击按钮,安装之后,在工具->选项->环境常规 面板上面颜色主题下拉框,就可以选择换肤了。如图2:图2ok,搞定。虽然皮肤只有几种,但是我个人感觉比原来的好些。 阅读全文

posted @ 2012-11-03 15:38 jiahuafu 阅读(26076) 评论(2) 推荐(4) 编辑

2012年10月23日

以前看过一个压缩过的.exe,运行会播放长达半小时的动画,却只有60KB,个人认为其中的原理

摘要: 以前看过一个压缩过的.exe,运行会播放长达半小时的动画,而不重复,文件大小却只有60KB,个人认为其中的原理1.主原理:该动画必是根据规则(即公式)生成的2.启动时,根据公式,在内存生成数据表3.依据表内容,一行行执行要点:由复杂公式生成庞大的内存数据表对于FLASH开发者来说,也可借鉴,比如装备强化规则 阅读全文

posted @ 2012-10-23 10:48 jiahuafu 阅读(554) 评论(1) 推荐(0) 编辑

2012年9月18日

NVIDIA_Fermi_GPU架构简单解析(转)

摘要: 作者:玉清.在过去的几年中,GPU的发展产生了较大的变化,GPU强大的性能被局限于处理图形渲染的任务,无疑是对计算资源的浪费,随着GPU可编程能力不断提高,通用计算(GPGPU: General-purposecomputing on graphics processing units)应运而生,目前已经取得部分显著成效,部分应用带来的性能提升也是非常可观.在DirectX 10规范之前的GPGPU计算中,可编程的单元主要是顶点着色器和像素着色器,两者在物理上是分离的,数量也是固定的,一个程序要想发挥其最大性能有较大的编程难度。最早的GPGPU的开发直接使用了图形学的API,将任务映射成纹理的 阅读全文

posted @ 2012-09-18 20:23 jiahuafu 阅读(2124) 评论(0) 推荐(0) 编辑

上一页 1 ··· 46 47 48 49 50 51 52 53 54 ··· 76 下一页

导航