自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (5)
  • 收藏
  • 关注

原创 C语言时间函数

在调用系统时间处理时间问题时,需要使用时间函数,使用前需要引入头文件time.h。1.time函数time_t time(time_t *t);time函数会返回从公元1970年1月1日的UTC时间从0时0分0秒算起到现在所经过的秒数。参数t是一个指针,如果不是一个空指针,函数也会将返回值存到t指针所指的内存单元中。time_t是“time.h”头文件中定义的一个数据类型,表示一个

2015-10-31 11:26:21 819

原创 linux之stat命令

在Linux中,没有文件创建时间的概念。只有文件的访问时间、修改时间、状态改变时间。也就是说不能知道文件的创建时间。但如果文件创建后就没有修改过,修改时间=创建时间;如果文件创建后,状态就没有改变过,那么状态改变时间=创建时间;如果文件创建后,没有被读取过,那么访问时间=创建时间,这个基本不太可能。  与文件相关的几个时间:  1、访问时间,读一次这个文件的内容,这个时间就会更新。

2015-10-27 19:57:13 589

原创 数组与指针&冒泡排序

数组与指针&冒泡排序#include static void bubble_sort(int *,int );intmain(int argc,char **argv){ //冒泡排序 int arr[10] = {2,8,5,34,23,1,98,31,76,45}; bubble_sort(arr,10); return 0;}static voidbubb

2015-10-21 22:19:48 959

原创 LNMP配置优化

昨天公司培训LNMP优化,这里记录一下笔记,志在给大家提供一下LNMP的优化方向。所谓的LNMP,是指linux,nginx,mysql,和PHP,由于其开源的关系,受到大多数中小企业的青睐。linux优化关闭不必要的服务合理设置open files打开文件数    在linux中,一切都是文件合理设置max user processes 打开进程数    PS:进程是链表

2015-10-21 11:09:31 2080

原创 linux下gcc/g++编译用法

关于gccgcc用于编译C语言编写的程序,在编译程序时可以有很多可选参数。在终端中输入gcc –help,可以查看gcc的这些可选参数。编译过程:指的是gcc对一个程序进行编译时完成的内部处理和步骤。编译程序时会自动完成预处理(Preprocessing)、编译(Compilation)、汇编(Assembly)和连接(Linking)四个步骤控制预处理过程:参数-E可以完成程序的

2015-10-17 11:51:56 5348

原创 C/C++头文件说明

一直以来想整理这一份头文件的说明,避免编写程序遇到某某函数未定义的问题#include    //标准输入输出头文件需要预处理的语句:int getchar() //从标准输入设备读入一个字符,显示int putchar() //向标准输出设备写一个字符int scanf(char *format[,argument…]) //从标准输入设备读入数据int printf(c

2015-10-17 11:28:34 1323

原创 shell编程(六)流程控制

所谓流程控制,指的是使用逻辑判断,针对判断的结果执行不同语句或不同的程序部分。这种结构是所有编程语言的重要组成部分。shell中流程控制结构,实际上是使用shell的内部命令来实现的。使用方法与其它编程语言中流程控制语句类似。 if语句:最常用的条件判断语句,是通过一个条件的真假来决定后面的语句是不是执行。 for语句是一种常用的循环语句,实现在一个值列表中的循环功

2015-10-16 15:00:34 547

原创 shell编程(五)条件判断

这里所说的条件判断是对变量的大小、字符串、文件属性等内容进行判断。test命令可以用于字符串、数字、文件状态等内容的测试。文件状态:指的是对文件的权限、有无、属性、类型等内容进行判断。与其他语言不同的是,test命令的测试结果,返回0时表示测试成功。返回1时表示测试失败。数值比较:指的是比较两个数值的大小或相等关系,相当于c语言中的比较运算符。shell程序中的数值测试

2015-10-16 14:32:00 1013

原创 shell编程(四)引号

Shell程序中的单引号、双引号、反引号、反斜线在命令中有特殊含义。 双引号表示引用一个字符串。字符串里不能直接使用$、引号、双引号、反斜线、反引号这些特殊符号。如果字符串里没有空格,使用双引号将赋值的字符串引起来,和不使用双引号效果是一样的。当字符串中有空格时,用双引号表示引号中的内容为一个字符串。 单引号表示引用一个字符串,用法和双引号是相似的。如果双号号中再使用单引号,则输出时会

2015-10-16 12:15:40 494

原创 shell编程(三)输入输出

输入指的是shell程序读入数据。有从文件读取、从用户输入读取等方式读入数据。输出指的是shell程序的运行结果的处理,可以显示到屏幕或保存到文件。 输出echo命令输出结果:echo命令可以输出文本或变量的值,是shell中最常用的输出方式。结果可以输出到终端,也可以写入到文件。 例如:echo $str #将结果输出到终端。echo $str >file #将结果保存到文件fi

2015-10-16 12:11:04 752

原创 shell编程(二)运算符

hell中的运算符可以实现变量的赋值、算术运算、测试、比较等功能,运算符是构成表达式的基础。变量赋值:shell中使用“=”进行变量赋值,也可以用等号来改变或初值化一个变量的值。在进行赋值时不用考虑变量的数据类型,这是shell中变量数据类型的特点决定的。算术运算符:是可以在程序中实现加、减、乘、除等数学运算的运算符。Shell中常用的数学运算符如下所示。+:对两个变量做加法。-:

2015-10-16 11:44:46 613

原创 shell编程(一)变量

Shell程序中需要用变量来存储程序的数据。Shell中的变量可分为局部变量、环境变量、位置变量三种。Shell语言是一种解释型语言,它与C或Java语言不同,编程时无需事先声明变量。当对一个变量进行赋值时,也就定义了变量。局部变量指的是只在当前的进程和程序中有效的变量。局部变量shell程序的变量是无数据类型的,可以使用同一个变量存放不同数据类型的值。变量赋值之后,只需在变量前面加一

2015-10-16 10:53:09 523

原创 Linux账号安全——用户登陆权限

之前为nginx和myslq开通了2个用户,最近复习了linux用户管理,发现开通的www账号和mysql账号,是可以登陆的。cat /etc/passwd | grep -v nologin www:x:500:500::/home/www:/sbin/bashmysql:x:501:501::/home/mysql:/sbin/bash在Linux操作系统中有多种She

2015-10-15 22:27:38 2003

转载 Linux的用户和用户组管理

Linux是个多用户多任务的分时操作系统,所有一个要使用系统资源的用户都必须先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面能帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也能帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一个惟一的用户名和用户口令。用户在登录时键入正确的用户名和口令后,才能进入系统和自己的主目录。实现用户账

2015-10-15 17:38:36 417

转载 技术主管必须做的事情

作为一名技术主管的工作是令人非常振奋的,你每天都需要应对新的挑战,要解决新的问题,以此获得很大的满足感。但有些时候,为了改进你的团队,让它变得更强大,你还需要一些提示。有许多种技术可以保证我们所生产的产品质量,但其中最重要也是最强大的一点毫无疑问是反馈循环。如你所知,开发新软件比起科学研究更依赖于经验,这也是我们需要衡量指标以及小型的、但增量式的改进的原因,只有这样才能够满足用户或客户的需求。反馈

2015-10-08 10:26:01 718

原创 php curl_multi批量发送http请求

引子:在Android4.0开发中,发送Http请求已经不允许在主进程中执行了,必须在线程中执行。原因在于Http接口响应时间有可能阻塞主进程事件监听(对于.Net开发,其实也是如此)。但是,由于PHP并没有多线程的概念,那么,如何高效率在PHP中执行多次http请求呢?答案是使用curl_multi_init,由此,我做了一个实验。以下是模拟请求的http接口,代码很简单,通过get传入的参

2015-10-03 16:50:03 5116 2

转载 域名解析的记录类型:A记录、CNAME、MX记录、NS记录

1、A记录:  又称IP指向,用户可以在此设置子域名并指向到自己的目标主机地址上,从而实现通过域名找到服务器。  说明:  ·指向的目标主机地址类型只能使用IP地址;  1) 添加A记录  在“主机名”中填入子域的名字,“类型”为A,“IP地址/主机名”中填入web服务器的IP地址,点击“新增”按钮即可。  注:如果“主机名”一栏为空则表示对域名mydomain.c

2015-10-03 12:03:26 3766

Eclipse的SVN插件:SVN1.6.10

Eclipse的SVN插件(版本1.6.10),适用于EPP3无法自动安装软件

2015-03-09

c++游戏编程基础

描述使用c++进行windows游戏开发,内容简单,容易上手,是初学者不错的选择!

2012-12-15

空空如也

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

TA关注的人

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