关闭

解决mac下qt工程编译错误:Xcode not set up properly. You may need to confirm the license agreement by running

1.qt版本5.5.1(其它版本应该也类似) 2.系统:mac os 10.12.5 xcode版本>= 8.x 打开:qt安装目录/5.5.1/clang_64/mkspecs/features/mac/default_pre.prf 将: isEmpty($$list($$system("/usr/bin/xcrun -find xcrun 2>/dev/null")))...
阅读(119) 评论(0)

ios中的图片大小关系

官方说明...
阅读(95) 评论(0)

ios版boost库编译

#!/bin/bash # 请自行修改路径,cd到boost解压后的目录下 dir=`dirname $0` cd "$dir/../../public_libs/boost_1_56_0" # 如果库文件已存在,直接退出 if [ -e ./stage/lib/libboost_date_time.a ]; then echo "libraries exist. no need to bui...
阅读(625) 评论(0)

Linux下利用双网卡构建网关截获数据包

eth0 作为其它设备网关(我的网段都是 192.168.1.*) echo 1 > /proc/sys/net/ipv4/ip_forward echo 0 > /proc/sys/net/ipv4/tcp_timestamps iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE iptables -t nat -A POSTROUTI...
阅读(450) 评论(0)

boost中tokenizer的用法举例

例一: // simple_example_1.cpp #include #include #include int main(){ using namespace std; using namespace boost; string s = "This is, a test"; tokenizer<> tok(s); for(tokenizer<>::ite...
阅读(542) 评论(0)

flv文件AVCDecoderConfigurationRecord以及AudioSpecificConfig结构

H264和AAC数据流   RTMP推送的音视频流的封装形式和FLV格式相似,由此可知,向FMS推送H264和AAC直播流,需要首先发送"AVC sequence header"和"AAC sequence header",这两项数据包含的是重要的编码信息,没有它们,解码器将无法解码。   AVC sequence header就是AVCDecoderConfigurationReco...
阅读(10258) 评论(4)

malloc分配原理浅析 mmap关注焦点 如何优化分配内存

现象 1 压力测试过程中,发现被测对象性能不够理想,具体表现为:  进程的系统态CPU消耗20,用户态CPU消耗10,系统idle大约70  2 用ps -o majflt,minflt -C program命令查看,发现majflt每秒增量为0,而minflt每秒增量大于10000。   初步分析 majflt代表major fault,中文名叫大错误,min...
阅读(4125) 评论(1)

用 RPM 打包软件

http://www.ibm.com/developerworks/cn/linux/management/package/rpm/part1/index.html http://www.ibm.com/developerworks/cn/linux/management/package/rpm/part2/index.html http://www.ibm.com/developerwo...
阅读(539) 评论(0)

Shell 显示带颜色字体

格式: echo "/033[字背景颜色;字体颜色m字符串/033[控制码" 如果单纯显示字体颜色可以固定控制码位0m。 格式: echo "/033[字背景颜色;字体颜色m字符串/033[0m" 字背景颜色范围:40 - 49 40:黑  41:深红  42:绿  43:黄色  44:蓝色  45:紫色  46:深绿  47:白色  字颜色...
阅读(734) 评论(0)

gcc预置宏的查看命令

gcc -dM -E -...
阅读(570) 评论(0)

PE文件格式详解(下)

预定义段   一个Windows NT的应用程序典型地拥有9个预定义段,它们是.text、.bss、.rdata、.data、.rsrc、.edata、.idata、.pdata和.debug。一些应用程序不需要所有的这些段,同样还有一些应用程序为了自己特殊的需要而定义了更多的段。这种做法与MS-DOS和Windows 3.1中的代码段和数据段相似。事实上,应用程序定义一个独特的段的方法是使用标...
阅读(832) 评论(0)

PE文件格式详解(上)

Windows NT 3.1引入了一种名为PE文件格式的新可执行文件格式。PE文件格式的规范包含在了MSDN的CD中(Specs and Strategy, Specifications, Windows NT File Format Specifications),但是它非常之晦涩。     然而这一的文档并未提供足够的信息,所以开发者们无法很好地弄懂PE格式。本文旨在解决这一问题,它会对整个...
阅读(608) 评论(0)

linux开发辅助命令(二)

1.查看进程打开的文件 lsof 2.查看ipv4,ipv6监听状态与对应进程 lsof -Pnl +M -i4 lsof -Pnl +M -i6 3.查看rpm安装信息 rpm -ql 安装包名称 4.修改当前shell的可打开描述符最大值 ulimt -SHn 65535 待续 ......
阅读(583) 评论(0)

游戏开源网站

http://osgameclones.com/...
阅读(534) 评论(0)

svn常用命令集合

修改登录账户:svn --username chen info http://192.168.1.110:8080/svn/project 1、将文件checkout到本地目录  svn checkout path(path是服务器上的目录)  例如:svn checkout svn://192.168.1.1/pro/domain  简写:svn co  2、往版本库中添加新的...
阅读(641) 评论(0)
158条 共11页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:427078次
    • 积分:5352
    • 等级:
    • 排名:第5581名
    • 原创:91篇
    • 转载:65篇
    • 译文:2篇
    • 评论:164条
    文章分类
    最新评论