数据库零基础之---数据库锁的概念
摘要:S很多同学在学习数据库理论的时候对锁的概念不是太清楚,数据库中有很多锁的概念,本文试着站在初学者角度去讲解数据库锁的概念。 数据库是一个多用户使用的共享资源。当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的
阅读全文
posted @
2019-09-11 16:27
点石成金e
阅读(1625)
推荐(0)
数据库零基础之---了解数据库的事务[ACID]
摘要:事务指逻辑上的一组操作,组成这组操作的各个单元,要不全部成功,要不全部不成功。 我们先举一个例子来描述一下事务: 假设要张三通过银行给李四进行转账1000元钱,张三原有余额10000元整,李四有人民币3000元整。 以下是操作流程: 时间 t1 检查张三余额是否够转账 时间 t2 从张三中扣除100
阅读全文
posted @
2019-09-10 16:46
点石成金e
阅读(268)
推荐(0)
计算机零基础--之冯伊诺曼原理
摘要:想通过浅显的语言来描述一些电脑基础理论,为那些从零基础准备步入软件行业的补充一些计算机的必备理论。 今天我们来浅谈计算机伦理中非常重要的冯伊诺曼原理。 美籍匈牙利数学家冯·诺伊曼于1946年提出存储程序原理,把程序本身当作数据来对待,程序和该程序处理的数据用同样的方式储存。 冯·诺伊曼体系结构冯·诺
阅读全文
posted @
2019-09-09 17:45
点石成金e
阅读(954)
推荐(0)
linux零基础之--常用命令
摘要:linux: 用户命令 linux 目录切换命令 linux文件命令 linux 目录切换命令 linux文件命令 linux文件命令 linux : vi编辑器 linux:打包压缩 linux : vi编辑器 linux:打包压缩 linux:打包压缩
阅读全文
posted @
2019-09-09 16:53
点石成金e
阅读(135)
推荐(0)
java零基础之---eclipse的使用
摘要:想写一篇关于初学者如何使用工具的博客,作为初学者使用IDE的第一个工具,深受大家喜欢,先写一篇eclipse的,然后再逐步推出idea, vscode 等 1. eclipse的下载及安装 1)百度搜索eclipse官网(注意搜索后有官网字段) 2) 进入官网下载eclipse 选择eclipse版
阅读全文
posted @
2019-09-09 15:26
点石成金e
阅读(843)
推荐(0)
java零基础之--JDK安装篇
摘要:恢复内容开始 很多零基础学习者在开始学习java中很难理解JDK的安装和配置,以下是基于Windows 7 的安装配置流程(Windows 10类似) 1. 在安装之前我们先了解几个名词:JRE, JDK, JVM 1) JVM(Java Virtual Machine): Java 虚拟机 JVM
阅读全文
posted @
2019-09-09 11:34
点石成金e
阅读(212)
推荐(0)
linux零基础之--使用putty配置
摘要:PuTTY是一个Telnet、SSH、rlogin、纯TCP以及串行接口连接软件。随着Linux在服务器端应用的普及,Linux系统管理越来越依赖于远程。在各种远程登录工具中,Putty是出色的工具之一。 使用Putty 远程连接linux步骤: 1) 打开PuTTY 在linux中输入ifconf
阅读全文
posted @
2019-09-08 17:03
点石成金e
阅读(704)
推荐(0)
linux学习之--虚拟机安装linux【centerOS】
摘要:计划把学习中的软件安装使用记录下来,以下是使用VMware 按照 Linux 使用桥接网络虚拟机和windows中都有不同的ip地址
阅读全文
posted @
2019-09-08 16:55
点石成金e
阅读(431)
推荐(0)
分布式零基础之--分布式CAP理论
摘要:研究到分布式系统CAP理论,记录下来下回详细分析它: CAP是指三个单词的简称 C: 一致性(Consistence) 所有节点访问的都是同一份最新的数据副本。 A: 可用性(Availability) 每次请求都能获取正确的响应 但不保证获取的数据为最新数据 P: 分区容错性(Tolerance
阅读全文
posted @
2019-09-08 10:53
点石成金e
阅读(116)
推荐(0)
决胜面试之---SQL经典面试题
摘要:在SQL面试部分,一般会考核多表连接查询能力,精选了一些SQL面试题记录下: 四张表(学生表,教师表,课程表,成绩表) 以下是表的创建和添加SQL语句 学生表 Student(SId,Sname,Sage,Ssex) SId 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别 c
阅读全文
posted @
2019-09-07 20:42
点石成金e
阅读(319)
推荐(0)
java零基础之---常见java面试题
摘要:看到别人分享的面试题,感觉蛮全面的,分享出来,慢慢研究答案。 一、Java 基础 1.JDK 和 JRE 有什么区别? 2.== 和 equals 的区别是什么? 3.两个对象的 hashCode()相同,则 equals()也一定为 true,对吗? 4.final 在 java 中有什么作用?
阅读全文
posted @
2019-09-07 20:26
点石成金e
阅读(257)
推荐(0)
java零基础之--【Lombok】简化类设计神器
摘要:I1. 在类设计中我们必不可少的要进行属性定义,构造方法,setter/getter方法,toString方法定义,如果在设计项目中属性过多则会影响类的阅读性。 Lombok作为第三方插件,很好的解决了这些常用方法的定义问题,将你从重复的代码中释放出来专心与业务设计。 lombok常用来简化类中的以
阅读全文