自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 xcode8.3点击UITextField输入框出现错误信息

使用Xcode8.3,每次点击UITextField输入框就出现如下错误:2017-07-20 21:48:41.752825+0800 ToDoList[1749:166413] [MC] System group container for systemgroup.com.apple.configurationprofiles path is /Users/zhoupeng/L

2017-07-20 22:01:44 828

转载 NSString属性什么时候用copy,什么时候用strong?

我们在声明一个NSString属性时,对于其内存相关特性,通常有两种选择(基于ARC环境):strong与copy。那这两者有什么区别呢?什么时候该用strong,什么时候该用copy呢?让我们先来看个例子。示例我们定义一个类,并为其声明两个字符串属性,如下所示:1234@interface TestS

2016-03-17 11:00:07 401

转载 常见socket读写异常及错误

EAGAIN的错误:一般是对非阻塞端口读写产生的错误。1、发送产生:发送缓冲区剩余空间小于发送包大小。可以通过修改 tcp_sendspace,使之大于send中的size参数   ---no -p -o tcp_sendspace=65536 2、接收产生:errno代码为11,算是异常,等待再次触发读取。EINTR:errno=4,错误描述Int

2015-08-10 16:43:55 8941

转载 Ubuntu下解决windows文件乱码

**********************************************Ubuntu 中文编码设置Ubuntu 默认采用UTF8编码,可以方便global。但对中文支持,还不细致,即便默认采用中文安装,也并不会自动添加GB*等支持,致使在Ubuntu下访问部分Win文本文件时,出现乱码。I. 配置系统环境执行 sudo vi /var/lib/local

2015-04-26 15:23:12 752

转载 Ubuntu 下Minicom安装和配置

minicom是linux下串口通信的软件,它的使用完全依靠键盘的操作,虽然没有“超级终端”那么易用,但是使用习惯之后读者将会体会到它的高效与便利,下面将讲解minicom的安装和配置。一、安装minicom:使用以下命令:# sudo apt-get install minicomPS:ubuntu 现在做的真是没话说,相当的实用和智能啊,把相关的依赖包(lrzsz)

2015-01-15 13:54:17 765

转载 Ubuntu 下切换到root账号

Ubuntu 下切换到root账号由于Ubuntu Linux预设的是普通账号的使用者,只有root才有最高的使用权,我们在终端输入【sudo -sH】按回车,然后输入密码便能转换为root。

2015-01-09 11:58:19 423

转载 linux进程状态查询--ps

系统维护的时候难免会遇到进程的状态的查询和管理,到底什么是R,有的是S,有的还是S+呢?一直有些混沌的问题,今天细细的来总结一下:ps是用来报告系统中程序执行状况的命令这个是无可厚非的,linux进程的状态:D 不可中断睡眠 (通常是在IO操作) 收到信号不唤醒和不可运行, 进程必须等待直到有中断发生R 正在运行或可运行(在运行队列排队中)S 可中断睡眠 (休眠中, 受阻, 在等待某个条件

2014-12-08 15:14:48 659

转载 sem_init,sem_post,sem_wait 信号量的用法解释

信号量的数据类型为结构sem_t,它本质上是一个长整型的数。函数sem_init()用来初始化一个信号量。它的原型为:  extern int sem_init __P ((sem_t *__sem, int __pshared, unsigned int __value));  sem为指向信号量结构的一个指针;pshared不为0时此信号量在进程间共享,否则只能为当前进程的所有

2014-10-24 11:51:27 6800

转载 C语言函数sscanf()的用法

在我的学习过程中,从文件读取数据是一件很麻烦的事,所幸有sscanf()函数。  C语言函数sscanf()的用法sscanf() - 从一个字符串中读进与指定格式相符的数据.  函数原型:  int sscanf( string str, string fmt, mixed var1, mixed var2 ... );  int scanf( const c

2014-10-21 11:31:06 430

原创 为什么局部字符数组必须使用static关键词修饰

void f(){static char mybuff[100]; //这里为什么要放static ??....}mybuff是static修饰的局部变量(把局部变量改变为静态变量后是改变了它的存储方式即改变了它的生存期),不加static的变量存在堆栈中,加static变量存在内存数据区中,如果不是static修饰,每次函数返回后,该数据将不存在了,因为其所在的内存相

2013-08-15 15:06:41 1764

转载 grep搜索子目录中包含某字符串的特定文件

比如,我想搜源码目录src下,包含“niuc”的所有ec文件find ./src -name '*.ec' -exec grep -i niuc {} /; -print  在特定文件中grep某关键字,除了使用find 命令加exec选项之外,其实还有更简单的方法:grep -R --include="*.cpp" key dir上述命令的含义:在dir目录下递归查找

2013-06-25 14:30:25 564

转载 固定电话号码正则表达式(支持手机号码,3-4位区号,7-8位直播号码,1-4位分机号)

学习了据说是在程序员眼里排名第三的难点:正则表达式固定电话号码正则表达式(支持手机号码,3-4位区号,7-8位直播号码,1-4位分机号)           区号+座机号码+分机号码:regexp="^(0[0-9]{2,3}\-)?([2-9][0-9]{6,7})+(\-[0-9]{1,4})?$"手机(中国移动手机号码):regexp="^((\(\d{3

2013-05-08 16:28:20 7636

原创 网络协议名词解析

根据百度资料总结的部分TCP/IP协议,对于RIP、BGP分别使用了UDP520端口和TCP179端口,将其列为应用层协议。OSI中的层功能TCP/IP协议族应用层文件传输,电子邮件,文件服务,虚拟终端TFTP,HTTP,SNMP,FTP,SMTP,DNS,RIP,Telnet 等表示层数据格式化,代码转换

2013-05-02 19:34:47 889

转载 printf()函数的返回值

#include         int main()        {            int i=43;            printf("%d\n",printf("%d",printf("%d",i)));            return 0;        }printf()函数的返回值是输出的字符数,所以程序打印出的值为43    2

2013-03-06 18:15:57 597

转载 centos安装PHP扩展(bcmath)

Centos下搭完Mysql+Apache+PHP后,发现有些网页打开是空白的。将php.ini里面的参数error_reporting = E_ALL,display_errors = On,display_startup_errors = On设置完后,会在网页上显示错误原因Fatal error: Call to undefined function bcma

2013-02-20 17:32:40 16476

原创 NSIS制作32+64位安装包

此文章只是简单的将32和64的安装脚本组合在一起制作的安装包,会根据系统选择性地安装对应的东西到对应路径下。; 该脚本使用 HM VNISEdit 脚本编辑器向导产生; 安装程序初始定义常量RequestExecutionLevel admin  ;------针对UAC进行权限请求!define PRODUCT_NAME "xxx"!define PR

2013-02-07 15:39:58 3277

原创 NSIS制作32位安装包

只作代码记录,不作详细说明32和64系统的权限和安装路径等有些区别,此篇文章仅对32系统有用从接触NSIS到写完这个脚本只花了2、3天时间,所以其中肯定还有很多冗余或不够合理的地方,但还是实现了我想要的功能。; 该脚本使用 HM VNISEdit 脚本编辑器向导产生; 安装程序初始定义常量RequestExecutionLevel admin ;获取管理员权

2013-02-07 15:16:57 2252

原创 Centos下安装并配置ODBC连接MySQL

找到一篇英文的关于Linux下ODBC的安装和配置,在此根据自己的需要截取部分记录一下。安装并配置ODBCODBC连接器是一个数据库抽象层,它可以让Asterisk与广泛的数据库进行通信,而无需开发人员为Asterisk需要的每一个数据库创建一个单独的数据库连接。这样可以节省大量的开发工作和代码维护。因为我们在Asterisk和数据库之间添加了其他应用层可能会有轻微的性能损失,但当你需要A

2013-02-07 12:25:17 15424

原创 Centos利用yum命令安装配置MySQL+Apache+PHP

工作过程中需要配置MySQL+Apache+PHP,并利用ODBC连接数据库。之前没有搭服务器的经验,于是各种百度+Google终于摸索出一点门道儿了,在此只是将在网络上搜索到的各位前辈的东西进行一下整理,结合自己的理解做个记录。另外,Google对于搜技术贴来说确实好不少。闲话少说,进入正题:     用yum命令安装配置MySQL+Apache+PHP1. 安装Apahce,

2013-02-07 11:40:08 963

空空如也

空空如也

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

TA关注的人

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