加载中
事务的传播行为&&嵌套事务的使用

一、前言: 事务的传播行为(propagation)就是为了解决外层方法调用内层事务方法的各个情况的。 接下来要说的嵌套事务的使用是基于Spring声明式事务管理中的注解@Transactional 方式的。 二...

2018/07/25 18:39
1K
java 路径寻址Class.getResource和ClassLoader.getResource

以下内容参考、学习自下面两篇博客 关于Class.getResource和ClassLoader.getResource的路径问题 Class.getResource和ClassLoader.getResource的区别分析 Class.getResource(String path) pat...

2018/07/08 22:19
289
struts2接收参数的5种方法

来自:https://www.cnblogs.com/printN/p/6438142.html 以下形式中最常用的是前两种 1. 使用Action的属性: 在action 里面定义要接收的参数,并提供相应的setter,getter,和提交参数的名称一致...

Struts2中在Action里面向前端页面传值的方法总结

来自:http://www.cnblogs.com/hgfrzh/p/3401658.html 由于在Action中并不能直接诶访问Servlet API,但它提供了相关类ActionContext来访问HttpServletRequest、HttpSession和ServletContext,...

2018/06/30 19:38
80
Java 枚举 通过数字实例化枚举类型

package com.zjl.domain.enumtype; /** * 枚举类 * * @Author zjl * @Date 2018/06/27 */ public enum EnumType { All_TYPE("所有类型", 0), TYPE_ONE("类型一", 1), TYPE_TOW("......

2018/06/30 17:36
3.2K
需要注意的 Mybatis 批量插入

一、首先对于批量数据的插入有两种解决方案(下面内容只讨论和Mysql交互的情况) 1)for循环调用Dao中的单条插入方法 2)传一个List<Object>参数,使用Mybatis的批量插入 (foreach) 对于批...

2018/05/25 15:31
7.7K
HBase 表结构

HBase 是一个NoSQL数据库,用于处理海量数据,可以支持10亿行百万列的大表,下面就了解一下数据是如何存放在HBase表中的 关系型数据库的表结构 为了更好的理解HBase表的思路,先回顾一下关系...

2018/05/17 19:17
267
Springboot 中 Mybatis 的使用

官方文档: Mybatis开发团队为Spring Boot 提供了 MyBatis-Spring-Boot-Starter 方便使用。 要使用MyBatis-Spring-Boot-Starter模块,只需要在类路径中包含 mybatis-spring-boot-autoconfig...

Springboot 中使用单元测试

参考自官网:Spring1.59的文档 一、测试 Testing Springboot 测试支持由两个模块提供; spring-boot-test 包含核心项目,而spring-boot-test-autoconfigure支持测试的自动配置。 大多数开发人...

2018/01/12 10:29
16.8K
springboot 中使用事务

直接在service 层的方法上加上@Transactional 注解就ok。 注意事项: 1、Spring 基于注解的声明式事物 @Transactional 默认情况下只会对运行期异常(java.lang.RuntimeException及其子类)和 ...

2018/01/12 08:39
3K
你不知道的System.out.println()

这篇博客是为了解释System.out.println是什么以及它的工作原理。 什么是System.out.println() System.out.println是一个Java语句,一般情况下是将传递的参数,打印到控制台。 System - 是 ...

Eclipse中怎么将JRE换成JDK

关于JDK 和 JRE 的介绍 JRE顾名思义是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的。 JDK顾名思义...

2017/09/10 14:39
3K
IDEA常用快捷键

补全 方法的返回值类型 : 光标移动到变量a的后面或者方法参数声明的括号后面,按Alt+Enter. 回车 查看谁调用了当前方法: ctrl + alt + H 创建常用函数如main 函数,System.out.println();等 ...

2017/09/08 17:30
27
Java项目下的classpath路径包括哪里

项目里用到了classpath路径来引用文件,那么classpath指的是哪里呢 我首先把上面的applicationContext.xml文件放在了src目录下发现可以。 那么classpath到底是哪里呢,在网上看了几篇博客 画...

2017/06/08 10:59
6.4K
ES 基本概念

(1)Near Realtime(NRT):近实时,两个意思,从写入数据到数据可以被搜索到有一个小延迟(大概1秒);基于es执行搜索和分析可以达到秒级 (2)Cluster:集群,包含多个节点,每个节点属于...

elasticsearch主分片数量为什么不可以更改?

当索引一个文档的时候,文档会被存储到一个主分片中。 Elasticsearch 如何知道一个文档应该存放到哪个分片中呢?当我们创建文档时,它如何决定这个文档应当被存储在分片 1 还是分片 2 中呢?...

数据库连接断开 Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

报错信息如下: Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure The last packet successfully received from the server was 97,130 milli...

06/27 11:51
80
HBase误删数据的恢复

解决办法: a、 首先关闭 “major_compact” 任务 (这个是个自动任务,合并文件,清除删除、过期、多余版本的数据的。Hbase 中的数据是有多个时间戳版本的,对于删除的数据,并没有直接删除...

06/27 11:48
5
HBase major_compact

一、major_compact的操作目的 (1)合并文件 (2)清除删除、过期、多余版本的数据 (3)提高读写数据的效率 HBase中实现了两种compaction的方式:minor and major. Minor compactions will...

06/17 15:14
44
TCP 重传

原因分析 TCP 重传一种是为了保证数据可靠性的机制,其原理是在发送某一个数据以后就开启一个计时器,在一定时间内如果没有得到发送的数据报的 ACK,那么就重新发送数据,直到发送成功为止。...

05/24 10:42
7

没有更多内容

加载失败,请刷新页面

返回顶部
顶部