mac常用
编程小问号
这个作者很懒,什么都没留下…
展开
-
解决Mac下GDB提示签名错误
解决Mac下GDB提示签名错误原文作者:Power 转载请保留此链接。安装GDB新的Mac下有gcc、g++,但是没有gdb有人说安装XCode就有,但是我真没有通过Homebrew安装,没有的执行安装brew命令ruby -e "$(curl -fsSLk https://raw.github.com/Homebrew/homebrew/go/in转载 2015-06-17 15:17:23 · 491 阅读 · 0 评论 -
Mac安装Brew
安装命令如下:curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip 1当brew安装成功后,就可以随意安装自己想要的软件了,例如wget,命令如下:sudo brew install wget 卸载的话,命令如下:sudo br转载 2015-06-17 14:42:54 · 449 阅读 · 0 评论 -
Linux下C/C++程序调试基础(GCC,G++,GDB,CGDB,DDD)
在写程序的时候,经常会遇到一些问题,比如某些变量计算结果不是我们预期的那样,这时我们需要对程序进行调试。本文主要介绍调试C/C++在Linux操作系统下主要的调试工具。在Linux下写程序,C/C++主要的编译器有GCC/G++,ICC等,像我等穷码农,最喜欢GCC了,很大原因是他免费!所以,我们以GCC/G++为例介绍主要的调试工具。分以下几个内容介绍:1、调试之前的工作转载 2015-06-17 14:15:55 · 1140 阅读 · 0 评论 -
一些常用软件的网络端口协议分类介绍
各种软件网络端口的分类: 即时通讯类: 1、腾讯QQ通讯协议及端口范围 QQ 默认采用UDP 通讯方式,端口8000,8001。如果UDP 的两个端口不通,会自动转换到TCP 80端口或者TCP 443端口进行通讯。QQ 同时也支持HTTP 代理模式及SOCK5 代理模式。 2、MSN通讯协议及端口范围 MSN(Live)messenger 采用TC转载 2015-06-19 09:56:55 · 2528 阅读 · 0 评论 -
微信、陌陌等著名IM软件设计架构详解
对微信、陌陌等进行了分析,发出来分享一下(时间有些久了)电量:对于移动设备最大的瓶颈就是电量了。因为用户不可能随时携带电源,充电宝。所以必须考虑到电量问题。那就要检查我们工程是不是有后台运行,心跳包发送时间是不是合理。流量:对于好多国内大部分屌丝用户来说可能还是包月30M,那么我们必须站在广大用户角度来考虑问题了。一个包可以解决的就一个包。网络:这个也是IM最核心的内容了,转载 2015-06-19 11:35:48 · 1060 阅读 · 0 评论 -
mac 命令行安装软件
之前一直怀念ubuntu下的apt-get,因为实在是方便,需要安装什么,一个命令搞定,相关的依赖包统统由apt-get维护。下载,编译,安装,那叫一个痛快。什么软件用着不爽,一个命令卸载!怀念apt-get之余,发现了替代工具MacPorts,据说也可以解决我的问题。但可惜,我总是无法更新本地软件索引库! homebrew主页对brew进行了详细的描述,不过我们更希望下载下来实战转载 2015-06-23 09:57:45 · 527 阅读 · 0 评论 -
svn与git命令比较
常用的svn与git命令对比如下:svnadmin create ------------------------------> git initsvn co ------------------------------> git clonesvn update --------------------------转载 2015-06-26 17:57:32 · 516 阅读 · 0 评论