自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

转载 isprint

头文件:#include isprint() 函数用来判断一个字符是否为打印字符,其原型为:    int isprint(int c);【参数】c 为需要被检测的字符。【返回值】如果 c 为可打印字符,将返回非 0 值,否则返回 0。可打印字符的ASCII码值大于 0x1f(除了0x7f(DEL)),这些字符可以显示到屏幕上,让我们看到;不能显示在屏幕上,我们

2017-04-25 15:10:32 4785 1

转载 fprintf

相关函数:printf, fscanf, vfprintf头文件:#include 定义函数:int fprintf(FILE * stream, const char * format, ...);函数说明:fprintf()会根据参数format 字符串来转换并格式化数据, 然后将结果输出到参数stream 指定的文件中, 直到出现字符串结束('\0')为止。返

2017-04-25 14:56:01 819

转载 查看远程仓库地址

1、git remote -vorigin  git://git.openwrt.org/10.03/openwrt.git (fetch)origin  git://git.openwrt.org/10.03/openwrt.git (push)2、git config --listcore.editor=vimalias.br=branchalias.st=st

2017-04-24 16:16:15 2361

转载 ubuntu为什么没有/etc/inittab文件?

inux 启动时第一个进程是/sbin/init,其主要功能就是软件执行环境,包括系统的主机名、网络设置、语系处理、文件系统格式及其他服务的启动等。其配置文件就是/etc/inittab,但在我的ubuntu10.10却没有找到此文件。原来ubuntu中使用/etc/event.d这个目录,完成相似的功能。ubuntu9.10版本的upstart不再用/etc/event.d这个目录了。而是改

2017-04-24 15:46:39 7459 1

转载 Makefile选项CFLAGS,LDFLAGS,LIBS

转自:http://www.cnblogs.com/taskiller/archive/2012/12/14/2817650.htmlCFLAGS 表示用于 C 编译器的选项,CXXFLAGS 表示用于 C++ 编译器的选项。这两个变量实际上涵盖了编译和汇编两个步骤。CFLAGS: 指定头文件(.h文件)的路径,如:CFLAGS=-I/usr/include

2017-04-11 18:08:04 372

转载 makefile 增加宏定义

转自:http://blog.csdn.net/xukai871105/article/details/370791590.前言    从学习C语言开始就慢慢开始接触makefile,查阅了很多的makefile的资料但总感觉没有真正掌握makefile,如果自己动手写一个makefile总觉得非常吃力。所以特意借助博客总结makefile的相关知识,通过例子说明mak

2017-04-11 17:39:47 5348

转载 MySQL开发实践8问,你能hold住几个?

转自:https://www.qcloud.com/community/article/164816001481011945?fromSource=gwzcw.58962.58962.58962?ref=myread最近研发的项目对DB依赖比较重,梳理了这段时间使用MySQL遇到的8个比较具有代表性的问题,答案也比较偏自己的开发实践,没有DBA专业和深入,有出入的请使劲拍砖!.

2017-04-11 15:11:38 391

转载 linux中ldconfig的使用介绍

linux中ldconfig的使用介绍ldconfig是一个动态链接库管理命令,其目的为了让动态链接库为系统所共享。ldconfig的主要用途:默认搜寻/lilb和/usr/lib,以及配置文件/etc/ld.so.conf内所列的目录下的库文件。搜索出可共享的动态链接库,库文件的格式为:lib***.so.**,进而创建出动态装入程序(ld.so)所需的连接和缓存

2017-04-10 18:01:30 316

转载 Linux Source命令及脚本的执行方式解析

Linux Source命令及脚本的执行方式解析当我修改了/etc/profile文件,我想让它立刻生效,而不用重新登录;这时就想到用source命令,如:source /etc/profile对source进行了学习,并且用它与sh 执行脚本进行了对比,现在总结一下。source命令:source命令也称为“点命令”,也就是一个点符号(.),是bash的内部命

2017-04-10 17:56:28 245

转载 configure: error: Your operating system's lex is insufficient to compile libpcap.

configure: error: Your operating system's lex is insufficient to compile libpcap.缺少flex包的问题解决方法:sudo apt-get install flex

2017-04-10 17:40:00 2976

原创 err:ubuntu14.04 Samba服务无法访问 可能没有权限 指定的网络名不再可用的问题

ubuntu安装了samba文件共享服务器,配置好smb.conf之后,发现总是提示没有权限连接,查看/var/log/log.wusc,发现如下错误[2017/04/09 23:03:54.960120,  0] ../source3/lib/popt_common.c:68(popt_s3_talloc_log_fn)  Bad talloc magic value - u

2017-04-10 16:11:11 1269

原创 err: git push.default Update were rejected because a pushed branch tip is behand remote

解决方法一:git config --global push.default current  解决方法二:切换到其他分支,并执行 git pull,全部更新完毕,在切换回原来的分支,再执行git push

2017-04-10 12:29:59 1019

转载 Git中的里程碑管理,以及分支关系查看(里程碑方式)

认识里程碑里程碑就是Git中的tag,tag是与某个具体的提交(commit)关联的,使用里程碑的好处在于可以直观的看到版本的演变历史,而不是简单生硬的commit id。里程碑的命令是git tag,可以创建、删除和查看里程碑。在Git中还有一个git stash命令,用于保存当前的工作进度,相比之下,git stash可以在任何操作之后使用该命令,当需要处理其他操作的时

2017-04-10 11:37:40 2042

转载 git查看各个branch之间的关系图

提供两种方法:1.  使用Git log命令git log --graph --decorate --oneline --simplify-by-decoration --all说明:--decorate 标记会让git log显示每个commit的引用(如:分支、tag等) --oneline 一行显示--s

2017-04-10 11:19:56 4045

转载 git查看单个文件的修改历史

使用Git 跟踪单个文件的修改历史。转载请注明来自:http://www.binkery.com/开发的时候经常会碰见这样的情况,需要跟踪单个文件的修改历史,在CVS 或者 SVN , 有一些GUI工具帮助做这些工作,在git上应该也有,不过一直没有发现。可以通过命令行来查看修改历史,也还算比较方便。转载请注明来自:http://www.binkery.com/查看详细历史转载请注

2017-04-07 12:08:07 1422

转载 svn以及仓库创建

svn服务器有三种类型,最简单的是svnserve,然后是使用SSH通道的svnserve,最复杂的是svn+apache+http的方式。svnserve是一个轻型的服务器,可以同客户端通过在TCP/IP基础上的自定义有状态协议通讯,客户端通过使用开头为svn://或者svn+ssh://svnserve的URL来访问一个svnserve服务器。相关阅读:Linux下SVN的常用

2017-04-07 11:47:54 305

转载 dpkg和apt-get的区别与联系

两者的区别是dpkg绕过apt包管理数据库对软件包进行操作,所以你用dpkg安装过的软件包用apt可以再安装一遍,系统不知道之前安装过了,将会覆盖之前dpkg的安装。1、dpkg是用来安装.deb文件,但不会解决模块的依赖关系,且不会关心ubuntu的软件仓库内的软件,可以用于安装本地的deb文件。2、apt会解决和安装模块的依赖问题,并会咨询软件仓库, 但不会安装本地的deb文件, apt是建立

2017-04-07 09:48:14 4059

转载 dpkg 和 rpm两大包安装管理工具

一般来说著名的 Linux 系统基本上分两大类:RedHat 系列:Redhat、Centos、Fedora 等Debian 系列:Debian、Ubuntu 等Dpkg (Debian系):Ubuntu RPM (Red Hat系):CentOS、FedoraRedHat 系列常见的安装包格式 rpm 包,安装rpm包的命令是“rpm -参数”包管理工具 yu

2017-04-07 09:31:55 2837

转载 error: zlib.h:no such file or directory

出现error: zlib.h:no such file or directory的解决时间:2016-07-22来源:linux网站 作者:wakeupwakeup今天在linux装Qt库时,出现了:error: zlib.h:no such file or directory去看了下出错的文件,里面这么一句#include没这头文件?那就

2017-04-07 09:18:14 1693

转载 共享库和静态库

http://blog.chinaunix.net/uid-26833883-id-3219335.html一、什么是库本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。由于windows和linux的本质不同,因此二者库的二进制是不兼容的。Linux操作系统支持的函数库分为静态库和动态库,动态库又称共享库。Linux系统

2017-04-07 09:16:25 447

原创 telnet,ssh登录vmware下的ubuntu

1、安装ssh服务,sudo apt-getinstall –y openssh-server2、安装telnet服务,sudo apt-get install telnetd3、使用secureRAT连接

2017-04-06 19:55:36 495

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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