自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DY的博客

这位博主很懒。

  • 博客(15)
  • 资源 (3)
  • 收藏
  • 关注

转载 一文读懂Java内存模型

网上有很多关于Java内存模型的文章,在《深入理解Java虚拟机》和《Java并发编程的艺术》等书中也都有关于这个知识点的介绍。但是,很多人读完之后还是搞不清楚,甚至有的人说自己更懵了。本文,就来整体的介绍一下Java内存模型,目的很简单,让你读完本文以后,就知道到底Java内存模型是什么,为什么要有Java内存模型,Java内存模型解决了什么问题等。本文中,有很多定义和说法,都是笔者自己理解...

2019-08-27 17:19:54 190

原创 拦截器和过滤器的区别

过滤器和拦截器的区别:Spring的拦截器与Servlet的Filter有相似之处,比如二者都是AOP编程思想的体现,都能实现权限检查、日志记录等。不同的是:使用范围不同:Filter是Servlet规范规定的,只能用于Web程序中。而拦截器既可以用于Web程序,也可以用于Application、Swing程序中。 规范不同:Filter是在Servlet规范中定义的,是Servlet容...

2019-08-15 17:51:42 178

原创 Java定时任务详解(Timer、线程池、Quartz、SpringTask)

·介绍从实现的技术上来看,目前主要有以下三种方式:Java自带工具实现:使用这种方式可以让你的程序按照某一个频度执行。本文将介绍两种方式(Timer、ScheduledExecutorService)。 使用Quartz,这是一个功能比较强大的的调度器,可以让你的程序在指定时间执行,也可以按照某一个频度执行,配置起来稍显复杂。 SpringTask,Spring3.0以后自带的task...

2019-08-15 15:24:24 730

原创 定时任务Cron表达式

Cron表达式由6或7个空格分隔的时间字段组成。位置 时间域名 允许值 允许的特殊字符 1 秒 0-59 , - * / 2 分 0-59 , - * / 3 时 0-23 , - * / 4 天 1-31 , - * / ? L W C 5 月 1-12...

2019-08-09 16:17:03 1028

原创 回溯算法--LeetCode-51 N皇后

题目链接:https://leetcode-cn.com/problems/n-queens/n皇后问题研究的是如何将n个皇后放置在n×n的棋盘上,并且使皇后彼此之间不能相互攻击。给定一个整数n,返回所有不同的n皇后问题的解决方案。每一种解法包含一个明确的n皇后问题的棋子放置方案,该方案中'Q'和'.'分别代表了皇后和空位。示例:输入: 4...

2019-05-16 09:58:10 180

原创 回溯算法--LeetCode-78 子集、LeetCode-90 子集Ⅱ

LeetCode-78 子集题目链接:https://leetcode-cn.com/problems/subsets/给定一组不含重复元素的整数数组nums,返回该数组所有可能的子集(幂集)。说明:解集不能包含重复的子集。示例:输入: nums = [1,2,3]输出:[ [3], [1], [2], [1,2,3], [1,3], [2,3...

2019-05-15 10:53:43 346

原创 回溯算法--LeetCode-46 全排列、LeetCode-47 全排列Ⅱ

LeetCode-46 全排列题目链接:https://leetcode-cn.com/problems/permutations/给定一个没有重复数字的序列,返回其所有可能的全排列。示例:输入: [1,2,3]输出:[ [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], [3,2,1]] pub...

2019-05-15 10:43:29 293

原创 回溯算法--LeetCode-39 组合总和、LeetCode-40 组合总和Ⅱ

LeetCode-39 组合总和题目链接:https://leetcode-cn.com/problems/combination-sum/给定一个无重复元素的数组candidates和一个目标数target,找出candidates中所有可以使数字和为target的组合。candidates中的数字可以无限制重复被选取。说明:所有数字(包括target)...

2019-05-15 10:38:20 187

原创 回溯算法--总结与例题整理

本文从以下几个方面对回溯算法进行总结:1、什么是回溯算法2、回溯算法与穷举法的区别与联系3、回溯算法的解题步骤(准备工作、解题步骤、递归方法的参数选择)4、例题:LeetCode-39 组合总和、LeetCode-40 组合总和Ⅱ5、例题整理一、什么是回溯算法 回溯算法(百度百科)实际上一个类似枚举的搜索尝试过程,主要是在搜索尝试过程中寻找问题的解,当发现...

2019-05-15 10:25:21 1525

原创 一文读懂数据库事务隔离级别及原理分析

文章目录:什么是事务 事务的ACID Mysql四种隔离级别 测试Mysql隔离级别 隔离级别原理分析一、什么是事务事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要么一个都不做。事务的结束有两种,当事务中的所以步骤全部成功执行时,事务提交。如果其中一个步骤失败,将发...

2019-03-26 17:29:03 1108 1

转载 使用Oracle创建数据库,SQL developer连接数据库简要步骤

转载出处:https://blog.csdn.net/u010185220/article/details/53106196SQL Developer 不能用于创建Oracle数据库,只能用来连接已经创建的数据库,数据库的建立要通过Database Configuration Assistant(DBCA)来完成。 找到开始菜单中Oracle-OraDb11g_home1下...

2018-03-30 14:27:10 17061 3

原创 Hibernate配置Mysql、Oracle、SQL server,参数及驱动配置

applicationContext.xml(spring的配置文件,配置hibernate) <!--扫描配置文件--> <context:property-placeholder location="classpath:/jdbc.properties" /> <!--配置数据源--> <bean id="dataSou...

2018-03-30 14:14:14 706

原创 Maven添加Oracle的依赖及驱动

上篇文章刚介绍了Oracle数据库的安装,下面小白我来配置一下项目中Maven对于Oracle的依赖。跟之前一篇配置SQLserver的很像,由于maven中没有Oracle的jar包,所以需要自己导入。下面简单的说一下步骤。第一步:查看电脑中Oracle对应jdbc的jar包(Oracle安装文件夹里有)。第二步:查找当前Oracle版本(之后执行maven命令会用到)。在SQLdevelope...

2018-03-28 19:22:44 41845 12

原创 Oracle 11g数据库安装及问题解决

首先,针对我们个人开发的用户,Oracle是不收费的,因此直接选择从官网上下载就ok了。虽然有点啰嗦,但还是先总结一下大致步骤:1.官网下载对应版本安装包;2.解压;3.点击setup启动安装,进行安装;4.进行测试,检查是否安装成功。(第一次打开SQL developer,WARNING: Could not find jvm.cfg! 错误解决)第一步:直接去Oracle官网下载数据库(附链接...

2018-03-28 11:49:16 2352 1

原创 Maven添加SQLserver的依赖及驱动

由于项目需要兼容多数据库,导入多个驱动,maven导入SQL server依赖时报错,经网上查询,得以下解决办法。过程总结:首先,maven里自带的没有SQL server的jdbc驱动,所以要从网上下载一个sqlserver驱动的sqljdbc.jar包。之后用cmd执行maven命令导入。最后,在maven的pom.xml文件里面写入依赖就ok了。下面是详细过程。第一步这是官网上下载的jar包...

2018-03-27 10:08:48 31951 5

springMvc技术分享

SpringMVC的教学ppt,内含Spring基本介绍,hello world代码实现,以及与SpringBoot的对比

2018-11-05

Spring_SpringMVC_Mybatis面试题

压缩包内含三个word文件,分别有Spring、SpringMVC、Mybatis的面试题!!!!!!!!!!!!!!!!!

2018-03-30

Javascript的api

学html的注意了,这个api蛮好用的,起初老师发给我们的,现在共享一下。

2015-07-07

空空如也

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

TA关注的人

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