自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

转载 MyCat分库分表策略详解

在我们的项目发展到一定阶段之后,随着数据量的增大,分库分表就变成了一件非常自然的事情。常见的分库分表方式有两种:客户端模式和服务器模式,这两种的典型代表有sharding-jdbc和MyCat。所谓的客户端模式是指在各个连接数据库的客户端中引用额外提供的jar包,以对连接数据库的过程进行封...

2019-08-28 09:06:00 2690

转载 SpringBoot打包成war包发布

参考: https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#build-tool-plugins-maven-packaging <?xml version="1.0" encoding="UTF-...

2019-08-27 13:42:00 153

转载 Maven 纯webapp访问静态页面

方法有二: 1、配置<mvc:resources location="/resource/" mapping="/resource/**" /> 1.1:如果资源在非WEB-INF文件夹下:使用<mvc:resources location="/resource/" m...

2019-08-27 09:17:00 1064

转载 JDK7 API:java.beans中XMLEncoder和XMLDecoder

java.beans中 XMLEncoder类 java.lang.Object继承 java.beans.Encoder中 java.beans.XMLEncoder中 所有已实现的接口: AutoCl...

2019-08-23 21:37:00 516

转载 JDK7 API:java.applet

https://docs.oracle.com/javase/7/docs/api/index.html Interfaces AppletContext AppletStub AudioClip Classes Applet Applet介绍 A...

2019-08-20 23:24:00 192

转载 Maven创建Eclipse项目目录不规范处理

一般Maven项目都会有两套代码和资源结构main和test。有些Eclipse创建Maven项目后不显示相关的目录,或缺少相关的test目录可以通过以下方式修改获得。 1、按照如下方式创建目录: 2、项目右键“Maven”>“Update Project”,然后强制更新项目为M...

2019-08-19 13:28:00 124

转载 Maven命令在Eclipse控制台没有输出问题解决

Eclipse顶部菜单操作: 1、”Windows”>”Preferences”,找到如下界面,选择编辑使用的JDK。 2、在默认VM参数中填入:-Dmaven.multiModuleProjectDirectory=$MAVEN_HOME 3、Finish之后执行Mave...

2019-08-19 13:26:00 648

转载 SpringBoot + Mybatis 多数据源配置实现读写分离

本文来自网易云社区 作者:王超 应用场景:项目中有一些报表统计与查询功能,对数据实时性要求不高,因此考虑对报表的统计与查询去操作slave db,减少对master的压力。 根据网上多份资料测试发现总是使用master数据源,无法切换到slave,经过多次调试修改现已完美通过,现整理下详细...

2019-08-14 17:23:00 238

转载 SpringBoot+Jpa多数据源配置

黑色主题代码观看:https://www.jianshu.com/p/107742f2171d 关于 有时候,随着业务的发展,项目关联的数据来源会变得越来越复杂,使用的数据库会比较分散,这个时候就会采用多数据源的方式来获取数据。另外,多数据源也有其他好处,例如分布式数据库的读写分离,集成...

2019-08-14 17:16:00 157

转载 SpringBoot 访问mysql数据库的几种方式

前言 最近学完ssm框架了,闲来无事想学学spring boot。spring的入门程序"HelloWorld"就不写了,前两天写的时候没有把过程记录下来,我那时候入门是直接写了一个增删改查的页面,至于前端页面我用的是Thymeleaf模板引擎,相关资料我参考的是这里...

2019-08-14 17:10:00 1130

转载 SpringBoot项目在Linux系统下部署方法

项目环境资源配置 普通日志输出启动 #默认java -jar YOUR-APPLICATION-0.0.1.jar# dev配置java -jar YOUR-APPLICATION-0.0.1.jar --spring.profiles.active=dev...

2019-08-07 14:02:00 133

转载 win7x64下的redis安装与使用

Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。 官方下载地址:http:/...

2019-08-07 09:32:00 101

转载 如何合理的规划一次JVM性能调优

摘要: JVM性能调优涉及到方方面面的取舍,往往是牵一发而动全身,需要全盘考虑各方面的影响,那么如何进行一次优雅的调优,提升应用的性能? 这是jvm优化系列第三篇: jvm优化——垃圾回收 jvm优化——监控工具 JVM性能调优涉及到方方面面的取舍,往往是牵一发而动全身,需要全盘考虑各...

2019-08-07 09:25:00 82

转载 深入理解JVM—性能监控工具

我们知道,在JVM编译期和加载器,甚至运行期已经做了大量的调优操作,但是那些都是JVM针对Java程序所做的通用的、简单的优化,程序在运行时由于运行环境的复杂性、业务逻辑的复杂性,很多JVM是无法进行优化处理的,这就需要我们自己在写代码的时候就注意,以便我们的程序在特定的业务场景发挥到最佳性能...

2019-08-07 09:20:00 91

转载 JVM性能监控和调优

JVM调优是Java中比较重要的知识点,尤其是分析JVM和监控JVM运行状态。 1. JVM性能监控 1、定位系统问题 依据 GC日志 堆转储快照(heapdump/hprof文件) 线程快照(threaddump/javacore文件) ...

2019-08-07 09:18:00 263

转载 MySQL的Explain关键字查看是否使用索引

explain显示了MySQL如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。简单讲,它的作用就是分析查询性能。   explain关键字的使用方法很简单,就是把它放在select查询语句的前面。   mysql查看是否使用索引,简单的看type...

2019-07-10 16:38:00 927

转载 Mysql建表与索引使用规范详解

一、Mysql建表、索引 MySQL建表,字段需设置为非空,需设置字段默认值。 MySQL建表,字段需NULL时,需设置字段默认值,默认值不为NULL。 MySQL建表,如果字段等价于外键,应在该字段加索引。 MySQL建表,不同表之间的相同属性值的字段,列类型,类型长...

2019-07-10 16:35:00 1092

转载 Java保留两位小数的几种写法

相信大家在平时做项目时,可能会有这样的业务需求: 页面或界面上展示的数据保留小数点后两位。 本文列举了几个方法: 使用java.math.BigDecimal 使用java.text.DecimalFormat ...

2019-07-10 16:20:00 303

转载 Java使用fastjson List<> 转Json , Json 转List<>

SerializeWriter:相当于StringBuffer JSONArray:相当于List<Object> JSONObject:相当于Map<String, Object> JSON反序列化没有真正数组,本质类型都是List&...

2019-07-10 16:12:00 667

转载 linux 下使用命令查看jvm信息

java程序员除了编写业务代码之外,特别是项目上线之后,更需要关注的是系统的性能表现,这个时候就需要了解一下jvm的性能表现了,可以借助于java虚拟机自带的一些分析工具,主要有三个常用的命令。 1. jmap 这个命令是用来查看当前系统中jvm进程 heap dump的情况,包...

2019-07-10 14:21:00 252

转载 Java线程池的submit和execute方法区别

线程池中的execute方法大家都不陌生,即开启线程执行池中的任务。 还有一个方法submit也可以做到,它的功能是提交指定的任务去执行并且返回Future对象,即执行的结果。 下面简要介绍一下两者的三个区别: 1、接收的参数不一样 2、submit有返回值,而execu...

2019-07-10 14:16:00 742

转载 Hive JDBC教程

由于项目中需要用到hive-jdbc从数据仓库拉数据下来,所以简单的学一下hive,hive数据仓库建构在hadoop集群之上,数据存在hdfs文件系统中,hive中执行的操作会装换成mapreduce作业进行执行,hive支持类似SQL的语言HQL,hive采用元数据对表进行管理,元数据有三...

2019-07-02 13:46:00 281

转载 大日志查看工具

官方地址: http://www.uvviewsoft.com/logviewer/ 支持4G或以上大小的日志文件浏览。 转载于:https://my.oschina.net/b...

2019-06-18 11:55:00 1526

转载 Mysql超有用的15个mysqlbinlog命令

在MySQL或MariaDB中,任意时间对数据库所做的修改,都会被记录到日志文件中。例如,当你添加了一个新的表,或者更新了一条数据,这些事件都会被存储到二进制日志文件中。二进制日志文件在MySQL主从复合中是非常有用的,主服务器会发送其数据到远程服务器中。 当你需要恢复MySQL时,也会需要...

2019-06-18 11:51:00 142

转载 Mybatis Idea快速开发插件Mybatis-Plus

优点 | Advantages 无侵入:Mybatis-Plus 在 Mybatis 的基础上进行扩展,只做增强不做改变,引入 Mybatis-Plus 不会对您现有的 Mybatis 构架产生任何影响,而且 MP 支持所有 Mybatis 原生的特性 依赖少:仅仅依赖 Myba...

2019-06-17 23:27:00 7353

转载 Maven-assembly-plugin 入门指南

当你使用 Maven 对项目打包时,你需要了解以下 3 个打包 plugin,它们分别是 plugin function maven-jar-plugin m...

2019-06-17 23:04:00 74

转载 Maven Assembly Plugin示例

工程结构如下: 在Maven配置文件pom.xml中添加Assembly插件,并将该插件绑定至package生命周期阶段 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w...

2019-06-17 22:59:00 111

转载 Apache Hive

一、Apache Hive简介 官方网址:https://hive.apache.org/ The Apache Hive ™ data warehouse software facilitates reading, writing, and managing large datasets...

2019-06-17 22:55:00 119

转载 Mysql性能法宝之一:索引

很多企业在面试时都会问到MySQL性能优化这方面的。那么如何快速处理查询慢的问题?最简单的就是为表字段建立索引。 下面是一个很耗时的语句: SELECT * FROM (SELECT COUNT(1) AS TOTAL FROM XH_XXDKQ_TB_13304319115 WHERE ...

2019-06-11 12:40:00 136

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除