袁家小少爷
袁家小少爷
全部文章
分类
Idea(1)
Java基础(1)
Maven(2)
Mybatis(2)
Spring(2)
SpringBoot(1)
SpringMVC(1)
数据库(1)
未归档(26)
算法(27)
经验分享(2)
记Java开发的坑点(2)
归档
标签
去牛客网
登录
/
注册
袁家小少爷的博客
全部文章
(共68篇)
《算法设计与分析》--递归算法的理解
其实递归算法就是一个方法不断的调用自己的问题,是一种不断直接或者间接的调用自己的一种思想。 其实我们在使用递归的时候需要注意到一个问题就是栈的溢出,因为本身递归算法要是自己不控制好退出条件的话很容易出现栈的溢出。 递归本身包含很重要的两个部分: 定义出口:这个递归出口将解决什么...
递归
循环
2019-07-03
1
584
《算法设计与分析》--时间复杂度和空间复杂度
1、时间复杂度 (1)时间频度 一个算法执行所耗费的时间,从理论上是不能算出来的,必须上机运行测试才能知道。但我们不可能也没有必要对每个算法都上机测试,只需知道哪个算法花费的时间多,哪个算法花费的时间少就可以了。并且一个算法花费的时间与算法中语句的执行次数成正比例,哪个算法中语句执行次数多,它花费...
时间复杂度
空间复杂度
2019-07-02
0
647
记mysql数据库的隔离级别
显然,我们在典型的应用程序中,多个事务并发运行,经常会操作相同的数据来完成各自的任务。并发虽然是必须的,但可能会导致以下的问题。 ①、脏读(Dirty reads)——脏读发生在一个事务读取了另一个事务改写但尚未提交的数据时。如果改写在稍后被回滚了,那么第一个事务获取的数据就是无效的。 ②、不...
mysql
隔离级别
2019-07-01
0
505
自己对于事务的传播行为的理解
①、PROPAGATION_REQUIRED :required , 必须。默认值,A如果有事务,B将使用该事务;如果A没有事务,B将创建一个新的事务。 ②、PROPAGATION_SUPPORTS:supports ,支持。A如果有事务,B将使用该事务;如果A没有事务,B将以非事务执行。 ③、...
2019-07-01
0
428
getResource()的几种路径方式
1. 前言 在Java中获取资源的时候,经常用到getResource和getResourceAsStream,本文总结一下这两种获取资源文件的路径差异。 2.Class.getResource(String path) path不以'/'开头时,默认是从此类所在的包下取资源; path以'...
getResource
ClassLoader
Class
2019-06-30
0
2061
记SpringMvc学习的要点
记一些SpringMVC学习中的要点: 1、其实SpringMVC学习比struts2学习起简单很多,不过可能是由于我自己以前学了struts2吧,虽然现在不用struts2了,但是还是值得了解一下的呢。其实知识这个东西,没有值不值得学的道理,只有适不适合罢了,无非jsp和struts2现在...
SpringMVC
maven
注解
2019-06-30
0
459
Maven中的scope几种范围理解
说一下对于maven中的几种范围的理解 1、compile 的范围 当我们在pom.xml文件中的<scope></scope>标签中依赖为compile的时候,会在编译的时候将这个依赖加入进来,并且在打包(mvn package)的时候也会将这个依赖加入进去。简单来说就...
Maven
pom
scope
compile
test
2019-06-30
0
524
渣三本院校大三出来实习的历程
#我的简介 我是一个来自重庆渣三本院校软件工程专业的大三学生,我也是去年大二的时候接触到了网上的一些视频,所以自己萌生了想要做Java开发的念头,自己在网上看了一系列的传智播客的视频,入门到进阶,当然不是打广告,现在我觉得很多培训机构的视频做的还是非常好的,比如尚学堂、千峰教育、动力节点、潭州教育...
实习
大三
三本
Java
面试
2019-06-29
4
1657
首页
上一页
1
2
3
4
5
6
7
下一页
末页