环境:CentOS6.4(最小化安装)关闭防火墙和selinuxSendmail的配置文件/etc/mail/sendmail.cf:Sendmail的主配置文件;/etc/mail/access:中继访问控制;/etc/mail/domaintable;域名映射;/etc/mail/local-host-names;本地主机别名;/etc/mail/mailertable:为特定的域指定特殊的..
分类:
其他好文 时间:
2015-09-21 01:44:26
阅读次数:
676
sed:streameditor:流编辑器是一种文本编辑器:一次读一行,读到自己专用的“模式空间(patternspace)”中在模式空间中对文本进行处理,如果符合模式,则执行编辑操作,否则不执行操作。无论处理与否,都输出到屏幕支持正则表达式-r支持扩展正则-n静默模式:不输出,只编辑-esc..
分类:
其他好文 时间:
2015-09-21 01:44:38
阅读次数:
217
Linux之linuxbashscripts进程是程序运行时的内存空间和设置,存在于用户空间;用户空间是存放运行的程序和它们的数据的一部分内存空间。shell是用户和Linux内核之间的接口程序,围绕内核的外层。当从shell或其他程序向Linux传递命令时,内核会做出相应的反应。shell也是一个解..
分类:
系统相关 时间:
2015-09-21 01:44:01
阅读次数:
499
环境:Centos6.4关闭防火墙和selinux[root@localhost~]#postconfmail_version
mail_version=2.6.6
[root@localhost~]#[root@localhost~]#yum-yinstallpostfixdovecotcyrus*opensslopenssl-devel
[root@localhost~]#sed-i‘/host\.domain\.tld/imyhostname\=mail\.com‘/etc/postf..
分类:
其他好文 时间:
2015-09-21 01:43:19
阅读次数:
481
1.禁止Indexes参数,且站点目录中不存在首页文件下面是设置站点目录/application/apache2.22.27/htdocs的权限问题,其中Indexes参数,是在该站点目录下,如果没有首页文件index.XXX如果带有Indexes参数就会显示这个站点目录的结构,如果把Indexes参数去掉,那么就出出现403Forbi..
分类:
Web程序 时间:
2015-09-21 01:44:41
阅读次数:
181
#!/bin/bash
if[["$(whoami)"!="root"]];then
echo"Pleaserunthisscriptasroot.">&2
exit1
fi
echo"-------systeminit---------"
echo"-------epel-------"
cd/etc/yum.repos.d/
if[-fCentOS-Base.repo];then
mvCentOS-Base.repo{,.bak}
else
mvrhel-source.repo{,.bak}..
分类:
系统相关 时间:
2015-09-21 01:44:08
阅读次数:
200
Internet域名空间Internet域名空间结构为一棵倒置的树,并进行层次划分。由树根到树枝,也就是从DNS根到下面的节点,按照不同的层次,进行了统一的命名。域名空间最顶层,DNS根称为根域(root)。根域的下一层为顶级域,又称为一级域。其下层为二级域,再下层为二级域的子域,..
分类:
其他好文 时间:
2015-09-21 01:43:37
阅读次数:
179
改题限制了l和n的大小,实际上l和n可以取无限大,很多人可能会想着开一个500000以上的数组,其实两个变量就解决问题了,时间复杂度是O(n),空间复杂度是O(1);关键思路:longlongA;longlongsum;inti;A=0;sum=0;for(i=0;i<n;i++){A=(A*m+z)%l;sum=sum^A;}printf("%d\n",2*sum);
分类:
其他好文 时间:
2015-09-21 01:42:51
阅读次数:
167
————————————————————————————————————概览:1.环境准备2.配置主配置文件3.配置区域文件4.启动服务以及测试————————————————————————————————————1.环境准备:OS:软件安装~]#yuminstallbindbind-uti..
分类:
其他好文 时间:
2015-09-21 01:41:40
阅读次数:
523
1、软件包管理简介Windows中所有的软件包都不可以直接在linux系统中直接安装使用。linux系统中软件包分类:源码包(脚本安装包)源代码直接开放的包,绝大部分是C语言写的;二进包(源码包编译之后的包、RPM包、系统默认包)优点:安装快速,简化安装过程但不能看到源代码,例..
分类:
其他好文 时间:
2015-09-21 01:42:09
阅读次数:
286
说明:时间关系,这里只给出代码及注释,有空的时候再详细介绍一下代码的实现流程。1.代码及注释如下:#include<stdio.h>
#include<stdlib.h>
typedefcharElemType;
typedefstruct{
ElemType*elem;//存储空间的基址
intfront;//队头位标
intrear;//队尾位标,指示..
分类:
其他好文 时间:
2015-09-21 01:41:58
阅读次数:
192
Android Studio常用插件转载请注明出处: http://blog.csdn.net/crazy1235/article/details/46289803不得不承认,Android Studio越用越爽。其代码提示和搜索功能相当强大,非常智能。颜色、图片在布局和代码中可以实时预览。
开发的过程中使用一些插件可以事半功倍,下面介绍一些博主开发过程中常用到的一些as插件供大家参考。Buffe...
分类:
移动开发 时间:
2015-09-21 01:38:46
阅读次数:
334
前面我们分析了Chromium的Render进程和GPU进程的启动过程,它们都是由Browser进程启动的。在Chromium中,还有一类进程是由Browser进程启动的,它们就是Plugin进程。顾名思义,Plugin进程是用来运行浏览器插件的。浏览器插件的作用是扩展网页功能,它们由第三方开发,安全性和稳定性都无法得到保证,因此运行在独立的进程中。本文接下来就详细分析Plugin进程的启动过程。...
分类:
系统相关 时间:
2015-09-21 01:38:46
阅读次数:
366
题目描述输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。将数字转化为字符串,然后对字符串进行快速排序class Solution {
public:
string PrintMinNumber(vector numbers) {
string r...
分类:
编程语言 时间:
2015-09-21 01:41:15
阅读次数:
276
问题描述HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。今天测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连续子向量的最大和,当向量全为正数的时候,问题很好解决。但是,如果向量中包含负数,是否应该包含某个负数,并期望旁边的正数会弥补它呢?例如:{6,-3,-2,7,-15,1,2,2},连续子向量的最大和为8(从第0个开始,到第3个为止)。你会不会被他忽悠住?算法分析有一个te...
分类:
编程语言 时间:
2015-09-21 01:38:25
阅读次数:
173
题目描述输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,直接使用sort排序,然后返回前k个数:class Solution {
public:
vector GetLeastNumbers_Solution(vector input, int k) {
sort(input.begi...
分类:
其他好文 时间:
2015-09-21 01:40:04
阅读次数:
113
题目描述数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。算法描述打擂算法:多的留下,少的走
先找出数最多的,然后找有多少个数,最后判断数目是否超过了一半,
θ(n)时间复杂度代码实现class Solution {
public:
int Mor...
分类:
编程语言 时间:
2015-09-21 01:37:53
阅读次数:
286