ssh动态验证码登录机器GoogleAuthenticator是一个动态验证码程序,兼容各种智能手机平板设备,可以用来做各种帐号的二次验证,增加帐号的安全性。SSH是Linux系统的最重要防线之一,为了防止密码泄露或者被爆破,可以使用GoogleAuthenticator来做二次验证,使用方法也很简单谷歌..
分类:
系统相关 时间:
2016-07-29 19:29:30
阅读次数:
600
实验环境:之前ELK已经初步安装完毕了,只需要将nginx的日志发送过来就可以了,nginx的IP为:192.168.137.101。因为服务端只是收集日志的所以下面的操作完全是在nginx机器上面完成的。在这里感谢《ELKstack权威指南》这本书,下面配置的内容都是借鉴的这本书。#/opt/logstash/b..
分类:
其他好文 时间:
2016-07-29 19:30:08
阅读次数:
2582
说问题之前,聊表一下mysql数值类型int。众所周知,mysql数值类型int占四个字节,有符号、无符号整形存储的范围不同,有符号范围-2147483648-2127483647,无符号范围是0-4294967295(2^32是偶数,这里为什么是奇数,如果不清楚请自行补计算机位运算)。Mysql类型关键字后面的括..
分类:
数据库 时间:
2016-07-29 19:30:01
阅读次数:
683
linux文件目录操作的相关命令mkdirrmdirtreetouchstatcpmvrmmkdir功能说明:建立空目录语法:mkdir[-p][--help][--v][-m<目录属性>][目录名称]补充说明:mkdir可建立目录并同时设置目录的权限。选项:-m<目录属性>建立目录时同时设置目录的权限。[root@VM_18_121_c..
分类:
系统相关 时间:
2016-07-29 19:30:08
阅读次数:
261
前言:tomcat默认安装完成之后可以访问http://ip:8080,如果出现页面即可。如果你想在一个服务器上运行多个tomcat该怎么设置?方法:把安装tomcat的目录重新复制一份cp-rtomcattomcat2,然后进入到tomcat2目录下的conf/server.xml更改配置文件下面这个是默认的配置文件,<serv..
分类:
其他好文 时间:
2016-07-29 19:29:36
阅读次数:
178
嵌入式linux面试题解析(二)——C语言部分三1、下面的程序会出现什么结果#include<stdio.h>#include<stdlib.h>#include<string.h>voidgetmemory(char*p){p=(char*)malloc(100);strcpy(p,”helloworld”);}intmain(){char*str=NULL;getmemory(str);printf(“..
分类:
编程语言 时间:
2016-07-29 19:29:56
阅读次数:
1208
有这样一种场景,当你在手机APP上输入你的信息,会自动跳出一个弹窗,表示某任务已执行。最简单的一个例子就是当你输入手机号,点击获取验证码的时候,就会跳出一个对话框,说“验证码已发送到手机,请注意查收”,这些都是如何实现的。就以我参与开发的一款移动报表FineReport..
分类:
移动开发 时间:
2016-07-29 19:28:26
阅读次数:
229
随机数介绍在程序开发中,我们经常会用到随机数。譬如数字签名、数据加密、以及一些取样的场景下。但需要注意的是,许多开发语言API所提供的随机函数并非真正意义上的随机,而是伪随机,至于原因,本文最后会进行解释。jdk中Random类jdk中提供了Random类供我们使用 //withinint..
分类:
编程语言 时间:
2016-07-29 19:28:15
阅读次数:
145
CentOS系统安装之后并不能立即投入生产环境使用,需要经过运维人员的优化才行。在此讲解几点关于Linux系统安装后的基础优化操作。注意:不同版本5.x和6.x两者优化时会有些区别。CentOS修改时区echo‘ZONE="Asia/Shanghai"‘>/etc/sysconfig/clockcp-f/usr/share/zoneinfo/Asia..
分类:
系统相关 时间:
2016-07-29 19:28:26
阅读次数:
3425
实验内容时间数据库.表表内容(id)操作内容8点db1.t11,2,3进行全备份9点db1.t14,5(新增加)增加数据10点db1.t1deletedb1删除db111点发现数据库内容有误,要求回复正常的数据8点数据全备份mysqldump-uroot-ppassword--all-databases--single-transaction--master-data=2>/tmp/my..
分类:
数据库 时间:
2016-07-29 19:30:22
阅读次数:
231
一、QQ和Qzone分享回调失败起初一开始我按照官方给的说明配置好,都是可以回调的,后期版本更新后莫名其妙就回调不回来了,因此我就去找了QQ和Qzone的相关问题,发现都是好几年提的,说回调不成功。后来仔细的去对比版本更新改变的内容才发现原来是AndroidManifest.xml文件中的..
分类:
其他好文 时间:
2016-07-29 19:29:08
阅读次数:
439
编译安装phphttp://php.net/[root@localhost~]#lsanaconda-ks.cfginstall.loginstall.log.syslogphp-5.6.24.tar.bz2[root@localhostphp-5.6.24]#yum-yinstalllibxm*解决mcrypt加密问题需要安装4个包mhash和mhash-devel和libmcrpt-devel和libmcrpthttp://www.rpmfind.net/下载后..
分类:
Web程序 时间:
2016-07-29 19:28:55
阅读次数:
195
首先我们需要了解linux下硬链接以及软连接的基本概念.硬链接:新建的文件是已经存在的文件的一个别名,当原文件删除时,新建的文件仍然可以使用.软链接:也称为符号链接,新建的文件以“路径”的形式来表示另一个文件,和Windows的快捷方式十分相似,新建的软链接可以指向不存..
分类:
系统相关 时间:
2016-07-29 19:27:08
阅读次数:
308
在网络传输、设备之间转存、复制大文件等时,可能会出现传输前后数据不一致的情况。这种情况在网络这种相对更不稳定的环境中,容易出现。那么校验文件的完整性,也是势在必行的。md5sum命令用于生成和校验文件的md5值。它会逐位对文件的内容进行校验。是文件的内容,与文件名无..
分类:
其他好文 时间:
2016-07-29 19:26:57
阅读次数:
259
__malloc_alloc_template分配器:该分配器是对malloc、realloc以及free的封装:当调用malloc和realloc申请不到内存空间的时候,会改调用oom_malloc()和oom_realloc(),这两个函数会反复调用用户传递过来的outofmemoryhandler处理函数,直到能用malloc或者realloc申请到内存为止..
分类:
其他好文 时间:
2016-07-29 19:26:58
阅读次数:
125
一、inode是什么?理解inode,要从文件储存说起。文件储存在硬盘上,硬盘的最小储存单位叫做"扇区"。每个扇区储存512个字节(相当于0.5KB)。操作系统读取硬盘的时候,不会一个一个扇区的读,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个"块"(block)。这种有..
分类:
其他好文 时间:
2016-07-29 19:28:08
阅读次数:
227
svn增量备份脚本,环境:系统,centos6.5,svnversion1.6.11,httpdApache/2.2.15(Unix)APR1.3.9,APR-Util1.3.9,全部为yum编译一些常用命令svnls-v/opt/svn/snn查看svn目录文件列表svn--version查看svn版本svnadmincreate/opt/svn/snn创建一个svn仓库svnimport/etc/issuefile:///..
分类:
其他好文 时间:
2016-07-29 19:26:29
阅读次数:
204