-
MyBatis一级缓存的笔记及记录
MyBatis一级缓存的笔记及记录 一、概述: 一级缓存是MyBatis天然自带的,是默认开启且没有关闭的地方,1级缓存只能作用于查询回话中,所以也叫会话缓存; 这里举个例子: 订单表存在一对多的关系,为了尽可能的减少join的查询,进行了分阶段查询; 先查询出订单表,在...
-
SpringBoot(七) SpringBoot整合Log4j
SpringBoot(七) SpringBoot整合Log4j 第一种打印debug日志方式: logging.level.com.demo.mapper: debug 第二种打印debug日志方式: 在resource文件夹下新建:logback.xml ?xml version = "1.0" encoding = "UTF-8" ? configuration scan = "true" scanPeriod = "60...
-
java_第一年_JDBC(1)
java_第一年_JDBC(1) JDBC(Java Data Base Connectivity),用于实现java语言编程与数据库连接的API。 JDBC体系结构由两层组成: JDBC API :提供java应用程序到JDBC管理器的连接 JDBC驱动程序API:支持JDBC管理器到驱动程序的连接 建立JDBC连接: 导入JDBC包: impo...
-
JVM从入门开始深入每一个底层细节
JVM从入门开始深入每一个底层细节 1 官网 1.1 寻找JDK文档过程 www.oracle.com - 右下角Product Documentation - 往下拉选择Java - Java SE documentation - Previous releases - JDK 8 - 此时定位到:https://docs.oracle.com/javas... 1.2 The relation of JDK/JRE/JV...
-
java中文件复制的4种方式
java中文件复制的4种方式 今天一个同事问我文件复制的问题,他一个100M的文件复制的指定目录下竟然成了1G多,吓我一跳,后来看了他的代码发现是自己通过字节流复制的,定义的字节数组很大,导致复制后目标文件非常大,其实就是空行等一些无效空间。我也是很少用这种方...
-
Spring Boot 2 构建可部署的war包
Spring Boot 2 构建可部署的war包 默认情况下Spring Boot使用了内嵌的Tomcat服务器,项目最终被打成jar包运行,每个jar包可以被看作一个独立的Web服务器。 传统的Web开发,一般会将Web应用打成一个war包,然后将其部署到Web服务器中运行。 Spring Boot也支持传统的部署...
2019-09-30 06:56:24 文件服务器IntellijIntelIEServletWebAppPSTomcatAV
-
由浅入深,讲解 spring 实战详细使用——spring 源码篇
由浅入深,讲解 spring 实战详细使用——spring 源码篇 首先,这篇文章不会详细的深入底层源码,只是基于注解和配置来说说我们的 spring 的使用,别小看基础,保证有你没用过的注解和配置,走起。 我们先来建立一个 maven 项目,引入 spring 文件,不爱弄的在文章最下...
-
Integer的parseInt和valueOf的区别
Integer的parseInt和valueOf的区别 先来看一下下面这段代码 String s = 1;System.out.println(Integer.valueOf(s));System.out.println(Integer.parseInt(s)); 输出结果是什么?没错,一样都是1。两个方法都可以把数字类型字符串转成int类型整数,但是这两个方法还是有...
-
zipkin+elk微服务日志收集分析系统
zipkin+elk微服务日志收集分析系统 docker安装elk日志分析系统 在win10上安装docker环境 tip:win7/8 win7、win8 系统win7、win8 等需要利用 docker toolbox 来安装,国内可以使用阿里云的镜像来下载,下载地址:http://mirrors.aliyun.com/docker-toolbox/windows/doc...
-
Caused by: com.rabbitmq.client.ShutdownSignalException: chan
Caused by: com.rabbitmq.client.ShutdownSignalException: channel error; protocol method: #methodchannel.close(reply-code=406, reply-text=PRECONDITION_FAILED - inequivalent arg type for exchange me 在启动RabbitMQ消费端的时候报错:Caused by: com.rabbit...
2019-09-30 06:55:48 IntellijIntelIEAccesstimAV交换机DNSsshapache
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
