badqiu

XPer
随笔 - 46, 文章 - 3, 评论 - 195, 引用 - 0
数据加载中……

2010年8月20日

工作中为什么不想听分享及不想分享?

一、为啥不去听别人分享?

1、觉得对现有工作无关

2、工作任务重,没空

3、没目的,随大流

4、觉得别人一次讲太多,记不住

5、任务性分享,不感兴趣

 

二、为啥自己不主动分享?

1、觉得内容少,不想分享

2、无主题,主题窄

3、压力大,硬凑PPT    

4、工作任务压着,没空想分享

5、目的性太强,没想其他东西

 

三、主动分享或听分享的好处?

1、扩大个人影响力

2、锻炼自己的总结能力

3、巩固自己对某一方面东西的认识

4、迫使自己学点东西

5、培养自己考虑问题的全面性

6、学习演讲技巧

posted @ 2014-02-11 15:47 badqiu 阅读(1977) | 评论 (6)编辑 收藏

mysql map_get function,用于解析map结构数据,根据key返回相对应value

     摘要: 1.目的

mysql的列是固定的,不支持存储如Map 结构的数据,但现在我们的需求是希望有一个 ext Map的扩展列,可以存储Map结构的数据,并且可以在mysql里面进行运算.(即schema free)。所以解决方案是创建一个map_get()函数,可以根据key得到对应的value  阅读全文

posted @ 2012-12-14 10:50 badqiu 阅读(1860) | 评论 (0)编辑 收藏

hadoop 集群升级失败记录

     摘要: 因为需要使用hadoop与hbase结合使用,所以需要为hadoop hdfs升级使用append写模式。需要对现有的hadoop 0.20.1 升级至0.20.205.0; 升级过程简单的使用 hadoop namenode -upgrade 从 -18 version => -32version(这个是dfs/name/current/VERSION).但我们发现0.20.205跟hive不兼容,所以又安装facebook的hadoop版本(-30版本)。

整个升级流程简单来说就是: dfs/name/current/VERSION -18 => -32 => -30. 升级再回滚的过程。
  阅读全文

posted @ 2011-12-12 20:30 badqiu 阅读(3065) | 评论 (2)编辑 收藏

分布式应用上下文(Distributed ThreadLocal)

     摘要: 单机应用内,在进程内部,我们可以使用ThreadLocal传递应用上下文的方式. 当前的 Spring Secrucity , Spring TransactionManager, Log4J MDC, Struts2 ActionContext等等应用场景随处可见.
但在是分布式系统下,由于不是在同一个进程内,所以无法使用ThreadLocal. 那么什么是分布式ThreadLocal呢?就是将一个系统中的ThreadLocal信息可以传递至下一个系统,将两者的调用可以关联起来。如对应用有一个调用,我们生成一个请求ID (traceId),在后面所有分布式系统调用中,可以通过这个traceId将所有调用关联起来,这样查找调用日志都将十分方便.  阅读全文

posted @ 2011-01-04 19:56 badqiu 阅读(2285) | 评论 (3)编辑 收藏

接口滥用问题

     摘要: 我们知道,大家提倡面向接口编程,但凡事都有个度,当滥用,那么面向接口完全流于形式。  阅读全文

posted @ 2010-10-11 17:33 badqiu 阅读(2132) | 评论 (2)编辑 收藏

log4jdbc日志框架介绍

     摘要: 现大家使用的ibatis,hibernate,spring jdbc的sql日志信息,有一点个缺点是占位符与参数是分开打印的,如果想要拷贝sql至PLSQL Developer客户端直接执行,需要自己拼凑sql。而log4jdbc是在jdbc层的一个日志框架,可以将占位符与参数全部合并在一起显示,方便直接拷贝sql在PLSQL Developer等客户端直接执行,加快调试速度。  阅读全文

posted @ 2010-08-20 14:07 badqiu 阅读(5286) | 评论 (8)编辑 收藏