设计模式

教程目录: 1.软件设计模式概述 2.GoF 的 23 种设计模式的分类和功能 3.UML中的类图及类图之间的关系 4.开闭原则——面向对象设计原则 5.里氏替换原则——面向对象设计原则 6.依赖倒置原则——面向对象设计原则 7.单一职责原则——面向对象设计原则 8.接口隔离原则—...

2019-05-13 09:56:07

阅读数 3

评论数 0

深度克隆测试代码

深度克隆 测试代码: package com.dyh.clonetest; import java.util.ArrayList; import java.util.List; import com.alibaba.fastjson.JSONObject; import lombok...

2019-05-05 17:02:22

阅读数 5

评论数 0

synchronized和volatile的区别

synchronized和volatile的区别

2019-04-26 16:38:21

阅读数 151

评论数 0

Java基本类型和对象类型的访问形式

Java基本类型和对象类型的访问形式

2019-04-25 17:50:49

阅读数 10

评论数 0

dubbo官网

dubbo官网 http://dubbo.apache.org/zh-cn/

2019-04-24 12:08:16

阅读数 5

评论数 0

java中表示二进制、八进制、十进制、十六进制

转自:https://www.cnblogs.com/wkcn/p/7803147.html 1.进制   进制是一种记数方式 ,可以用有限的数字符号代表所有的数值。由特定的数值组成。 2.进制的表现形式     二进制: 由0和1两个数字组成。   八进制: 由0-7数字组成,为了区分与...

2019-04-20 10:59:48

阅读数 20

评论数 0

情绪沟通学习与感受

情绪沟通学习与感受 一、1、没有人喜欢被改变 2、没有人喜欢不知情 3、所有人都希望有退路 人很多时候都希望受到尊重,希望别人能顾及自己感受,希望具有知情权,希望有选择权。将心比心,易地而处,比较容易感受彼此的需求,互相尊重,如果具有这些特性和品格,对于生活、工作上的人与人之间 的相处会顺利很...

2019-03-27 18:41:31

阅读数 160

评论数 0

native2ascii - Native-to-ASCII Converter

native2ascii - Native-to-ASCII Converter Converts a file with native-encoded characters (characters which are non-Latin 1 and non-Unicode) to one wi...

2019-03-21 16:24:02

阅读数 12

评论数 0

自动装箱的问题

public static void main(String[] args) { Integer a = 1; Integer b = 2; Integer c = 3; Integer d = 3; Integer e = 321; Integer f = 321; ...

2019-03-19 18:17:37

阅读数 7

评论数 0

linux CentOS 7.4 64位编译openjdk7和hotspot虚拟机指南

转自:http://www.zuidaima.com/blog/3862384921103360.htm linux CentOS 7.4 64位编译openjdk7和hotspot虚拟机指南 在学习《深入理解Java虚拟机-JVM高级特性与最佳实践》一本书的时候,发现按照书上作者的步骤编译j...

2019-03-19 11:43:59

阅读数 12

评论数 0

基于栈的解释器执行过程(摘自《Java虚拟机:JVM高级特性与最佳实践(第2版)》8.4.3 )

转载自《Java虚拟机:JVM高级特性与最佳实践(第2版)》8.4.3,作为笔记和备忘。 初步的理论知识已经讲解过了,本节准备了一段Java代码,看看在虚拟机中实际是如何执行的。前面曾经举过 一个计算“1+1”的例子,这样的算术题目显然太过简单了,笔者准备了四则运算的例子,请看代码清单8-16。...

2019-03-15 17:08:49

阅读数 18

评论数 0

Java指令集

转自:http://www.blogjava.net/DLevin/archive/2011/09/13/358497.html Java二进制指令代码解析 小注:去年在看《深入解析JVM》书的时候做的一些记录,同时参考了《Java虚拟机规范》。只是对指令的一些列举,加入了一些自己的理解。可以...

2019-03-14 10:46:00

阅读数 64

评论数 0

eclipse启动中的编译时间 (Compile Time)如何理解

前面说过,除了类加载时间以外,在VisualGC的监视曲线中显示了两项很大的非用户程序耗时:编译时间 (Compile Time)和垃圾收集时间(GC Time)。垃圾收集时间读者应该非常清楚了,而编译时间是什么呢?程序 在运行之前不是已经编译了吗?虚拟机的JIT编译与垃圾收集一样,是本书的一个重...

2019-03-01 17:07:16

阅读数 25

评论数 0

ArrayList和linkedList的插入、查找、删除

ArrayList:AL LinkedList:LL 是 AL易于查找;有频繁的插入、删除使用AL不合适,因涉及到其他元素左右移动问题; LL不易于查找;有频繁的插入、删除操作使用LL比较合适,因只涉及修改前后连接; 还是 AL比LL的各方面都要好。

2017-07-08 18:06:31

阅读数 3610

评论数 3

web应用部署ivy.xml对应的jar

如果你新建了一个web project,在project中通过ivy引用了其他的一些jar(需要安装ivy插件,增加ivy插件支持)。可能你需要在 build path -> deployment assembly 窗口 功能 Add...中将ivy.xml对应library...

2015-12-15 22:04:20

阅读数 23

评论数 0

排查oracle数据库服务是否启动

今天oracle的数据库使用sqlplus无法连接,报 监听器无法识别   在cmd使用ping ip命令可以ping通该ip   于是为了确认端口是否开通监听,在cmd上使用telnet ip port命令,结果无法连上,证实了是端口没有开启监听。   于是使用xshell连上该i...

2015-03-25 20:06:53

阅读数 27

评论数 0

exclipse集成jboss

在集成开发工具中集成jboss可以提交开发效率,以下记录下eclipse集成jboss的过程。   1、新建server 2、选择Eclipse中配置jboss版本和运行时环境,进入对话框配置你安装的jboss服务所在路径2.1、配置你安装的jboss对话框(配置之前) 2.1、配置你安装...

2015-01-16 11:59:59

阅读数 32

评论数 0

jboss 4.2 配置监听所有IP的EJB服务

在使用jboss-4.2.3.GA发布EJB3.0服务的时候,采用默认的jboss配置(也就是配置文件不做任何变更,启动服务的时候也不附加任何参数),可以在本地使用localhost:1099 也就是这里 [code="java"] props.setPr...

2015-01-15 21:04:47

阅读数 19

评论数 0

javascript 利用call方法实现多层次继承

[b]利用call方法模拟面向对象程序设计中的多层次继承[/b] 其实如果熟悉java或其他面向对象程序设计思想,理解javascript的call方法的使用,就能很好理解了。 直接给出代码: [code="javascript"] functio...

2012-08-24 11:43:21

阅读数 14

评论数 0

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