- 博客(7)
- 收藏
- 关注
原创 markDown支持高亮的语言列表
language key 1C 1c ActionScript actionscript Apache apache AppleScript applescript AsciiDoc asciidoc AspectJ asciidoc AutoHotkey autohotkey AVR As...
2018-05-31 16:21:43 1040
原创 rpmbuild打包rpm
一、rpmbuild及rpmrpm rpm命令是RPM软件包的管理工具。rpm原本是Red Hat Linux发行版专门用来管理Linux各项套件的程序,由于它遵循GPL规则且功能强大方便,因而广受欢迎。逐渐受到其他发行版的采用。RPM套件管理方式的出现,让Linux易于安装,升级,间接提升了Linux的适用度。 rpm优点: 包管理系统简单,通过几个命令就可以实现包的安装、升级、卸载。 安装速度...
2018-05-30 23:19:14 8558 2
转载 TCP与UDP区别
TCP与UDP基本区别 1.基于连接与无连接 2.TCP要求系统资源较多,UDP较少; 3.UDP程序结构较简单 4.流模式(TCP)与数据报模式(UDP); 5.TCP保证数据正确性,UDP可能丢包 6.TCP保证数据顺序,UDP不保证 UDP应用场景: 1.面向数据报方式 2.网络数据大多为短消息 3.拥有大量Client 4.对数据安全性无特殊要求 5.网...
2018-05-17 16:32:41 104
转载 HTTP基本原理(格式详解)
一、HTTP请求格式 做过Socket编程的人都知道,当我们设计一个通信协议时,“消息头/消息体”的分割方式是很常用的,消息头告诉对方这个消息是干什么的,消息体告诉对方怎么干。HTTP协议传输的消息也是这样规定的,每一个HTTP包都分为HTTP头和HTTP体两部分,消息体是可选的,而消息头是必须的。每当我们打开一个网页,在上面点击右键,选择“查看源文件”,这时看到的HTML...
2018-05-17 15:22:33 189
转载 一次完整的HTTP事务是怎样一个过程
转载:http://www.linux178.com/web/httprequest.html声明:本文章中的说法仅是个人理解总结,不一定完全正确,但是可以有助于理解。关于HTTP协议可以参考以下:HTTP协议漫谈 http://kb.cnblogs.com/page/140611/HTTP协议概览 http://www.cnblogs.com/vamei/archive/2013/05/...
2018-05-17 15:09:37 191
原创 Mac 下 xcode和node.js的关系
在Unix/Linux环境下,Node.js最终编译需要几个必备前提: python 编译器 C++的编译器 GCC/G++ 加密库Mac OS X下,Xcode是苹果公司开发的整合开发环境。只要安装了Xcode,就可以取得所有的编译环境。所以,安装了Xcode,GCC也就有了。 因此,Node和Xcode的关系就很明晰了: Mac OS X下,Node编译需要GCC,而GCC集合在Xc...
2018-05-16 11:57:12 1765
原创 Mac下brew的安装
brew 简介 Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。援引官方的一句话:又提示缺少套件啦?别担心,Homebrew 随时守候。Homebrew – OS X 不可或缺的套件管理器。安装进入 https://brew.sh在首页找到Inst...
2018-05-16 00:02:51 17870 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人