随笔分类 -  JAVA

Java Exception最佳实践(转)
摘要:https://www.dubby.cn/detail.html?id=9033 1.异常介绍 2.Java中的异常介绍 3.自定义异常 4.几个建议 1)不要生吞异常 2)申明具体的异常 3)尽可能的捕获具体异常 4)永远不要捕获Throwable 5)不要丢失异常信息 6)日志和上抛不可兼得 7 阅读全文

posted @ 2018-05-28 23:38 gogoy 阅读(342) 评论(0) 推荐(0)

UML类图与类的关系详解
摘要:UML类图与类的关系详解 虚线箭头指向依赖; 实线箭头指向关联; 虚线三角指向接口; 实线三角指向父类; 空心菱形能分离而独立存在,是聚合; 实心菱形精密关联不可分,是组合; 上面是UML的语法。 在画类图的时候,理清类和类之间的关系是重点。类的关系有泛化(Generalization)、实现(Re 阅读全文

posted @ 2018-03-18 22:04 gogoy 阅读(176) 评论(0) 推荐(0)

关于XML的总结——Schema和DTD(转)
摘要:XML DTD(XML的文档类型定义)是近几年来XML技术领域所使用的最广泛的一种模式。但是,由于XML DTD并不能完全满足XML自动化处理的要求,例如不能很好实现应用程序不同模块间的相互协调,缺乏对文档结构、属性、数据类型等约束的足够描述等等,所以W3C于2001年5月正式推荐XML Schem 阅读全文

posted @ 2018-03-06 22:48 gogoy 阅读(2018) 评论(0) 推荐(0)

高性能队列——Disruptor(转)
摘要:https://tech.meituan.com/disruptor.html 背景 Disruptor是英国外汇交易公司LMAX开发的一个高性能队列,研发的初衷是解决内存队列的延迟问题(在性能测试中发现竟然与I/O操作处于同样的数量级)。基于Disruptor开发的系统单线程能支撑每秒600万订单 阅读全文

posted @ 2018-02-24 21:29 gogoy 阅读(208) 评论(0) 推荐(0)

Java中Synchronized的用法(转)
摘要:原文:http://blog.csdn.net/luoweifu/article/details/46613015 作者:luoweifu 转载请标名出处 《编程思想之多线程与多进程(1)——以操作系统的角度述说线程与进程》一文详细讲述了线程、进程的关系及在操作系统中的表现,这是多线程学习必须了解的 阅读全文

posted @ 2018-02-24 20:37 gogoy 阅读(162) 评论(0) 推荐(0)

UML类图(最重要的三个关系)
摘要:1. 关联关系 ============= 关联关系:B是A的属性(A contains B),则A—— B;另外的 ; 都是特殊的关联关系 A B: 聚合(Aggregation)关系表示整体与部分的关系,成员对象是整体对象的一部分,但是成员对象可以脱离整体对象独立存在。例如:汽车发动机(Engi 阅读全文

posted @ 2018-02-24 17:25 gogoy 阅读(324) 评论(0) 推荐(0)

Java 中 field 和 variable 区别及相关术语解释(转)
摘要:https://www.jianshu.com/p/08e2d85d3ce9 这是一个以前从没仔细想过的问题——最近在阅读Java Puzzlers,发现其大量使用了“域”这个词,这个词个人很少见到,在这本书中倒是时常出现,所以在好奇心的驱使下搜索了一下相关的内容,顺便复习了一下基础,最后整理如下。 阅读全文

posted @ 2018-02-24 11:13 gogoy 阅读(872) 评论(0) 推荐(0)

Spring及UML
摘要:深入浅出UML:http://blog.csdn.net/lovelion/article/details/7843437 //Component 1 package umltest.ticketmachine; 2 3 /** 4 * Created by on 16/10/28. 5 */ 6 阅读全文

posted @ 2016-11-02 11:49 gogoy 阅读(660) 评论(0) 推荐(0)

Java初始化顺序及使用Spring情况下初始化
摘要:Java初始化顺序 1 无继承情况下的Java初始化顺序: class Sample { Sample(String s) { System.out.println(s); } Sample() { System.out.println("Sample默认构造函数被调用"); } } class T 阅读全文

posted @ 2016-10-21 15:07 gogoy 阅读(704) 评论(0) 推荐(0)

Java 位运算(移位、位与、或、异或、非)
摘要:Java提供的位运算符有:左移( << )、右移( >> ) 、无符号右移( >>> ) 、位与( & ) 、位或( | )、位非( ~ )、位异或( ^ ),除了位非( ~ )是一元操作符外,其它的都是二元操作符。 1、左移( << ) Test1、将5左移2位: [java] view plai 阅读全文

posted @ 2016-09-18 15:48 gogoy 阅读(235) 评论(0) 推荐(0)

Iterator 和 Iterable 区别和联系
摘要:转:http://blog.csdn.net/zq602316498/article/details/39337899 用Iterator模式实现遍历集合 Iterator模式是用于遍历集合类的标准访问方法。它可以把访问逻辑从不同类型的集合类中抽象出来,从而避免向客户端暴露集合的内部结构。 例如,如 阅读全文

posted @ 2016-09-07 11:07 gogoy 阅读(574) 评论(0) 推荐(0)

Netty系列之Netty高性能之道
摘要:http://www.infoq.com/cn/articles/netty-high-performance/ judumpcenter的日常工作是拉取最新的品牌,类目等数据,建立索引,并推送到ju的每一台机器上。(使用了netty) 阅读全文

posted @ 2016-08-30 09:26 gogoy 阅读(184) 评论(0) 推荐(0)

java中的匿名内部类总结
摘要:http://www.cnblogs.com/nerxious/archive/2013/01/25/2876489.html 匿名内部类也就是没有名字的内部类 正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写 但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 实例1 阅读全文

posted @ 2016-07-25 17:09 gogoy 阅读(113) 评论(0) 推荐(0)

Spring3.0中的AOP配置方法
摘要:http://zywang.iteye.com/blog/974226 http://www.cnblogs.com/garinzhang/p/java_spring_aop_aspect.html 第一种配置方法:使用@AspectJ标签 说明:上述Java文件创建好后,需要将其在Spring的容 阅读全文

posted @ 2016-07-20 14:07 gogoy 阅读(298) 评论(0) 推荐(0)

[Java并发包学习七]解密ThreadLocal
摘要:概述 相信读者在网上也看了很多关于ThreadLocal的资料,很多博客都这样说:ThreadLocal为解决多线程程序的并发问题提供了一种新的思路;ThreadLocal的目的是为了解决多线程访问资源时的共享问题。如果你也这样认为的,那现在给你10秒钟,清空之前对ThreadLocal的错误的认知 阅读全文

posted @ 2016-07-19 11:39 gogoy 阅读(668) 评论(0) 推荐(1)

JAVA专题1-序列化与反序列化
摘要:http://www.cnblogs.com/xdp-gacl/p/3777987.html 阅读全文

posted @ 2016-07-18 17:28 gogoy 阅读(85) 评论(0) 推荐(0)

设计模式 ( 十七) 状态模式State(对象行为型)
摘要:http://blog.csdn.net/hguisu/article/details/7557252 阅读全文

posted @ 2016-07-15 10:00 gogoy 阅读(133) 评论(0) 推荐(0)

Intellij13 IDEA常用快捷键 (mac 10.5 +),优化,使用出现的问题汇总
摘要:http://blog.csdn.net/xiaohulunb/article/details/20729261 阅读全文

posted @ 2016-03-10 17:41 gogoy 阅读(135) 评论(0) 推荐(0)

svn 分支的创建及合并
摘要:http://blog.csdn.net/jixiuffff/article/details/5586858http://zhidao.baidu.com/link?url=uiRk-4ZBkLPxj6An2xStTsQ-20pf2RtXaOSSwSccDkdtCw-IXxykGHSOvn3tw9a... 阅读全文

posted @ 2015-12-15 16:56 gogoy 阅读(375) 评论(0) 推荐(0)

一方库、二方库、三方库是什么?
摘要:一方库、二方库、三方库说明:一方库:本工程中的各模块的相互依赖二方库:公司内部的依赖库,一般指公司内部的其他项目发布的jar包三方库:公司之外的开源库, 比如apache、ibm、google等发布的依赖http://blog.csdn.net/ypz_ghost/article/details/4... 阅读全文

posted @ 2015-12-15 10:57 gogoy 阅读(1963) 评论(0) 推荐(1)

导航