当前位置:首页 » JAVA技术教程

JAVA技术教程

1
阅读

SSM框架开发web项目系列(三) MyBatis之resultMap及关联映射

前言在上篇MyBatis基础篇中我们独立使用MyBatis构建了一个简单的数据库访问程序,可以实现单表的基本增删改查等操作,通过该实例我们可以初步了解MyBatis操作数据库需要...
来源 2017-12-15 13:20
1
阅读

Dubbo源码学习--服务发布(DubboProtocol、Exporter)

在Dubbo服务发布的整体流程一文中,只是分析了服务发布的整体流程,具体的细节还没有进一步分析。本节将继续分析服务暴露的过程。在ServiceConfig中通过一句话即可暴露服...
来源 2017-12-15 11:20
30
阅读

初识java这个小姑娘(一)

忽然想起这样一个场景:那时我还是小学三年级的一个小学生,上课的铃声响起,文艺委员起头,大家开始胡乱的开始唱歌,“让我们荡起双桨,小船儿推开波浪”,歌声在一片稚...
来源 2017-12-15 11:20
5
阅读

javascript设计模式——组合模式

前面的话在程序设计中,有一些和事物是由相似的子事物构成类似的思想。组合模式就是用小的子对象来构建更大的对象,而这些小的子对象本身也许是由更小的孙对象构成的。本...
来源 2017-12-15 11:00
25
阅读

【JDK1.8】JDK1.8集合源码阅读——IdentityHashMap

一、前言今天我们来看一下本次集合源码阅读里的最后一个Map——IdentityHashMap。这个Map之所以放在最后是因为它用到的情况最少,也相较于其他的map来说比较特殊。就笔者...
来源 2017-12-15 11:00
21
阅读

JavaScript学习笔记(十六)——面向对象编程

在学习廖雪峰前辈的JavaScript教程中,遇到了一些需要注意的点,因此作为学习笔记列出来,提醒自己注意!如果大家有需要,欢迎访问前辈的博客https://www.liaoxuefeng.com...
来源 2017-12-15 10:00
22
阅读

再学习之Spring(面向切面编程)

一、概念1、理论把横切关注点和业务逻辑相分离是面向切面编程所要解决的问题。如果要重用通用功能的话,最常见的面向对象技术是继承(inheritance)或组成(delegation)...
来源 2017-12-15 09:40
1
阅读

java 视频播放 弹幕技术 视频弹幕 视频截图 springmvc mybatis SSM

获取【下载地址】  QQ:313596790官网http://www.fhadmin.org/A代码编辑器,在线模版编辑,仿开发工具编辑器,pdf在线预览,文件转换编码B集成代码生成器[正反双向](单表...
来源 2017-12-15 08:20
4
阅读

深入理解java虚拟机----->垃圾收集器与内存分配策略(下)

1.前言内存分配与回收策略JVM堆的结构分析(新生代、老年代、永久代)对象优先在Eden分配大对象直接进入老年代长期存活的对象将进入老年代动态对象年龄判定空间分配担保2...
来源 2017-12-14 23:40
2
阅读

Java学习之计算机基础(二)

今天主要介绍原码、反码与补码的知识。了解原码、反码与补码的知识,可以帮助我们更好地理解在计算机内部是如何进行运算的,同时对于后面更好地学习和理解Java基本数据类...
来源 2017-12-14 22:01
2
阅读

Maven快速指南

Maven是Apache基金会提供的项目管理工具,其采用项目对象模型(ProjectObjectModel,POM)描述项目配置,并使用生命周期模型管理构建过程中各种操作.POMmaven使用pom.xml来管...
来源 2017-12-14 19:40
3
阅读

javascript设计模式——命令模式

前面的话假设有一个快餐店,而我是该餐厅的点餐服务员,那么我一天的工作应该是这样的:当某位客人点餐或者打来订餐电话后,我会把他的需求都写在清单上,然后交给厨房,...
来源 2017-12-14 19:40
2
阅读

记一次摘抄的JAVA编码规范

1方法行数不能超过50行,特殊情况除外;说明:如果行数过长不利于整个方法的阅读理解。如果是笔记本建议控制在40以内。2方法参数不能多于7个,特殊情况除外;说明:参数...
来源 2017-12-14 16:20
24
阅读

java多线程核心技术——第一章总结

目录:1.1进程、多线程的概念,及线程的优点1.2多线程的使用1.3currentThread()方法1.4isAlive()方法1.5sleep()方法1.6getId()方法1.7停止线程1.8暂停线程1.9yield()方法1...
来源 2017-12-14 16:20
8
阅读

Java的nanoTime()

java有两个获取和时间相关的秒数方法,一个是广泛使用的System.currentTimeMillis() 返回的是从一个长整型结果,表示毫秒。另一个是System.nanoTime() 返回的是纳秒。 “...
来源 2017-12-14 13:40
16
阅读

java 接口测试,使用excel做数据驱动(二)

承接上篇。改变我们的测试驱动方式,灵活设置测试用例。数据驱动测试数据驱动测试的核心是:测试数据与测试脚本分离,实现测试脚本参数化,提高测试脚本的可重用性。在自...
来源 2017-12-14 13:40
4
阅读

javascript设计模式——发布订阅模式

前面的话发布订阅模式又叫观察者模式,它定义对象间的一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知。在javascript开发中,一般用事件...
来源 2017-12-14 13:20
7
阅读

八个最全面的Java OOM原因分析

这也许是目前最为完整的JavaOOM异常的解决指南。1、java.lang.OutOfMemoryError:JavaheapspaceJava应用程序在启动时会指定所需要的内存大小,它被分割成两个不同的区域:H...
来源 2017-12-14 13:00
1
阅读

(十五) 构建dubbo分布式平台-window安装dubbo管控台

上一篇我们介绍《构建dubbo分布式平台-window安装dubbo管控台》,考虑到我们的开发环境是在window上,为了部署运行方便,今天来简单介绍一下window安装dubbo管控台。 dubb...
来源 2017-12-14 09:00
1
阅读

JDBC基础学习之使用步骤(二)

一、使用JDBC的步骤加载JDBC驱动程序→建立数据库连接Connection→创建执行SQL的语句Statement→处理执行结果ResultSet→释放资源
来源 2017-12-14 08:00
2
阅读

javaweb + tomcat + 部署 + 域名绑定 + 默认首页

 ①:把javaweb项目打包成war(不会的自行百度) ②:把war拷贝到服务器的tomcat里面的webapps下 ③:到bin文件夹下.bat文件启动tomcat,启动后会解压war包 ⑤:解压后,...
来源 2017-12-14 08:00
19
阅读

java代码编辑器 pdf文件预览 主流SSM 代码生成器 shrio redis websocket即时通讯

获取【下载地址】  QQ:313596790官网http://www.fhadmin.org/A代码编辑器,在线模版编辑,仿开发工具编辑器,pdf在线预览,文件转换编码B集成代码生成器[正反双向](单表...
来源 2017-12-14 08:00
3
阅读

javascript设计模式——迭代器模式

前面的话迭代器模式是指提供一种方法顺序访问一个聚合对象中的各个元素,而又不需要暴露该对象的内部表示。迭代器模式可以把迭代的过程从业务逻辑中分离出来,在使用迭代...
来源 2017-12-14 06:20
1
阅读

Hibernate框架入门

导读本文主要介绍hibernate的入门,主要包括以下内容:hibernate介绍、hibernate环境搭建、hibernate简单测试、测试涉及的api详解。一、hibernate介绍JDBC是Java操作数据...
来源 2017-12-13 23:41
1123
阅读

MQ发送文件到队列的Java代码

MQ发送文件到队列mqfilesend.javapackagecom.mq.dpca.file;importjava.io.File;importjava.io.FileInputStream;importcom.ibm.mq.MQEnvironment;importcom.ibm.mq.MQExcep...
来源 2017-12-13 23:21