自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JS实现H5 Video视频某帧作为封面图

【代码】JS实现H5 Video视频某帧作为封面图。

2024-06-04 09:39:18 491

原创 java面试题及答案

java常用框架面试题及答案

2023-05-19 00:29:48 558

原创 java.mysql.spring.springmvc.springboot.springcloud.Redis.MQ.JVM.git.shiro高频面试题及答案

java.mysql.spring.springmvc.springboot.springcloud.Redis.MQ.JVM.git.shiro高频面试题及答案

2023-05-18 16:48:48 3627

原创 Spring、SpringMVC、SpringBoot、Redis、Mybatis、MybatisPlus、SpringColud常见面试题及答案

Spring、SpringMVC、SpringBoot、Redis、Mybatis、MybatisPlus、SpringColud常见面试题及答案

2023-05-11 17:14:29 863

原创 Ehcache入门

https://blog.csdn.net/qq_41097820/article/details/84723344

2022-04-07 10:31:42 139

原创 Ehcache详情

原文链接:https://blog.csdn.net/weixin_38065504/article/details/80054843Ehcache是现在最流行的纯java开源框架,配置简单,结构清晰,功能强大。Ehcache特性:1)快速轻量过去几年,众多的测试表明ehcache是最快的java缓存之一,ehcache的线程机制是为大型高并发系统设计的,大量性能测试用例保证ehcache在不同版本间性能表现的一致性,很多用户都不知道他们正在用ehcache,因此不需要什么特别的配置,api易于使用,

2022-04-07 10:28:26 246

原创 serialversionuid的作用

当我们在使用java编程的时候,肯定会使用到serialversionuid,但很多情况下并不知道serialversionuid的作用是什么,其实它就是一种语言序列化的机制。serialversionuid的作用:答:serialversionuid的作用是验证版本一致性。如果serialversionuid一致,说明他们的版本是一样的。反之,就说明版本不同,就无法运行或使用相关功能。1、serialversionuid是java中的一种序列化机制。2、当我们进行序列化操作时,会把当前的版本写入到文

2022-04-07 10:16:44 10173 2

原创 web项目访问jsp的方式及页面间的跳转

原文链接:https://blog.csdn.net/Ned_mahone/article/details/78887329今天借鉴各位大佬的经验,加以自己的理解小小写一个WEB开发的心得在做的涉及到前端的项目时,有很多的jsp页面,在刚开始做项目的时候,只会机械的学别人的配置,或是web.xml中的配置,或是SSH中struts里面配页面之间的跳转路径等等,但是反过头来,真正要在刚建web项目时,访问其下jsp,或是实现页面间跳转的时候就会发现经常跳转报错,无论我是用相对路径还是绝对路径都报错,这就搞

2022-04-07 09:44:57 1890

原创 工作流引擎

第1关一天,老板找到我,说要做个简单的工作流引擎。我查了一天啥是工作流,然后做出了如下版本:按顺序添加任意个审批人组成一个链表,最后加一个结束节点记录当前审批人,当审批完后,审批人向后移动一位当审批人对应结束节点时,流程结束老板:简陋了点。第2关老板又来了:要支持会签节点。我又查了一天啥是会签节点,发现会签节点就是一个大节点,里面有很多审批人,当这个大节点里的所有人都审批通过后,才能进入下一个节点。我想了一个星期,推翻了原来的链表式设计: 结构上我做了如下调整:把节点分为两大类:简单节点(上图中长方形

2022-04-06 09:30:42 100

原创 DTO、VO、BO、PO、DO

VO (view object/value object)表示层对象1、前端展示的数据,在接口数据返回给前端的时候需要转成VO2、个人理解使用场景,接口层服务中,将DTO转成VO,返回给前台B0(bussines object)业务层对象1、主要在服务内部使用的业务对象2、可以包含多个对象,可以用于对象的聚合操作3、个人理解使用场景,在服务层服务中,由DTO转成BO然后进行业务处理后,转成DTO返回到接口层PO(persistent object)持久对象1、出现位置为数据库数据,用来存储数

2022-04-03 16:55:51 1144

转载 收集整理 GitHub 上高质量、有趣的开源项目,并将他们进行归类

Awesome Github REPOAwesome GitHub Repo 会收集整理 GitHub 上高质量、有趣的开源项目,并将他们进行归类。值得注意的是,不是简单的按照编程语言来分类,而是按照更有趣的分类方式,比如:有趣项目、沙雕项目、实战项目、学习项目、实用工具等等。同时欢迎通过 Pull Request 或者 issues 给我们推荐优秀好玩的开源项目。说明 表示该项目对应的网站或者博客; 表示在公众号发布的项目简介;目录Awesome GitHub Reo目录好

2022-03-17 23:45:28 4352

原创 JavaEE学习路线汇总

JavaEE学习路线汇总一、Java语言核心1. Java核心语法2. Java8新特性3. NIO4.Java数据结构二、Java与数据库交互技术1. SQL与PL/SQL的使用2. MySQL数据库3. 数据库事务4. 存储过程5. 存储引擎6. JDBC7. Druid数据库连接池三、JavaWeb前后端交互技术基础1. HTML基础与CSS2. JavaScript与Jquery3. XML与XML解析4. Tomcat服务器安装与配置5. HTTP协议6.

2022-03-17 22:43:55 4423

原创 JavaWeb开发常用技术及其使用场景

SpringBoot多Profile文件我们在主配置文件编写的时候,文件名可以是 application-{profile}.properties/yml 默认使用application.properties的配置;@Value获取值和@ConfigurationProperties获取值比较配置文件yml还是properties他们都能获取到值;如果说,我们只是在某个业务逻辑中需获取一下配置文件中的某项值,使用@Value;如果说,我们专门编写了一个javaBean来和置文件进行映射,我们

2022-03-17 01:11:36 861

原创 idea 常用快捷键

快捷键介绍Ctrl + R在当前文件进行文本替换Ctrl + Z撤销Ctrl + F在当前文件进行文本查找Ctrl + Y删除光标所在行 或 删除选中的行Ctrl + X剪切光标所在行 或 剪切选择内容Ctrl + C复制光标所在行 或 复制选择内容Ctrl + D复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面Ctrl + W递进式选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再扩 展选中范围...

2022-03-16 22:44:34 87

原创 高频面试题及答案

文章目录什么是MVCSpringMVC 的执行流程说一说你知道的Spring MVC注解介绍一下Spring MVC的拦截器怎么去做请求拦截说一说你对Spring容器的了解BeanFactory和FactoryBean的区别说一说Bean的生命周期@Autowired和@Resource注解有什么区别JDK动态代理和CGLIB有什么区别控制反转(IoC)依赖注入(DI)Spring 生命周期流程Spring AOP 的代理机制Spring AOP 通知类型spring事务事务管理方式事务的隔离级别事务的传播

2022-03-11 00:41:07 2543

转载 sql语句优化的30种方法

sql语句优化的30种方法1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:se

2022-03-10 23:38:01 1427

空空如也

空空如也

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

TA关注的人

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