裂缝中的阳光、的博客

活到老,学到老

私服上传下载jar包配置

maven私服简介 maven默认的仓库是apache的中央仓库,需要什么jar包都是直接从apache中央库里调,nexus私服相当于一个中间服务器, 它从apache中央仓库下载资源,公司的局域网内的用户通过setting.xml/pom.xml的配置可以直接引用nexus私服中的资源。如果...

2018-08-23 17:30:15

阅读数:30

评论数:0

关于jar包冲突的N多点

项目中偶尔会出现很多莫名其妙的错误,有时候本地不报错,一打包就报错,有时候本地不报错,测试环境报错、生产环境报错,我先说解决办法的步骤吧 1.根据错误信息确定是哪个jar包有问题。2.比较该jar包和之前版本项目引用的是否一致。3.删除仓库不符合的版本,重新编译是否生效。4.若不生效则查看pom文...

2018-06-22 15:43:10

阅读数:30

评论数:0

查看jvm参数配置信息命令

java -XX:+PrintCommandLineFlags

2018-06-22 11:37:19

阅读数:423

评论数:0

JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解

现实企业级Java开发中,有时候我们会碰到下面这些问题: OutOfMemoryError,内存不足 内存泄露 线程死锁 锁争用(Lock Contention) Java进程消耗CPU过高 ......     这些问题在日常开发中可能被很多人忽视(比如有...

2018-06-22 11:24:16

阅读数:41

评论数:0

认识JVM性能监控与故障处理工具&深入理解Java内存模型

1. 内存区,jvm的内存区,java语言的内存调试工具,jdk bin目录下的工具。以下从《深入理解Java虚拟机》获取1. 名称主要作用jpsJVM Process Status Tool, 显示指定系统内所有的HotSpot虚拟机进程jstatJVM Statistics Monitorin...

2018-06-22 11:23:05

阅读数:43

评论数:0

jstat 讲解

1.介绍Jstat用于监控基于HotSpot的JVM,对其堆的使用情况进行实时的命令行的统计,使用jstat我们可以对指定的JVM做如下监控:类的加载及卸载情况查看新生代、老生代及metaSpace的容量及使用情况查看新生代、老生代及metaSpace的垃圾收集情况,包括垃圾回收的次数及垃圾回收所...

2018-06-22 10:54:30

阅读数:18

评论数:0

jstat命令使用

jstat命令使用jstat命令可以查看堆内存各部分的使用量,以及加载类的数量。命令的格式如下:jstat [-命令选项] [vmid] [间隔时间/毫秒] [查询次数]注意:使用的jdk版本是jdk8.类加载统计:C:\Users\Administrator>jstat -...

2018-06-22 10:52:03

阅读数:13

评论数:0

Java ConcurrentModificationException异常原因和解决方法

Java ConcurrentModificationException异常原因和解决方法   在前面一篇文章中提到,对Vector、ArrayList在迭代的时候如果同时对其进行修改就会抛出java.util.ConcurrentModificationException异常。下面我们就来讨论...

2016-04-11 17:09:32

阅读数:163

评论数:0

10个影响JavaEE性能问题

本文作者是一名有10多年经验的高级系统架构师,他的主要专业领域是JavaEE、中间件和JVM技术。他在性能优化和提升方面也有很深刻的见解,下面他将和大家分享一下常见的10个影响JavaEE性能问题。 1.缺乏正确的容量规划 容量规划是一个全面的和发展的过程标准,预测当前和未来的IT环境...

2016-02-25 11:46:17

阅读数:521

评论数:0

构建高性能web

一直想在web性能、可扩展性和可用性提升领域有所深入,但由于这些经验的沉淀,没有比较集中的学习资料辅助,并且也一直没有接触过有大规模访问需求的web项目,因此总是在这个领域门外徘徊。上星期读到一本书,《构建高性能web站点》,感觉有点如获至宝,完全可以称为高性能web的入门宝典,虽然内容不够深入,...

2016-01-29 15:05:16

阅读数:197

评论数:0

使用Spring JDBC时遇到的Software caused connection abort: recv failed问题

在使用Spring jdbc连接数据库时遇到一个头疼的问题:程序启动以后,如果长时间不访问调用,当再次调用时会报错:  引用 org.springframework.dao.DataAccessResourceFailureException: ConnectionCallback...

2015-12-13 22:12:04

阅读数:10756

评论数:0

Memcached 及 Redis 架构分析和比较(一)

Memcached和Redis作为两种Inmemory的key-value数据库,在设计和思想方面有着很多共通的地方,功能和应用方面在很多场合下(作为分布式缓存服务器使用等) 也很相似,在这里把两者放在一起做一下对比的介绍    基本架构和思想   首先简单介绍一下两者的架构和设计思路 ...

2015-11-23 13:35:59

阅读数:262

评论数:0

分布式与集群的联系与区别

先说区别: 一句话:分布式是并联工作的,集群是串联工作的。 1:分布式是指将不同的业务分布在不同的地方。 而集群指的是将几台服务器集中在一起,实现同一业务。  分布式中的每一个节点,都可以做集群。 而集群并不一定就是分布式的。  举例:就比如新浪网,访问的人多了,他可以做一个群集,前面放一...

2015-11-23 13:34:20

阅读数:222

评论数:0

关系型数据库与NOSQL

关系型数据库与NOSQL 关系型数据库把所有的数据都通过行和列的二元表现形式表示出来。   关系型数据库的优势: 1. 保持数据的一致性(事务处理) 2.由于以标准化为前提,数据更新的开销很小(相同的字段基本上都只有一处) 3. 可以进行Join等复杂查询 其中能够保持数据的一致...

2015-11-23 13:25:12

阅读数:245

评论数:0

分库分表带来的完整性和一致性问题

分库分表带来的完整性和一致性问题 在最近做的一个项目中,由于每天核算的数据量过于庞大,需要把数据库进行分库保存。当数据分散到各个库之后,带来的数据更新操作就会存在一个一致性和完整性的问题。下面是一个典型的场景 假设目前存在三个物理库,现在有一个文件,里面有1W条数据,根据分库的规则,可以把...

2015-11-11 15:36:22

阅读数:307

评论数:0

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