[root@node01kibana]#dates=`date+%Y%m%d%H%m%S`[root@node01kibana]#echo$dates20160408120439[root@node01kibana]#dates=`date+%F`[root@node01kibana]#echo$dates2016-04-08[root@node01kibana]#
分类:
其他好文 时间:
2016-04-08 15:26:28
阅读次数:
127
一、编译安装MySQL前的准备工作安装编译源码所需的工具和库[root@node1~]#yuminstallgccgcc-c++ncurses-develperl安装cmake,从http://www.cmake.org下载源码并编译安装[root@node1~]#wgethttp://www.cmake.org/files/v2.8/cmake-2.8.10.2.tar.gz[root@node1~]#tar-xzvfcmake-2..
分类:
数据库 时间:
2016-04-08 15:26:07
阅读次数:
236
老早用nginx时就零零散散的接触这些时间,一直没静下心系统的梳理一遍,其实理解了这些时间的作用和设置,对配置tengine(nginx)线上业务的优化是有不可小觑的的作用,对nginx的工作流程也会有更深的理解,目前我线上配置是服务http小文件(非视频和下载类)的,具体参数配置..
分类:
其他好文 时间:
2016-04-08 15:26:07
阅读次数:
146
当表中的数据不需要是,则应该删除该数据,并释放所占用的空间;删除表中的数据有delete和truncate两种方式,下面分别介绍;一、delete语句(1)有条件删除语法格式:delete[from]table_name[wherecondition];如:删除users表中的userid为‘001’的数据:deletefromuserswhereuser..
分类:
数据库 时间:
2016-04-08 15:25:42
阅读次数:
260
一、C语言中的类型转换1.隐式类型转换inti=1;
doubled=i;操作数的类型可以由低级转化为高级,这种隐式的类型转化是一种保值映射,即在转化中数据精度不损失。类型高低顺序:int(short和char自动转换成int)->unsigned->long->unsignedlong->double(float自动转化成..
分类:
其他好文 时间:
2016-04-08 15:27:49
阅读次数:
222
apt-getinstallapache2
apt-getupgradeopenssl
a2enmodssl
a2ensitedefault-ssl
serviceapache2reload
修改https端口为11443
root@demo:/etc/apache2#vim/etc/apache2/ports.conf
<IfModulessl_module>
Listen11443
</IfModule>
root@demo:/etc/apache2#vim..
分类:
Web程序 时间:
2016-04-08 15:26:36
阅读次数:
277
//编写一个函数reverse_string(char*string)(递归实现)
//实现:将参数字符串中的字符反向排列。
//要求:不能使用C函数库中的字符串操作函数。
//第一种方法:递归法
#include<stdio.h>
intreverse_string(char*string)
{
if(*string!=‘\0‘)
{
string++;
reverse_str..
分类:
其他好文 时间:
2016-04-08 15:26:32
阅读次数:
129
//1.模拟实现strstr函数。
#include<stdio.h>
#include<assert.h>
char*my_strstr(char*str,char*p)
{
char*cp=p;
char*p1=str;
assert(*p);
if(!*p)
returnNULL;
if(!*p1)
returnNULL;
char*p2=str;
while(*p1)
{
p2=p1;
cp=p;
while(*p2&&*cp&&!..
分类:
其他好文 时间:
2016-04-08 15:26:59
阅读次数:
114
删除列1.光标定位到要操作的地方。2.CTRL+v进入“可视块”模式,选取这一列操作多少行。3.d删除。插入列插入操作的话知识稍有区别。例如我们在每一行前都插入"()":1.光标定位到要操作的地方。2.CTRL+v进入“可视块”模式,选取这一列操作多少行。3.SHIFT+i(I)输入要插入的内容..
分类:
系统相关 时间:
2016-04-08 15:26:43
阅读次数:
269
//写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和,
//例如,调用DigitSum(1729),则应该返回1+7+2+9,它的和是19
//递归版
#include<stdio.h>
intDigitSum(intn)
{
intsum=0;
intm=0;
if(n)
{
m=n%10;
n=n/10;
sum=m+DigitSum(n);
}
returnsum;
..
分类:
其他好文 时间:
2016-04-08 15:26:17
阅读次数:
189
斐波那契数列(Fibonaccisequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(LeonardodaFibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……在数学上,斐波纳契数列以如下被以递归的方法定义:F(0..
分类:
编程语言 时间:
2016-04-08 15:25:00
阅读次数:
164
//在终端输入多行信息,找出包含“ould”的行,并打印该行。
#include<stdio.h>
#defineMAX1000
intgetline(charline[])
{
intlimit=MAX-1;
intch=0;
inti=0;
while((ch=getchar())&&(--limit)&&ch!=‘\n‘&&ch!=EOF)
{
line[i]=ch;
i++;
}
if(ch=..
分类:
其他好文 时间:
2016-04-08 15:24:06
阅读次数:
158
用fork()创建子进程后执行的是和父进程相同的程序(但有可能执行不同的代码分支),子进程往往要调用一种exec函数以执行另一个程序。进程程序替换:替换数据和代码,执行不同逻辑,一旦替换之后,父,子进程代码,数据独立。主要是创建进程,让子进程去执行命令。主要有6个调度..
分类:
系统相关 时间:
2016-04-08 15:24:39
阅读次数:
789
Jenkins是一个开源软件项目.Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:1、持续的软件版本发布/测试项目。2、监控外部调用执行的工作。jenkins的安装很简单,主要有两种安装方式:方法一:直接通过命令安装rpm包方法二:下载war包,通过tomc..
分类:
其他好文 时间:
2016-04-08 15:25:56
阅读次数:
187
mysql里查询json数据1.mysql里有个字段存储的是json格式的数据,2.现在需要从页面传递参数到php再进行搜索匹配关键字,3.将关键字页json_encode后,去like匹配这个字段,匹配不到解决方案:1.只针对中文搜索,存的数据一样是json,josn里面的中文一般是unicode编码的,将关键字..
分类:
数据库 时间:
2016-04-08 15:25:24
阅读次数:
335
故障:晚上大概7点钟左右,收到播放中心投诉,说视频播放很慢,加载很久不出来。一开始,哥以为是tomcat服务又挂了。所以到tomcat服务器上查看下catalina.out输出日志。却没发现任务错误信息。分析:想了想,视频加载慢,会不会是数据库问题呢?果断上mysql数据库(从库)看下top..
分类:
数据库 时间:
2016-04-08 15:25:13
阅读次数:
644
版本号sonarqube4.5sonarscanner2.5SonarQube安装步骤1.确定JDK和MySQL已经成功安装。2.下载SonarQube及工具SonarQubeRunner,下载地址:http://www.sonarqube.org/downloads/3.解压文件,将下载的SonarQube和SonarQubeRunner解压到指定的目录。4.添加环境变量:exportSONAR_HO..
分类:
其他好文 时间:
2016-04-08 15:23:31
阅读次数:
196