本文旨在实践编译安装LAMP环境,搭建Zblog系统,使用Xcache为PHP加速,分离PHP与ApacheServerLAMP基础知识Linux+Apache+MySQL[MariaDB]+PHP[Perl|Pyton]是一套基础的web环境;Apache有2.2版本,和最新的2.4版本,2.4版本支持EventMPM可用作生产环境,在http2.2中有3种MPM,为不..
分类:
其他 时间:
2015-10-25 22:51:57
收藏:
0 评论:
0 赞:
0 阅读:
266
linux上常用的两种引导程序:lilo,grub由于lilo不支持大硬盘,因此主要使用在嵌入式平台上grub作为一个引导程序,由于其丰富的特性,而MBR只有512bytes,又因为MBR中要包含分区表64bytes,还有4bytes用于保存magic,所以在MBR中bootloader实际可以占据的空间只有446bytes,无法..
分类:
其他 时间:
2015-10-25 22:51:47
收藏:
0 评论:
0 赞:
0 阅读:
402
【本教程适合预装了Windows8/8.1的品牌电脑】1、从微软官网下载Windows10安装程序。下载地址:https://www.microsoft.com/zh-cn/software-download/windows10(预装Windows8/8.164位系统请下载“64位版本”)2、运行Windows10安装程序,选择“立即升级这台电脑”,点击<下一..
分类:
其他 时间:
2015-10-25 22:51:37
收藏:
0 评论:
0 赞:
0 阅读:
317
线程是计算机中独立运行的最小单位,运行时占用很少的系统资源。在多进程情况下,每个进程都有自己独立的地址空间,而在多线程情况下,同意进程内的线程共享进程的地址空间。因此创建新进程就要耗费时间为其分配系统资源,而创建新线程花费的时间要少得多。1.创建线程intpthrea..
分类:
编程语言 时间:
2015-10-25 22:51:27
收藏:
0 评论:
0 赞:
0 阅读:
394
编写一个函数,它从一个字符串中提取一个子字符串。函数原型如下:
intsubstr(chardst[],charsrc[],intstart,intlen)
{}
目标是:从src数组起始位置向后偏移start个字符的位置开始,最多复制
len个非NUL字符到dst数组。在复制完毕之后,dst数组必须以NUL字节结尾。
函数的返回..
分类:
编程语言 时间:
2015-10-25 22:50:57
收藏:
0 评论:
0 赞:
0 阅读:
333
#include<stdio.h>
#include<stdlib.h>
typedefstruct
{
chardata;
structNode*next;
}Node,*LinkList;
voidmeau();
LinkListCreateFromHead();
voidListLength(LinkListL);
voidprintLink(LinkListL);
LinkListinversePermutation(LinkListL);
LinkListsortAs..
分类:
其他 时间:
2015-10-25 22:50:48
收藏:
0 评论:
0 赞:
0 阅读:
174
<?xmlversion="1.0"encoding="utf-8"?><!--有关如何配置ASP.NET应用程序的详细信息,请访问http://go.microsoft.com/fwlink/?LinkId=169433--><configuration><!--使用URLRewriter.dll--><configSections><sectionname="RewriterConfig"requi..
分类:
Web开发 时间:
2015-10-25 22:50:27
收藏:
0 评论:
0 赞:
0 阅读:
355
上一篇博文中讲过了如何创建一个简单的mybatis程序,这一篇博文中要讲的是进一步深入了解和使用mybatis。在上一篇博文中的例子是根据id来查找一个用户,id是一个简单的int类型,那么如果要根据一个用户对象来查询一个用户应该怎么做啦?只需要对<select>节点进行简单的修..
分类:
其他 时间:
2015-10-25 22:50:17
收藏:
0 评论:
0 赞:
0 阅读:
182
目前的最新版本是ApacheCommonsCodec1.10,下载地址是:http://commons.apache.org/proper/commons-codec/download_codec.cgi,当然,这个jar包我也会放在下面的附件中,直接从附件中下载也可以实际上,在这个jar包里已经封装好了相关的加密解密算法,我们只需要调用相关方法即..
分类:
编程语言 时间:
2015-10-25 22:50:07
收藏:
0 评论:
0 赞:
0 阅读:
361
niginx日志(图片不记录日志)1、查看nginx主配置文件关于访问日志的格式等一些参数[root@bogonconf]#vim/usr/local/nginx/conf/nginx.confusernobodynobody;worker_processes2;error_log/usr/local/nginx/logs/nginx_error.logcrit;pid/usr/local/nginx/logs/nginx.pid;worker..
分类:
其他 时间:
2015-10-25 22:49:47
收藏:
0 评论:
0 赞:
0 阅读:
318
1、编写切割日志的脚本[root@bogonvhosts]#vim/usr/local/sbin/nginx_logrote.sh#以后都把类似的脚放在/usr/local/sbin/下面#!/bin/bashd=`date-d"-1day"+%F`[-d/tmp/nginx_log]||mkdir/tmp/nginx_logmv/tmp/access.log/tmp/nginx_log/$d.log/etc/init.d/nginxreload>/dev/n..
分类:
其他 时间:
2015-10-25 22:49:27
收藏:
0 评论:
0 赞:
0 阅读:
262
一、信息安全系统和安全体系1、信息安全系统三维空间示意图中,X、Y、Z轴的名称,及它们各自包括的内容:X轴-安全机制,包括设施、平台、数据、通信、应用、运行、管理、授权审计安全和安全防范体系;Y轴-OSI网络参考模型,包括物理层、链路层、网络层、传输层、会话层、表示层..
分类:
其他 时间:
2015-10-25 22:49:17
收藏:
0 评论:
0 赞:
0 阅读:
210
#define_CRT_SECURE_NO_WARNINGS1
#include<stdio.h>
#include<stdlib.h>
charmatrix[3][3];//宏定义一个二维数组,表示棋盘
voidinit_matrix(void)//初始化数组
{
inti,j;
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
matrix[i][j]=‘‘;
}
}
}
voiddis_matrix..
分类:
其他 时间:
2015-10-25 22:49:08
收藏:
0 评论:
0 赞:
0 阅读:
212
SQL语句实现:SELECTCOUNT(*)FROMinformation_schema.`TABLES`WHERETABLE_NAME=‘youTableName‘;where子句中,表名是字符串类型,要加单引号。MySQL存储过程中函数实现:CREATEDEFINER=`root`@`localhost`FUNCTION`tableExists`(`tName`varchar(30))
RETURNStinyint(4)
BEGIN
D..
分类:
数据库技术 时间:
2015-10-25 22:48:57
收藏:
0 评论:
0 赞:
0 阅读:
485
Linux的程序包管理: 应用程序: GPL:源码, POSIX:PortableOperatinSystem API:兼容,意味开发库兼容,因此,源代码可跨平台 ABI:兼容,编译后的程序可以跨平台; 不同的平台可执行的二进制程序格式不同,因此编译后的相同程序在不同平台不一定都能运行 库:可执行程序,本..
分类:
系统服务 时间:
2015-10-25 22:48:47
收藏:
0 评论:
0 赞:
0 阅读:
273
rpm包的使用: rpm包命名格式: 源程序:name-version.tar.{gz|bz2|xz}打包在一起的源码 version:major.minor.release rpm包:name-version-release.arch.rpm这是打包好的二进制程序了 release:通常包含rpm的制作发行号,还包含适用的OS arch:这个是适用于哪种硬件架..
分类:
系统服务 时间:
2015-10-25 22:48:37
收藏:
0 评论:
0 赞:
0 阅读:
414
根文件系统/boot:系统启动相关文件,如内核,initrd,以及grub(bootloader)/dev:设备文件设备文件:块设备——随机访问,字符设备——线性访问逐个访问/etc:配置文件/home:用户的家目录,默认为/home/username,但是root的家目录就在/下,名为/root/root:管理员的家目录..
分类:
系统服务 时间:
2015-10-25 22:48:27
收藏:
0 评论:
0 赞:
0 阅读:
318
一、采购管理1、采购管理的主要过程;(1)编制采购计划(2)编制询价计划(3)询价、招投标(4)供方选择(5)合同管理和收尾2、工作说明书与范围说明书的区别;(1)工作说明书是对项目所要提供的产品或服务的叙述性描述;(2)项目范围说明书则通过明确项目应该完成的工作而..
分类:
其他 时间:
2015-10-25 22:48:17
收藏:
0 评论:
0 赞:
0 阅读:
303
Duilib自带的例子360SafeDemo中有TabLayout的使用方法,本文参照360SafeDemo范例,梳理TabLayout的基本使用方法,方便理解掌握。1、定义一组Option作为标签页的标签<Optionname="Option01"float="false"text="Tab01"width="60"height="30"textcolor="#FF1c1c1c"disabledtext..
分类:
其他 时间:
2015-10-25 22:47:47
收藏:
0 评论:
0 赞:
0 阅读:
1006
Keepalived双机热备Keepalived是专门针对LVS设计的一款强大的辅助工具,主要用来提供故障切换和健检查功能,如判断LVS负载调度器、节点服务器的可用性,及时隔离并替换为新的服务器,当故障主机恢复后将其重新加入群集。在非LVS群集环境中使用时Keepalived也可以作为热备软件使..
分类:
其他 时间:
2015-10-25 22:47:38
收藏:
0 评论:
0 赞:
0 阅读:
214