随笔分类 -  开源

1
摘要:现在有这样一种情形:有一个叫做Joe的程序猿写了一个游戏程序,而你可能要去改进它。并且Joe将他的代码放在了GitHub仓库上。下面是你要做的事情: fork并且更新GitHub仓库的图表演示 Fork他的仓库:这是GitHub操作,这个操作会复制Joe的仓库(包括文件,提交历史,issues,和其 阅读全文
posted @ 2018-01-15 17:46 小 楼 一 夜 听 春 雨 阅读(655) 评论(0) 推荐(0) 编辑
摘要:from https://mp.weixin.qq.com/s/sJBGJ88_-N-LdA8EHywfAA 1.对称加密算法 对称加密算法只使用一个密钥。数据的发送方准备好原始数据和一个加密密钥,加密产生密文,并将密文与密钥发送出去。接收方在解密时,使用同样的密钥对数据进行解密。对称加密算法主要有 阅读全文
posted @ 2017-11-04 00:12 小 楼 一 夜 听 春 雨 阅读(2800) 评论(0) 推荐(0) 编辑
摘要:简介 TFS(Taobao !FileSystem)是一个高可扩展、高可用、高性能、面向互联网服务的分布式文件系统,主要针对海量的非结构化数据,它构筑在普通的Linux机器集群上,可为外部提供高可靠和高并发的存储访问。TFS为淘宝提供海量小文件存储,通常文件大小不超过1M,满足了淘宝对小文件存储的需 阅读全文
posted @ 2017-10-03 21:57 小 楼 一 夜 听 春 雨 阅读(2178) 评论(0) 推荐(0) 编辑
摘要:http://www.techug.com/post/comparing-virtual-machines-vs-docker-containers.html 译者按: 各种虚拟机技术开启了云计算时代;而Docker,作为下一代虚拟化技术,正在改变我们开发、测试、部署应用的方式。那虚拟机与Docke 阅读全文
posted @ 2017-06-02 14:07 小 楼 一 夜 听 春 雨 阅读(81073) 评论(0) 推荐(12) 编辑
摘要:http://blog.csdn.net/cscmaker/article/details/8553980 在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改根目录中 .gitignore 文件的方法(如无,则需自己手工建立此文件)。这个文件每一行保存了一个匹配的规则例如: 规 阅读全文
posted @ 2016-12-07 15:33 小 楼 一 夜 听 春 雨 阅读(332) 评论(0) 推荐(0) 编辑
摘要:http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html http://blog.jobbole.com/108828/ http://blog.jobbole.com/98634/?utm_source=blog.jobbole.com 阅读全文
posted @ 2016-12-07 14:54 小 楼 一 夜 听 春 雨 阅读(251) 评论(0) 推荐(0) 编辑
摘要:首先在码云申请账户。 从 http://git-scm.com/download 下载window版的客户端。下载好,一步一步安装即可。 gitconfigglobaluser.name"XXX"git config --global user.email "XXX@q 阅读全文
posted @ 2016-12-07 14:51 小 楼 一 夜 听 春 雨 阅读(1068) 评论(1) 推荐(0) 编辑
摘要:C++的字符串转换函数mbstowcs使用时容易产生bug。。。rapidxml_utils.hpp 的file(const char*filename)函数内会异常宕机。。。需要在函数最开始添加locale::global(locale(""));from http://blog.sina.com... 阅读全文
posted @ 2014-12-02 19:47 小 楼 一 夜 听 春 雨 阅读(6039) 评论(0) 推荐(0) 编辑
摘要:http://www.nedprod.com/programs/portable/nedmalloc/http://blog.sina.com.cn/s/blog_6f5b220601012x4t.htmlhttp://blog.csdn.net/sohu_2011/article/details/... 阅读全文
posted @ 2014-09-03 16:51 小 楼 一 夜 听 春 雨 阅读(656) 评论(0) 推荐(1) 编辑
摘要:http://www.xbc.me/git-commands/取得Git仓库初始化一个版本仓库git initClone远程版本库git clone git@xbc.me:wordpress.git添加远程版本库origin,语法为 git remote add [shortname] [url]git remote add origin git@xbc.me:wordpress.git查看远程仓库git remote -v提交你的修改添加当前修改的文件到暂存区git add .如果你自动追踪文件,包括你已经手动删除的,状态为Deleted的文件git add -u提交你的修改git comm 阅读全文
posted @ 2012-12-13 16:12 小 楼 一 夜 听 春 雨 阅读(268) 评论(0) 推荐(0) 编辑
摘要:MD5即Message-Digest Algorithm 5(信息-摘要算法5),用于确保信息传输完整一致。是计算机广泛使用的散列算法之一(又译摘要算法、哈希算法),主流编程语言普遍已有MD5实现。将数据(如汉字)运算为另一固定长度值,是散列算法的基础原理,MD5的前身有MD2、MD3和MD4。1992年8月Ronald L. Rivest向IETF提交了一份重要文件,描述了这种算法的原理,由于这种算法的公开性和安全性,在90年代被广泛使用在各种程序语言中,用以确保资料传递无误等。MD5由MD4、MD3、MD2改进而来,一度主要增强算法复杂度和不可逆性。MD5一度被广泛应用于安全领域。但是由于 阅读全文
posted @ 2011-12-30 21:47 小 楼 一 夜 听 春 雨 阅读(2115) 评论(0) 推荐(0) 编辑
摘要:~~~下载地址:http://msdn.microsoft.com/en-us/windows/hardware/gg463016 阅读全文
posted @ 2011-12-02 22:47 小 楼 一 夜 听 春 雨 阅读(309) 评论(0) 推荐(0) 编辑
摘要:MicroPather is a path finder and A* solver (astar or a-star) written in platform independent C++ that can be easily integrated into existing code. MicroPather focuses on being a path finding engine for video games but is a generic A* solver.There is plenty of pathing code out there, but most if it s 阅读全文
posted @ 2011-11-20 22:53 小 楼 一 夜 听 春 雨 阅读(1119) 评论(0) 推荐(0) 编辑
摘要:最近看代码,感慨很多。作一个高性能的网络通信模块,除了要选择高性能的网络通信模型之外,同样重要的就是:你的内存(缓冲区)是如何管理的。 在网络通信模型方面,现在的技术都是比较成熟的了,在win下使用iocp,在linux下使用epoll。它们的使用方法,相对来说,还是比较有章可循的。 内存之于高性能,大致有以下两个方面需要特别注意: 1.尽可能地减少内存的动态申请和释放; 2.尽可能地减少内存数据的复制; 解决第1个问题,我们可以使用内存池;而解决第2个问题,就会牵涉到程序的架构设计了。 理想的情况是: 在数据接收方面,一个包,只要从网络模块接收下来后,直到它被上层逻辑使用完毕... 阅读全文
posted @ 2011-11-07 17:38 小 楼 一 夜 听 春 雨 阅读(583) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/sodme/article/details/213995本文作者:sodme 本文出处:http://blog.csdn.net/sodme版权声明:本文可以不经作者同意任意转载,但转载时烦请保留文章开始前两行的版权、作者及出处信息。 QQ游戏于前几日终于突破了百万人同时在线的关口,向着更为远大的目标迈进,这让其它众多传统的棋牌休闲游戏平台黯然失色,相比之下,联众似乎已经根本不是QQ的对手,因为QQ除了这100万的游戏在线人数外,它还拥有3亿多的注册量(当然很多是重复注册的)以及QQ聊天软件900万的同时在线率,我们已经可以预见未来由QQ构建起来的强. 阅读全文
posted @ 2011-11-07 17:33 小 楼 一 夜 听 春 雨 阅读(579) 评论(0) 推荐(1) 编辑
摘要:Windows Media媒体内容采用的是ASF文件格式。Microsoft公司提供了Windows Media Format SDK,以支持以下三大功能:ASF文件的生成(包括ASF数据的流化)、ASF文件的编辑和ASF文件的播放(包括ASF媒体流的播放)。在开始编程之前,对SDK系统有个总体的认识和理解是必要的。(注:如果未作特别说明,本书所述的SDK或WMF SDK均是指Windows Media Format SDK。)WMF SDK采用了面向对象的设计,是一套完全基于COM组件模型的高级开发包。这里说高级,意味着SDK屏蔽了ASF数据格式、网络传输控制等较为底层的流媒体技术实现细节, 阅读全文
posted @ 2011-11-03 12:45 小 楼 一 夜 听 春 雨 阅读(2489) 评论(0) 推荐(0) 编辑
摘要:google 的开源项目 值 得我们一用的,这些项目很有意义,甚至可以直接用在我们自己的工作上!学习编程的的一个比较好的方式就是阅读优秀项目的源代码,从而能够了解作者的方法、 思路、技巧,另外阅读源代码对于一些朋友是枯燥乏味的,这是就可以看看项目的readme,找到项目的闪光点,我们不做开拓者那我们 阅读全文
posted @ 2011-02-10 11:04 小 楼 一 夜 听 春 雨 阅读(596) 评论(0) 推荐(0) 编辑
摘要:从http://code.google.com/p/protobuf/上下载protobuf-2.3.0,解压后,打开vsprojects文件夹,然后用VS2005打开protobuf开始编译,然后生成libprotobuf,libprotobuf-lite,libprotoc三个lib,同时生成了 阅读全文
posted @ 2011-01-27 21:08 小 楼 一 夜 听 春 雨 阅读(1952) 评论(0) 推荐(0) 编辑
摘要:GPL许可证 GPL通用性公开许可证(General Public License,简称GPL)。在字典中的含义是非洲大羚羊,我们可以常常看到非常个性化的羊头,想必很多人已经非常熟悉。象征 GNU 那种追求自由的精神.GPL同其它的自由软件许可证一样,许可社会公众享有运行、复制软件的自由;发行传播软件的自由;获得软件源码的自由,以及改进软件并将自己作出的改进版本向社会发行传播的自由。GPL还规定,... 阅读全文
posted @ 2010-10-06 21:14 小 楼 一 夜 听 春 雨 阅读(1993) 评论(0) 推荐(0) 编辑
摘要:这是什么?开始之前<?xml version="1.0" ?><Hello>World</Hello><?xml version="1.0" ?><poetry><verse>AlasGreat WorldAlas (again)</verse></poetry><?xml version="1.... 阅读全文
posted @ 2010-10-03 00:46 小 楼 一 夜 听 春 雨 阅读(5136) 评论(1) 推荐(0) 编辑

1
点击右上角即可分享
微信分享提示