自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yine的专栏

C&C++爱好者

  • 博客(3)
  • 资源 (9)
  • 收藏
  • 关注

转载 五种开源协议的比较(BSD,Apache,GPL,LGPL,MIT)

当Adobe、Microsoft、Sun等一系列巨头开始表现出对”开源”的青睐时,”开源”的时代即将到来!现今存在的开源协议很多,而经过Open Source Initiative组织通过批准的开源协议目前有58种(http://www.opensource.org/licenses /alphabetical)。我们在常见的开源协议如BSD,GPL,LGPL,MIT等都是OSI批准的协议。如...

2018-11-27 13:53:54 181

原创 IntelliJ IDEA 最新版 注册码

下载地址:http://www.osxwin.com/s/jetbrains-intellij-idea-ultimate注册码地址:http://idea.lanyus.com/

2018-11-18 01:31:27 441

转载 解决iTerm2在MacOS 最新系统Mojave乱码问题

更新Mojave后,突然发现远程连接原来linux服务器,报一个警告:-bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory, 最早以为iTerm2不支持最新系统,但去iTerm2官方网站发现最新版本是支持的,无解只能去看字符集问题,iTerm2使用命令locale与M...

2018-11-05 22:30:44 666

rtpengine 媒体代理引擎

一款实时的, RTP流媒体代理服务, 支持第三方协议交互后, 直接进行媒体中转, 也可以进行简单的加解密处理, 还支持不同网卡及不同内外网的媒体转播。 占用系统资源比较少, 可以独立拿来即使用, 也可以加入自己的元素简单的改造成自己想要的。

2015-07-22

VS高亮显示优化工具

VC2008以及更低版本包括VC6的破解方法: 将VA_X.dll拷贝到安装目录覆盖同名文件。 VC2010的破解方法: 将VA_X.dll拷贝到以下目录覆盖同名文件。 Windows7和Windows8中的路径 C:/Users/用户名/AppData/Local/Microsoft/VisualStudio/10.0/Extensions/Whole Tomato Software/Visual Assist X/10.8.2036.0 XP的路径: C:/Documents and Settings/用户名/Local Settings/Application Data/Microsoft/VisualStudio /10.0/Extensions/Whole Tomato Software/Visual Assist X/10.8.2036.0 VC2012和 VC2013的破解方法: VC2012是在C:\Users\用户名\AppData\Local\Microsoft\VisualStudio\11.0\Extensions下, VC2013是在C:\Users\用户名\AppData\Local\Microsoft\VisualStudio\12.0\Extensions】下,有一个随机名字的文件夹,Visual Assist就是安装到这个文件夹中,文件夹中可以看到一些VAxxx开头的文件,把补丁拷贝进来,覆盖。

2014-07-25

观察者模式的boost及宏实现

这是一个观察者模式的简化实现,有助于代码的解耦。 * 你可以预先定义一些事件,事件的定义使用OBSERVER_EVENT宏: * OBSERVER_EVENT( Name, <Params> ) * Name 是事件的名称 * Params 是参数表 * 比如 * OBSERVER_EVENT( MyEvent, int, std::string, long ) * * 有必要的时候,就可以将一个回调函数绑定到这个事件(订阅) * observer a; * a.subscribe<Name>( Handle ); * Name 是事件的名称 * Handle 是回调函数,它的参数,应该和事件的参数表匹配 * 当然也可以撤销订阅 * a.unsubscribe<Name>(); * * 当事件发生时,可以通过 observer 对象来发送事件 * a.shot<Name>( <Params> ); * * 这个对象可以作为基类使用,以帮助对象解耦,这样设计的优点在于,事件的定义、回调的参数表 * 必须严格匹配,否则就会发生编译错误,以防止代码错误。 * 特别的,参数可以定义为引用类型,以便让回调函数可以修改它,这时发送事件时,要注意使用 ref() 来包装参数。

2013-08-22

私有网络通信协议

一款用C实现的带协商的私有通信协议, 协议 通信 传输 tcp 服务

2013-08-22

wpf程序设计指南,适应于初级,中级,高级程序员的开发工具书

wpf程序设计指南,适应于初级,中级,高级程序员的开发工具书

2010-09-01

C写的用软件无线电实现的GPS模拟程序,包括捕获和跟踪,以后后续的PVT解算,对于初学GPS有很大的帮助

C写的用软件无线电实现的GPS模拟程序,包括捕获和跟踪,以后后续的PVT解算,对于初学GPS有很大的帮助

2009-07-04

跨平台C实现的XML解析器,自带内存管理接口xmlparser

跨平台C实现的XML解析器,自带内存管理接口xmlparser

2009-03-17

进程关闭后能够自启动linux c 源码

进程关闭后能够自启动linux c 源码

2009-03-17

linux C线程池开放源码封装

线程池开放源码 linux C线程池开放源码封装

2009-03-17

空空如也

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

TA关注的人

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