- 博客(16)
- 收藏
- 关注
原创 说说摩拜单车的骑后感
骑了两趟摩拜单车,乘着感觉还很鲜活,赶紧把想法写下:外观:没得说,酷、帅,秒杀其他几款单车。 铝白+橙红,有现代感,有暖意,又醒目。轮胎轮胎看起来和普通轮胎差不多,仔细看了下,确实没有充气口,应该是免充气的。硬度是偏硬了,感觉就像普通轮胎打了9成气,如果路好,骑行感觉还是挺好,但骑石板路的时候就颠的有点过了。刹车前后轮应该都是碟刹。刹车的力度、捏到死的捏程,
2017-02-13 15:35:04
4135
原创 淘宝去IOE和电信集约化驱动力比较
淘宝去IOE,看了不少网文,归集起来主要有如下几点:1. 可以节约成本2. 旧模式无法满足高速发展的业务需求3. 单机承载业务量太大,单机故障时影响面过宽,这个风险难以承受4. 提升自身的IT建设能力,提升自身的IT团队实力逐个分析下来:1. 可以节约成本 小型机换PC SERVER,Oracle数据库换MYSQL等,成本看似节约很多; 但软件开发成
2014-05-20 13:43:34
1705
原创 erlang学习半个月的心得
序当初,为erlang介绍中的并发、分布式、可用性、软实时特性所吸引,开始入手erlang。目标是想了解erlang是怎么做到这些特性,对开发效率的提升有多大,我目前项目中碰到的并发、分布式、实时的困境他能否解决?怎么解决?主要还是通过网络上下载的《Erlang程序设计中文版(完整书签).pdf》来学习,pdf大都是图片版,文字版的很少,找到的内容也不全。 首先看了顺序编程一章,算
2012-09-29 09:29:31
5723
原创 erlang多进程间通信的性能测试
综述上一篇是测试单个进程自己给自己发消息的速度, 差不多是每消息 1us。如果编写实际的erlang程序,一定是一堆进程,进程之间相互发消息,为验证这种情况下消息收发的性能,写了个测试程序,程序的思路是: 1)创建N个进程 2)这N个进程,每个进程都再创建出一个接收进程,然后往那个进程发包,发M个包后,再给那个进程发个终止消息,给主进程发给自杀消息,然后自己
2012-09-28 10:17:39
3554
原创 erlang进程间发送消息的性能
测试起因 erlang 语言是建议多建进程(erlang自己的进程,不是操作系统进程),利用消息来协同进程,实现高并发。 要实际在项目中使用,就必须知道erlang进程创建的速度,进程间消息通信的速度,消息通信对内存的影响。 根据这些性能数据,才好判断进程需要切分到什么样的粒度,才能预估一个系统架构的大致性能水平。 书上没说,所以自己动手测试下。
2012-09-26 10:48:26
5621
原创 erlang编程基础-1
主要是看《erlang程序设计》这本,把其中语法点记录下来,备忘。注释% 打头%%% 一般用于模块注释%% 用于函数注释 数字erlang中整数是不定长的,没有误差。要多大有多大。可以用N进制写法来表示一个数字:16#FE34 8#377ASC码可以这么得到: $a 就是数字97, $\^c 就是3, $\n 就是10。浮点数好像
2012-09-20 16:44:58
1226
原创 Eshell入门【1】
在erlang的bin目录下有个erl,是个软链接,指向 ../lib/erlang/bin/erl 退出Eshell的n种方法方法一 ctrl+g-bash-3.2$ erlErlang R15B02 (erts-5.9.2) [source] [64-bit] [smp:4:4] [async-threads:0] [hipe] [kernel-poll:false]
2012-09-16 08:45:51
2117
原创 erlang的启停【1】
安装完 erlang,ps进程的时候就发现有 epmd进程存在erlang 32226 1 0 12:29 ? 00:00:00 /home/erlang/erlangR15B02/lib/erlang/erts-5.9.2/bin/epmd -daemon kill掉这个进程,敲erl-bash-3.2$ erlErlang R15B02
2012-09-16 08:39:43
799
原创 erlang的安装
安装很简单。到 官网下载安装包:http://www.erlang.org/。我下载了 R15B02版本的源代码包 和 man帮助包 R15B02 Source File (72.4 MB)R15B02 Man Pages File (1.2 MB) 上传到主机(公司向电信租用的云主机,就是运行在vmware云平台上的红帽Linux)。安装步骤参考
2012-09-16 08:29:29
550
原创 erlang学习起步
云计算的潮流势不可挡,今年产品开始从原先Unix小型机迅速朝着Linux的PCServer多机转变,很多问题难以解决。看到erlang的介绍,说的跟神一样,但我相信,这个语言目前还这么小众,就说明它的能力还是有很大局限性的,但是冲着爱立信的交换机都能使用它,我的项目应用场景跟这类似,所以很有兴趣学习下。我关心的内容有:1)如何做到负载均衡 正常实现有两种,第一:有个负载均衡
2012-09-05 09:15:20
699
转载 项目管理的魔鬼数字
件项目管理的一些经验数字,值得大家记忆:1. 在发布后修复BUG的成本,是设计前修复BUG的成本的40~100倍(只记定位、修改、测试、回归测试的成本)2. 进度可以被压缩,但最多只能压缩25%,不可能更高。再想压缩就要通过变通方式来调整范围3. 开发和维护成本由代码行数决定4. 软件工具对效率和质量的提高,仅为 5%~35%5. 整个周期,只有不超过15%的工作量花在编码上
2012-05-22 10:47:56
961
转载 软件项目管理的典型错误
转自 Steve McConnell的 《快速软件开发》 清华大学出版社人员相关的错误1、挫伤积极性2、人员素质低3、对有问题的员工失控4、英雄主义5、项目后期加入人员6、办公环境拥挤嘈杂7、开发人员和客户之间发生摩擦8、不现实的预期9、缺乏有效的项目支持10、缺乏各种角色的齐心协力11、缺乏用户介入12、政治高于物质13、充满想像
2012-03-23 00:53:27
441
原创 最差项目管理实践
项目1(2011年):1. 政治任务:时间紧,为赶时间,偷工减料式开发,付出高昂的返工成本2. 放弃设计:时间紧,能力不足,长时间无法完成设计,因此直接进入编码,编写边改3. 人员技能:积累太少,新人多,团队刚组建4. 任务安排不合理:未能充分了解人员的性格和技能,未能充分判断出各项任务的难易度,导致任务分配给不合适的人员 项目2(2012年):1. 英雄主义:管理者信
2012-03-11 01:07:15
403
转载 LLVM
关于LLVM的好文章收集 http://www.docin.com/p-61668504.html http://www.lingcc.com/archives/
2011-08-26 23:43:12
303
转载 Oracle的全文检索功能
http://www.oschina.net/code/snippet_113402_5948 [代码] [SQL]代码view sourceprint?001http://www.ll19.com/#/oracle
2011-08-26 23:18:15
863
转载 PC-Lint使用简介
http://hi.baidu.com/nullspace/blog/item/069bdb07a4f15dcc7b8947d9.html[转载]PC-Lint使用简介 2007年05月24日 星期四 15:20 { 另一片较好的介绍,网址如下:ht
2011-08-26 22:46:03
643
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人