摘要:
1 关系型数据库 1.1 关系型数据库的特性 1.1.1 事务的特性 事务,是指一个操作序列,这些操作要么都执行,或者都不执行,而且这一序列是无法分隔的独立操作单位。也就是符合原子性(Atomicity)、 一致性(Consistency)、 隔离性(Isolation)和持久性(Durabilit 阅读全文
摘要:
需求:为了实现在linux上模拟服务器跑代码,并存储在mysql上,通过远程可视化mysql数据库软件查看linux上mysql数据库数据的实时动态。 1. 虚拟机和ubuntu的安装 这里我选择的是VMware workstation-v14, ubuntu-18.04.1。至于体流程网上很多,就 阅读全文
摘要:
找了好久,通过文章的方法解决了 https://jingyan.baidu.com/article/636f38bb861422d6b8461024.html 阅读全文
摘要:
1.没有找到对应的git软件包 先更新一下本地索引 sudo apt-get update 2.发现产生另外的问题:Temporary failure resolving 'xxxx' 找了很久发现是虚拟机网络连接的问题,把虚拟机重新设置为NAT连接。网络连接正常,执行 sudo apt-get u 阅读全文
摘要:
看到网上很多方法, 有修改server值,加https://变成https://github.com 有去掉代理proxy 都不顶用,用token登录成功,token的配置看这篇文章: invalid authentication data.Connection refused :connect 阅读全文
摘要:
一、栈 1. 栈的基本概念 栈(Stack):是限定仅在一端(栈顶)进行插入或者删除操作的线性表,是一种后进先出的线性表 栈顶(Top):允许进行插入或删除操作的一端 栈底(Bottom):固定的,不允许进行任何操作的一端 2.栈的存储结构 顺序存储(数组实现) 在JDK中,Java Stack 阅读全文
摘要:
TCP中的连接和断开可以说是在面试中经常被问到的问题之一,正好有空就总结一下,首先回顾一下TCP的相关知识点 1. TCP的基础知识 1.1 TCP的基本概念 我们知道TCP是运输层的面向连接的可靠的传输协议。面向连接的,指的就是在两个进程发送数据之前,必须先相互“握手”,确保两进程可以进行连接。并 阅读全文
摘要:
1. 求栈中的最小值 1.1 题目介绍 请设计一个栈,除了常规栈支持的pop与push函数以外,还支持min函数,该函数返回栈元素中的最小值。执行push、pop和min操作的时间复杂度必须为O(1)。 示例: MinStack minStack = new MinStack(); minStack 阅读全文
摘要:
1. 技术岗位数量以及薪酬分布对比 因为我是从事Java开发,所以着重对照参考各个城市的Java岗位的薪酬。 其中北京的平均工资相对于其他一线城市来说是最高的,而且中高低工程师的需求量也是最多的。 那么对于城市这块,因为我在北京读书,所以选择北京作为职业的起点,后期的发展和工作便利方面都是最 阅读全文
摘要:
HashMap的知识点可以说在面试中经常被问到,是Java中比较常见的一种数据结构。所以这一篇就通过源码来深入理解下HashMap。 1 HashMap的底层是如何实现的?(基于JDK8) 1.1 HashMap的类结构和成员 /** HashMap继承AbstractMap,而AbstractMa 阅读全文