首页 › 月度存档 › 七月 2015

美团技术团队 Quartz应用与集群原理分析

一、问题背景

美团CRM系统中每天有大量的后台任务需要调度执行,如构建索引、统计报表、周期同步数据等等,要求任务调度系统具备高可用性、负载均衡特性,可以管理并监控任务的执行流程,以保证任务的正确执行。

二、历史方案

美团CRM系统的任务调度模块经历了以下历史方案。

1. Crontab+[......]

Read more

Google Java 编程风格指南

前言

这份文档是Google Java编程风格规范的完整定义。当且仅当一个Java源文件符合此文档中的规则, 我们才认为它符合Google的Java编程风格。

与其它的编程风格指南一样,这里所讨论的不仅仅是编码格式美不美观的问题, 同时也讨论一些约定及编码标准。然而,这份文档主要侧重于我们所[......]

Read more

Shell常用招式大全之入门篇

第一招 HelloWorld

第一式:echo

echo "Hello World"
echo -n "Hello World"    # 不带换行
echo -e '\e[0;33;1mHello\e[0m World'   # 带颜色的玩法
echo -e '\e[0;33;4mHel[......]

Read more

150 Opening ASCII mode data connection for /bin/ls (2 bytes).解决办法

成功连接ftp服务器后,运行ls等命令会报150 Opening ASCII mode data connection for /bin/ls (2 bytes).错误,关闭Passive模式也不行,最后新建了一个系统操作员用户test,并在ftp服务器中配置用户test,可以成功操作,因为权限不够[......]

Read more

java内存溢出示例

public class A {
private int i;
private   A a = new A();
public A() {
System.out.println(111);
}
public static void main(String[] args) {
A a =[......]

Read more