要理解软硬链接,就先要从ext文件系统的存储原理说起硬盘上最小的存储单位是sector,大小为512bytes.因为数据往往都大于512bytes所以我们把多个sector连起来存储数据,这样做的目的是减少磁盘I/O的负担这个多个连起来的sector叫做block。Block的大小是2的n次方倍512bytes存储空间..
分类:
系统相关 时间:
2015-07-10 16:56:38
阅读次数:
197
直接记录配置如下
userwww;
worker_processes1;
events{
worker_connections1024;
}
http{
includemime.types;
default_typeapplication/octet-stream;
keepalive_timeout300;
sendfileon;
server{
listen80;
server_namelocalhost;
root/var/www/web;
indexindex.phpindex.htm..
分类:
Web程序 时间:
2015-07-10 16:56:52
阅读次数:
139
结论:1、开启nscd,通过Unixsocket获取解析,10万次解析5秒。2、开启nscd,通过内存cache直接获取解析,10万次解析0.06秒3、使用dnsmasq,通过udp获取解析,10万解析5秒,和通过Unixsocket方式的nscd性能持平。4、无缓存,10万次解析请求,遥遥无期。。。(抓包发现有明显的卡..
分类:
其他好文 时间:
2015-07-10 16:55:27
阅读次数:
327
databases.py
app.config[‘SQLALCHEMY_DATABASE_URI‘]=globalsSet[‘dblink‘]#默认数据库链接
app.config[‘SQLALCHEMY_BINDS‘]={‘one‘:globalsSet[‘dblink_one‘],
‘two‘:globalsSet[‘dblink_two‘]}
models.py
__tablename__=‘tname‘
__bind_key__=‘one‘问题:去重使用groupby..
分类:
数据库 时间:
2015-07-10 16:55:24
阅读次数:
326
总结四:Linux与时间相关的常用命令1、date命令--显示时间或设定时间用法(1):date[options]...[+format]显示+%F,+%D显示日期+%T显示时间+%Y年+%m月+%d日+%H时+%M分+%S秒+%u星期+%s时间戳计时法,从Unix元年(1970-01-0100:00:00)到此刻所经过的秒数[root@www~]#date+%F2015-07-..
分类:
系统相关 时间:
2015-07-10 16:55:02
阅读次数:
156
NameNode将文件系统的元数据以不同的文件保存在本地磁盘中,其中最重要的两个文件是fsp_w_picpath和edits。fsp_w_picpath包含文件系统元数据的完整快照,而edits仅包含元数据的增量修改。NameNode启动后,直接加载fsp_w_picpath到RAM,再通过回放引入edits的增量变化。NameNode..
分类:
其他好文 时间:
2015-07-10 16:56:00
阅读次数:
197
tr命令作用tr命令用于对字符集的替换,删除,去重复等语法:tr[–c/d/s/t][SET1][SET2]SET1:字符集1SET2:字符集2-c:complement,用SET2替换SET1中没有包含的字符-d:delete,删除SET1中所有的字符,不转换-s:squeeze-repeats,压缩SET1中重复的字符-t:truncate-set1,将SET1用..
分类:
其他好文 时间:
2015-07-10 16:53:56
阅读次数:
130
前言以前我们启动一个Map/Reduce,经常是利用hadoopjar./xxx.jaryyy.KKinputoutput的方式在SHELL脚本或者命令行直接提交作业。但是最近涉及到的一个项目,需要根据配置动态的启动MR作业,也就是涉及到向MAP,REDUCE处理类传递参数的问题。传递参数的方式最常见的方式:Configurat..
分类:
其他好文 时间:
2015-07-10 16:53:55
阅读次数:
167
这里不赘述5.7的安装步骤,主要注意初始化方法和配置文件,有了很大的改动,同时5.7加强了安全性,初始化后会给出密码,第一次登陆要修改密码。OK,废话少说,回到主题,5.7的半同步强复制。半同步复制搭建与5.6版本没有差别,搭建过程略。将主库的半同步时间加长。参数如下图..
分类:
数据库 时间:
2015-07-10 16:53:51
阅读次数:
1574
ZOMBIE:僵尸状态,表示进程结束但尚未消亡的一种状态,此时进程已经结束运行并释放大部分资源,但尚未释放进程控制块。与ZOMBIE对应的进程状态还有RUNNING(正在运行或等待运行状态),UNINTERRUPTABLE(不可中断阻塞状态),INTERRUPTABLE(可中断阻塞状态),STOPPED(挂起..
分类:
系统相关 时间:
2015-07-10 16:53:02
阅读次数:
177
#!/usr/bin/envpython#利用函数写的第一个关于登录有关的模块,这里设定登录次数不超过4次;#!/usr/bin/envpythonimporttabdefdenglu():num=1USER_PASS={}f=file(‘myfile.txt‘)forlineinf.readlines():new_line=line.split()USER_PASS[new_line[0]]=new_line[1]whilenum<=3:..
分类:
其他好文 时间:
2015-07-10 16:53:09
阅读次数:
129
uniq命令作用uniq用于删除文本中相邻的重复的行,以及统计重复行的个数语法:uniq[-c|-d|-u][-fFields][-sCharacters][-Fields][+Characters][InFile[OutFile]]参数-c显示重复行的次数-d仅显示重复行(只显示重复行的一次)-D显示重复的行(包括重复的内容)-u仅显示不重复的行..
分类:
其他好文 时间:
2015-07-10 16:52:37
阅读次数:
119
1、CREATETABLEdrink_info(drink_nameVARCHAR(30),costDEC(8,2),carbsDEC(8,2),colorVARCHAR(20),iceCHAR(1),caloriesINT);2、对charvarchar进行运算符比较运算,比较运算符会按字母顺序地评估所有事物的大校假设你要选出所有名称以“L”开头的饮料,查询语句如下:SELECTdrink..
分类:
数据库 时间:
2015-07-10 16:51:54
阅读次数:
147
一:保证网络连通性[root@li~]#ifconfigeth0eth0Linkencap:EthernetHWaddr00:0C:29:0C:C3:1Finetaddr:192.168.1.120Bcast:192.168.1.255Mask:255.255.255.0inet6addr:fe80::20c:29ff:fe0c:c31f/64Scope:LinkUPBROADCASTRUNNINGMULTICASTMTU:1500Metric:1RXpackets:3313errors:0..
分类:
其他好文 时间:
2015-07-10 16:53:28
阅读次数:
153
1.html中添加一个返回顶部的按钮,本例中采用了一个绝对定位的div,(position:fixed),背景色给了一定的透明度,并加入一个向上的箭头icon。2.绑定window的scroll事件,即发生scroll事件,则进行按钮的显示隐藏的操作判断。判断方法是:滚动条垂直高度大于某个值,则显示按钮..
分类:
Web程序 时间:
2015-07-10 16:52:30
阅读次数:
157
sort命令作用主要用于对文本内容进行排序语法:sort[-bcfMnrtku][源文件][-o输出文件]参数:-b忽略每行前面开始出的空格字符。-c检查文件是否已经按照顺序排序。-f排序时,忽略大小写字母。-M将前面3个字母依照月份的缩写进行排序。-n依照数值的大小排序。-o<输出文件>将..
分类:
其他好文 时间:
2015-07-10 16:51:16
阅读次数:
128
TestComplete作为一个软件自动化测试的IDE,留有少量接口供不同的人在不同的场景下运行项目,那么如何在windows的Dos下启动它并执行它的项目呢?下面是TestComplete提供的Commandline:TestComplete.exe[file_name[/run[(/project:project_name)|(/project:project_name/projec..
分类:
其他好文 时间:
2015-07-10 16:53:30
阅读次数:
172