Java日志系统 Commons-loging、Log4j、Slf4j、LogBack 比较

如何记录日志? 商业应用系统一般是混合使用 业务操作日志记录到数据库中,因为可能需要分析统计 一般系统...

idea读取properties配置文件连接数据库与eclipse的不同

在eclipse中xx.properties文件的读取只用getResourceAsStream("/db.properties"))就可以完成,但是在idea中...

Linux 基础知识系列第三篇

精选30+云产品,助力企业轻松上云!>>> Linux 03 今日学习目标 [x] 网络进程[x] 系统服务[x] 定时任务[x] L...

MyBatis整体预览(二)

MyBatis整体预览(二) 本文将介绍MyBatis的插件实现原理 一、MyBatis为开发者提供了非常丰富的接口,以满...

Java Object 通用方法之 equals()

Object equals() 方法的定义如下: 其中 "==" 表示的是对象的内容完全相同。 对于基础类型,变量地址中存储...

通用equals方法

1.1 equals方法 覆盖equals方法必须遵守的约定: 1、自反性 x.equals(x)必须返回true 2、对称性 x.equals(y...

java数据存储

Java中数据存储区域包括: 1.寄存器:最快的存储区,由编译器根据需求进行分配,我们在程序中无法控制. 2....

导出

导出excel 首先了解下Jakarta POI HSSF API常用组件和样式 类名 作用 HSSFWorkbook excel的文档对象 HSSFSh...

magic-api 框架使用

概述 先说一下为什么选择这个框架,在搬砖过程中百分之八十的代码是增删改查操作,复杂的逻辑只是占了不多部...

MyBatis整体预览(一)

MyBatis整体预览(一) 题记:最近在工作之余分析了一下MyBatis的源码,促使我阅读源码的原因是为了实现MyB...

MyBatis整体预览(二)

MyBatis整体预览(二) 本文将介绍MyBatis的插件实现原理 一、MyBatis为开发者提供了非常丰富的接口,以满...

mybatis源码分析(5)-----拦截器的实现原理(动态代理+责任链)

写在前面 MyBatsi 的拦截器模式是基于代理的代理模式。并且myBatis 的插件开发也是以拦截器的形式集成到myB...

Spring Boot(1)-构建应用实践

Spring 框架作为目前非常流行的一个 Java 应用开发框架,它所包含的内容是非常繁多的。Spring 框架包含几十...

MyBatis整体预览--分页拦截原理

很不错的文章 MyBatis整体预览(二) 2012-04-18 0 个评论 收藏 我要投稿 本文将介绍MyBatis的插件实现原理...

MyBatis整体预览

MyBatis整体预览(一) 题记:最近在工作之余分析了一下MyBatis的源码,促使我阅读源码的原因是为了实现MyB...

MyBatis框架(一)

框架(一) 简介 1)是支持定制话SQL、存储过程以及高级映射的优秀的持久化层框架。 2)避免了几乎所有的代...

mybatis存取mysql中的json

mysql 5.7后新增了一个json类型字段,以往json入库都是转字符串,取到前端造成了不少困扰。今天就做了个小...

记录Mybatis的配置之谜

每个现象背后都有其缘由,越离奇的bug越是由不起眼的细节引发,每个bug背后都有框架或代码运行的原理和机制...

Spring Boot-快速构建应用

spring 框架作为目前非常流行的一个 Java 应用开发框架,它所包含的内容是非常繁多的。Spring 框架包含几十...

MyBatis整体预览(一)

题记:最近在工作之余分析了一下MyBatis的源码,促使我阅读源码的原因是为了实现MyBatis在物理上的分页。我...

Mybatis使用各种配置的缘由

Mybatis一些问题和优化: 问题: 进行模糊查询的时候,xml中写"%"#{}"%" 会导致sql注入问题 将%dirname%写...

cookie和session的详解与区别

1.1 Cookie机制 1.1.1 什么是Cookie 1.1.2 记录用户访问次数 1.1.3 Cookie的不可跨域名性 1.1.4 Unicode编...

Java接口与Java抽象类区别

Java接口与Java抽象类区别: 1、Java接口和Java抽象类最大的一个区别,就在于Java抽象类可以提供某些方法的...

常用的Redis客户端的并发模型(转)

伪代码模型 并发访问 Redis为单进程单线程模式,采用队列模式将并发访问变为串行访问。Redis本身没有锁的概...

布隆过滤器(BloomFilter)的原理、实现和探究

有时候我们需要判断一个元素是否在一个集合中。比如,在字处理软件中,需要检查一个单词是否拼写正确(也就...

通过AccessKey调用阿里云CDN接口刷新CDN资源案例

通过AccessKey远程调用阿里云CDN接口,快速实现自动化集成部署。 CdnService.java AlyCdn.java maven三维坐...

基于阿里云的API简介

基于阿里云的API简介 API简介 如果您熟悉网络服务协议和一种以上编程语言,推荐您调用API管理您的云上资源...

2021年Java春招面试经历,zabbix监控nginx

把之前的文件删除,将正确的中文字体软连接为原来的文件,好处是不需要动配置文件 此时再次查看server2图形...

zabbix 添加java模块,zabbix添加nginx、percona、java监控项

添加nginx监控项 zabbix-agent: [[email protected] ~]# rpm -ivh nginx-1.8.0-1.el6.ngx.x86_64.rpm [[email protected]

java 默认数据库创建路径_无法创建数据库路径文件:/ user / hive /仓库错误

我有一个3个节点的群集,并且在运行某些HVE查询时遇到以下错误 FAILED:元数据错误:MetaException(消息:...