加载中
用 mybatis-log-plugin 插件解决你的痛点

痛点概述 当我们在排查bug ,需要看执行的完整sql 时,在 console可以拿到如图的sql 然后手工一个一个的替换问号占位符后,去MySQL 执行,看sql有木有什么问题。如果sql简单,那比较好说, ...

06/11 17:58
47
连接池原理简述

概述 数据库连接池的原理,跟线程池一样都是通过重用资源来提升性能。(线程池重用的是线程资源,连接池重用的是连接,避免连接频繁的创建和销毁,减少了cpu,内存,网络开销),本文主要简单...

04/11 16:09
16
gradle 项目导入 intellij idea

intellij 版本 : 2018 选择gradle 如果项目中有 gradle wrapper,如下图 就 选择gradle wrapper 方式导入,如下图 没有的话,就选择默认的,如下图 3.什么是gradle wrapper? 就是 gradle 的...

02/02 11:32
23
MySQL插入性能优化

MySQL插入性能优化 标签: 博客 [TOC] 可以从如下几个方面优化MySQL的插入性能。 代码优化 values 多个 即拼接成一个insert values sql, 例如 INSERT INTO MyTable ( Column1, Column2, Colu...

01/17 20:41
4.7K
Java 性能监控

Java 性能监控 标签: 博客 [TOC] 整体思路 jvm 运行或崩溃时记录 dump,gc 日志 然后 visual vm ,gc 工具分析 排查问题 后期上实时监控系统,提前预防问题的发生。 jvm 崩溃日志 jvm 崩溃后...

2018年度总结

2018年度总结 标签: 博客 又到年度唠叨回顾的时候了,今年自己变化挺大的,主要在思想认知层面的升级。用如下几个大点概括吧。 为什么那么努力还是穷 随着时间的推移,周围小伙伴的差异逐渐...

01/02 18:04
107
Kafka 入门和 Spring Boot 集成

Kafka 入门和 Spring Boot 集成 概述 kafka 是一个高性能的消息队列,也是一个分布式流处理平台(这里的流指的是数据流)。由java 和 Scala 语言编写,最早由 LinkedIn 开发,并 2011年开源,...

2018/06/05 22:33
1K
app后台查找附近实现

前言 当前大多数app都有查找附近的功能, 简单的有查找周围的运动场馆, 复杂的有滴滴, 摩拜查找周围的车辆. 本文主要阐述查找附近地点的一般实现. 方案比较 方案1 (性能还不错) 数据库直接存经...

2018/01/30 17:11
185
线上服务CPU100%问题快速定位实战

功能问题,通过日志,单步调试相对比较好定位。 性能问题,例如线上服务器CPU100%,如何找到相关服务,如何定位问题代码,更考验技术人的功底。 58到家架构部,运维部,58速运技术部联合进行...

2017/08/28 16:31
22
线上服务内存OOM问题定位三板斧

相信大家都有感触,线上服务内存OOM的问题,是最难定位的问题,不过归根结底,最常见的原因: 本身资源不够 申请的太多 资源耗尽 58到家架构部,运维部,58速运技术部联合进行了一次线上服务...

2017/08/28 16:01
18
如何快速精确的和leader沟通

【缘起】 一个同学找我讨论个事情,沟通了一会还是不确定要表达什么,希望我配合什么。结合自己的经验,简单的聊聊“如何快速精准的和leader沟通一件事”。 【员工角度的潜在困惑,以及我作为...

2017/06/21 14:19
5
典型数据库架构设计与实践

本文,将介绍数据库架构设计中的一些基本概念,常见问题以及对应解决方案,为了便于读者理解,将以“用户中心”数据库为例,讲解数据库架构设计的常见玩法。 一、用户中心 用户中心是一个常见...

2017/06/17 16:44
13
spring 事务管理

事物管理对于企业应用来说是至关重要的,好使出现异常情况,它也可以保证数据的一致性。 spring支持编程式事务管理和声明式事务管理两种方式。 编程式事务管理使用TransactionTemplate或者直...

2017/05/31 16:11
6
Spring AOP详解

一.前言 在以前的项目中,很少去关注spring aop的具体实现与理论,只是简单了解了一下什么是aop具体怎么用,看到了一篇博文写得还不错,就转载来学习一下,博文地址:http://www.cnblogs.co...

2017/05/31 15:51
11
IDEA Junit4配置

一、安装JUnitGenerator V2.0。  通过网络安装。如下 二、修改JUnitGenerator V2.0的配置。   1、自动生成测试代码和java类在同一包下,不匹配maven项目标准测试目录。     修改Outpu...

2017/05/30 19:07
55
IM,小视频, 直播 几大云平台对比选择

1. IM 云平台比较 IM比较 腾讯IM 网易 IM 自有实践 腾讯QQ, 微信用户量最大 易信 后期发展 腾讯核心产品,持续发展, 大量更新 持续发展, 一般更新 功能 功能全面 功能一般 价格 10万用户内免费...

2017/05/27 13:03
34
CentOS 6.5 安装 MySQL5.6 并用Navicat for MySQL 连接

1.卸载自带mysql [root@localhost ~]# yum remove mysql mysql-server mysql-libs 检查是否有残留 [root@localhost ~]# rpm -qa | grep -i mysql 若发现有则使用rpm -e 安装包名称 来卸载 2....

2014/09/29 11:09
280
如何学习Java,Net,Android等编程技术

1.熟练使用百度谷歌. 互联网的发展已经有几十年。各种编程技术的教程,讨论等信息也沉淀积累了几十年。作为初学者,你所遇到的问题根本不是问题,前人都已解决并分享在互联网上,你需要做的是...

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部