-
jdk源码阅读Collection详解
所属栏目:[Java] 日期:2020-05-23 热度:184
见过一句夸张的话,叫做“没有阅读过jdk源码的人不算学过java”。从今天起开始精读源码。而适合精读的源码无非就是java.io,.util和.lang包下的类。[详细]
-
Java语言多线程终止中的守护线程实例
所属栏目:[Java] 日期:2020-05-23 热度:131
Java中线程分为两种类型:用户线程和守护(服务)线程。通过Thread.setDaemon(false)设置为用户线程;通过Thread.setDaemon(true)设置为守护线程;不设置则默认为用户线程。[详细]
-
从源码角度简单看StringBuilder和StringBuffer的异同(全面解析)
所属栏目:[Java] 日期:2020-05-23 热度:80
概述StringBuilder和StringBuffer是两个容易混淆的概念,本文从源码入手,简单看二者的异同。[详细]
-
spring boot使用sharding jdbc的配置方式
所属栏目:[Java] 日期:2020-05-23 热度:127
本文介绍了springboot使用shardingjdbc的配置方式,分享给大家,具体如下:说明要排除DataSourceAutoConfiguration,否则多数据源无法配置[详细]
-
springboot配置多数据源的实例(MongoDB主从)
所属栏目:[Java] 日期:2020-05-23 热度:57
相信看过上一篇文章的小伙伴已经知道了,这章要讲的就是MongoDB主从配置。在这边文章中,你将要学到的是在项目中配置主从数据库,并且兼容其他数据库哟。。这些都是博主项目中需要并且比较重要的知识哦~[详细]
-
spring在IoC容器中装配Bean详解
所属栏目:[Java] 日期:2020-05-23 热度:121
1、Spring配置概述1.1、概述Spring容器从xml配置、java注解、spring注解中读取bean配置信息,形成bean定义注册表;[详细]
-
Spring oxm入门实例
所属栏目:[Java] 日期:2020-05-23 热度:89
O/XMapper是什么?Spring3.0的一个新特性是O/XMapper。O/X映射器这个概念并不新鲜,O代表Object,X代表XML。它的目的是在Java对象(几乎总是一个plainoldJavaobject,或简写为POJO)和XML文档之间来回转换。[详细]
-
apache commons工具集代码详解
所属栏目:[Java] 日期:2020-05-23 热度:190
ApacheCommons包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。下面是我这几年做开发过程中自己用过的工具类做简单介绍。[详细]
-
jvm类加载器基础解析
所属栏目:[Java] 日期:2020-05-23 热度:140
【类加载器简介】类加载器(classloader)用于将类的class文件加载到JVM虚拟机。JVM有三种加载器,引导类加载器器(bootstrapclassloader)、扩展类加载器(extensionsclassloader)和应用类加载器(applicationclassloade[详细]
-
java生成jar包并且单进程运行的实例
所属栏目:[Java] 日期:2020-05-23 热度:142
java文件打包jar运行有效步骤:1.cmd到当前目录(默认包主类所在目录为例)setclasspath=默认包主类所在目录[详细]
-
Java8中新特性Optional、接口中默认方法和静态方法详解
所属栏目:[Java] 日期:2020-05-23 热度:102
前言毫无疑问,Java8是Java自Java5(发布于2004年)之后的最重要的版本。这个版本包含语言、编译器、库、工具和JVM等方面的十多个新特性。[详细]
-
Spring 3.x中三种Bean配置方式比较详解
所属栏目:[Java] 日期:2020-05-23 热度:196
以前Java框架基本都采用了XML作为配置文件,但是现在Java框架又不约而同地支持基于Annotation的“零配置”来代替XML配置文件,Struts2、Hibernate、Spring都开始使用Annotation来代替XML配置文件了;而在Spring3.x提[详细]
-
用命令行编译java并生成可执行的jar包方法
所属栏目:[Java] 日期:2020-05-23 热度:178
1.编写源代码编写源文件:CardLayoutDemo.java并保存,例如:I:myAppCardLayoutDemo.java。程序结构如下:[详细]
-
JPA之使用JPQL语句进行增删改查
所属栏目:[Java] 日期:2020-05-23 热度:167
JPA支持两种表达查询的方法来检索实体和来自数据库的其他持久化数据:查询语句(JavaPersistenceQueryLanguage,JPQL)和条件API(criteriaAPI)。JPQL是独立于数据库的查询语句,其用于操作逻辑上的实体模型而非物理[详细]
-
Java实现基于JDBC操作mysql数据库的方法
所属栏目:[Java] 日期:2020-05-23 热度:94
本文实例讲述了Java实现基于JDBC操作mysql数据库的方法。分享给大家供大家参考,具体如下:[详细]
-
Java获取当前操作系统的信息实例代码
所属栏目:[Java] 日期:2020-05-23 热度:117
主流有几种方法,一种是用下面的函数publicstaticStringgetProperty(Stringkey)键相关值的描述[详细]
-
Java 批量文件压缩导出并下载到本地示例代码
所属栏目:[Java] 日期:2020-05-23 热度:51
主要用的是org.apache.tools.zip.ZipOutputStream这个zip流,这里以Execl为例子。思路首先把zip流写入到http响应输出流中,再把excel的流写入zip流中(这里可以不用生成文件再打包,只需把execl模板读出写好数[详细]
-
浅谈Spring单例Bean与单例模式的区别
所属栏目:[Java] 日期:2020-05-23 热度:99
Spring单例Bean与单例模式的区别在于它们关联的环境不一样,单例模式是指在一个JVM进程中仅有一个实例,而Spring单例是指一个SpringBean容器(ApplicationContext)中仅有一个实例。[详细]
-
Java Socket编程服务器响应客户端实例代码
所属栏目:[Java] 日期:2020-05-23 热度:142
通过输入流来读取客户端信息,相应的时候通过输出流来实现。服务端类的代码:[详细]
-
spring实现bean对象创建代码详解
所属栏目:[Java] 日期:2020-05-23 热度:164
我以一个简单的示例解构spring是怎样管理java对象的。首先,定义一个简单的pojo,代码如下:[详细]
-
java中hashCode、equals的使用方法教程
所属栏目:[Java] 日期:2020-05-23 热度:172
前言众所周知Java.lang.Object有一个hashCode()和一个equals()方法,这两个方法在软件设计中扮演着举足轻重的角色。在一些类中重写这两个方法以完成某些重要功能。[详细]
-
java线程的基础实例解析
所属栏目:[Java] 日期:2020-05-23 热度:114
java中建立线程可以有两种方式,分别是继承Thread类和实现Runnable接口。继承Thread[详细]
-
Java Socket编程心跳包创建实例解析
所属栏目:[Java] 日期:2020-05-23 热度:59
1.什么是心跳包?心跳包就是在客户端和服务器间定时通知对方自己状态的一个自己定义的命令字,按照一定的时间间隔发送,类似于心跳,所以叫做心跳包。[详细]
-
Java中由substring方法引发的内存泄漏详解
所属栏目:[Java] 日期:2020-05-23 热度:103
内存溢出(outofmemory):通俗的说就是内存不够用了,比如在一个无限循环中不断创建一个大的对象,很快就会引发内存溢出。[详细]
-
Spring+SpringMVC配置事务管理无效原因及解决办法详解
所属栏目:[Java] 日期:2020-05-23 热度:88
一般我们在Spring的配置文件application.xml中对Service层代码配置事务管理,可以对Service的方法进行AOP增强或事务处理如事务回滚,但是遇到一个问题,在Controller类中调用Service层方法,配置的事务管理会失效,查[详细]

浙公网安备 33038102330553号