Skip to content

Instantly share code, notes, and snippets.

@anson0370
anson0370 / JStateLike.scala
Created December 14, 2011 15:56
code snippets in pikachu
package com.tmall.pokemon.pikachu.j.model;
import com.tmall.pokemon.pikachu.core.model.StateLike;
import com.tmall.pokemon.pikachu.helper.Helper;
import scala.Option;
import scala.Tuple2;
import scala.xml.Node;
import java.util.Map;
@anson0370
anson0370 / pikachu_readme.md
Created December 12, 2011 11:13
pikachu_readme

Change Log of Pikachu

1.0.2

  • [*] bugfix: 修复节点去重时仍然会执行当前节点的回调的问题

  • [+] bizId根据ownSign隔离的改造

    改动到pikachu_ppikachu_s的表结构,具体请看升级方案文档

@anson0370
anson0370 / changelog_for_kongur.md
Created December 8, 2011 05:20
change log for kongur

Change log of Kongur

TODO list

主要工作是更加的stable

  • 慢SQL优化,解决DB波动时出现调用超时的情况。现在已经优化掉一个很大的全表扫描同时增加了tddl数据源做中间层,等封网后发布

  • 另一种hsf调用的配置方式,主要为了解决groovy建立和维护与流程分离以及通过implant调用hsf会出现找不到地址的问题

@anson0370
anson0370 / map2map.scala
Created September 29, 2011 07:16
Scala <-> Java
import scala.collection.JavaConversions
object Helper {
implicit def scalaMap_T_S_A_2JavaMap_T_S_O(scalaMap: Map[String, Any]) = {
JavaConversions.mapAsJavaMap(scalaMap).asInstanceOf[java.util.Map[String, Object]]
}
implicit def javaMap_T_S_O_2scalaMap_T_S_A(javaMap: java.util.Map[String, Object]) = {
JavaConversions.mapAsScalaMap(javaMap.asInstanceOf[java.util.Map[String, Any]]).toMap
}