在QT程序中需要将某目录和文件压缩为一个rar的压缩包,于是想到了在QT中通过QProcess类调用命令行的rar.exe来达到效果,但是没想到QProcess类用起来很麻烦,而且达不到效果,折腾了2天仍然没找到原因,使用另外一种办法解决了。创建压缩包的方法在windows平台创建压缩包,可以..
分类:
其他好文 时间:
2016-09-11 15:45:37
阅读次数:
276
实验环境:RHEL7.0server1.example.com172.25.254.1实验内容:1.准备2.安装3.配置4.添加https5.虚拟主机6.<<nginx监控小插件>>网站信息统计7.网页重写(自动转换到HTTPS)源码包:nginx-1.9.14.tar.gz1.准备[root@server1~]#yumremovehttpd[root@server1~]#yuminst..
分类:
其他好文 时间:
2016-09-11 15:45:26
阅读次数:
267
一、一般来说nginx配置文件中对优化比较有作用的为以下几项:1.worker_processes8;nginx进程数,建议按照cpu数目来指定,一般为它的倍数(如,2个四核的cpu计为8)。2.worker_cpu_affinity0000000100000010000001000000100000010000001000000100000010000000;为每个进程分配cpu,..
分类:
其他好文 时间:
2016-09-11 15:44:15
阅读次数:
196
事件绑定方法:代码如下:<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title></title></head><body><aonclick="xxx();">===========</a><divid="d1">测试内容</div><scriptsrc="js/j..
分类:
其他好文 时间:
2016-09-11 15:46:12
阅读次数:
145
237.DeleteNodeinaLinkedListWriteafunctiontodeleteanode(exceptthetail)inasinglylinkedlist,givenonlyaccesstothatnode.Supposedthelinkedlistis1->2->3->4andyouaregiventhethirdnodewithvalue3,thelinkedlistshouldbecome1->2->4aftercallingyourfunction...
分类:
其他好文 时间:
2016-09-11 15:43:40
阅读次数:
138
一.grub修复1.模拟grub.conf损坏#mvgrub.confgrub.conf.bak重启,直接进入命令行模式grub>2.手动配置grubgrub>root(hd0,0)(使用find和tab键自动补全功能,找到grub所在分区)grub>kernel/vmlinuz....roroot=/dev/root(系统自己找不到的话,只能自己凭记忆)quietgrub>..
分类:
系统相关 时间:
2016-09-11 15:44:40
阅读次数:
252
1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#;用这个也可以实现在空白字符开头的行的行首加##sed-i‘s/\(^[[:space:]]\+\)/#\1/g‘/tmp/rc.sysinit我用vi编辑工具,如下图所示2、复制/boot/grub/grub.conf至/tmp..
分类:
编程语言 时间:
2016-09-11 15:43:08
阅读次数:
219
1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#。#cp/etc/rc.d/rc.sysinit/tmp
#sed-i‘s/\(^[[:space:]]\)‘/#\1/g/tmp/rc.sysinit2、复制/boot/grub/grub.conf至/tmp目录中,删除/tmp/grub.conf文件中的行首的空白..
分类:
系统相关 时间:
2016-09-11 15:43:54
阅读次数:
244
Linux是什么?Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统(专业解释)。简单点说,就是一个比windows吊的操作系统,如果你不服,请憋着。也许有人会问什么是操作系统,这个如果解释清楚估计还是很费..
分类:
系统相关 时间:
2016-09-11 15:40:43
阅读次数:
222
一、何为进程通常来讲,进程时运行起来的程序,为什么这样说呢,程序文件是存放在磁盘上的,一旦内核将其加载至内存中运行起来,它就成为了一个进程,而且系统还会给予进程一个ID号,成为PID,用来标识进程。同时根据启动这个进程的使用者的相关属性信息,给予这个PID一组有效..
分类:
系统相关 时间:
2016-09-11 15:41:11
阅读次数:
299
LAMP架构:Lnux+Apache+Mysql+Php实验环境:RHEL7.0server1.example.com172.25.254.6实验内容:1.Linux环境配置2.Apache环境3.php环境4.Mysql环境5.论坛搭建测试论坛安装包:Discuz_X3.2_SC_UTF8.zip1.Linux环境[root@server1~]#systemctlstopfirewalld###关火墙[root@server1~..
分类:
Web程序 时间:
2016-09-11 15:40:50
阅读次数:
306
扩展jQuery对象本身。用来在jQuery命名空间上增加新函数。查看‘jQuery.fn.extend‘获取更多添加插件的信息。描述:在jQuery命名空间上增加两个函数。jQuery代码:jQuery.extend({min:function(a,b){returna<b?a:b;},max:function(a,b){returna>b?a:b;}});结果:jQuery.min(2,..
分类:
Web程序 时间:
2016-09-11 15:40:18
阅读次数:
163
javaScript在获取当前时间的时候,假如说今天是2016年9月8日,在不使用任何库,仅适用普通javaScript方法(getFullYear,getMonth,getDate)的情况下,获取的时间格式是201698,但我们想要获取的是20160908,这就需要自己写方法来实现。functiondateToString(dateTime,format){
v..
分类:
编程语言 时间:
2016-09-11 15:40:32
阅读次数:
150
对象简介:说明:Object属于引用类型,引用类型是一种数据结构,用于将数据和功能组织在一起,如varnewObj=newObject(),这行代码创建了Object引用类型的一个新实例,保存在newObject中,使用的构造函数是Object,它只为新对象定义了默认的属性和方法.对象相关:说明:Object实例虽然不具..
分类:
编程语言 时间:
2016-09-11 15:41:36
阅读次数:
156
本文通过阅读陈皓的文章总结http://coolshell.cn/articles/11377.html1、所谓变量只是内存中抽象的一个名字,在静态编译时都会转换成相应的内存地址,我们的变量都会在编译的时候被编译器放入内存区中2、当访问结构体成员变量的时候,是通过偏移量来寻找的不管结构体的实例是什..
分类:
编程语言 时间:
2016-09-11 15:40:57
阅读次数:
224
keepalived是一个用于做双机热备(HA)的软件,常和haproxy联合起来做热备+负载均衡,达到高可用1.实验环境Master:10.20.2.233Backup:10.20.2.235虚拟IP:10.20.2.2382.Keepalived安装1)通过yum安装软件依赖包yuminstall-ywgetmakegccopenssl-develpopt-devel2)Keepalived源码..
分类:
其他好文 时间:
2016-09-11 15:40:15
阅读次数:
249
Linux简单使用(1)Linux常用命令介绍linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心。linux命令在系统中有两种类型:内置Shell命令和Linux命令。可..
分类:
系统相关 时间:
2016-09-11 15:41:08
阅读次数:
283