自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 GitHub上史上最全的iOS开源项目分类汇总

GitHub上史上最全的iOS开源项目分类汇总学了这么久,还是抽时间把github上比较好用的第三方总结了一下;Category/Util sstoolkit一套Category类型的库,附带很多自定义控件 功能不错~    BFKit又一套Categor

2016-10-28 13:27:24 1266 1

原创 SDL画线 16位

void put_pixel_16( SDL_Surface *surface, int x, int y, Uint16 pixel ){Uint16 *pixels = (Uint16 *)surface->pixels;pixels[ ( y * surface->w ) + x ] = pixel;return ;}void draw_line(SDL_Surface *surface,

2016-04-05 16:52:38 1275

转载 浮点数保存格式

浮点数保存的字节格式如下:地址        +0          +1           +2           +3内容    SEEE EEEE   EMMM MMMM    MMMM MMMM    MMMM MMMM这里S 代表符号位,1是负,0是正E 偏移127的幂,二进制阶码=(EEEEEEEE)-127。M 24位的尾数保存在23位中,

2015-12-01 13:26:00 572

转载 CMake的交叉编译问题(Linux x86 - Linux arm11)

http://blog.csdn.net/shaoyizhe2006/article/details/7975465如果你的英文比较好,那么可以看这里:http://www.cmake.org/Wiki/CMake_Cross_Compiling,这是CMake官方网站上一篇介绍如何交叉编译的文章,我也是主要参考这篇文章完成了我的交叉编译。但是我的交叉编译过程不是翻译它的,是根据我

2015-10-22 15:51:39 801

转载 exit()与_exit()函数的区别(Linux系统中)

http://blog.chinaunix.net/uid-12461657-id-3140887.html注:exit()就是退出,传入的参数是程序退出时的状态码,0表示正常退出,其他表示非正常退出,一般都用-1或者1,标准C里有EXIT_SUCCESS和EXIT_FAILURE两个宏,用exit(EXIT_SUCCESS);可读性比较好一点。作为系统调用而言,_ex

2015-09-16 16:10:34 649

原创 sed命令 替换文件内容

sed参考文章sed 's/61.160.96.206/61.160.96.205/g' /home/cllm.conf将/home/cllm.conf文件中所有的61.160.96.206替换为61.160.96.205

2015-09-10 11:35:06 702

转载 CentOS-6.3安装配置SVN

http://www.cnblogs.com/zhoulf/archive/2013/02/02/2889949.html安装说明系统环境:CentOS-6.3安装方式:yum install (源码安装容易产生版本兼容的问题)安装软件:系统自动下载SVN软件 检查已安装版本#检查是否安装了低版本的SVN[root@localhost

2015-09-08 10:38:37 511 1

转载 如何打开Win7系统的"NFS服务"功能方法

我们要明白对于刚使用Windows 7操作系统的用户们而言,对于win7操作系统是很陌生的,加上许多的操作软件功能又不明白要那边才可以找到,因windows 7操作系统中自身就带了部分小程序与一些功能,一定要在打开后才可以使用.就像Internet信息 服务、NFS服务、打印与文件服务等等。 但是部分的功能在默认情况下是已打开的.用户能够在没有使用时把它关闭。经过控制面板能够对Window

2015-09-07 13:36:52 2612

转载 nfs服务所需要的的iptables设置

portmapp在NFS服务启动的时候给每一个NFS服务分配了一个动态的端口,如这些服务MOUNTD_PORT、 STATD_PORT、 LOCKD_TCPPORT、 LOCKD_UDPPORT。如何才能让NFS client在使用 iptables时可以正常使用NFS服务呢?办法就是指定将上述服务的运行端口,然后在iptables中发布。相关的配置文件为 /etc/sysconfig/nfs

2015-09-07 12:47:33 4075

转载 CentOS 6.3下Samba服务器的安装与配置

http://www.cnblogs.com/mchina/archive/2012/12/18/2816717.htmlCentOS 6.3下Samba服务器的安装与配置一、简介  Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Mic

2015-09-07 10:26:10 370

转载 Glibc辅助运行库 (C RunTime Library): crt0.o,crt1.o,crti.o crtn.o,crtbegin.o crtend.o

http://blog.csdn.net/dadoneo/article/details/8201403crt1.o, crti.o, crtbegin.o, crtend.o, crtn.o 等目标文件和daemon.o(由我们自己的C程序文件产生)链接成一个执行文件。前面这5个目标文件的作用分别是启动、初始化、构造、析构和结束,它们通常会被自动链接到应用程序中。例如,应用程序的

2015-09-01 13:22:57 614

转载 linux删除符合条件的文件

找到根目录下所有的以test开头的文件并把查找结果当做参数传给rm -rf命令进行删除:1、find / -name “test*” |xargs rm -rf2、find / -name “test*” -exec rm -rf {} /;3、rm -rf $(find / -name “test”)如果想指定递归深度,可以这样:1、find / -maxdepth 3 -n

2015-08-31 14:08:58 3182

转载 谈谈Linux下动态库查找路径的问题

http://blog.chinaunix.net/uid-23069658-id-4028681.html说到和动态库查找路径相关的问题,总体上可以分为两类:   第一类:通过源代码编译程序时出现的找不到某个依赖包的问题,而如果此时你恰好已经按照它的要求确确实实、千真万确、天地良心地把依赖库给装好了,它还给你耍混、犯二,有一股折腾不死人不偿命的劲儿,那让人真是气儿不打一处来,如果Linu

2015-08-31 09:57:57 1002

转载 linux动态库与静态库的编译与加载

http://blog.163.com/xychenbaihu@yeah/blog/static/13222965520101023104745738/Linux下静态库_库的基本概念;如何生成静态库动态库;nm查看库中包含那些函数、ar生成静态库,查看库中包含那些.o文件、ldd查看程序依赖的.so文件;gcc/g++与库相关的参数-L,-l,-fPIC,-shared;

2015-08-24 09:16:51 2780

转载 Linux按文件内容查找文件

http://blog.csdn.net/bbirdsky/article/details/22421107遇到这样一个面试题:在Linux下从abc目录开始查找所有扩展名为.log的文本文件,并找出内容包含ERROR的文件。查找命令:find /abc -name "*.log" | xargs grep "ERROR"一般工作中常用按名称查找、按时间或类型查

2015-08-21 12:57:50 457

转载 SDL库bin下生成的sdl_config的作用

http://blog.sina.com.cn/s/blog_60ffcec80100ewxc.html我们设计了一个sdl的应用程序,我们需要编译它,sdl应用程序很容易编译,假设我们已经有一个安装恰当的sdl程序,编辑就只是需要一些flags还有库函数,标准的sdl安装包含一个叫做sdl_config的程序,它的作用是为命令行提供gcc所需要的参数,命令sdl-config -

2015-08-17 09:25:19 1824

转载 SDL和SDL扩展库交叉编译

http://blog.csdn.net/lqx4_3/article/details/18614529宿主机:Debian6交叉编译器:mipsel-linux-gcc (龙芯gcc-3.4.6-2f)硬件平台:龙芯1b开发板(http://item.taobao.com/item.htm?spm=a1z10.1.w4004-4678790104.8.WBYZ

2015-08-13 12:37:28 613

原创 libjpeg交叉编译

下载libjpeg http://libjpeg.sourceforge.net/解压tar -zxf jpegsrc.v6b.tar.gzcd jpeg-6bcp /usr/bin/libtool ./cp /usr/share/libtool/config/config.guess .cp /usr/share/libtool/config/config.sub

2015-08-13 10:01:53 941

转载 SDL中文教程

SDL中文教程 - 游戏编程入门 翻译自Lazy Foo的英文教程 · 面向SDL 1.2

2015-08-11 10:05:33 1500

转载 图像分辨率之1080P与1080i

http://blog.csdn.net/hellofeiya/article/details/43702689一般情况下,高清视频分辨率格式有如下两种:1920*1080P,1920*1080i。    (1)1080p ,1080i有如下定义:     1080p是一种高清晰度视频显示格式,其数字1080则表示垂直方向有1080条扫描线,字母P意为逐行扫描(Pr

2015-07-28 09:07:30 884

转载 Linux共享内存简介

http://blog.csdn.net/ljianhui/article/details/10253345下面将讲解进程间通信的另一种方式,使用共享内存。一、什么是共享内存顾名思义,共享内存就是允许两个不相关的进程访问同一个逻辑内存。共享内存是在两个正在运行的进程之间共享和传递数据的一种非常有效的方式。不同进程之间共享的内存通常安排为同一段物理

2015-07-23 15:55:12 584

转载 windows挂载linux网络文件系统NFS

1.创建linux的NFS服务端2.linux挂载linux的NFS3.windows挂载Linux的NFS工具/原料挂载语句: mount -t nfs 192.168.0.10:/home/share /mnt取消挂载语句:  umount /mntlinux win7 网络 虚拟机

2015-07-17 13:20:14 433

转载 Linux内核调试方法总结

http://m.blog.csdn.net/blog/zwj0403/38376949内核开发比用户空间开发更难的一个因素就是内核调试艰难。内核错误往往会导致系统宕机,很难保留出错时的现场。调试内核的关键在于你的对内核的深刻理解。 一  调试前的准备在调试一个bug之前,我们所要做的准备工作有: 有一个被确认的bug

2015-07-16 11:06:31 2153

转载 xargs命令

find . -name "*.c" | xargs rm -rfxargs是给命令传递参数的一个过滤器,也是组合多个命令的一个工具。它把一个数据流分割为一些足够小的块,以方便过滤器和命令进行处理。通常情况下,xargs从管道或者stdin中读取数据,但是它也能够从文件的输出中读取数据。xargs的默认命令是echo,这意味着通过管道传递给xargs的输入将会包含换行和空白

2015-07-16 10:58:43 439

转载 Python入门

http://blog.csdn.net/hitlion2008/article/details/9285785重要说明这不是给编程新手准备的教程,如果您入行编程不久,或者还没有使用过1到2门编程语言,请移步!这是有一定编程经验的人准备的.最好是熟知Java或C,懂得命令行,Shell等.总之,这是面向老鸟的,让老鸟快速上手Python教程.为什么总结这样的一个教程我虽不是老鸟

2015-07-14 16:38:34 788

原创 CURL命令简介

CURL字面上理解为URL的cmd工具,通过liburl库,封装http、ftp等网络协议解析url的功能(本人这么认为的):下载单个文件,默认将输出打印到标准输出中(STDOUT)中curl http://www.centos.org通过-o/-O选项保存下载的文件到指定的文件中:-o:将文件保存为命令行中指定的文件名的文件中-O:使用URL中默认的文件名

2015-07-14 11:34:08 781

转载 gcc __attribute__关键字举例之visibility

http://blog.csdn.net/starstarstone/article/details/7493144?utm_source=tuicoolvisibility用于设置动态链接库中函数的可见性,将变量或函数设置为hidden,则该符号仅在本so中可见,在其他库中则不可见。    g++在编译时,可用参数-fvisibility指定所有符号的可见

2015-07-13 16:37:43 4009

转载 基于Linux与Busybox的Reboot命令流程分析

http://blog.csdn.net/wavemcu/article/details/8544333一:Busyobx层的分析        这段时间,在忙到一个项目时,需要在busybox中用到reboot命令,开始在busybox中的shell中输入reboot命令,始终如下的信息,然后就停止在那里了,无法重启...为了彻底的弄明白这个问题,我在网络上找了很久,终于

2015-07-13 14:15:07 1280

转载 Nagios 监控系统架设全攻略

http://www.ibm.com/developerworks/cn/linux/1309_luojun_nagios/index.htmlNagios 监控系统架设全攻略Nagios 全名为(Nagios Ain’t Goona Insist on Saintood),最初项目名字是 NetSaint。它是一款免费的开源 IT 基础设施监控系统,其

2015-07-13 13:15:06 1255

转载 用 Hadoop 进行分布式并行编程

http://www.ibm.com/developerworks/cn/opensource/os-cn-hadoop1/用 Hadoop 进行分布式并行编程, 第 1 部分基本概念与安装部署Hadoop 是一个实现了 MapReduce 计算模型的开源分布式并行编程框架,借助于 Hadoop, 程序员可以轻松地编写分布式并行程序,将其运行于计

2015-07-13 13:14:04 811 1

转载 ubuntu开机直接进入命令行模式

http://blog.csdn.net/odaynot/article/details/7667251最近安装了ubuntu12.04来使用,每次都进入unity界面再进入命令行很不方便。不需要界面的话,可以通过设置来开机进入命令行模式。今天提供两中比较好的方法。经本人测试两中方法都可使用。【1】命令:sudo gedit /etc/d

2015-07-02 16:01:17 689

转载 ubuntu启动过程

http://blog.csdn.net/olillian/article/details/8047926现行的Linux distros主流的有两种init方式:一种是广为流传的System V initialization,它来源于Unix并且至今仍被各种Linux distros所采用;另一种是近几年提出的Upstart方式,基于事件机制,系统的所有服务,任务都是由事

2015-07-02 15:52:35 389

转载 新安装的Ubuntu如何切换到root的方法

Ubuntu中root用户和user用户的相互切换Ubuntu是最近很流行的一款Linux系统,因为Ubuntu默认是不启动root用户,现在介绍如何进入root的方法。(1)从user用户切换到root用户 不管是用图形模式登录Ubuntu,还是命令行模式登录,我们会发现缺省的用户是user 但是当我们需要执行一些具有root权限的操作(如修还系统文件)时,经常需要用

2015-07-02 09:47:30 678

转载 Linux内核模块实例

http://blog.csdn.net/xinyuwuxian/article/details/9274895Linux 内核模块加载函数一般以_ _init 标识声明,典型的模块加载函数的形式如代码所示: [html] view plaincopy1   static int _ _init initializatio

2015-06-29 11:16:41 468

转载 Linux内核中C编程生僻用法(GNU C)

http://blog.csdn.net/xinyuwuxian/article/details/9274519成于坚持,败于止步Linux 下的C编程举例零长度数组 GNU C 允许使用零长度数组,在定义变长对象的头结构时,这个特性非常有用。例如: [html] view plaincopystr

2015-06-09 13:26:08 729

转载 vsftpd.conf 配置

http://blog.csdn.net/bjbs_270/article/details/120968vsftpd.conf中的所有配置信息 vsftpd.conf的参数:Anonymous_enable=yes允许匿名登陆Dirmessage_enable=yes切换目录时,显示目录下.me

2015-06-05 15:10:26 391

转载 UML基础: 统一建模语言简介

http://www.ibm.com/developerworks/cn/rational/r-uml/到了21世纪--准确地说是2003年,UML已经获得了业界的认同。在我所见过的专业人员的简历中,75%都声称具备UML的知识。然而,在同绝大多数求职人员面谈之后,可以明显地看出他们并不真正了解UML。通常地,他们将UML用作一个术语,或对UML一知半解。大家对UML缺乏理解的这种

2015-06-04 13:27:24 637

原创 linux下批量执行mysql指令实例

方法一:-emysql -uroot -p123456 -e "use test;select now();"方法二:vi shuse test;select now();":wqmysql -uroot -p123456

2015-06-04 13:23:54 1145

转载 在Windows系统中配置Mysql群集(Mysql Cluster)

http://blog.csdn.net/smartsmile2012/article/details/38900613MySQL群集技术在分布式系统中为MySQL数据提供了冗余特性,增强了安全性,使得单个MySQL服务器故障不会对系统产生巨大的负面效应,系统的稳定性得到保障。       Mysql群集(Cluster)简介       MySQL群集需要有一组计

2015-06-04 13:18:26 375

转载 Mysql常用命令大全

http://blog.csdn.net/smartsmile2012/article/details/38388073一、连接远程数据库:1、显示密码如:MySQL 连接远程数据库(192.168.5.116),端口“3306”,用户名为“root”,密码“123456”C:/>mysql -h 192.168.5.116 -P 3306 -u

2015-06-04 13:15:56 417

提示
确定要删除当前文章?
取消 删除