- 博客(7)
- 收藏
- 关注
原创 Spring学习
关于学习Spring的一些思考 Spring 基础介绍 学习轻量级的控制反转(IOC),面向切面(AOP) 什么是 Spring? 通过 IOC 的技术达到松耦合的目的 AOP 的支持,允许通过分离应用的业务逻辑与系统级服务进行内聚性的开发。系统级的服务:与具体的业务代码无关,无论什么都需要应用的服务 包含并管理应用对象的配置和生命周期,这个意义上是一种容器 将简单的组件组合称为复杂的应用,这个...
2019-04-20 22:22:24
150
原创 Maven基础知识的学习
关于学习Maven的一些学习 介绍 清理,编译,测试,运行,打包,集成测试,验证,部署整个周期 目录结构 groupId:(公司反写网址.项目名)【主项目的标识,实际的项目】 artiFactId:(项目名-模块名)【maven 的项目和我们的实际的项目不一样,maven 是模块化的,一个实际的项目被划分为多个模块。一个模块的标识】 version:【当前版本号,一般三个数字组成。第一个 0 表...
2019-04-16 16:50:27
199
原创 字符串的展开
利用栈来对字符串进行处理是常用的手段,比如去重,min函数,展开 题目描述 给定一个字符串,字符串包含数字、大小写字母以及括号(包括大括号,中括号,小括号),括号可以嵌套,即括号里面可以出现数字和括号。 按照如下规则对字符串进行展开,不需要考虑括号不成对的问题,不考虑数字后面没有括号的情况,即 2a2(b)不考虑。 数字表示括号里的字符串重复的次数,展开后的字符串不包含括号 将字符串进行逆序展开...
2019-04-11 12:33:13
1235
转载 Hash表平均查找长度ASL计算
开放地址查找成功的ASL和不成功的ASL 问题描述 ASL 指的是平均查找时间 关键字序列:(7、8、30、11、18、9、14) 散列函数: H(Key) = (key x 3) MOD 7 装载因子: 0.7 处理冲突: 线性探测再散列法 查找成功的 ASL 计算方法: 因为现在的数据是 7 个,填充因子是 0.7。所以数组大小=7/0.7=10,即写出来的散列表大小为 10,下标从 0~...
2019-04-09 21:06:30
6399
原创 LeetCode回溯法题目
记录一下回溯法中的经典题目 SubSet Given a set of distinct integers, S, return all possible subsets. Note: Elements in a subset must be in non-descending order. The solution set must not contain duplicate subsets....
2019-04-09 21:05:38
329
原创 字节跳动后台开发一二面,腾讯,阿里面试
字节跳动后台开发一二面;腾讯现场面;阿里电面;目前总结不完全,欢迎大家进行留言,补充新的知识点,一起学习 字节跳动 一面 首先自我介绍, 讲了自己以前的实习,觉得最有挑战的是什么;自己的技能,java,redis 面试官:既然你讲到 redis,那么来说一下 redis 的基本数据结构,以及他们的用法 string——分布式锁,list(java 的 linkedlist,用来做延时队列)...
2019-03-21 00:18:02
1829
原创 make学习笔记
title: Make学习 tags: [Make,学习笔记] categories: Makemanual学习笔记 description: 一些学习Make的浅显的心得体会,后续可能会补充 Make Make功能简介 通过比较对应文件(目标,规则的依赖)的最后修改时间,来决定哪些文件需要更新。只更改修改的源文件。 没有被编译过的源文件,进行编译并且进行链接 在上次执行make之后修改过...
2018-10-04 23:03:37
247
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人