`
LIMIMGJIE
  • 浏览: 173712 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
Cassandra的bin目录下有两个很好用的工具nodetool和cassandra-cli。 一.nodetool工具 nodetool是一个查看集群信息的命令,运行nodetool需要指定host和port,port默认是8080,这个端口是Cassandra的jmx端口,nodetool通过jmx获取集群的信息,端口可以在bin/cassandra.in.sh中修改. nodetool的java解析类: java org.apache.cassandra.tools.NodeCmd 命令执行格式:nodetool -host 服务器IP -port 端口号 <command ...
会议议题:          1.讨论在线应用组的发展规划。          2.如何提高自己的技术能力和眼界。          3.如何能够将现有的工作接合到自己的职业发展规划中。          4.什么才是好的研发主管。 ~~~~~~~~~~~~~~~ ...
本文主要关注两个部分, 1. 怎么写一个最简单cassandra的sample 2. 通过代码,了解cassandra的数据模型及隐藏在后面的交互逻辑 步骤一: 首先我们创建一个工程,然后将cassandra/lib目录下的包,导入到我们的工程中。 步骤二: 创建一 ...
文章分类:数据库 /**    * author: 李明杰    * date 2010-7-29    */ 在上一篇文章中,我们通过cassandra自带的命令行方式,向大家展示了基于windows平台搭建cassandra数据库的服务,今天我们基于linux平台搭建一个cassandra,其实搭建步骤没 ...
分布式数据库的应用---cassandra     Cassandra项目的主要特点就是它不是一个数据库,而是由一堆数据库节点共同构成的一个分布式网络服务,对Cassandra的一个写操作,会被复制到其它节点上,对Cassandra的读操作,也会被路由到某个节点上面去读取.对于一个Cassandra集群来说,扩展性能比较简单,直管在集群里面添加节点就可以了.有文章说Facebook的Cassandra集群有超过100台服务器构成的数据库集群.     Cassandra也支持比较丰富的数据结构和功能强大的查询语言,和MongoDB比较类似,查询功能比MongoDB稍弱一些.Cassandra以 ...
临近端午节放假前夕,准备上线一个项目的登录和注册功能,判断用户登录是否成功是通过询问一个登录服务器login.baofeng.net,访问方式如下: //检测是否登录; function isLoginIn(fn, i) { if(cookie.get(&quot;LoginIn&quot;) == 1) { showBannerUserInfo(); } else { var url = &quot;http://login.baofeng.net/?a=checklogin&amp;info=1&amp;callb ...
修改ulimit值的学习点滴:         网上有好多修改ulimit的文章,但大多仅限于对当前交互shell的修改,如果只是为了提高某一次执行脚本的文件句柄打开数,以下方法非常有效:     操作系统: CentOS 5.1 x86_64     1)修改当前交互终端的limit值     查询当前终端的文件句柄数: ulimit -n 回车,一般的系统默认的1024.     修改文件句柄数为65535,ulimit -n 65535.此时系统的文件句柄数为65535.     2)将ulimit 值添加到/etc/profile文件中(适用于有root权限登录的系统) ...
编写show_dir.c #include <unistd.h> #include <stdio.h> #include <dirent.h> #include <string.h> #include <sys/stat.h> #include <stdlib.h> void printdir(char *dir,int depth) {         DIR *dp;         struct dirent *entry;         struct stat statbuf;         if((dp ...
文件名称:copy_system.c #include <unistd.h> #include <sys/stat.h> #include <fcntl.h> #include <stdlib.h> int main() {         char c;         int in,out;         in = open("file.in",O_RDONLY);         out = open("file.out",O_WRONLY|O_CREAT, S_IRUSR|S_IWUSR); ...
${#str} str的长度 expr length "$str" expr "$str" : '.*' 匹配字符串开头的字串长度, expr match "$str" '$sub' expr "$str" : '$sub'                str=abcABC123ABCabc                        ^------------------^                echo `expr "$str" : '.*ABC'`   #12 索引 ...
最近的由于业务变动的需求较多,经常同步外网的页面. 导致某次由于一个程序员不小心的编码,将请求全部指向了源服务器(为CDN提供数据的服务器).直接导致源服务器down机.所有业务对外访问异常.为了减少类似的问题导致的down机,同时解决目前对外服务的单点的危险. 重新制定了外网服务的优化方案. 如图: 改造后的优点: 1.保证盒子和弹窗业务都有双点进行互备. 2.通过域名区分外网访问的源服务器,避免由于某个业务的问题,直接导致的其他业务同时出现down机的危险. 3.CDN访问直接定向到某个IP.此时访问的负载均衡设备(F5或Ngins),如果现有的负载均衡设备down机,立刻将该业务访问的I ...
论坛有用户反映教育网用户无法使用搜索页面,分析了一下无法展现搜索页面的原因,大概如图: 为了解决此问题,经大家讨论出台了一套解决方法,是否可行需要后期数据的印证。 1.获取教育网的IP库,网上的IP获取文章很多,这里就不多说了,一搜便是。 2.将教育网的IP放入域名解析服务器中,主要是为了辨识访问的用户是否为教育网用户。 3.将用户的访问请求指向CDN服务器。 4.CDN服务器负责解析用户的请求,返回响应。(CDN可以解析教育网的用户,并指定到南方或北方的服务器) 附:没有将所有页面指向CDN,主要是money的问题. 解决方案如图: 上述解决方案的研发及网络变更成本是最小的,大家有更好 ...
一、能够在员工需要的时候给员工提供指导,帮助员工发展的老板   老板虽然与下属是上下级关系,但是没有下属的支持和协作,再出色的老板都无法独自让公司正常运作。对企业来说,员工是重要的组成部分,但员工不能完全等同于“零件”,过于关心业绩增长,而忽略员工的感受以及职业发展的老板,在团队中的威信就会降低,随之而来的怠工及人员流动频繁势必会造成公司人力成本增加,销售额下降等不良后果。而通过帮助员工的个人发展从而实现公司业绩的增长的老板,不仅会赢得员工的拥护,同时也会使公司的发展的速度加快。 二、行动目标明确的老板   这样的老板不会出其不意地腰斩你准备许久的方案,不会逼着员工在不可能完成的 ...
对于互联网产品来说,用户体验重要性无需再讲,更重要的是,如何让用户参与?小量级用户测试(Small Release)目的之一就是让用户能尽早参与到产品的体验当中去,此外,我们还有以下方法来让用户更好参与: 1.直接观察法。直接观察法就是要走到用户实际的环境中去,走入用户的世界,可以采用结构式或非结构式访谈,时间和方式都可以灵活,但是有个原则:第一就是要仔细观察,看看用户真正的工作环境、方式、条件;第二就是要多问为什么。 2.安全研究法。安全研究法主要是找特定用户群体或典型用户,这种方式不适合普遍的用户目的调查,但是可以作为对边界极端用户场景的分析,这种方法比较适合应用在对现有产品的改造过程。 3 ...
linux下为php添加GD库的步骤如下: 一、下载 gd-2.0.33.tar.gz http://www.boutell.com/gd/ jpegsrc.v6b.tar.gz http://www.ijg.org/ libpng-1.2.7.tar.tar http://sourceforge.net/projects/libpng/ zlib-1.2.2.tar.gz http://sourceforge.net/projects/zlib/ freetype-2.1.9.tar.gz http://sourceforge.net/projects/freetype/ ...
Global site tag (gtag.js) - Google Analytics