连击 天
fork: star:
由于项目中需要用到hive-jdbc从数据仓库拉数据下来,所以简单的学一下hive,hive数据仓库建构在hadoop集群之上,数据存在hdfs文件系统中,hive中执行的操作会装换成mapreduce作业进行执行,h...
JVM调优是Java中比较重要的知识点,尤其是分析JVM和监控JVM运行状态。 1. JVM性能监控 1、定位系统问题 依据 GC日志 堆转储快照(heapdump/hprof文件) 线程快照(threaddump/javacore文件)...
eclipse 绿色版启动出错:failed to create the java virtual machine 解决方案:修改eclipse.ini文件。 -startup plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar --launche...
介绍 高性能数据访问层需要大量有关数据库内部,JDBC,JPA,Hibernate的知识,本文总结了一些可用于优化企业应用程序的最重要技术。 1. SQL语句记录 如果您使用的是代表您生成语句的框架,则...
Published: 04 Jan 2015 Category: java 本文将会对常用的几个压缩算法的性能作一下比较。结果表明,某些算法在极端苛刻的CPU限制下仍能正常工作。 文中进行比较的算有: JDK GZIP ——这是一...
1.线程安全 无状态的类是线程安全的 所有状态都具有原子性的类是线程安全的 原子性:即对该类的操作是不被打断的,即使在多线程的环境下 如果一个类只有单个状态,推荐使用jdk中的java.util...
Java中String.replace()和String.replaceAll()实现逻辑是不一样的。 replace是基于字符的替换,只替换第一个 replaceAll是基于正则表达式的替换,会替换所有满足条件的字符串 package test; ...
Maven依赖: <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.6</version> </dependency> lombok常用注解: @Getter 和 @S...
一、server端安装 1、下载 https://github.com/MSOpenTech/redis 可看到当前可下载版本:redis2.6 下载windows平台文件: ...
Metamorphosis (MetaQ) 是一个高性能、高可用、可扩展的分布式消息中间件,类似于LinkedIn的Kafka,具有消息存储顺序写、吞吐量大和支持本地和XA事务等特性,适用于大吞吐量、顺序消息、广播...
我们知道,在JVM编译期和加载器,甚至运行期已经做了大量的调优操作,但是那些都是JVM针对Java程序所做的通用的、简单的优化,程序在运行时由于运行环境的复杂性、业务逻辑的复杂性,很多JVM...
java程序员除了编写业务代码之外,特别是项目上线之后,更需要关注的是系统的性能表现,这个时候就需要了解一下jvm的性能表现了,可以借助于java虚拟机自带的一些分析工具,主要有三个常用的...
相信大家在平时做项目时,可能会有这样的业务需求: 页面或界面上展示的数据保留小数点后两位。 本文列举了几个方法: 使用java.math.BigDecimal 使用java.text.DecimalFormat 使用java.text...
摘要: JVM性能调优涉及到方方面面的取舍,往往是牵一发而动全身,需要全盘考虑各方面的影响,那么如何进行一次优雅的调优,提升应用的性能? 这是jvm优化系列第三篇: jvm优化——垃圾回收 jv...
引言 在 Java 软件开发过程中,开发团队往往要花费大量的时间和精力发现并修改代码缺陷。Java 静态代码分析(static code analysis)工具能够在代码构建过程中帮助开发人员快速、有效的定位代...
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复