Linux运维第五阶段(九)iSCSI&cLVM&gfs2gfs2(globalfilesystemversion2,全局文件系统,CFS集群文件系统,利用HA的信息层,向各node通告自己所持有锁的信息)cLVM(clusterlogicalvolumemanagement,集群逻辑卷管理,将共享存储做成逻辑卷,借用HA的心跳传输机制(通..
分类:
系统相关 时间:
2015-12-19 15:15:28
阅读次数:
395
最近拜读了Robbin写的文章《移动时代做社区还有戏吗》,感觉收获很多,作为技术社区和媒体的编辑,我也在想移动时代做社区的出路到底在何方。文章的核心观点是:“在移动时代,特别是微信统治移动的时代,从零起步做移动社区(以内容运营为主的社区)就是死路一条。”我深以为..
分类:
移动开发 时间:
2015-12-19 15:13:06
阅读次数:
168
前言:目前只写了一个简单的Demo,图形界面还未写一简单介绍以及apikey获取就我个人而言,目前有两个API是比较不错的,一个是百度的接口,另一个是图灵机器人(http://www.tuling123.com/)的接口。前者调用简单,而且没有使用次数限制(PS:据说还是有限制?);后者需要进行..
分类:
其他好文 时间:
2015-12-19 15:14:17
阅读次数:
332
特点:1、协议实现简单,使用telnet或nc等命令就可以直接操作memcached存取数据2、支持epoll/kqueue异步I/O模型,使用libevent作为事件处理通知机智3、使用key->value键值作为数据存储格式4、使用全内存缓存,效率高,但服务重启数据会丢失工作原理:1、Memcached是一款开源..
分类:
系统相关 时间:
2015-12-19 15:12:17
阅读次数:
255
elementaryOS的风格类似于macos,基于Ubuntu改造,个人比较喜欢其界面理念,简单清晰。因此下载了elementaryOSFreya使用,使用过程中,各个软件版本的升级比较落后,比如gcc等,因此尝试使用ubuntuOS安装elementdesktop。网上的指导步骤都比较旧,按其步骤执行完成,效果总是比..
分类:
系统相关 时间:
2015-12-19 15:10:20
阅读次数:
343
一章初识linuxshell一.什么是linux1.linux系统可大致划分为四部分:lLinux内核lGNU工具组件l图形化桌面环境l应用软件在linux系统里,这四部分中的每一部分都扮演着一个特别的角色,但如果将他们分开,每一部分都没太大的作用。1)探究linux内核Linux系统的核心是内核,内核控..
分类:
系统相关 时间:
2015-12-19 15:10:37
阅读次数:
244
------------------------------------------------------------------------------------------------------二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的..
分类:
其他好文 时间:
2015-12-19 15:12:24
阅读次数:
194
三章基本的bashshell命令1.启动shellGNUbashshell能提供对linux系统的交互式访问。它是作为常规程序运行的,通常是在用户登录终端时启动。登录时系统启动的shell依赖于用户账户的配置。/etc/passwd文件包含了所有系统用户账户列表以及每个用户的基本配置信息。如下读取的样例条..
分类:
系统相关 时间:
2015-12-19 15:10:16
阅读次数:
282
1、find命令的一般形式为;findpathname-options[-print-exec-ok...]2、find命令的参数;pathname:find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。-print:find命令将匹配的文件输出到标准输出。-exec:find命令对匹配的文件执行该参数所给出的shell..
分类:
其他好文 时间:
2015-12-19 15:12:06
阅读次数:
181
0.12内核的内存管理比较简单粗暴,内核只用了一个页目录,只能映射4G的线性空间,所以每个进程的虚拟空间(逻辑空间)只能给到64M,最多64个进程;每个进程都有对应的任务号nr,当一个进程需要分配进程空间时,只需要nr乘以64M就可以得出该进程空间的线性起始地址。然后该进程..
分类:
系统相关 时间:
2015-12-19 15:11:02
阅读次数:
161
IT环境部署&&自动化操作系统安装COBBLER服务部署SALTSTACK应用代码部署saltstack&&shell监控配置zabbix加入运维集群LVS&&haproxy 安装部署git[root@linux-node2~]#yuminstallgit-y设置本地的用户名和邮箱[root@linux-node2~]#gitconfig--globaluser.na..
分类:
其他好文 时间:
2015-12-19 15:08:45
阅读次数:
232
1、创建四个新分区:2、用l查看分区文件系统,用t改变,设置成fd3、保存重新分区4、创建RAIDmdadm为创建命令,-C创建-a自动创建目标RAID设备的设备文件(yes),-n3用三块来创建RAID,-x1留一个空闲盘-l5级别5(RAID-5),-c指定chunk大小5、查看是否成功6、格式化RAID7、挂载到指..
分类:
其他好文 时间:
2015-12-19 15:08:09
阅读次数:
310
堆本质是一棵二叉树,其中所有的元素都可以按全序语义进行比较。用 堆来进行存储需要符合以下规则:
1.元素可比较性:数据集中的元素可以进行比较,就是要实现Comparable接口;。
2.节点最大/最小性:每个节点的元素必须大于或小于该节点的孩子节点的元素;
3.堆是一棵完全二叉树。
堆有两种:最大堆和最小堆。
最小堆中每个节点的优先级小于或者等于它的子节点;最大堆则相反,每个节点...
分类:
其他好文 时间:
2015-12-19 15:09:21
阅读次数:
327
android 项目交互 与 sdk增加指南: (完整版)通常在处理u3d与android natvice对接时,有两种方案:. U3D 项目交互部分方案: a. 使用u3d带有jni与使用jar方案直接处理,原理还是在u3d直接打包apk,其实处理过程是把相关工程的目录构建好,在u3d内进行打包完成的c# 与 java进行交互,底层的ndk部分完全忽略掉了,直接用u3d提供的jni接口交互ja...
分类:
移动开发 时间:
2015-12-19 15:08:38
阅读次数:
221
由于项目里面有底部版权需要放置,目前使用的一种方法用久了感觉不太好,于是在网上搜集了相关的文章,在知乎中看到了有人提到这个问题(点击前往),通过对问题的回答中提供的一些方法进行查找和测试,然后作了以下的总结。方法1 通过伪元素撑起footer所需的高度,然后设置margin-bottom一个foo....
分类:
其他好文 时间:
2015-12-19 15:06:19
阅读次数:
159
APUE 308页 线程学习时候有一个链表struct job{ struct job* next; struct job* prev; pthread_t id;}struct queue(){ struct job * head; struct jo...
分类:
其他好文 时间:
2015-12-19 15:08:36
阅读次数:
169
上次有说到Bootstrap网格布局中的列有col-xs-*和span*,后来我稍微查了下,据说前者是版本3的,后者是版本2。至于为什么w3c要把新版改成旧版,这就不知道了。23.Well,一种会引起内容凹陷显示或插图效果的容器。24.过渡,略。25. class="btn btn-default"...
分类:
其他好文 时间:
2015-12-19 15:05:54
阅读次数:
123