原创 微信公衆號開發-接收與回覆消息

微信公衆平臺:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1445241432&token=&lang=zh_CN 申請測試公衆號 @Resource private

原创 zbus消息隊列應用實例

maven: <!-- zubs --> <dependency> <groupId>org.zbus</groupId> <artifactId>zbus</artifactId> <version>6.2.6

原创 spark對wordcount結果集排序(JAVA)

maven依賴: <dependency> <groupId>org.apache.spark</groupId> <artifactId>spark-core_2.10</artifactId> <versio

原创 spark入門wordcount詳解(JAVA)

maven依賴: <dependency> <groupId>org.apache.spark</groupId> <artifactId>spark-core_2.10</artifactId> <versio

原创 springboot分佈式session同步

maven: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</ar

原创 OSS上傳圖片 java

maven: <!-- https://mvnrepository.com/artifact/com.aliyun.oss/aliyun-sdk-oss --> <dependency> <groupId>com.aliyun.

原创 使用curator實現對zookeeper的增、刪、改、查、回調

Curator是Netflix公司開源的一套zookeeper客戶端框架,解決了很多Zookeeper客戶端非常底層的細節開發工作,裏面提供了更多豐富的操作,例如session超時重連、主從選舉、分佈式計數器、分佈式鎖等等適用於各種複雜的

原创 sparksql分組後topN(JAVA)

<!-- spark --> <dependency> <groupId>org.apache.spark</groupId> <artifactId>spark-core_2.10</artifactId> <v

原创 redis發佈、訂閱

@Setter public final class RedisUserLoginRegisterSubscribe extends JedisPubSub { private static final Logger

原创 spring-test幾種用法

maven: <properties> <spring_version>4.3.4.RELEASE</spring_version> </properties> <dependency> <groupId>org.spr

原创 sharding-jdbc集成spring+mybatis分表分庫

參考文檔:https://github.com/hjforever/sharding-jdbc 例子下載鏈接:http://download.csdn.net/detail/leevons/9808493 maven: <?xml ve

原创 spark自定義Accumulator高級應用(JAVA)

public class SessionAggrStatAccumulator implements AccumulatorParam<String> { private static final long serialVersi

原创 spark對分組後value值進行排序(JAVA)

maven: <dependency> <groupId>org.apache.spark</groupId> <artifactId>spark-core_2.10</artifactId> <version>

原创 JAVA設計模式-策略模式應用實例

應用場景:資訊app對用戶的有益反饋、首次評論、分享、版本更新等發放積分,積分系統分別設置有益反饋、首次評論、分享、版本更新的積分規則,根據不同的積分規則取出要送的積分。 基礎策略接口 public interface BaseStra

原创 spark二次排序簡單例子(JAVA)

maven依賴: <dependency> <groupId>org.apache.spark</groupId> <artifactId>spark-core_2.10</artifactId> <versio