echarts x轴标签文字过多导致显示不全

echarts x轴标签文字过多导致显示不全如图:解决办法1:xAxis.axisLabel 属性axisLabel的类型是object ,主要作用是:坐标轴刻度标签的相关设置。(当然yAxis也是一样有这个属性的)[html] view plain copyaxisLabel: {     in...

2018-04-26 17:02:41

阅读数:5

评论数:0

MySQL分表分库&读写分离相关

MySQL架构优化1.分表当项目上线后,数据将会几何级的增长,当数据很多的时候,读取性能将会下降,更新表数据的时候也需要更新索引,所以我们需要分表,当数据量再大的时候就需要分库了。a.水平拆分:数据分成多个表b.垂直拆分:字段分成多个表c.插入/更新/删除数据和查询统计 MyISAM存储引擎有一个...

2018-04-10 18:31:34

阅读数:19

评论数:0

搞懂MySQL分表

背景企业开发中经常会遇见某个业务使用频繁,导致数据量特别大,而MySQL的单表承载的数据量有限,一般在1000万以内,字段多一些还会更少,我们解决这种业务就需要对数据进行拆分,也叫sharding ,将一个表拆分多个表,或者多个数据库,本次就介绍一下分表,知道分表逻辑分库也就不再是个难事。几个概念...

2018-04-10 18:03:53

阅读数:4

评论数:0

让 Java 程序员更加高效的开发工具

一、常用开发工具作为一名 Java 程序开发人员,可选择的集成开发环境 IDE(Integrated Development Environment)非常多,这得益于 Java 是一门开源语言。有开源免费的;有商用收费的。如何选择一款适合自己的集成开发环境,亦或说选择一款符合自己项目开发需要的集成...

2018-03-11 17:57:24

阅读数:96

评论数:0

阿里架构师和你聊聊【系统架构】

黄勇,从事近十年的 JavaEE 应用开发工作,现任阿里巴巴公司系统架构师。对分布式服务架构与大数据技术有深入研究,具有丰富的 B/S 架构开发经验与项目实战经验,擅长敏捷开发模式。国内开源软件推动者之一,Smart Framework 开源框架创始人。热爱技术交流,乐于分享自己的工作经验。著有《...

2018-03-11 17:40:14

阅读数:310

评论数:0

阿里巴巴十年Java架构师分享

1.源码分析专题详细介绍源码中所用到的经典设计思想,看看大牛是如何写代码的,提升技术审美、提高核心竞争力。帮助大家寻找分析源码的切入点,在思想上来一次巨大的升华。知其然,并知其所以然。把知识变成自己的2.分布式架构互联网时代,系统架构如何迎接高并发流量的挑战。而作为技术开发者,如何去应对技术变革带...

2018-03-11 15:26:39

阅读数:29

评论数:0

在Eclipse中运行Web项目时显示404错误

为了一个404错误整整花了一个下午,网上的各种方法都尝试了然后还是没有用 最早可以运行,又不想重新搭建换环境就就从头改 错误解决方法: 检查server中的web.xml文件 的默认值是false,将false改为true,重新运行即可 ...

2017-12-09 20:58:54

阅读数:365

评论数:0

一篇很全面的freemarker教程

copy自http://demojava.iteye.com/blog/800204  以下内容全部是网上收集:  FreeMarker的模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成:  1,文本:直接输出的部分  2,注释:格式部分,不会...

2017-12-04 22:13:24

阅读数:84

评论数:0

SSH框架中N+1查询问题与解决方案

在Session的缓存中存放的是相互关联的对象图。默认情况下,当Hibernate从数据库中加载Customer对象时,会同时加载所有关联的Order对象。以Customer和Order类为例,假定ORDERS表的CUSTOMER_ID外键允许为null,图1列出了CUSTOMERS表和ORDER...

2017-12-03 12:07:26

阅读数:120

评论数:0

Java面试题全集(下)

这部分主要是开源Java EE框架方面的内容,包括Hibernate、MyBatis、Spring、Spring MVC等,由于Struts 2已经是明日黄花,在这里就不讨论Struts 2的面试题,如果需要了解相关内容,可以参考我的另一篇文章《Java面试题集(86-115)》。此外,这篇文章还...

2017-12-02 18:12:02

阅读数:112

评论数:0

Java面试题全集(中)

这部分主要是与Java Web和Web Service相关的面试题。 96、阐述Servlet和CGI的区别?  答:Servlet与CGI的区别在于Servlet处于服务器进程中,它通过多线程方式运行其service()方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而CGI对...

2017-12-02 18:08:25

阅读数:135

评论数:0

Java面试题全集(上)

2013年年底的时候,我看到了网上流传的一个叫做《Java面试题大全》的东西,认真的阅读了以后发现里面的很多题目是重复且没有价值的题目,还有不少的参考答案也是错误的,于是我花了半个月时间对这个所谓的《Java面试大全》进行了全面的修订并重新发布在我的CSDN博客。在修订的过程中,参照了当时JDK最...

2017-12-02 17:57:07

阅读数:101

评论数:0

Java单元测试之JUnit篇

单元测试是编写测试代码,应该准确、快速地保证程序基本模块的正确性。 好的单元测试的标准 JUnit是Java单元测试框架,已经在Eclipse中默认安装。 JUnit4 JUnit4通过注解的方式来识别测试方法。目前支持的主要注解有: @BeforeClass 全局只会执行一次,而且...

2017-11-27 22:55:40

阅读数:136

评论数:0

数据库SQL优化大总结之 百万级数据库优化方案

网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。 这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后,感觉好的话推荐给更多的人,让更多的人看到、纠正以及补充。 1.对查询进行优化,要尽量避免全...

2017-11-27 12:34:02

阅读数:84

评论数:0

JVM 发生OOM的四种情况

1、Java堆溢出:heap Java堆内存主要用来存放运行过程中所以的对象,该区域OOM异常一般会有如下错误信息; java.lang.OutofMemoryError:Java heap space 此类错误一般通过Eclipse Memory Analyzer分析OOM时dump的内存快照...

2017-11-27 12:11:50

阅读数:242

评论数:0

深入浅出 RPC详解

浅出篇 近几年的项目中,服务化和微服务化渐渐成为中大型分布式系统架构的主流方式,而 RPC 在其中扮演着关键的作用。在平时的日常开发中我们都在隐式或显式的使用 RPC,一些刚入行的程序员会感觉 RPC 比较神秘,而一些有多年使用 RPC 经验的程序员虽然使用经验丰富,但有些对其原...

2017-11-25 18:27:04

阅读数:104

评论数:0

Dubbo架构设计详解

摘要: Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服务提供方(Pro...

2017-11-25 17:42:15

阅读数:334

评论数:0

SSM框架——以注解形式实现事务管理

上一篇博文《SSM三大框架整合详细教程》详细说了如何整合Spring、SpringMVC和MyBatis这三大框架。但是没有说到如何配置mybatis的事务管理,实现开发中,事务是必不可少的。本篇作为对上一篇的补充,说明在SSM框架中如何使用注解的形式进行事务管理。 什么是事务?...

2017-11-25 17:37:53

阅读数:271

评论数:0

Dubbo解析及原理浅析

一、Duboo基本概念解释 Dubbo是一种分布式服务框架。 Webservice也是一种服务框架,但是webservice并不是分布式的服务框架,他需要结合F5实现负载均衡。因此,dubbo除了可以提供服务之外,还可以实现软负载均衡。它还提供了两个功能Monitor 监控中心和调用中心。这...

2017-11-25 17:30:52

阅读数:248

评论数:0

Druid 介绍及配置

1. Druid是什么? Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能。 2. 在哪里下载druid 正式版本下载: maven中央仓库: http://central.maven.org/maven2/com/alibaba/dru...

2017-11-25 17:25:48

阅读数:384

评论数:0

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