随笔分类 - java
摘要:Hadoop权威指南(中文版-带目录索引)pdf电子书下载地址:百度网盘点击下载:链接:https://pan.baidu.com/s/1E-8eLaaqTCkKESNPDqq0jw 提取码:g65g Hadoop权威指南第四版介绍 《Hadoop权威指南》是2010年清华大学出版社出版的图书,作者
阅读全文
摘要:在用mybatis进行数据库查询时,对查询结果进行自动分组,在mapper.xml中的配置有些注意的地方,下面是实际项目中一个例子。在数据库中查询中如下: 在结果集中需要对alarmDate进行分组,比如2017-04-05这两条数据,分组后最终实现如下效果: 那么这种情况在mapper.xml该怎
阅读全文
摘要:项目中用到的一个log4j2.xml的配置文件: 涉及到的pom.xml中的配置如下 在类中如下写:
阅读全文
摘要:1.Installing default JRE/JDK 2.Installing Oracle JDK (选择安装版本) 3.配置 4.配置 JAVA_HOME 环境
阅读全文
摘要:Java - 并发 atomic, synchronization and volatile
阅读全文
摘要:【总结】性能调优:JVM内存诊断工具 【总结】性能调优:CPU消耗分析 【总结】性能调优:消耗分析 JVM性能调优
阅读全文
摘要:Java关键字final、static使用总结 浅析Java中的final关键字
阅读全文
摘要:线程池ThreadPoolExecutor 使用Executors和ThreadPoolExecutor 并发新特性—Executor 框架与线程池
阅读全文
摘要:java类初始化顺序 执行顺序如下: 没有继承其他类时: 继承其他类时: 执行顺序图:
阅读全文
摘要:什么时候使用CountDownLatch CountDownLatch原理和示例 Semaphore信号量的原理和示例 CyclicBarrier的用法 CyclicBarrier 和 CountDownLatch 在用法上的不同: 1、CountDownLatch 适用于一组线程和另一个主线程之间
阅读全文
摘要:在项目中有时候需要获取访问服务的真实ip地址,通过nginx中转后,你获取到的ip地址可能是nginx的ip。如下方法可以获取真实的ip 首先在nginx中要配置:
阅读全文
摘要:一个优秀Java程序员,必须了解Java内存模型、GC工作原理,以及如何优化GC的性能、与GC进行有限的交互,有一些应用程序对性能要求较高,例如嵌入式系统、实时系统等,只有全面提升内存的管理效率,才能提高整个应用程序的性能。 本文将从JVM内存模型、GC工作原理,以及GC的几个关键问题进行探讨,从G
阅读全文
摘要:首先用三句话来总结,后面再做解释: 1.对象就是传引用,对对象的改变直接是改变的应用指向的对象。 2.原始类型就是传值,传的是值得副本,对副本的改变不会影响原始的值。 3.String等immutable类型因为没有提供自身修改的函数,每次操作都是新生成一个对象,所以要特殊对待。可以认为是传值。 首
阅读全文
摘要:会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。本章将系统地讲述Cookie与Session机制,并比较说明什么时候不能用Co
阅读全文
摘要:一,什么负载均衡一个新网站是不要做负载均衡的,因为访问量不大,流量也不大,所以没有必要搞这些东西。但是随着网站访问量和流量的快速增长,单台服务器受自身硬件条件的限制,很难承受这么大的访问量。在这种情况下,有二种方案可以选择:1,对单台服务器的硬件进行更新,由双核的变成四核的,内存加大等。2,增加服务
阅读全文
摘要:LVS:1、抗负载能力强。抗负载能力强、性能高,能达到F5硬件的60%;对内存和cpu资源消耗比较低2、工作在网络4层,通过vrrp协议转发(仅作分发之用),具体的流量由linux内核处理,因此没有流量的产生。2、稳定性、可靠性好,自身有完美的热备方案;(如:LVS+Keepalived)3、应用范
阅读全文
摘要:1、大型网站系统架构的演化 2、大型网站的灵魂——性能 3、大型网站系统架构实践 4、<<Redis系列专题>> 之 大型互联网应用Session服务器 5、分布式集群系统下的高可用session解决方案
阅读全文
摘要:无论大型门户网站还是中小型垂直类型网站都会对稳定性、性能和可伸缩性有所追求。大型网站的技术经验分享值得我们去学习和借用,但落实到更具体的实践上并不是对所有网站可以适用,其他语言开发的网站我还不敢多说,但Java开发的系统,我还是能您给插上几句话: JVMJEE容器中运行的JVM参数配置参数的正确使用
阅读全文

浙公网安备 33010602011771号