自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 【2022年】注册美区ID? 有手就行!

注册美区ID

2022-11-23 23:23:16 8886 2

原创 如何进行需求分析?

需求分析就是将业务需求转换成产品需求的过程

2022-10-24 22:41:48 292

原创 Linux学习命令

VIM模式的切换

2021-12-08 21:37:40 299

原创 mysql常用时间函数

mysql中日期和时间采用相应的数据类型和特殊的格式存储,以便能快速和有效地排序或过滤,并且节省物理存储空间。一般,应用程序不使用用来存储日期和时间的格式,因此日期和时间函数总是被用来读取、统计和处理这些值。由于这个原因,日期和时间函数在MySQL语言中具有重要的作用。下面我们列出了一些常用的日期和时间处理函数。函 数说 明AddDate()增加一个日期(天、周等)AddTime()增加一个时间(时、分等)CurDate()返回当前日期CurTime(

2020-12-25 17:44:47 123

原创 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

原创 记录排名前 16 的 Java 工具类

https://blog.csdn.net/RUANJIAOXIAOZI/article/details/89351974

2020-09-10 18:43:21 55

原创 我们的技术分享我讲了数据库

事物(ACID)是什么?原子性: 事务是最小的执行单位,不允许分割。事务的原子性确保动作要么全部完成,要么完全不起作用;一致性: 执行事务前后,数据保持一致,多个事务对同一个数据读取的结果是相同的;隔离性: 并发访问数据库时,一个用户的事务不被其他事务所干扰,各并发事务之间数据库是独立的;持久性: 一个事务被提交之后。它对数据库中数据的改变是持久的,即使数据库发生故障也不应该对其有任何影响。为什么?安全。怎么做?start transcation; commit;rollback;

2020-07-30 11:53:26 148

原创 并发控制之乐观锁与悲观锁

一、并发控制当程序中可能出现并发的情况时,就需要通过一定的手段来保证在并发情况下数据的准确性,通过这种手段保证了当前用户和其他用户一起操作时,所得到的结果和他单独操作时的结果是一样的。这种手段就叫做并发控制。并发控制的目的是保证一个用户的工作不会对另一个用户的工作产生不合理的影响。没有做好并发控制,就可能导致脏读、幻读和不可重复读等问题。常说的并发控制,一般都和数据库管理系统(DBMS)有关。在DBMS中的并发控制的任务,是确保在多个事务同时存取数据库中同一数据时,不破坏事务的隔离性和统一性以及数据

2020-06-17 19:49:56 365

原创 EasyPOI 详细教程以及注解的使用

因为项目的原因需要用到POI来操作Excel 文档,以前都是直接使用POI来操作的,但是最近听到easypoi的存在,所以自己简单的尝试了下! 别说,他还真的挺好用的Easypoi介绍Easypoi 为谁而开发不太熟悉poi的不想写太多重复太多的只是简单的导入导出的喜欢使用模板的都可以使用easypoiEasypoi的目标是什么 Easypoi的目标不是替代poi,而是让一个不懂导入导出的快速使用poi完成Excel和word的各种操作,而不是看很多api才可以完成这样工作为什么会写Eas

2020-06-15 18:18:42 6289

原创 我总结了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 530

原创 为什么我觉得 Java 的 IO 很复杂?

初学者觉得复杂是很正常的,归根结底是因为没有理解JavaIO框架的设计思想:可以沿着这条路想一想:1,学IO流之前,我们写的程序,都是在内存里自己跟自己玩。比如,你声明个变量,创建个数组,创建个集合,写一个排序算法,模拟一个链表,使用一些常用API,现在回想一下,是不是在只是自己在内存里玩一玩?计算机组成包括运算器,控制器,存储器,输入设备,输出设备。那么你前面的工作,仅仅够你的程序和内存以及CPU打打交道,如果你需要操作外部设备呢?比如键盘,显示器,再比如,最常见的外设:硬盘?甚至未来世界里的每家每.

2020-06-04 21:23:55 377 4

原创 validation校验参数使用demo

介绍首先说下大家常用的hibernate-validator,它是对JSR-303/JSR-349标准的实现,然后spring为了给开发者提供便捷集成了hibernate-validator,默认在springmvc模块。依赖导入依赖 <dependency> <groupId>org.hibernate.validator</groupId> <artifactId>hibernate-valida

2020-06-03 11:25:45 482

原创 【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 824

原创 阿里巴巴 《Java 开发者手册》+ IDEA编码插件

4月22日,阿里巴巴发布了泰山版《Java 开发手册》,以前以为终极版就真的是终极版了,没想到还是想的太简单了,继终极版之后又发布了详尽版、华山版,这不,泰山版又来了。想想也对,行业一直在发展,JDK 也一直在更新,怎么可能有终极版。自从2017年阿里发布终结版发布以来,我就把这个手册当做开发规范使用,放在电脑中最显眼的地方,时不时就翻出来看一看,并且在团队中推广,还顺便安利给了一些朋友。每次有新版本发布都第一时间拿下来再重新读一遍。本次泰山版发布,对比上一版本有如下几个更新:发布错误码统一解决方.

2020-05-28 23:43:42 217

转载 学习RocketMQ个人总结

一般面试问消息队列,都是结合自己的项目进行回答的…最好有个项目有消息队列的中间件.本项目使用了RocketMQ大纲大纲大纲什么是消息队列?消息队列的主要作用是什么?我们可以把消息队列比作是一个存放消息的容器,当我们需要使用消息的时候可以取出消息供自己使用。消息队列是分布式系统中重要的组件,使用消息队列主要是为了通过异步处理提高系统性能和削峰、降低系统耦合性。异步处理:非核心流程异步化,提高系统响应性能应用解耦:系统不是强耦合,消息接受者可以随意增加,而不需要修改消息发送者的代码。消息发送者的

2020-05-28 18:55:53 343

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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