![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
liaozuheng
这个作者很懒,什么都没留下…
展开
-
mysql常用时间函数
mysql中日期和时间采用相应的数据类型和特殊的格式存储,以便能快速和有效地排序或过滤,并且节省物理存储空间。一般,应用程序不使用用来存储日期和时间的格式,因此日期和时间函数总是被用来读取、统计和处理这些值。由于这个原因,日期和时间函数在MySQL语言中具有重要的作用。下面我们列出了一些常用的日期和时间处理函数。函 数说 明AddDate()增加一个日期(天、周等)AddTime()增加一个时间(时、分等)CurDate()返回当前日期CurTime(原创 2020-12-25 17:44:47 · 122 阅读 · 0 评论 -
IDEA常用快捷键记录
用了这么久的IDEA了,感觉就这些快捷键最好用,一起分享吧。快捷键组合实现效果psvm + Tab键public static void main(String[] args)sout + Tab键System.out.println()Ctrl + X删除当前行Ctrl +D复制当前行Alt+Insert(或右键Generate)生成代码(如get,set方法,构造函数等)Ctrl+Alt+T生成try catch (或者 Alt+enter原创 2020-10-19 13:58:32 · 78 阅读 · 0 评论 -
并发控制之乐观锁与悲观锁
一、并发控制当程序中可能出现并发的情况时,就需要通过一定的手段来保证在并发情况下数据的准确性,通过这种手段保证了当前用户和其他用户一起操作时,所得到的结果和他单独操作时的结果是一样的。这种手段就叫做并发控制。并发控制的目的是保证一个用户的工作不会对另一个用户的工作产生不合理的影响。没有做好并发控制,就可能导致脏读、幻读和不可重复读等问题。常说的并发控制,一般都和数据库管理系统(DBMS)有关。在DBMS中的并发控制的任务,是确保在多个事务同时存取数据库中同一数据时,不破坏事务的隔离性和统一性以及数据原创 2020-06-17 19:49:56 · 361 阅读 · 0 评论 -
EasyPOI 详细教程以及注解的使用
因为项目的原因需要用到POI来操作Excel 文档,以前都是直接使用POI来操作的,但是最近听到easypoi的存在,所以自己简单的尝试了下! 别说,他还真的挺好用的Easypoi介绍Easypoi 为谁而开发不太熟悉poi的不想写太多重复太多的只是简单的导入导出的喜欢使用模板的都可以使用easypoiEasypoi的目标是什么 Easypoi的目标不是替代poi,而是让一个不懂导入导出的快速使用poi完成Excel和word的各种操作,而不是看很多api才可以完成这样工作为什么会写Eas原创 2020-06-15 18:18:42 · 6253 阅读 · 0 评论 -
我总结了spring常见的面试题,面试必问
在面试中,经常会问到spring相关的问题,bean的作用域及生命周期,AOP,IOC等一系列问题,平常开发可能经常用到,今天,总结了一下spring的主要知识点及面试经常遇到的问题。1:什么是spring?2:Spring 的优点?3:spring中bean的作用域?4:spring中bean的生命周期?5:bean的注入方式有哪些?6:bean是线程安全的吗?为什么?7:谈谈对AOP的理解?8:谈谈对IOC的理解?9:Spring 框架中都用到了哪些设计模式?10:Spring事务的原创 2020-06-07 23:28:51 · 529 阅读 · 0 评论 -
【SpringBoot】SpingBoot整合AOP,手撸一Demo,再也不怕面试官问了
AOP是什么?要说AOP,就不得不谈OOP(面向对象编程)。oop——竖向抽取即使不知道aop,那也知道OOP吧,对,就是OOP,Object Oriented Programming,面向对象编程。在OOP中,我们将两个类中相同的部分抽取出来,形成父类,这两个类再继承这个父类。从而实现了消除冗余代码。aop——横向抽取AOP是OOP的补充,OOP是将重复的属性或方法抽取出来,AOP是将方法内的重复东西抽取出来。所以AOP有两个任务:将冗余代码抽取出来,将抽取出来的代码嵌入到原代码中,且不原创 2020-05-29 17:22:52 · 822 阅读 · 0 评论 -
阿里巴巴 《Java 开发者手册》+ IDEA编码插件
4月22日,阿里巴巴发布了泰山版《Java 开发手册》,以前以为终极版就真的是终极版了,没想到还是想的太简单了,继终极版之后又发布了详尽版、华山版,这不,泰山版又来了。想想也对,行业一直在发展,JDK 也一直在更新,怎么可能有终极版。自从2017年阿里发布终结版发布以来,我就把这个手册当做开发规范使用,放在电脑中最显眼的地方,时不时就翻出来看一看,并且在团队中推广,还顺便安利给了一些朋友。每次有新版本发布都第一时间拿下来再重新读一遍。本次泰山版发布,对比上一版本有如下几个更新:发布错误码统一解决方.原创 2020-05-28 23:43:42 · 215 阅读 · 0 评论 -
学习RocketMQ个人总结
一般面试问消息队列,都是结合自己的项目进行回答的…最好有个项目有消息队列的中间件.本项目使用了RocketMQ大纲大纲大纲什么是消息队列?消息队列的主要作用是什么?我们可以把消息队列比作是一个存放消息的容器,当我们需要使用消息的时候可以取出消息供自己使用。消息队列是分布式系统中重要的组件,使用消息队列主要是为了通过异步处理提高系统性能和削峰、降低系统耦合性。异步处理:非核心流程异步化,提高系统响应性能应用解耦:系统不是强耦合,消息接受者可以随意增加,而不需要修改消息发送者的代码。消息发送者的转载 2020-05-28 18:55:53 · 336 阅读 · 0 评论