-
cwrsync实现从linux到windows的数据同步备份
所属栏目:[C语言] 日期:2020-12-15 热度:151
rsync的最新版本可以从http://rsync.samba.org/rsync/获得。它的特性如下: 1、可以镜像保存整个目录树和文件系统。 2、可以很容易做到保持原来文件的权限、时间、软硬链接等等。 3、无须特殊权限即可安装。 4、优化的流程,文件传输效率高。 5、可以使用rcp[详细]
-
C++中typedef 及其与struct的结合使用
所属栏目:[C语言] 日期:2020-12-15 热度:167
复制代码 代码如下: //相当于为现有类型创建一个别名,或称类型别名。 //整形等 typedef int size; //字符数组 char line[81]; char text[81];//= typedef char Line[81]; Line text,secondline; //指针 typedef char * pstr; int mystrcmp(pstr p1,pstr p2)[详细]
-
C语言实现汉诺塔游戏
所属栏目:[C语言] 日期:2020-12-15 热度:187
操作就是:A B 号码A的塔顶一层放在号码B的塔顶。如1(空格) 3 回车。 话说有人能把我这C的代码添加到QT界面框架上去么? 代码写的不好 ,维护性不够,只能玩8层的,写完以后发现很难拓展,软件工程,设计模式有待提高.... 里面提示输入等级的装B用了,没有[详细]
-
C语言超市管理系统设计
所属栏目:[C语言] 日期:2020-12-15 热度:148
本文实例为大家分享了C语言超市管理系统设计的具体代码,供大家参考,具体内容如下 #includestdio.h#includestdlib.h#includestring.h#define NUM 5struct item{ char brand[20]; char id[10]; float in_price; float out_price; int storage;};struct item_[详细]
-
Linux 中 RPM包 安装 查询 卸载命令小结及yum命令详解
所属栏目:[C语言] 日期:2020-12-15 热度:144
之前一直在用ubuntu,安装卸载软件基本上是使用apt-get 这个非常的简单,而且过程中遇到的软件依赖会自动帮我们处理,类似于傻瓜式安装。另外在 Linux 操作系统下,几乎所有的软件都可以通过RPM 进行安装、卸载及管理等操作。RPM 的全称为Redhat Package Man[详细]
-
linux下mysql数据库单向同步配置方法分享
所属栏目:[C语言] 日期:2020-12-15 热度:101
又叫做主从复制,是通过二进制日志文件完成的,注意:mysql 数据库的版本,两个数据库版本要相同 系统环境: 主服务器master IP: 192.168.0.88 从服务器slave IP: 192.168.0.99 单向同步 注意要点 1、只需要把需要同步的数据库备份传到从数据库上,其它任何[详细]
-
C语言通讯录管理系统完整版
所属栏目:[C语言] 日期:2020-12-15 热度:148
C语言实现了通讯录的录入信息、保存信息、插入、删除、排序、查找、单个显示等功能。。 完整的代码如下: #include stdio.h #include malloc.h //得到指向大小为Size的内存区域的首字节的指针// #include string.h #include stdlib.h //标准库函数// #define[详细]
-
Linux XAMPP下启用WordPress的自定义文件名(伪静态)功能
所属栏目:[C语言] 日期:2020-12-15 热度:177
Linux XAMPP下启用WordPress的自定义文件名(伪静态)功能 在安装好WORDPRESS后,想启用伪静态的功能,一个是为了好看,另外也是为了更好的SEO,按照大家的配置方式,只需要将如下内容放到根目录的.htaccess文件中就可以实现伪静态的功能了: RewriteEngine On[详细]
-
详解nginx反向代理配置及优化
所属栏目:[C语言] 日期:2020-12-15 热度:195
前言: 由于服务器apache抗不住目前的并发.加上前端squid配置后,问题依然无法解决.而页面程序大部分是动态.无法使用fastcgi来处理.因此想使用nginx做为反向代理apache.整个配置安装过程很简单.在考虑高并发的情况下,在安装前就做了些优化.目前配置能抗住3000[详细]
-
apache启用gzip压缩的实现方法
所属栏目:[C语言] 日期:2020-12-15 热度:67
一、gzip介绍 Gzip是一种流行的文件压缩算法,现在的应用十分广泛,尤其是在Linux平台。当应用Gzip压缩到一个纯文本文件时,效果是非常明显的,大约可以减少70%以上的文件大[详细]
-
浅谈RHEL 7中systemctl 的用法(替代service和chkconfig)
所属栏目:[C语言] 日期:2020-12-15 热度:135
1、systemctl是RHEL 7 的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。可以使用它永久性或只在当前会话中启用/禁用服务。 systemctl可以列出正在运行的服务状态,如图: systemd-cgls以树形列出正在运行的进程,它可以递归显示控制[详细]
-
c语言文件读写示例(c语言文件操作)
所属栏目:[C语言] 日期:2020-12-15 热度:74
方法: 复制代码 代码如下: long filesize(char* filename); char* file_get_contents(char* filename); void file_put_contents(char* filename,char* data); 示例: 复制代码 代码如下: #include stdio.h #include stdlib.h #include string.h long filesi[详细]
-
Linux下rsync远程数据同步命令的详细介绍
所属栏目:[C语言] 日期:2020-12-15 热度:72
介绍 rsync命令是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。rsync使用所谓的“rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。 rsync是一个功能非常[详细]
-
MySQL 数据库两台主机同步实战(linux)
所属栏目:[C语言] 日期:2020-12-15 热度:171
当一个从服务器连接到主服务器时,它通知主服务器从服务器在日志中读取的最后一次成功更新的位置。从服务器接收从那时起发生的任何更新,然后封锁并等待主服务器通知下一次更新。 在实际项目中,两台分布于异地的主机上安装有MySQL数据库,两台服务器互为主[详细]
-
使Apache实现gzip压缩配置
所属栏目:[C语言] 日期:2020-12-15 热度:109
众所周知,在HTTP1.1中支持gzip压缩,这样可以缩小页面的容量从而加快页面的显示速度。可以使用这个在线的HTTP压缩测试工具来检测一下你的站点是否开始了gzip压缩。 Apache默认的http.conf配置文件中没有开启gzip压缩,apache1.3.x可以用mod_gzip进行优化网[详细]
-
基于C语言实现的扫雷游戏代码
所属栏目:[C语言] 日期:2020-12-15 热度:148
本文详细讲述了基于C语言实现的扫雷游戏代码,代码中备有比较详细的注释,便于读者阅读和理解。希望对学习游戏开发的朋友能有一点借鉴价值。 完整的实例代码如下: /*模拟扫雷游戏 */#include graphics.h#include math.h#include stdio.h#include dos.h#incl[详细]
-
基于C语言实现的贪吃蛇游戏完整实例代码
所属栏目:[C语言] 日期:2020-12-15 热度:69
本文以实例的形式讲述了基于C语言实现的贪吃蛇游戏代码,这是一个比较常见的游戏,代码备有比较详细的注释,对于读者理解有一定的帮助。 贪吃蛇完整实现代码如下: #include graphics.h#include conio.h#include stdlib.h#include dos.h#define NULL 0#defin[详细]
-
基于C语言实现五子棋游戏完整实例代码
所属栏目:[C语言] 日期:2020-12-15 热度:76
本篇章节讲解基于C语言实现五子棋游戏的方法,代码备有比较完整的注释,可以帮助读者更好的加以理解。 五子棋游戏代码如下: /* * 使用键盘的上下左右键移动棋盘,空格键表示下棋,ESC键退出程序 */#include stdio.h#include stdlib.h#include bios.h#incl[详细]
-
C语言实现通讯录系统
所属栏目:[C语言] 日期:2020-12-15 热度:95
C语言通讯录系统实现,供大家参考,具体内容如下 需求分析: 利用文件读,写的方法 实现增加通讯录联系人信息 实现删除通讯录联系人信息 实现查找通讯录联系人信息 实现修改通讯录联系人信息 实现查看现有通讯录联系人信息 代码实现: // main.c // C语言通[详细]
-
Nginx学习之静态文件服务器配置方法
所属栏目:[C语言] 日期:2020-12-15 热度:199
在Java开发以及生产环境中,最常用的web应用服务器当属Tomcat,尽管这只猫也能够处理一些静态请求,例如图片、html、样式文件等,但是效率并不是那么尽人意。在生产环境中,我们一般使用Nginx代理服务器来处理静态文件,来提升网站性能。 基本配置 server {[详细]
-
Windows 2008 r2任务计划程序执行批处理失败问题解决方法
所属栏目:[C语言] 日期:2020-12-15 热度:121
最近遇见一个奇怪的现象,在做某系统的定期备份的时候使用到了非系统自带Rsync命令,但是手动启动没问题,而且又非常期望批量化在多台主机上进行,怎么办呢?Windows Server 2003下面这样执行任务计划没问题,而就Windows Server 2008 R2下面出现意外。 正常[详细]
-
C语言实现一个通讯录
所属栏目:[C语言] 日期:2020-12-15 热度:127
实现一个通讯录,通讯录可以用来存储1000个人的信息,每个人的信息包括: 姓名、性别、年龄、电话、住址 提供方法: 1.添加联系人信息 2.删除指定联系人信息 3.查找指定联系人信息 4.修改指定联系人信息 5.显示所有联系人信息 6.清空所有联系人 7.以名字排序[详细]
-
C语言使用顺序表实现电话本功能
所属栏目:[C语言] 日期:2020-12-15 热度:159
简介: 用顺序表实现电话本的功能(C语言) 电话本具有如下4个功能: 1.创建一个电话本,电话本里面包含名字和电话号码 2.在指定位置插入一个名字和电话号码 3.在指定位置删除一个名字和电话号码 4.打印电话本 代码: //其中那个color函数是我为了美观加上去[详细]
-
Linux 强制安装 rpm 包的解决方法
所属栏目:[C语言] 日期:2020-12-15 热度:200
Linux 正常安装 rpm 的命令是: rpm -ivh xxx.rpm 重复安装时需加属性: 软件包重复安装将会失败,若仍需要安装必须加 --replacepkgs 属性 软件包的某个文件已在安装其他软件包时安装过,则安装将会失败,若仍需要安装必须加 --replacefiles 属性 解决依赖问[详细]
-
c语言程序设计文件操作方法示例(CreateFile和fopen)
所属栏目:[C语言] 日期:2020-12-15 热度:177
实例: (1)第一种方法CreateFile 复制代码 代码如下: #include "stdafx.h" #include windows.h void main(int argc,char* argv[]) { HANDLE hDevice = CreateFile("C://S.txt", GENERIC_READ|GENERIC_WRITE, 0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMA[详细]