mydeman的学习日志

知行合一

排序:
默认
按更新时间
按访问量

如何有效地帮助新人融入项目中

今天看了《布道之道》,里面有些提到的很多经验的确很实用。不仅又想起了,在刚刚参加工作时,在第一家公司里就进行了如何提高沟通效率的培训。当时很多都以自身的经历,说明了沟通的重要性,也分享了一些沟通技巧。前几天,有新同事加入到项目中,来参与其中一个日志分析软件模块的开发。这次,我并没有亲自给他讲解,而...

2012-05-04 00:32:46

阅读数:9544

评论数:39

关于如何衡量项目的进度一点思考

在最近的一个项目中,每次的周总结会议上对项目进度的衡量都是最重要的一个环节,也是花时间最长的一个环节。每次大家都会说:我完成了50%,我完成了80%,我完成了90%…… 但是我心中一直有一个疑问:这个百分比对项目真正进度的衡量有多大意义呢?在当前的这个项目中,我看到的现象就是,大家都说自己的功能完...

2012-03-19 13:33:07

阅读数:2649

评论数:1

换个角度看12306售票网站——程序员的自我修养

         这些天最受全社会关注的话题就是火车票,最让网民无奈地就是12306购票网站,最让程序员痛快的就是大骂12306网站的架构里的诸多愚蠢的做法。         老实说刚开始的时候,单从用户体验上已经让我对12306的售票网站失望之极:每次都要登录,每次登录都告诉我访问人...

2012-01-11 10:31:02

阅读数:6321

评论数:27

从零开始配置MySQL MMM (续)——32bit CentOS 5上遇到的一些问题

在上一篇《从零开始配置MySQL MMM》中,在64bit的RHEL6中安装和配置MySQL-mmm。这两天又拿到了一个全32bit的CentOS 5,在配置过程中有遇到了一些其他问题。一、依赖问题        因为这个环境中无法通过yum直接安装mysql-mmm,所以只有通过下载安装文件进行...

2011-12-29 16:16:24

阅读数:5276

评论数:3

使用RockMongo管理MongoDB

前些天尝试了phpMyAdmin,功能全面,也很好用。之前也看到过NoSQLFan推荐的一些MongoDB的管理工具,于是就想拿来试一试。《MongoDB管理工具》里推荐了好几款试用的工具,一眼就相中了rock_mongo ,事实证明选择很正确,还有中文文档        一、安装        ...

2011-12-19 00:06:09

阅读数:22139

评论数:7

ERROR 1025 (HY000): Error on rename of to

刚才又一个一不小心,在Slave上执行了更改数据库schema的操作,结果是这台服务器在mmm_control中的状态就变成了:REPLICATION_FAIL。先通过writer执行了同样的操作,保证服务器正常运行,然后就考虑把这台slave重新拉回到mysql-mmm阵营。        看了...

2011-11-28 01:00:31

阅读数:10390

评论数:0

最近使用Eclipse遇到的几个问题

自从用了Eclipse以后就再也没有更换过IDE,虽然期间也尝试过NetBeans、Idea等,但是总感觉用起来不顺手,快捷键也找不到,最后还是回归了Eclipse。不过,Eclipse偶尔也会耍耍小脾气,出现一些莫名其妙的问题。下面三个就是这一段时间经常碰到的。         1、在Eclip...

2011-11-08 23:40:41

阅读数:7003

评论数:0

Spring中Aspectj和Schema-based AOP混用引起的错误

前几天要在项目中增加一个新功能用来监控某些模块的运行情况,自然就想到了使用Spring的AOP来实现。之前已经有类似的AOP代码,使用的是Schema-based形式配置的,也就是在Spring的ApplicationContext.xml中加入了: <bean id="...

2011-11-08 14:32:05

阅读数:5214

评论数:0

将MySQL-mmm Master从REPLICATION_FAIL状态恢复

估计是糗百看多了,总是先要交待一下背景。        几天前网站突然不能访问了,页面上除了框架没有任何内容。从系统的运行日志看到的错误信息有:Communications link failure The last packet successfully received from the s...

2011-11-04 14:08:17

阅读数:2424

评论数:0

使用Node.js + MongoDB实现一个简单的日志分析系统

在最近的项目中,为了便于分析把项目的日志都存成了JSON格式。之前日志直接存在了文件中,而MongoDB适时闯入了我的视线,于是就把log存进了MongoDB中。log只存起来是没有意义的,最关键的是要从日志中发现业务的趋势、系统的性能漏洞等。之前有一个用Java写的分析模块,运行在Tomcat下...

2011-10-31 16:51:16

阅读数:38026

评论数:10

在CentOS5.6上安装Node.js(续)——编写程序验证安装

在上一篇文章《在CentOS5.6上安装Node.js》中,只用简单的几步就完成了安装。虽然看起来安装都是成功的,但是实际如何就要求我们写一个程序来进行验证一下。由于最近也在学习MongoDB,所以就写一个读取MongoDB数据库:计算actionId为772的日志总数。        1. 使用...

2011-10-23 00:12:03

阅读数:4120

评论数:0

在CentOS5.6上安装Node.js

之前听说过Node.js,只是知道它可以应用于服务器端,但是对很多具体的东西并不了解。今天在QCon上听了袁锋的分享《Node.js脱离了浏览器的Javascript》之后,顿时有了想立刻试一下的冲动。        Node.js的安装步骤算是比较简单,没有太多的弯路,主要参考文档:      ...

2011-10-21 22:05:46

阅读数:4122

评论数:4

我的第一个Ruby On Rails + MongoDB程序

最近想进一步学习一下MongoDB,而很久之前使用过ROR,正好也凑个机会重新拾起来。下面是建立第一个项目的过程。       主要参考文档:       1. Rails 3 - Getting started       2. MongoDB and MongoMapper (可能需要翻墙) ...

2011-10-20 08:02:16

阅读数:9568

评论数:0

从零开始配置MySQL MMM

云平台是个好东西,MySQL-mmm的典型配置是需要五台机器,一台作为mmm admin,两台master,两台slave。一下子找五台机器真不容易,何况还要安装同样的操作系统。而有了cloud,简单几步就有了完备的实验环境:四台数据库服务器和一台管理服务器(Memory:8G,

2011-10-07 21:46:58

阅读数:20918

评论数:6

MySQL Cluster恢复过程记

最近在项目的生产环境中使用了mysql-mmm来提高数据库的可用性和处理能力。在项目初期,mysql-mmm安装、配置和部署对我们开发人员一直都是透明的。于是一个“美好”的愿望开始在心中滋生:我们不需要管理数据库,一旦有问题就会系统管理人员过来修复。可是,随着项目的深入,这个愿望

2011-10-04 18:15:10

阅读数:3400

评论数:1

MySQL删除数据库时的错误

由于在9月30号粗暴地打断了一个导入进程,今天发现MySQL竟然不能启动了,只好卸载重装(也许可以花些时间查找问题,但是这个来的更快些)。重启导入进程,却出现了数据库已存在的提示信息。于是就进入命令行窗口drop database myapp,可是却得到了ERROR 1010 (

2011-10-04 01:50:44

阅读数:17504

评论数:0

初识《云计算和SOA》

前几天参加了HTML5研究小组的翻译送书的活动,有幸获得了一本《云计算和SOA》。第一次看到SOA这个名词还是在《程序员》杂志,同时还伴随着另外一个名词就是SaaS。又过了几年开始听到有了云计算的概念,但是并不了解此为何物。2009年参加了CSDN的软件开发2.0大会,听到了中国

2011-09-05 15:24:48

阅读数:1432

评论数:1

30个不可思议的好玩又实用的HTML5移动应用

如今,在Apple和Android的应用商店中应用的总数量几愈400,000,那为什么还会有人想用移动Web应用呢?开放性和公平的竞争环境 是Web开发者不断前进的动力。也许HTML5才刚刚崭露头角,但是它肯定下一个重磅炸弹,引起的关注也将会超过Internet本身。正是由于像无

2011-08-28 17:46:52

阅读数:5545

评论数:0

使用logback轻松管理日志

最近才开始在项目中使用logback,有一种相见恨晚的感觉,因为它很轻易的满足了我的几个需求:        1. 配置简单,易于上手        2. 一个日志文件中只能某一个级别的日志        3. 一个类中可以指定多个不同的日志,并且生成的每个日志文件中只包含其本身

2011-08-25 01:34:42

阅读数:57772

评论数:2

使用Lucene-Spatial实现集成地理位置的全文检索

Lucene通过Spatial包提供了对基于地理位置的全文检索的支持,最典型的应用场景就是:“搜索中关村附近1公里内的火锅店,并按远近排序”。使用Lucene-Spatial添加对地理位置的支持,和之前普通文本搜索主要有两点区别:        1. 将坐标信息转化为笛卡尔层,建

2011-08-21 22:52:39

阅读数:9969

评论数:2

提示
确定要删除当前文章?
取消 删除
关闭
关闭