随笔分类 - java
摘要:Druid连接池-阿里巴巴开源JDBC组件 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 Druid在连接池领域里可以说是比较火的,是阿里巴巴开源的JDBC连接池、监控组件,下面就简单介绍它一下。 它包括三部分: DruidDriver
阅读全文
摘要:到底什么时候该使用MQ? http://zhuanlan.51cto.com/art/201704/536407.htm 一、缘起 一切脱离业务的架构设计与新技术引入都是耍流氓。 引入一个技术之前,首先应该解答的问题是,这个技术解决什么问题。 就像微服务分层架构之前,应该首先回答,为什么要引入微服务
阅读全文
摘要:阿里巴巴开源项目 Druid 负责人温少访谈 Druid是阿里巴巴开源平台上的一个项目,整个项目由数据库连接池、插件框架和SQL解析器组成。该项目主要是为了扩展JDBC的一些限制,可以让程序员实现一些特殊的需求,比如向密钥服务请求凭证、统计SQL信息、SQL性能收集、SQL注入检查、SQL翻译等,程
阅读全文
摘要:设计模式读书笔记文档下载 这个读书笔记好早就写好了,一直想整理成文档,由于没有时间一直耽搁了,最近比较闲,时间较为充裕所以就整理了。目前提供两种文档格式的下载:chm和pdf。 下载地址如下: 设计模式读书笔记.pdf:http://pan.baidu.com/s/1o6ifQt0 设计模式读书笔记
阅读全文
摘要:java提高篇(八) 详解内部类 可以将一个类的定义放在另一个类的定义内部,这就是内部类。 内部类是一个非常有用的特性但又比较难理解使用的特性(鄙人到现在都没有怎么使用过内部类,对内部类也只是略知一二)。 第一次见面 内部类我们从外面看是非常容易理解的,无非就是在一个类的内部在定义一个类。 publ
阅读全文
摘要:深入理解Java中的final关键字 Java中的final关键字非常重要,它可以应用于类、方法以及变量。这篇文章中我将带你看看什么是final关键字?将变量,方法和类声明为final代表了什么?使用final的好处是什么?最后也有一些使用final关键字的实例。final经常和static一起使用
阅读全文
摘要:深入理解Java中的final关键字 http://www.importnew.com/7553.html Java中的final关键字非常重要,它可以应用于类、方法以及变量。这篇文章中我将带你看看什么是final关键字?将变量,方法和类声明为final代表了什么?使用final的好处是什么?最后也
阅读全文
摘要:java并发之原子性、可见性、有序性 https://my.oschina.net/wangnian/blog/668490 原子性 原子性:即一个操作或者多个操作 要么全部执行并且执行的过程不会被任何因素打断,要么就都不执行。 在Java中,对基本数据类型的变量的读取和赋值操作是原子性操作,即这些
阅读全文
摘要:java中重写equals和hashCode方法 为什么要重写equals和hashCode方法 1.需要将对象放入HsahMap、HashSet等集合中的类需要重写HashCode和equals()方法: Hashcode在基于key-value的集合如:HashMap、LinkedHashMap
阅读全文
摘要:RESTClient插件POST方法传递参数 1.设置Headers,增加一个Content-type: application/x-www-form-urlencoded;charset=UTF-8 2.在Body中定义你的参数,比如你的方法参数像这样: 那么你在Body中应该这样写:examTi
阅读全文
摘要:Java内部类的作用 推荐一、 定义 放在一个类的内部的类我们就叫内部类。 二、 作用 1.内部类可以很好的实现隐藏 一般的非内部类,是不允许有 private 与protected权限的,但内部类可以 2.内部类拥有外围类的所有元素的访问权限 3.可是实现多重继承 4.可以避免修改接口而实现同一个
阅读全文
摘要:https://my.oschina.net/xiaomaoandhong/blog/160089 eclipse中把多个项目放在一个work set下 在JAVA EE下的Package Explorer视图下: 1. Package Explorer --> filter --> Top Lev
阅读全文
摘要:java.util.ConcurrentModificationException详解 http://blog.csdn.net/smcwwh/article/details/7036663 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。
阅读全文
摘要:http://www.cnblogs.com/qixiaoyizhan/p/5864233.html Restful风格API接口开发springMVC篇 Restful风格的API是一种软件架构风格,设计风格而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这
阅读全文
摘要:大公司都有哪些开源项目~~~阿里,百度,腾讯,360,新浪,网易,小米等 http://www.cnblogs.com/handsome1013/p/6210760.html 红色字体是现阶段比较火的 奇虎360 https://github.com/Qihoo360 1.MySQL中间层 Atla
阅读全文
摘要:MQ框架的比较 MQ框架非常之多,比较流行的有RabbitMq、ActiveMq、ZeroMq、kafka。这几种MQ到底应该选择哪个?要根据自己项目的业务场景和需求。下面我列出这些MQ之间的对比数据和资料。 第一部分:RabbitMQ,ActiveMq,ZeroMq比较 1、 TPS比较 一 Ze
阅读全文
摘要:Eclipse开发过程中个VM Arguments的设置 1:jre中的Default VM Arguments: -Xms256M -Xmx640M -XX:PermSize=256m -XX:MaxPermSize=768m 2:Tomcat的Optional Java VM Arguments
阅读全文
摘要:J2EE开发规范一 JAVA编码规范1 命名规范1.1 包命名 包名称必须全部用小写。 命名方式:业务领域名.公司名.项目名.模块名 如com.yr.xxx.dao。1.2 类命名类名以英文单词取名,首字母必须大写,多个英文单词以大写字母间隔,避免使用单词的缩写,除非它的缩写已经广为人知,如HT
阅读全文
摘要:Jetty和Tomcat的选择:按场景而定 Jetty和Tomcat为目前全球范围内最著名的两款开源的webserver/servlet容器。由于它们的实现都遵循Java Servlet规范,一个Java Web应用部署于两款容器的任意一个皆可。但选择哪个更优?也许这得看场景。 近期很多人关注Jet
阅读全文
浙公网安备 33010602011771号