- 浏览: 361937 次
- 性别:
- 来自: 北京
最新评论
文章列表
command + shift + 4 截屏
command + shift + 3 截全屏
command + m 最小化
command + q 退出
command + delete 删除
command + ctrl + f 全屏模式
command + F3 显示桌面
ctrl + shift + 电源 锁屏
原创转载请注明出处:https://agilestyle.iteye.com/blog/2438883
前期准备:spring boot环境搭建完毕
Project Directory
AResponseData
package org.fool.springboot.contract.response;
public class AResponseData {
}
BResponseData
package org.fool.springboot.contract.response;
public class BResponseData ...
Kafka Reference
- 博客分类:
- Kafka
How to choose the number of topics/partitions in a Kafka cluster?
HadoopSummit/apache-kafka-best-practices
原创转载请注明出处:https://agilestyle.iteye.com/blog/2438826
同一个方法里面,先sendKafkaMsg1,后sendKafkaMsg2,能保证有序么?
如果key相同,send到同一个partition是有序的,先msg1,后msg2
如果key不相同,send到不同的partition,不一定有序
ELK workflow
log -> filebeat -> logstash -> elasticsearch -> kibana
Java 8 获取当前日期
- 博客分类:
- Java
原创转载请注明出处:https://agilestyle.iteye.com/blog/2435106
Code Demo
public static String getCurrentDateTime() {
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
return LocalDateTime.now().format(formatter);
}
public static String getCurrentDat ...
MySQL索引最左匹配原则
- 博客分类:
- RDBMS
原创转载请注明出处:http://agilestyle.iteye.com/blog/2433805
创建一个测试表
CREATE TABLE `test` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`a` varchar(32) NOT NULL,
`b` varchar(32) NOT NULL,
`c` varchar(64) NOT NULL,
`d` varchar(128) NOT NULL,
`e` varchar(256) NOT NULL,
`create_time` ...
log4j log level
- 博客分类:
- CommonUtils
Log4J Levels: ALL > TRACE > DEBUG > INFO > WARN > ERROR > FATAL > OFF
MySQL SQL Create demo
- 博客分类:
- RDBMS
ddl demo
CREATE TABLE IF NOT EXISTS user (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`username` varchar(32) NOT NULL,
`password` varchar(32) NOT NULL,
`status` tinyint(4) unsigned NOT NULL DEFAULT '1',
`is_deleted` tinyint(1) unsigned NOT NULL DEFAULT '0',
`create ...
KebabCase: 肉串策略 - 单词小写,使用连字符'-'连接
SnakeCase: 蛇形策略 - 单词小写,使用下划线'_'连接;即老版本中的LowerCaseWithUnderscoresStrategy
LowerCase: 小写策略 - 简单的把所有字母全部转为小写,不添加连接符
UpperCamelCase: 驼峰策略 - 单词首字母大写其它小写,不添加连接符;即老版本中的PascalCaseStrategy
(转)MySQL Explain详解
- 博客分类:
- RDBMS
作者:陆炫志
出处:xuanzhi的博客 http://www.cnblogs.com/xuanzhi201111
在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表扫描,这都可以通过explain命令来查看。所以我们深入了解MySQL的基于开销的优化器,还可以获得很多可能被优化器考虑到的访问策略的细节,以及当运行SQL语句时哪种策略预计会被优化器采用。(QEP:sql生成一个执行计划query Exec ...
homebrew源更新
- 博客分类:
- IDE
替换brew.git:
cd "$(brew --repo)"
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git
替换homebrew-core.git:
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
重置brew.git:
cd &qu ...
shell、vim常用密令
- 博客分类:
- Linux
截取日志文件中指定行数日志到一个新文件,比如截取783687, 783688行
sed -n '783687, 783688p' xxx.log > xxx.txt
截取一个格式规整的文件中的字段,比如截取 , 后第二个字段
awk -F"," '{print $2}' ./test.txt
压缩
tar -format=gnu -zcvf helloworld.tar.gz helloworld/
解压
tar zxvf helloworld.tar.gz -C ./
原创转载请注明出处:http://agilestyle.iteye.com/blog/2429411
Project Directory
Maven Dependency
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
...
原创转载请注明出处:http://agilestyle.iteye.com/blog/2428950
check mysql service
solution
cd /usr/local/bin
ln -fs /usr/local/mysql/bin/mysql mysql
mysql -uroot -p