-
windows下RunHiddenConsole 启动 nginx与php(RunHiddenConsole
所属栏目:[C语言] 日期:2020-12-15 热度:68
windows 下使用RunHiddenConsole 启动 nginx与php RunHiddenConsole.exe的作用是在执行完命令行脚本后可以自动关闭脚本,而从脚本中开启的进程不被关闭。简单来说就是黑窗体(CMD命令窗体)不会显示,但CMD命令窗体中运行的程序不会被关闭,特别是一些会挂住[详细]
-
C语言实现的学生选课系统代码分享
所属栏目:[C语言] 日期:2020-12-15 热度:67
好久没玩过C语言了,上一次还是在大二的时候。。。废话不多说,这里有一个C语言实现的学生选课系统代码,分享给大家,具体如下: #includestdio.h #includestdlib.hint N1,N2,kk1,kk2,kk3;struct couse * head1;struct student * head2;struct couse//课程信[详细]
-
Nginx 配置过程的具体步骤
所属栏目:[C语言] 日期:2020-12-15 热度:161
Nginx 配置过程 一、下载 Nginx 二、解压 三、配置 下载 RunHiddenConsole.exe 软件 四、开启: @echo off@echo starting nginx ...RunHiddenConsole nginx.exe@echo starting php-cgi ...RunHiddenConsole D:/php-5.6.13-Win32-VC11-x64/php-cgi.exe -b 127[详细]
-
C语言memset函数使用方法详解
所属栏目:[C语言] 日期:2020-12-15 热度:103
C语言memset函数使用方法详解 一。函数原形 void * memset(void*s,int ch,size_t n) 二。函数作用 将以s内存地址为首的连续n个字节的内容置成ch,一般用来对大量结构体和数组进行清零 三。常见错误 1.搞反了 ch 和 n的位置 对char[20]清零,一定是 memset([详细]
-
C语言数据结构中定位函数Index的使用方法
所属栏目:[C语言] 日期:2020-12-15 热度:117
数据结构中定位函数Index的使用方法 实现代码: #includestdio.h#includestring.h#includestdlib.h#define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#define MAXSIZE 40 //最大字符串typedef int Status;typedef char SString[MAXSIZE+1];//此处声[详细]
-
swift相册相机的权限处理示例详解
所属栏目:[C语言] 日期:2020-12-15 热度:192
前言 最近在开发中遇到了获取相册相机权限的需求,通过查找相关的资料终于解决了,因为之后会用到所以决定记录下,下面话不多说了,来一起看看详细的介绍吧。 注意: 须先在 info.plist 中添加两个keyNSPhotoLibraryUsageDescription,和NSCameraUsageDescrip[详细]
-
C++中strstr函数的实现方法总结
所属栏目:[C语言] 日期:2020-12-15 热度:78
C++中strstr函数的实现方法总结 函数说明: 包含文件:string.h 函数名: strstr 函数原型: extern char *strstr(char *str1,char *str2); 功能:从字符串str1中查找是否有字符串str2, 如果有,从str1中的str2位置起,返回str1的指针,如果没有,返回null。[详细]
-
C++中回调函数及函数指针的实例详解
所属栏目:[C语言] 日期:2020-12-15 热度:169
C++中回调函数及函数指针的实例详解 如何获取到类中函数指针 实现代码: //A类与B类的定义class A{public: void Test() { cout "A::Test()" endl; }};class B : public A{public: void Test() { cout "B::Test()" endl; }};//定义类的成员函数指针typedef vo[详细]
-
轻松搞定VIM高亮NGINX配置文件的方法
所属栏目:[C语言] 日期:2020-12-15 热度:67
前言 众所周知在默认设置下,vim不会对nginx的配置文件做语法高亮处理,需要手动开启这一功能。那么如何手动开启呢?下面来一起看看详细的实现方法。 下载nginx.vim 这里以Linux系统为例,其它系统大同小异。 切换到vim的语法配置目录并下载nginx语法文件。[详细]
-
Linux下文件的切分与合并的简单方法介绍
所属栏目:[C语言] 日期:2020-12-15 热度:68
linux下文件分割可以通过split命令来实现,可以将一个大文件拆分成指定大小的多个文件,并且拆分速度非常的快,可以指定按行数分割和安大小分割两种模式。Linux下文件合并可以通过cat命令来实现,非常简单。 在Linux下用split进行文件分割 先看下帮助文档 Us[详细]
-
C/C++ 动态数组的创建的实例详解
所属栏目:[C语言] 日期:2020-12-15 热度:156
C/C++ 动态数组的创建的实例详解 在C++语言中,二维动态数组主要使用指针的方法建立,以建立一个整数二维数组为例: #includeiostream#includestring#includemalloc.husing namespace std;int main(int argc,char **argv){ ///*int a[2][3]={{1,2,3},{4,5,6}[详细]
-
C语言中实现itoa函数的实例
所属栏目:[C语言] 日期:2020-12-15 热度:195
C语言中实现itoa函数的实例 一、原型: char *itoa( int value,char *string,int radix); 二、函数说明: value:欲转换的数据。 string:目标字符串的地址。 radix:转换后的进制数,可以是10进制、16进制等。 三、函数简单实现: #include iostream #inclu[详细]
-
详解C语言用malloc函数申请二维动态数组的实例
所属栏目:[C语言] 日期:2020-12-15 热度:92
详解C语言用malloc函数申请二维动态数组的实例 C语言在程序运行中动态的申请及释放内存十分方便,一维数组的申请及释放比较简单。 Sample one #include stdio.h int main() { char * p=(char *)malloc(sizeof(char)*5);//申请包含5个字符型的数组 free(p); r[详细]
-
Linux中在防火墙中开启80端口方法示例
所属栏目:[C语言] 日期:2020-12-15 热度:92
linux如果刚安装好防火墙时我们常用的端口是没有增加的,也就是说不能访问,那么要怎么把常用端口增加到防火墙通过状态呢,下面我们以80端口为例子吧。 最近自己在学习Linux。搭建一个LNMP环境。在测试时一切都好。然后重启Linux后。再次访问网站无法打开。[详细]
-
修改Nginx与Apache上传文件大小限制
所属栏目:[C语言] 日期:2020-12-15 热度:160
修改 Nginx 上传文件最大值限制 我们使用 ngnix 做 web server 的时候,nginx 对上传文件的大小有限制。 这个时候我们要修改 nginx 参数。 sudo vim /etc/nginx/nginx.conf #在http段里面添加:client_max_body_size 100m; //举例设置上传最大值为100m 然后重[详细]
-
C语言数据结构递归之斐波那契数列
所属栏目:[C语言] 日期:2020-12-15 热度:114
C语言数据结构递归之斐波那契数列 因为自己对递归还是不太熟练,于是做POJ1753的时候就很吃力,就是翻棋子直到棋盘上所有棋子的颜色一样为止,求最少翻多少次,方法是枚举递归。然后就打算先做另一道递归的题(从数组中取出n个元素的组合),但是同样在递归[详细]
-
C 读取ini文件的实例详解
所属栏目:[C语言] 日期:2020-12-15 热度:138
C 读取ini文件 前言: 在Windows下可以用GetPrivateProfileString或GetPrivateProfileInt方便读取.ini配置文件内容,但是在Linux平台上就一筹莫展了。为了解决该问题,打算用C来读取.ini,即可不受平台的限制了。 #define CONF_FILE_PATH "Config.ini"#inclu[详细]
-
C语言数据结构之动态分配实现串
所属栏目:[C语言] 日期:2020-12-15 热度:63
C语言数据结构之动态分配实现串 说明:堆分配存储实现串时,串并不是以' ‘, 而是用数据项int length来表示的,所以和传统的c语言操作字符串有所不同。 头文件 #ifndef PILEHEAD_H_INCLUDED#define PILEHEAD_H_INCLUDED#include stdio.h#include stdlib.ht[详细]
-
C语言中qsort函数的用法实例详解
所属栏目:[C语言] 日期:2020-12-15 热度:114
C语言中qsort函数的用法实例详解 快速排序是一种用的最多的排序算法,在C语言的标准库中也有快速排序的函数,下面说一下详细用法。 qsort函数包含在stdlib.h中 qsort函数声明如下: void qsort(void * base,size_t nmemb,size_t size,int(*compar)(const voi[详细]
-
详解C++中String类模拟实现以及深拷贝浅拷贝
所属栏目:[C语言] 日期:2020-12-15 热度:76
详解C++中String类模拟实现以及深拷贝浅拷贝 在C语言中/C++中,字符串是一个应用很广泛的类型,也是很基础的类型,C语言并没有直接处理字符串的操作而是采用字符指针和字符串数组进行操作,而在C++中标准库为我们封装了一个字符串的类供我们使用,使用需要#i[详细]
-
C语言数据结构之串插入操作
所属栏目:[C语言] 日期:2020-12-15 热度:165
C语言数据结构之串插入操作 实例代码: /* 串的堆分配存储表示 */#includestdio.h#includestring.h#includestdlib.h#define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#define OVERFLOW -2typedef int Status;typedef struct{ char *ch; //如果是非[详细]
-
C语言数据结构之模式匹配字符串定位问题
所属栏目:[C语言] 日期:2020-12-15 热度:123
C语言数据结构之模式匹配字符串定位问题 主要实现了三种字符串的模式匹配,主要包括字符串子操作的集合,字符串指针回溯,和KMP算法 头文件 #ifndef INDEXHEAD_H_INCLUDED#define INDEXHEAD_H_INCLUDED#include stdio.h#include stdlib.h#include string.h#d[详细]
-
浅谈Linux进程间通信方式及优缺点
所属栏目:[C语言] 日期:2020-12-15 热度:94
1)管道 管道分为有名管道和无名管道 无名管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用.进程的亲缘关系一般指的是父子关系。无明管道一般用于两个不同进程之间的通信。当一个进程创建了一个管道,并调用fork创建自己的一[详细]
-
Linux十个新手命令分享
所属栏目:[C语言] 日期:2020-12-15 热度:150
Linux对我们的生活有着很大的影响。对于新手来说,头一次入手Linux只会让你觉得不适。因为在Linux上,你通常应该使用终端命令,而不是只要点击启动器图像(就像你在Windows上操作那样)。不过别担心,本文介绍的这10个基本的Linux命令和重要命令会帮助你尽快入[详细]
-
C语言数据结构之简易计算器
所属栏目:[C语言] 日期:2020-12-15 热度:184
本文实例为大家分享了C语言简易计算器的具体代码,供大家参考,具体内容如下 主要解决了处理负数、小数等的基础运算操作,无图形界面 #include iostream#include stackusing namespace std;class Calculator{private: int Priority(char fuhao); double CalS[详细]