自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

明月沉江春雾晓

垂下的头颅只是为了让思想扬起,你若有一个不屈的灵魂,脚下就会有一片坚实的土地。

  • 博客(26)
  • 资源 (2)
  • 论坛 (1)
  • 收藏
  • 关注

转载 数据库的应用类型OLTP和OLAP

文章目录数据库的应用类型一、OLTP二、OLAP三、比较数据库的应用类型对于SQL开发人员来说,必须先要了解进行SQL编程的对象类型,即要开发的数据库应用是哪种类型。一般来说,可将数据库的应用类型分为OLTP(OnLine Transaction Processing,联机事务处理)和OLAP(OnLine Analysis Processing,联机分析处理)两种。OLTP是传统关系型数据...

2020-02-26 08:10:55 970

原创 【编译原理】高级语言及其语法描述

文章目录高级语宫及其语法描述(一)程序语言的定义(二)高级语言的一般特性1、高级语言的分类2、数据类型与操作高级语宫及其语法描述(一)程序语言的定义编译程序要对程序进行正确的翻译,首先要对程序设计语言本身进行精确地定义和描述。对语言的描述是从三个方面来考虑(精简地说):语法:是对语言结构的定义(什么样的符号序列是合法的);定义语言的词法和语法的形式规则;语义:是描述语言的含义;定义语言...

2020-02-23 21:21:17 3756

原创 【大厂智力题】飞机加油问题

一架飞机绕地球半圈需要一桶油,一架只能装一桶油,飞机之间可以互相加油,现在要保证一架飞机能绕地球一圈,至少需要多少驾飞机,要求其它飞机不能降落,要保证能返航,速度可以不考虑,在加油的过程可以瞬间加满油,可以返航加油。

2020-02-22 16:45:22 4938 7

原创 【大厂智力题】水桶倒水问题

5L和6L水桶,如何得到三升水?3L和5L水桶,如何得到四升水?

2020-02-22 16:19:46 5684 23

原创 【大厂智力题】64匹马,8个赛道,找出前4名最少比赛多少场?

一道大厂智力题呀~

2020-02-22 15:57:47 3346 4

原创 【大厂智力题】瓶水有毒问题

1000瓶水有1瓶水有毒,老鼠喝一滴就会死,但是需要一月毒发,请问最少需要多少老鼠才能找到那瓶有毒的水

2020-02-22 11:18:30 8899 28

原创 【JDK1.8源码剖析】外部迭代器Iterator接口

文章目录Iterator源码剖析(一)简介(二)源码分析Iterator源码剖析(一)简介Iterabtor是从jdk1.2就存在的接口,称为外部迭代器。支持对容器中的元素进行遍历和移除,还支持流式遍历外部迭代器的特点是:可拔插。其迭代行为可以挂载到待比较对象的外部, 此外,外部迭代器往往用来支撑内部迭代器的实现。注意区别于内部迭代器Iterable和枚举器Enumeration(...

2020-02-19 15:51:12 1360

原创 【编译原理】引论

文章目录编译原理引论(一)认识编译程序(二)编译过程概述1、阶段划分2、编译程序的结构3、编译程序的生成编译原理引论(一)认识编译程序什么是编译程序?这要从翻译程序、解释程序以及编译程序的联系与区别说起:翻译程序:把一种语言程序(称为源语言程序)等价地转换成另一种语言程序(称为目标语言程序)的程序。编译程序是一种特殊的翻译程序,编译程序特指把某一种高级语言程序等价地转换成另一种低级语...

2020-02-18 20:59:54 2427 1

原创 【JDK1.8源码剖析】Collection接口

文章目录Collection源码剖析(一)简介(二)源码分析Collection源码剖析(一)简介Collection接口是集合层次结构中的根接口。(1)下面是常用集合类关系图Collection  |___List  有序,可重复    |___ArrayList      |___LinkedList     |___Vector    |___Set  无序,不可重复 ...

2020-02-18 16:44:48 3577 4

原创 【JDK1.8源码剖析】内部迭代器 Iterable接口

文章目录Iterable源码分析(一)简介(二)源码分析Iterable源码分析(一)简介Iterable是从jdk1.5就存在的接口,称为内部迭代器,常用作容器类的接口,以支持遍历操作(同时支持流式遍历)内部迭代器的特点是嵌入,其迭代行为必须在容器对象内部实现(借助了外部比较器)。一个类如果实现了Iterable接口,就意味着“该类本身支持遍历”,并可以通过for-each这种循环语法来...

2020-02-18 16:08:31 1234 3

转载 软件体系结构风格介绍

文章目录软件体系结构风格介绍(一)管道和过滤器风格(二)数据抽象与面向对象风格(三)基于事件的隐式调用风格(四)层次系统风格(五)仓库风格(六)C2风格(七)基于层次消息总线的架构风格软件体系结构风格介绍软件结构风格的定义:软件结构风格是描述某一特定应用领域中系统组织方式的惯用模式(idiomatic paradigm)。体系结构风格定义了一个系统家族,即一个体系结构定义一个词汇表和一组约束。...

2020-02-18 12:46:38 1240

原创 用IDEA调试JDK源码 (含阅读调试源码的技巧)

手把手教你搭建起阅读与调试JDK源码的环境,并奉上阅读与调试源码的技巧,快到碗里来。

2020-02-18 10:58:50 3361 10

原创 【大厂面试】面试官看了赞不绝口的Redis笔记(三)分布式篇

Redis复制的原理与优化◆什么是主从复制◆复制的配置◆全量复制和部分复制◆故障处理◆开发运维常见问题单机故障主多从读写分离模型master节点负责写数据,同时客户端可以从slave节点读取数据1.一个 master可以有多个save2.一个save只能有一个 master3.数据流向是单向的, master到 slave两种实现方式slaved命令配置修改配...

2020-02-09 16:01:49 7408 4

原创 【大厂面试】面试官看了赞不绝口的Redis笔记

文章目录一、简介一、简介◆高性能 Key-Value服务器◆多种数据结构◆丰富的功能◆高可用分布式支持Redis是什么◆开源◆多种数据结构◆基于键值的存储服务系统◆高性能、功能丰富语言的字典结构 常见Redis的特性◆速度快◆功能丰富◆持久化◆简单◆多种数据结构◆主从复制◆支持多种编辑语言◆高可用、分布式发布订阅事务Lua脚本pipelineRe...

2020-02-06 22:52:37 19665 29

原创 【大厂面试】面试官看了赞不绝口的Redis笔记(二)

文章目录说明四、Redis的其他功能(一)慢查询(二)pipeline(三)发布订阅(四)Bitmap(五)HyperLogLog(六)GEO五、Redis持久化的取舍和选择(一)RDB(二)AOF(三)RDB和AOF的选择说明唉,写得太长了,CSDN编辑器不允许我在一篇文章上继续发挥了。这是上一篇博文四、Redis的其他功能(一)慢查询慢查询简介 慢查询顾名思义是将redis执行命令...

2020-02-06 22:51:31 2991 5

原创 剑指Offer对答如流系列 - 树中两个结点的最低公共祖先

文章目录面试题68:树中两个结点的最低公共祖先一、题目描述二、问题分析三、问题解答面试题68:树中两个结点的最低公共祖先一、题目描述输入两个树结点,求它们的最低公共祖先。二、问题分析这属于剑指Offer面试案例中探讨的一道问题。在解答之前要先和面试官确定是否为二叉树,如果是,还要确定是否为二叉搜索树,是否有父引用,或者仅仅是普通二叉树。案例中确定树为二叉树,不过树可能有两种,一种是二...

2020-02-01 18:28:19 2276 4

原创 剑指Offer对答如流系列 - 把字符串转换成整数

文章目录面试题67:把字符串转换成整数一、题目描述二、问题分析三、问题解答面试题67:把字符串转换成整数一、题目描述请你写一个函数StrToInt,实现把字符串转换成整数这个功能。当然,不能使用库函数。二、问题分析既然不能使用库函数,那么我们就利用字符的ASCII值,将字符转换成数字,并进行累加。三、问题解答 // 标识输入非法 boolean isValid = fa...

2020-02-01 18:27:53 3053

原创 剑指Offer对答如流系列 - 构建乘积数组

文章目录面试题66:不用加减乘除做加法一、题目描述二、问题分析三、问题解答面试题66:不用加减乘除做加法一、题目描述给定一个数组A[0, 1, …, n-1],请构建一个数组B[0, 1, …, n-1],其中B中的元素B[i] =A[0]×A[1]×… ×A[i-1]×A[i+1]×…×A[n-1]。不能使用除法。二、问题分析三、问题解答...

2020-02-01 18:27:29 2745

原创 剑指Offer对答如流系列 - 不用加减乘除做加法

文章目录面试题65:不用加减乘除做加法一、题目描述二、问题分析三、问题解答面试题65:不用加减乘除做加法一、题目描述写一个函数,求两个整数之和,要求在函数体内不得使用+、-、×、÷四则运算符号。二、问题分析我们之前详细探讨了位运算 剑指Offer对答如流系列 - 二进制中 1 的个数,已经非常非常详细了。这道题仅仅是让做加法,我们除此之外还是先了乘除与减法。记不清的朋友可以回头看看。...

2020-02-01 15:03:18 1638

原创 剑指Offer对答如流系列 - 求1+2+…+n

文章目录面试题64:求1+2+…+n一、题目描述二、问题分析三、问题解答面试题64:求1+2+…+n一、题目描述求1+2+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。二、问题分析有了那么多限制,剩下的我们可以选择单目运算符:++和–,双目运算符:+,-,移位运算符<<和>>,关系运...

2020-02-01 14:58:53 3070 2

原创 剑指Offer对答如流系列 - 股票的最大利润

文章目录面试题63:股票的最大利润一、题目描述二、问题分析三、问题解决面试题63:股票的最大利润一、题目描述假设把某股票的价格按照时间先后顺序存储在数组中,请问买卖交易该股票可能获得的利润是多少?例如一只股票在某些时间节点的价格为{9, 11, 8, 5,7, 12, 16, 14}。如果我们能在价格为5的时候买入并在价格为16时卖出,则能收获最大的利润11。二、问题分析这道题很容易想到...

2020-02-01 14:49:16 2136

原创 剑指Offer对答如流系列 - 圆圈中最后剩下的数字

文章目录面试题62:圆圈中最后剩下的数字一、题目描述二、问题分析三、问题解答面试题62:圆圈中最后剩下的数字一、题目描述0, 1, …, n-1这n个数字排成一个圆圈,从数字0开始每次从这个圆圈里删除第m个数字。求出这个圆圈里剩下的最后一个数字。例如,从数字0开始每次删除第3个数字,则删除的前四个数字是2 0 4 1 因此最后剩下的数字是3二、问题分析思路一:既然涉及到数据的频繁删...

2020-02-01 14:36:27 2077

原创 剑指Offer对答如流系列 - 扑克牌的顺子

文章目录面试题61:扑克牌的顺子一、题目描述二、问题分析三、问题解答面试题61:扑克牌的顺子一、题目描述从扑克牌中随机抽5张牌,判断是不是一个顺子,即这5张牌是不是连续的。2~10为数字本身,A为1,J为11,Q为12,K为13,而大、小王可以看成任意数字。二、问题分析这道题算法思想还是比较简单的。记大小王记为0,具体步骤如下:进行对5张牌进行排序;找出0的个数;算出相邻数字...

2020-02-01 13:34:20 812

原创 剑指Offer对答如流系列 - n个骰子的点数

文章目录面试题60:n个骰子的点数一、题目描述二、问题分析三、问题解答面试题60:n个骰子的点数一、题目描述把n个骰子扔在地上,所有骰子朝上一面的点数之和为s。输入n,打印出s的所有可能的值出现的概率。二、问题分析这个问题需要点高中数学的知识。对于n个骰子,要计算出每种点数和的概率,我们知道投掷n个骰子的总情况一共有6^n种,因此只需要计算出某点数和的情况一共有几种,即可求出该点数之和...

2020-02-01 12:24:51 1939 4

原创 剑指Offer对答如流系列 - 队列的最大值

文章目录面试题59:队列的最大值一、题目描述二、问题分析三、问题解答面试题59:队列的最大值一、题目描述问题(1)滑动窗口的最大值给定一个数组和滑动窗口的大小,请找出所有滑动窗口里的最大值。例如,如果输入数组{2, 3, 4, 2, 6, 2, 5, 1}及滑动窗口的大小3,那么一共存在6个滑动窗口,{[2,3,4],2,6,2,5,1}, {2,[3,4,2],6,2,5,1}, {2...

2020-02-01 11:05:29 843

原创 剑指Offer对答如流系列 - 翻转字符串

面试题58:翻转字符串一、问题描述问题(1) 翻转单词顺序输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变。为简单起见,标点符号和普通字母一样处理。例如输入字符串"I am a student. “,则输出"student. a am I”。问题(2)左旋转字符串字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。请定义一个函数实现字符串左旋转操作的功能。比...

2020-02-01 09:55:08 623 1

U盘自动复制工具(含文档与程序软件)

U盘后台隐蔽复制工具,因涉及强行后台复制U盘信息,杀毒软件会报毒,实际上无毒,使用的时候请在杀毒软件中为这个软件设置白名单,更多的信息请参考文档。 工具可用于在信息安全攻防方面的测试,测试的最佳环境为win10, 工具无罪, 请一定一定要在法律允许的范围内使用。

2019-12-21

《可行性研究报告》模板以及《可行性研究》评判标准.zip

《可行性研究报告》里的内容主体已经编写完成,每个标题下的小标题都有详细的内容编写指导。通过第二个文件《可行性研究》评审标准,可更好得把握《可行性研究报告》内容的编写。

2019-11-16

沉晓Jeffery的留言板

发表于 2020-01-02 最后回复 2020-01-31

空空如也

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

TA关注的人 TA的粉丝

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