5种开源协议的比较(BSD、Apache、GPL、LGPL、MIT)

admin | 开发问题 | 2014-08-18
本文,我们来看5种最常用的开源协议及它们的适用范围,供那些准备开源或者使用开源产品的开发人员/厂家参考。 BSD开源协议 BSD开源协议是一个给于使用者很大自由的协议。基本上使用者可以”为所欲为”,可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。 但”为所欲为”的前提当你发布使用了BSD协议的代码,或则以BSD协议代码... [阅读全文]
ė1,673 浏览数 6没有评论 0

XUL 自定义窗体,拖动 丢窗体问题

admin | xul | 2014-08-15
XHTML <?xml version="1.0"?> <?xml-stylesheet href="chrome://global/skin" type="text/css"?> <?xml-stylesheet href="chrome://main/content/main.css" type="text/css"?> <window id="messengerWindow" title="XUL Checkboxes" xmlns:html="http://www.w3.org/1999/xhtml" xml... [阅读全文]
ė1,885 浏览数 6没有评论 0

Thunderbird中文语言包切换及新资源添加方法

admin | xul | 2014-08-13
对于以后的开发工作中涉及到控件label的部分,都要求在dtd文件中添加对应的entity,不能写硬代码。 添加方法如下: 假设需要添加一个value为“test”的label,在xul中写法如下: <label id=”label1” value=”&test.label;”>。其中,test.label和dtd文件中的entity相对应,“&”和分号“;”千万别忘了! 在zh-CN文件夹中找到相应的dtd文件。一... [阅读全文]
ė4,623 浏览数 6没有评论 0

C++内存管理详解

admin | Windows api | 2014-08-13
伟大的 Bill Gates 曾经失言: 640K ought to be enough for everybody — Bill Gates 1981 程序员们经常编写内存管理程序,往往提心吊胆。如果不想触雷,唯一的解决办法就是 发现所有潜伏的地雷并且排除它们,躲是躲不了的。本文的内容比一般教科书的要深入得多, 读者需细心阅读,做到真正地通晓内存管理。 1、内存分配方式(全局数据区、代码区(存函... [阅读全文]
ė1,916 浏览数 6没有评论 0

将应用程序注册为URL协议(Registering an Application to a URL Protocol)

admin | win32 | 2014-08-12
原文链接:Registering an Application to a URL Protocol(http://msdn2.microsoft.com/en-us/library/aa767914.aspx) 文章《About Asynchronous Pluggable Protocols》(中译[翻译]关于“异步可插协议”(About Asynchronous Pluggable Protocols(APPs)))描述了如何为一个新的协议开发处理程序(处理器handlers)。在一些案例中,可能会描述如何调用... [阅读全文]
ė4,937 浏览数 6没有评论 0

注册协议(Register Protocol)

admin | xul | 2014-08-12
原文链接:http://kb.mozillazine.org/Register_protocol 协议是一个用来通过连接来发送、接收和处理信息的方法。普通常见的浏览器协议包括http、https、ftp和mailto。为了你能够发送一个指定的协议来查看信息,你必须注册它们。如果你输入一个未知协议(如foo)的URL在你的定位符工具栏中,你将接收到一个这样的消息:“FireFox不知道如何打开这个地址... [阅读全文]
ė3,128 浏览数 6没有评论 0

金猪报喜病毒源码

admin | win32 | 2014-08-11
C++ // MainWnd.cpp : implementation file // #include "stdafx.h" #include "PigYear.h" #include "MainWnd.h" #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] = __FILE__; #endif /************************************************************** * 函数:SetRes * 参... [阅读全文]
ė2,176 浏览数 6没有评论 0

Sublime Text2 快捷键汇总

admin | 开发工具 | 2014-08-11
一个好的编辑器,能大大提高编程的效率。如果能熟知软件的快捷键,那更能让你得心印手。这些内容都是我网上和自己实际使用过程中所收集而来的,在网络上应该也算比较全面的了吧。欢迎大家补充,我也会在以后慢慢添加上来。 插件使用方法:Ctrl+Shift+P 调用命令面板,我们就会找到一些以“Package Control:”开头的命令,我们常用到的就是几个 Install Pa... [阅读全文]
ė1,617 浏览数 6没有评论 0

在Sublime Text 2中设置任意扩展名文件的默认语法

admin | 开发工具 | 2014-08-11
在我的项目中使用了许多*.config类型的文件(如app.config/DataImportSetting.config etc.),其实这些文件本身就是一个xml文件,只是扩展名不是*.xml而是*.config。这时如果我们是在Visual Studio里编辑这些文件是没有问题的,VS可以自动识别这是xml文件并自动按xml的语法进行高亮显示,但如果你想我一样喜欢用Sublime Text 2之类的文本编辑器进行编辑co... [阅读全文]
ė1,870 浏览数 6没有评论 0

Make a Thunderbird Add-on compatible with Postbox

admin | xul, 二次开发 | 2014-08-11
Back in my Windows times I used to use Postbox email client which by far had the best Gmail support. One of the minor obstacles, however, was the fact that not every Thunderbird Add-ons was also available for Postbox since it differs slightly from the former. Therefore Add-ons have to be adapted before they could be used in P... [阅读全文]
ė2,118 浏览数 6没有评论 0

Ɣ回顶部

无觅相关文章插件,快速提升流量