`
flychao88
  • 浏览: 744148 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
为什么同样的时间有的人可以漂亮的完成工作,而有些人废了很大的力气也没有完成? 前者我们常常称之为“大牛”,后者我们常常叫他们“菜鸟”。当然“大牛”都是相对而言的,“大牛”也不可能方方面面都非常厉害,换句话说大牛也不一定会沙王摇大,也不一定会船长放水。所谓的“大牛”他们只是在某些方面比我们强而已。但是值得注意的是,学习能力很强,效率普遍很高是一般“大牛”的共同特点。 是哪些因素造成了我们与“大牛”的差距呢?   背后的故事我们不一定知道
mina是个异步通信框架,一般使用场景是服务端开发,长连接、异步通信使用mina是及其方便的。   对于并发量不高的场景,现在流行使用短连接:每次连接只进行一次通信,即连接-发送-接收-断开。此种模式的通信客户端,能否使用mina开发?答案是肯定的。   mina典型应用,需要实现IoHanlder接口,当收到消息时,此接口的messageReceived方法被触发,开发人员实现此方法即可处理消息。   一个同步的客户端,可以不再需要IoHandler,但必须设置如下属性useReadOperation为true。mi
      什么样的员工在公司,最容易受老板受老大的赏识,最容易高升?你问不同的老大,兴许会有不同的答案,有的会列举好些。对于脑子正常,脑子不进水的老大来说,有一类员工一定会受欢迎。那就是能保证结果的!       什么叫能保证结果?      简单说,就是交给TA做的事情,能做好,有时甚至还常有意外惊喜。兴许,你会想:不可能每件事情都能做好吧?恭喜你!你能这么想,说明你脑子还是挺正常的,有潜力。      如果交代的事情没做好的情况下,我会看什么呢?我肯定是要看过程,看这个过程中,到底是什么原因导致事情不能顺利的推进,以及没有达到预先期待的结果。首先,核心就是看负责这个事情的人的能力和态度; ...
最近开始了新一轮的换工作历程,投简历也集中在了架构师和项目经理这两个角色中,当然,架构师很多时候跟项目经理,team leader,高级软件工程师是重合的,当然,我指的是国内了,所谓的架构师就是更高级点的软件工程师罢了.尤其是小点的公司,注,没有看不起小公司的意思,毕竟要成本的.      个人从事了软件业也7-8年了,说实在的,cmm3 的软件过程基本了解,做全职的项目经理,可能是欠缺一些.技术上,这些年的积累,凭心而论,也还可以.所以就产生了疑问,我该怎么走呢,真的是出在了抉择的时候,该做什么呢,还是什么也不做,直接转行.       首先,个人的心里,是希望做一名合格的架构师,优秀的, ...

Redis配置文件说明

配置文件参数说明:    1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程     daemonize no 2. 当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定     pidfile /var/run/redis.pid 3. 指定Redis监听端口,默认端口为6379,作者在自己的一篇博文中解释了为什么选用6379作为默认端口,因为6379在手机按键上MERZ对应的号码,而MERZ取自意大利歌女Alessia Merz的名字     port 6379 ...

利用JAVA操作MongoDB

package com.hoo.test; import java.net.UnknownHostException; import com.mongodb.DB; import com.mongodb.DBCollection; import com.mongodb.DBCursor; import com.mongodb.Mongo; import com.mongodb.MongoException; import com.mongodb.util.JSON; /** * <b>function:</b>Mong ...
一、创建Mongodb数据库   由于Mongodb不是关系型数据库文件,实际上,它并不存在传统关系型数据库中的所谓“数据库”的概念,但不用担心,当你第一次新增数据时,mongodb就会以collection集合的形式进行保存和新建,而不需要你手工去新建立。下面是例子:  1)列出当前的数据库       MongoDB shell version: 1.8.1   connecting to: test   > show dbs   admin   0.03125GB   local   (empty)    可以使用show dbs 来列出当前有多少个数据库,上面看到的是 ...
Redis几个认识误区 前几天微博发生了一起大的系统故障,很多技术的朋友都比较关心,其中的原因不会超出James Hamilton在On Designing and Deploying Internet-Scale Service(1)概括的那几个范围,James第一条经验“Design for failure”是所有互联网 ...

Redis使用总结

1、常用内存优化手段与参数 通过我们上面的一些实现上的分析可以看出redis实际上的内存管理成本非常高,即占用了过多的内存,作者对这点也非常清楚,所以提供了一系列的参数和手段来控制和节省内存,我们分别来讨论下 ...
1. CouchDB •所用语言: Erlang •特点:DB一致性,易于使用 •使用许可: Apache •协议: HTTP/REST •双向数据复制, •持续进行或临时处理, •处理时带冲突检查, •因此,采用的是master-master复制(见编注2) •MVCC - 写操作不阻塞读操作 •可保存文件之前的版本 •Crash-only(可靠的)设计 •需要不时地进行数据压缩 •视图:嵌入式 映射/减少 •格式化视图:列表显示 •支持进行服务器端文档验证 •支持认证 •根据变化实时更新 •支持附件处理 •因此, CouchApps(独立的 js应用程序) •需要 jQuery程序库 最 ...
Global site tag (gtag.js) - Google Analytics