自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (3)
  • 收藏
  • 关注

原创 mtu 获取

<br />MTU是什么:<br />      MTU是Maximum Transmission Unit的缩写,意思是最大传输单元。<br />      MTU的单位是字节。 大部分网络设备的MTU都是1500。我们这里谈的MTU是指两台通信主机路径中的最小MTU。它被称作路径MTU。<br />      如果本机的MTU比经过的网关,路由的MTU大,大的数据包就会被拆开来传送,这样会产生很多数据包碎片,增加丢包率,降低网络速度。把本机的MTU设成比网关,路由的MTU小或相同,就可以减少丢包。<br

2010-08-17 16:47:00 2519

转载 igslot介绍

最近在开发一个基于libjingle开源的IM系统,里面有一个其类为has_slots,搜索了一下其资料发现是一个很好用的C++库,先对其简单介绍一下。1. 简介 sigslot是一个线程安全、类型安全,用C++实现的sig/slot机制(sig/slot机制就是对象之间发送和接收消息的机制)的开源代码库。是一个非常好用的库,只有一个头文件sigslot.h。2. Sigslot实例 现代的C++项目通常包含大量的C++类和对象,对象之间通

2010-08-17 16:05:00 1248

原创 C++/c static和匿名命名空间 总结

<br />static:<br />1、函数之外的变量就是全局变量,这个想法正确吗? <br /> 答: 在C中,完全正确。只不过按有没有加static修饰可以分为静态全局变量和一般全局变量两种。 <br /> 2 如果在全局变量的前面加上static 会有什么用? <br /> 答:在C中,静态全局变量意味着两个方面。一、在生命期方面,它与一般全局变量一样,是与整个程序共存亡的;二、在可见性方面,它只在定义它的那个编译单元中可见。比如说,你在test

2010-08-17 09:26:00 2128

原创 orzAsio代码研究一些笔记,感谢nous

<br /><br />(1) 组包发送数据<br />if (_ascId.cbId.clr == 0 && _ascId.cbId.id == 0)<br />{<br />return true;<br />}<br /><br />IPacketShrPtr pk = allocPacket();<br />if (!ORZ_NET_DYN_ASSERT(pk != 0, __FILE__, __LINE__, 0))<br />{<br />return false;<br />}<br /> <

2010-08-16 15:19:00 2520 1

原创 用 select 实现 定时器功能,摘抄自boost.asio

void wait(implementation_type& impl, boost::system::error_code& ec) { time_type now = Time_Traits::now(); while (Time_Traits::less_than(now, impl.expiry)) { boost::posix_time::time_duration timeout = Time_Traits::to_posix_duration(T

2010-08-09 22:25:00 2855

原创 C代码优化案例

(1)Switch语句中根据发生频率来进行case排序Switch 可能转化成多种不同算法的代码。其中最常见的是跳转表和比较链/树。当switch用比较链的方式转化时,编译器会产生if-else-if的嵌套代码,并按照顺序进行比较,匹配时就跳转到满足条件的语句执行。所以可以对case的值依照发生的可能性进行排序,把最有可能的放在第一位,这样可以提高性能。此外,在case中推荐使用小的连续的整数,因为在这种情况下,所有的编译器都可以把switch 转化成跳转表。(2)while循环和do…while循环用wh

2010-08-04 14:45:00 1107

C# 小票打印

C# 小票打印代码,支持市面上常用的小票打印机

2012-10-29

支持换色的ListCtrl

CListCtrl颜色太单调了, 这个支持换色的ListCtrl

2010-11-06

.net2.0 Ftp 上传

用C# 2.0 写的ftp工具,支持多文件,定时上传。

2007-08-19

空空如也

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

TA关注的人

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