摘要:
1. 代码 2. 其他的joda框架好像也可以方便get到当日起止时间戳 java自带日期也好使, Calendar.HOUR_OF_DAY要搞对,不然出现过了12点,结果从今日12时到明日12时 阅读全文
摘要:
1. 概述 环境:这里是windows8 和 android (参考了ios环境的博客) 手机app点击发出http及https的请求,之前抓包都有请求的相关内容展示,这次没有,原来之前的一直抓的是http的,而https的需要安装证书。 2. 操作 2.1 charles安装证书 2.2 ie浏览 阅读全文
摘要:
1. 前言 遇到线上大sql执行较慢, 10s+, 做优化改进时,首先想到的是在本地造出一个类似的库环境,先本地实验。 然后往表中创建大量数据... 2. 方案 利用mysql函数来插入大量数据 代码 执行遇到 然后做了清空测试表的操作。 再执行,系统负载如下 结果 再看表 ,170万数据入库了 # 阅读全文
摘要:
1. 概述 项目中,创建的活动内容存入redis,然后需要用到活动内容的地方,从redis去取,然后参与计算。 活动数据的一个特点是更新不频繁、数据量不大。因为项目部署一般是多机器、多实例,除了redis,有没有其他实现呢? Guava的 loading cache是本地缓存,数据量不是很大时 可以 阅读全文
摘要:
0. 原生 ZOOKEEPER JAVA API http://www.cnblogs.com/rocky-fang/p/9030438.html 1. 概述 Curator采用cache封装对事件的监听,包括监听节点、子节点。主要有: NodeCache、PathChildrenCache、Tre 阅读全文
摘要:
0. 前言 zookeeper安装及使用 http://www.cnblogs.com/rocky-fang/p/7880309.html 1. 开发环境配置 1.1 idea创建一个maven工程 1.2 pom配置jar <?xml version="1.0" encoding="UTF-8"? 阅读全文
摘要:
1. main方法 输入psv tab或回车 类似的 psf fori (for循环) sout 备注: 通过ctrl+j 可以查询 2. 删除当前行 ctrl + y 3. 复制当前行 ctrl + d 4. 全文搜索 ctrl + shift + f (注意热键冲突) 阅读全文
摘要:
1. java提供了一个简单的方式实现LRU: LinkedHashMap 2. 自定义实现 LRU至少需要两个主要操作: 添加(add)和搜索(search) 阅读全文
摘要:
A: 创造性模式 1. 工厂方法模式(FactoryMethod) 1.1 类图 1.2 代码1 public interface Pet { public String petSound(); } public class Cat implements Pet { @Override public 阅读全文
摘要:
1. 问题描述 rocketmq 生产者发消息正常 mq后台也可以看到发出的消息 但是消费者一直没消费 好像订阅没成功 2. 问题排查 通过上图查看 确实没有检测到订阅者 3. 问题解决 线上环境是 两台机器 共四个实例 项目中订阅了两个不同地址不同topic的mq 然后那个instanceName 阅读全文