自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 Spring 与 Mybatis 中的 @Repository 与 @Mapper

Spring 与 Mybatis 中的 @Repository 与 @Mapper 使用注解的方式开发Dao层的时候,常常会混淆这两个注解,不知道怎么添加,这里做个记录。 1 - @Mapper @Mapper 是 Mybatis 的注解,和 Spring 没有关系,@Repository...

2020-04-07 14:53:04 63 0

转载 Java中三种标准注解和四种元注解

Java中三种标准注解和四种元注解 先来说说什么是注解: 注解(也被称为元数据)为我们在代码中添加信息提供了一种形式化的方法,使我们可以在稍后某个时刻非常方便地使用这些数据。 注解的语法比较简单,除了@符号的使用之外,它基本与Java固有的语法一致。Java内置了三种注解,定义在jav...

2020-03-18 12:03:55 109 0

转载 getDeclaredFields() 用法说明

getFields():获得某个类的所有的公共(public)的字段,包括父类中的字段。 getDeclaredFields():获得某个类的所有声明的字段,即包括public、private和proteced,但是不包括父类的申明字段。 ····························...

2020-03-18 11:47:19 747 0

转载 java高级特性概要

java高级特性概要 Java注解 注解的本质 @Target(ElementType.METHOD)@Retention(RetentionPolicy.SOURCE) public @interface Override { } 这是注解 @Override 的定义,其实它本质上就是: p...

2020-03-18 11:45:10 39 0

转载 Java Spring事务管理与@Transactional注解式事务详解

Java Spring事务管理与@Transactional注解式事务详解 MicoCube关注 2019.02.04 16:43:36字数 2,771阅读 1,447 spring事务管理是指在业务代码在出现异常之后,对之前的操作进行回滚,保证数据库数据的一致性 分为编程...

2020-01-15 18:05:51 68 0

转载 @Transactional 同一个类中无事务方法a()内部调用有事务方法b()的问题

@Transactional 同一个类中无事务方法a()内部调用有事务方法b()的问题 原创袁义锐 最后发布于2019-05-13 17:32:49 阅读数 2269 收藏 展开 1. 事务的4种特性 序号 参数 含义 1 原子性(Atomicity) 事务是数据库的逻辑工作单位,它对数据库的修...

2020-01-15 18:03:34 166 0

转载 Spring service本类中方法调用另一个方法事务不生效问题

前些日子一朋友在需要在目标对象中进行自我调用,且需要实施相应的事务定义,且网上的一种通过BeanPostProcessor的解决方案是存在问题的。因此专门写此篇帖子分析why。 1、预备知识 aop概念请参考【http://www.iteye.com/topic/1122401】和【http:...

2020-01-15 17:50:48 179 0

转载 mysql索引类型和索引方法

mysql索引类型和索引方法 索引类型 mysql索引类型normal,unique,full text的区别是什么? normal:表示普通索引 unique:表示唯一的,不允许重复的索引,如果该字段信息保证不会重复例如身份证号用作索引时,可设置为unique full textl: ...

2019-12-30 13:00:15 86 0

转载 Java BigDecimal类常用方法大全

1.简介 BigDecimal类位于java.math.BigDecimal包下。使用此类可以完成大的小数操作,而且也可以使用此类进行精确的四舍五入,这一点在开发中经常使用。 对于不需要任何准确计算精度的程序可以直接使用float或double完成,但是如果需要精确计算结果,则必须使用BigD...

2019-12-18 11:02:31 164 1

转载 Spring 事务 -- @Transactional

Spring 事务 -- @Transactional的使用 // <annotation-driven>标签的声明,则是在Spring内部启用@Transactional来进行事务管理,使用 @Transactional 前需要配置 一、事务简单介绍 事务指逻辑...

2019-10-31 18:56:50 46 0

转载 JAVA-线程池的基本原理

JAVA-快速了解线程池的基本原理 前言 说起线程池大家肯定不会陌生,在面试中属于必问的问题之一,特别是对于“高并发”有较高要求的企业,基本是必问点。网上关于线程池的文章和视频很多,本篇文章旨在帮助大家快速了解和掌握线程池的基本原理,对于高级应用不过多涉及。 目录 并发队列 线程池简介...

2019-10-21 15:37:43 60 0

转载 BigDecimal 的四舍五入函数详解

BigDecimal.ROUND_HALF_XXX的各种用法 在银行、帐户、计费等领域,BigDecimal提供了精确的数值计算。其中8种舍入方式值得掌握。 1、ROUND_UP 舍入远离零的舍入模式。 在丢弃非零部分之前始终增加数字(始终对非零舍弃部分前面的数字加1)。 注意,此舍入模...

2019-10-17 14:23:34 67 0

转载 mysql按照汉字拼音排序

项目中有时候会遇到需要按照汉字拼音排序的需求。 如果要排序的字段编码使用的是GBK字符集,那就可以直接按照拼音排序。因为GBK内码编码时本身就采用了拼音排序的方法(常用一级汉字3755个采用拼音排序,二级汉字就不是了),直接在查询语句后面添加ORDER BYname ASC,查询结果将按照姓氏的...

2019-10-16 15:59:25 53 0

转载 Non-terminating decimal expansion; no exact representable decimal result

Non-terminating decimal expansion; no exact representable decimal result 2010年02月21日 15:03:00lopper阅读数 137108文章标签:up更多 分类专栏:JAVA学习 版权声明:本文为博主原创文章,...

2019-09-10 19:25:43 65 0

转载 @JsonFormat与@DateTimeFormat注解的使用

@JsonFormat与@DateTimeFormat注解的使用 2019年02月14日 21:02:59kynobug阅读数 144更多 分类专栏:注解 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blo...

2019-09-10 18:35:02 151 0

转载 删除表数据drop、truncate和delete的用法

SQL语句中----删除表数据drop、truncate和delete的用法 一、SQL中的语法 1、drop table表名称eg: drop table dbo.Sys_Test 2、truncate table表名称eg: truncate table dbo.Sys_Test...

2019-09-02 18:20:10 204 0

转载 Git使用详细教程

Git使用详细教程 2016年03月23日 23:20:53囧阅读数 126117 一:Git是什么?   Git是目前世界上最先进的分布式版本控制系统。   二:SVN与Git的最主要的区别?   SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电...

2019-08-08 14:58:57 138 1

转载 MySQL 索引的本质

MySQL索引底层实现原理(原文链接) 索引的本质 MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。提取句子主干,就可以得到索引的本质:索引是数据结构。 我们知道,数据库查询是数据库的最主要功能之一。我们都希望查询数据的速度能尽可能的快,因此数据库系统...

2019-07-21 11:09:24 253 0

转载 深入理解 MySQL 底层实现

MySQL 的常用引擎 1. InnoDB InnoDB 的存储文件有两个,后缀名分别是 .frm 和 .idb,其中 .frm 是表的定义文件,而 idb 是数据文件。 InnoDB 中存在表锁和行锁,不过行锁是在命中索引的情况下才会起作用。 InnoDB 支持事务,且支持四种隔离级别(...

2019-07-21 11:06:46 84 0

转载 Java中主要的List结构

源码阅读(1):Java中主要的List结构——概述 置顶2019年06月10日 23:44:49说好不能打脸阅读数 629标签:java.util.Listjava.util.Queuejava.util.Set更多 个人分类:javaer 版权声明:欢迎转载,但是看在我辛勤劳动的份上,请...

2019-06-14 17:43:24 691 0

转载 图解 Java 垃圾回收机制,写得非常好!

图解 Java 垃圾回收机制,写得非常好! 2019年06月07日 10:00:00 Hollis在csdn 阅读数 5484 原文:https://dwz.cn/UrCZL9XA 译文:https://dwz.cn/tlhgis7R 翻译:Rhys_Lee, AzureSora, 溪边九...

2019-06-13 17:41:13 146 0

转载 史上最污技术解读,我竟然秒懂了!

很多同学对热备,冷备,云备了解不深,我科普一下 IT 行业各种备份术语。以后别闹笑话了。 假设你是一位女性,你有一位男朋友,于此同时你和另外一位男生暧昧不清,比朋友好,又不是恋人。你随时可以甩了现任男友,另外一位马上就能补上。这是冷备份。 假设你是一位女性,同时和两位男性在交往,两位都是你男朋...

2019-06-03 13:23:56 262 0

转载 MySQL的基本概念与操作

MySQL的基本概念与操作 2019年05月28日 14:44:4044478788阅读数:138 数据库的基本概念 什么是数据库? 用于存储和管理数据的仓库。 数据库的特点:持久化存储数据的。其实数据库就是一个文件系统 方便存储和管理数据 使用了统一的方式操作数据库 – SQL ...

2019-06-03 11:50:38 98 0

转载 SpringBoot 统一异常处理

SpringBoot 统一异常处理 2019年05月04日 20:04:47bseayin阅读数:1263 代码结构 配置pom文件 <?xml version="1.0" encoding="UTF-8"?> <projec...

2019-05-16 14:20:19 196 0

转载 git上传本地代码到github(超详细)

手把手教你如何使用git上传本地代码到github(超详细) 2019年05月05日 19:00:57new个对象先阅读数:225标签:gitgithub更多 个人分类:开发工具 版权声明: https://blog.csdn.net/weixin_40861707/article/deta...

2019-05-13 17:51:48 1296 0

转载 一条SQL语句在MySQL中是如何执行的

一条SQL语句在MySQL中是如何执行的 2019年04月08日 08:40:00Java团长_阅读数:2822 来源:http://t.cn/E6U9Z9T 概览 本篇文章会分析下一个sql语句在mysql中的执行流程,包括sql的查询在mysql内部会怎么流转,sql语句的更新...

2019-05-13 11:59:42 134 0

转载 常用排序算法总结

常用排序算法总结:选择法、冒泡法、直接插入法、希尔算法、快速算法、归并算法 2019年04月08日 10:52:26意义丶阅读数:1622 本文总结了六种排序算法,分别是:选择法、冒泡法、直接插入法、希尔算法、快速算法、归并算法。 一、选择法排序: /* 选择排序的基本思想是:每一趟在n-...

2019-05-10 17:45:49 42 0

转载 秒杀系统设计思路

秒杀系统设计思路 2019年05月08日 22:38:15backend_coder阅读数:1913更多 个人分类:分布式架构 版权声明:非商业目的可自由转载,转载请标明出处 https://blog.csdn.net/u010013573/article/details/89979149 ...

2019-05-10 16:51:05 420 0

转载 MySQL中IF()、IFNULL()、NULLIF()、ISNULL()函数的使用

原 MySQL中IF()、IFNULL()、NULLIF()、ISNULL()函数的使用 2019年01月06日 14:55:53 pan_junbiao 阅读数:957 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/pan_junbiao...

2019-05-09 17:39:18 194 0

原创 mysql 报错:only_full_group_by 或者 sql_mode=only_full_group_by

报错信息: [Err] 1055 - Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'green_sd_gyl_test.t_pharmacy_shop_...

2019-05-09 15:55:06 92 0

转载 SpringBoot 过滤器、监听器、拦截器

SpringBoot | 第七章:过滤器、监听器、拦截器 2018/08/03 | 分类: 基础技术 | 1 条评论 | 标签: spring boot, 拦截器, 监听器, 过滤器 分享到: 原文出处: oKong 前言 在实际开发过程中,经常会碰见一些比如系统启动初始化信...

2019-05-09 11:28:00 142 0

转载 Kafka的高性能磁盘读写实现原理

Kafka的高性能磁盘读写实现原理 2019年04月27日 22:31:36A-Coder阅读数:94 版权声明:非商业目的可自由转载,转载请标明出处 https://blog.csdn.net/u010013573/article/details/89608893 一、概述 Kafka作...

2019-04-28 20:33:35 777 0

转载 程序员面试被问到“三次握手,四次挥手”怎么办?

程序员面试被问到“三次握手,四次挥手”怎么办? 2019年01月19日 21:41:27CSDN资讯阅读数:17243 作者 | 饶全成 责编 | 郭 芮 记得刚毕业找工作面试的时候,经常会被问到:你知道“3次握手,4次挥手”吗?这时候我会“胸有成竹”地“背诵”前期准备好的“答案”,...

2019-04-28 17:57:32 110 0

转载 Spring Boot简介

https://www.yiibai.com/spring-boot/spring_boot_introduction.html Spring Boot简介 作者: Maxsu Java技术QQ群:227270512 / Linux QQ群:479429477 S...

2019-04-24 16:20:07 104 0

转载 Java 微服务框架选型

Java 微服务框架选型(Dubbo 和 Spring Cloud?) 微服务(Microservices)是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。在所有情况下,每个任...

2019-04-24 11:54:23 1098 0

转载 Spring Boot(一)

Spring Boot(一):入门篇 构建微服务:Spring boot 入门篇 什么是Spring Boot Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使...

2019-04-23 11:48:43 76 0

转载 Spring Boot 简介

Spring Boot 1.Spring Boot简介 Spring诞生时是Java企业版(Java Enterprise Edition,JEE,也称J2EE)的 轻量级代替品。无需开发重量级的Enterprise JavaBean(EJB),Sprin...

2019-04-23 11:35:34 728 0

转载 Java 8 中的 Streams API 详解

Java 8 中的 Streams API 详解 Streams 的背景,以及 Java 8 中的使用详解 陈 争云, 占 宇剑, 和 司 磊 2014 年 9 月 11 日发布 分享此页面 WeiboGoogle+用电子邮件发送本页面 57 为什么需要 Strea...

2019-04-18 14:48:00 65 0

转载 SpringBoot默认日志框架配置

SpringBoot默认日志框架配置 2018年06月03日 12:43:17 flysun3344 阅读数:12826 今天来介绍下Spring Boot如何配置日志logback,我刚学习的时候,是带着下面几个问题来查资料的,你呢 如何引入日志? 日志输出格式以及输出方式如...

2019-04-15 17:34:57 2821 0

转载 面试题目含答案

【面试题目含答案】 1,mysql的三大引擎是啥? mysql常用的引擎有InnoDB,MyISAM,Memory,默认是InnoDB InnoDB:磁盘表,支持事务,支持行级锁,B+Tree索引 ps:优点: 具有良好的ACID特性。适用于高并发,更新操作比较多的表。需要使用事务的表。对...

2019-04-01 18:49:58 67 0

提示
确定要删除当前文章?
取消 删除