-
openstack共享80、443端口的实例代码
所属栏目:[C语言] 日期:2020-12-15 热度:183
前言 因为openstack使用的是apache,所以不能共享80端口,但创建的许多云主机,虽然可以通过rinetd进行跳转,但有时需要直接访问80端口,所以这里我们选择包含了nginx的openrety。 1.1. 安装 openresty 1. 向 centos 系统中添加 openresty 仓库 #yum install[详细]
-
使用nginx搭建点播和直播流媒体服务器的方法步骤
所属栏目:[C语言] 日期:2020-12-15 热度:64
环境 centos7 nginx 1 安装nginx依赖包 yum install gcc gcc-c++ openssl-devel zlib-devel pcre pcre-devel yamdi 2.下载解压nginx_mod_h264_streaming,让nginx支持flv,mp4流播放 wget http://h264.code-shop.com/download/nginx_mod_h264_streaming-2.2.7.[详细]
-
Debian 8或Debian 9(64 位)安装 .NET Core
所属栏目:[C语言] 日期:2020-12-15 热度:190
在 Debian 8 或 Debian 9(64 位)上安装 .NET Core 的具体步骤: 备注:必须有用户控制目录,才能通过 tar.gz 在 Linux 系统上进行安装。 1.准备一台刚安装的Debian 9系统,在远程客户端上安装XShell,进行远程连接Debian 输入:ssh Debian的外网ip地址,输入[详细]
-
linux下安装solr的教程详解
所属栏目:[C语言] 日期:2020-12-15 热度:70
安装Solr 第一步:将solr的压缩包上传到Linux系统 第二步:解压tomcat tar -zvxf apache-tomcat-7.0.47.tar.gz [root@localhost ~]# tar -zxvf apache-tomcat-7.0.47.tar.gz 第三步:在/usr/local/新建目录solr 第四步:将tomcat拷贝在/usr/local/solr/目录下,并[详细]
-
C语言学籍管理系统源代码
所属栏目:[C语言] 日期:2020-12-15 热度:105
C语言学籍管理系统,整理一份,供大家参考,具体内容如下 #include stdio.h #include conio.h #include stdlib.h #define N 100 void mycreat(); void mynewcreat(); void mydisplay(); void myretake(); void myselect(); void mynumsort(); void mysort();[详细]
-
linux服务器安装PHP扩展zip,zlib方法
所属栏目:[C语言] 日期:2020-12-15 热度:165
首先Linux服务器已安装好PHP PHP各个版本下载地址:http://php.net/releases/ 以我使用的5.4.45为例,我将下载的压缩包放到/root/Downloads/目录下 解压压缩包:tar -xzvf php-5.4.45.tar.gz 安装PHP(忽略 ) 现在以安装zip扩展为例 cd /root/Downloads/php-5[详细]
-
C语言学生成绩管理系统源代码
所属栏目:[C语言] 日期:2020-12-15 热度:90
大学C语言实训课,C语言学生成绩管理系统,供大家参考,具体内容如下 #includestdio.h #includestring.h #includemath.h struct student { int num; char name[20]; float pingshi; float shiyan; float kaoshi; double zongping; }stu[4]; void main() { vo[详细]
-
Lamp环境下设置绑定apache域名的方法分析
所属栏目:[C语言] 日期:2020-12-15 热度:197
本篇章节讲解Lamp环境下设置绑定apache域名的方法。供大家参考研究具体如下: 先进入apache配置目录 [root@iZ233vkrtsiZ local]# cd /usr/local/apache/conf/vhost 然后找到自己网站的配置。以本站为例 [root@iZ233vkrtsiZ vhost]# vim www.eyblog[详细]
-
C++ 压缩文件及文件夹方法 使用zlib开源库
所属栏目:[C语言] 日期:2020-12-15 热度:200
使用zlib-1.2.11版本的开源库,实现我需要的对文件或者文件夹的压缩,查阅了一些博客大牛的资料,后面根据自己的需要修改。 下面给出我的代码: #include "stdafx.h"#include string#include iostream#include vector#include Shlwapi.h #include "zip.h"#in[详细]
-
.net core下对于附件上传下载的实现示例
所属栏目:[C语言] 日期:2020-12-15 热度:121
本篇主要介绍下文件的上传与下载。分享给大家,具体如下: 文件上传下载也是系统中常用的功能,不拢苯由洗肟聪戮咛宓氖迪帧 文件上传 .net core通过 IFormFile 接收文件对象,再通过流的方式保存至指定的地方。 [HttpPost("upload")]//[DisableRequestSizeLi[详细]
-
Nginx+Windows负载均衡配置方法
所属栏目:[C语言] 日期:2020-12-15 热度:142
一、下载Nginx http://nginx.org/download/nginx-1.2.5.zip 解压到C:nginx目录下 二、在两台服务器上分别建一个网站: S1:192.168.16.35:8054 S2:192.168.16.16:8089 二、找到目录 C:nginxconfnginx.conf 打开nginx.conf 配置如下: 复制代码 代码如下[详细]
-
nginx中的limit
所属栏目:[C语言] 日期:2020-12-15 热度:160
WIKI: http://wiki.nginx.org/HttpLimitReqModule 漏桶原理(leaky bucket): http://en.wikipedia.org/wiki/Leaky_bucket 实例: #以用户二进制IP地址,定义三个漏桶,滴落速率1-3req/sec,桶空间1m,1M能保持大约16000个(IP)状态limit_req_zone $binary_[详细]
-
Nginx 安装笔记(含PHP支持、虚拟主机、反向代理负载均衡)
所属栏目:[C语言] 日期:2020-12-15 热度:165
系统环境:RHEL5 [ 2.6.18-8.el5xen ] 软件环境: nginx-0.7.17 lighttpd-1.4.20.tar.gz pcre-6.6-1.1 pcre-devel-6.6-1.1 php-5.1.6-5.el5 参考下载地址: http://sysoev.ru/nginx/nginx-0.7.17.tar.gz (最新稳定版为0.6.32) http://www.lighttpd.net/downl[详细]
-
抢滩WindowsServer2008 主机商在行动
所属栏目:[C语言] 日期:2020-12-15 热度:194
这意味着,虚拟主机将会更快、更安全、管理更为方便,技术领先的服务商将在第一时间抢占制胜点,为用户提供最有用的技术服务。 据最近的一份调查报告显示,有相当一部分用户将会采用最新的服务器操作系统――WindowsServer2008,并且持这种意向的人越来越多。[详细]
-
使用nginx来负载均衡 本文在window与linux下配置nginx实现负载
所属栏目:[C语言] 日期:2020-12-15 热度:84
实现网站负载有两种办法,一种是购买硬件来实现,比如是硬件F5再到Citrix Netscalar,这些设备都几十万,不是一般人玩的,另一种是使用软件来实现,比如 nginx ,squid这类有反向代理功能的软件,本文就nginx安装实现负载。 首先是windows系统,这里建议使用w[详细]
-
C++智能指针实例详解
所属栏目:[C语言] 日期:2020-12-15 热度:118
本文通过实例详细阐述了C++关于智能指针的概念及用法,有助于读者加深对智能指针的理解。详情如下: 一、简介 由于 C++ 语言没有自动内存回收机制,程序员每次 new 出来的内存都要手动 delete。程序员忘记 delete,流程太复杂,最终导致没有 delete,异常导[详细]
-
Linux du命令查看文件夹大小并按降序排列
所属栏目:[C语言] 日期:2020-12-15 热度:185
1. df -lh 2. du -s /usr/* | sort -rn 这是按字节排序 3. du -sh /usr/* | sort -rn 这是按兆(M)来排序 4.选出排在前面的10个 du -s /usr/* | sort -rn | head 5.选出排在后面的10个 du -s /usr/* | sort -rn | tail du -h C-max-depth=0 user du -sh C-m[详细]
-
Windows Server2008服务器系统的九大特性
所属栏目:[C语言] 日期:2020-12-15 热度:153
WindowsServer2008的发布已经指日可待,其第一个candidate版也已经发布,正式版也会在不久之后发布。 上一个服务器版本的Windows还是WindowsServer2003,尽管期间微软发布过WindowsServer2003R2,但是毕竟不是一个独立的新版本。因此,此次即将发布的WindowsS[详细]
-
Linux中文件查找技术大全
所属栏目:[C语言] 日期:2020-12-15 热度:187
每一种操作系统都是由成千上万个不同种类的文件所组成的。其中有系统本身自带的文件,用户自己的文件,还有共享文件等等。我们有时候经常忘记某份文件放在硬盘中的哪个地方。在微软的WINDOWS操作系统中要查找一份文件是相当简单的事情,只要在桌面上点击“开[详细]
-
nginx 作为反向代理实现负载均衡的例子
所属栏目:[C语言] 日期:2020-12-15 热度:117
nginx 这个轻量级、高性能的 web server 主要可以干两件事情: 〉直接作为http server(代替apache,对PHP需要FastCGI处理器支持); 〉另外一个功能就是作为反向代理服务器实现负载均衡 以下我们就来举例说明如何使用 nginx 实现负载均衡。因为nginx在处理并发[详细]
-
详解C++-(=)赋值操作符、智能指针编写
所属栏目:[C语言] 日期:2020-12-15 热度:132
(=)赋值操作符 编译器为每个类默认重载了(=)赋值操作符 默认的(=)赋值操作符仅完成浅拷贝 默认的赋值操作符和默认的拷贝构造函数有相同的存在意义 (=)赋值操作符注意事项 首先要判断两个操作数是否相等 返回值一定是 return *this ; 返回类型是Type Test(int[详细]
-
Nginx limit 限制访问模块的方法
所属栏目:[C语言] 日期:2020-12-15 热度:187
Nginx 的 limit 模块用于限制 Nginx 的访问。 limit 模块包含有两个部分: limit_conn 用于对连接数量的限制 limit_req 用于对请求频率的限制 limit_conn limit_conn 模块的实现比 limit_req 简单,直接对拥有相同变量值的连接进行计数,超过限制的连接返回[详细]
-
C++设计模式之外观模式(Facade)
所属栏目:[C语言] 日期:2020-12-15 热度:177
外观模式应该是程序员最下意识用的一种模式,比如我们习惯性的对复杂系统做一个封装接口。外观模式其本质是对一堆复杂对象和应用的接口抽象,对它们进行封装隔离,对于调用者来说只需要关系接口的实现,而不需要知道内部有哪些对象和调用。 作用 为模块的一[详细]
-
C++设计模式之代理模式(Proxy)
所属栏目:[C语言] 日期:2020-12-15 热度:189
代理模式是一种程序设计最为重要的一种模式,其具体的使用非常广泛,根据它的作用,其实我们可以直接理解为中间件或者中间层,比如各类软件的中间件,软件与硬件中的中间层。 作用 为其他对象提供一种代理以控制对这个对象的访问。这样实现了业务和核心功能[详细]
-
C++设计模式之装饰模式(Decorator)
所属栏目:[C语言] 日期:2020-12-15 热度:94
装饰模式是一种经典的类功能扩展模式,其精髓在装饰类使用继承加聚合的方式获得接口和要实现对象,然后通过自己实现扩展接口 作用 装饰模式通过装饰类动态地将责任附加到对象上,若要扩展功能,无需通过继承增加子类就能扩展对象的新功能,提供了比继承更有[详细]