1、MySQL 中有哪几种锁? 1、表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最 高,并发度最低。 2、行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最 低,并发度也最高。 3、页面锁:开销和加锁时间界于表锁和行锁之间;会出现死锁;锁定粒度界于表 锁和行锁 ...
分类:
数据库 时间:
2020-04-26 16:50:59
阅读次数:
88
1 /* 2 3 线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有一个线程,一个进程中是可以有多个线程的,这个应用程序称之为多线程 4 5 单线程:即有多个任务只能依次执行,当上个任务执行结束后,下个任务开始执行 6 7 多线程:即有多个任务可以同时执行 8 9 主线程:jvm ...
分类:
编程语言 时间:
2020-04-24 21:42:59
阅读次数:
85
在未来5年内,软件人才的需求将远大于供给。Java软件工程师是目前国际高端计算机领域就业薪资较高的一类软件工程师。看到这里有人问了:那Java的现实就业前景和薪资状况,究竟怎么样呢? ...
分类:
编程语言 时间:
2020-04-23 19:06:23
阅读次数:
95
互联网 Java 工程师面试题 MyBatis(27道) ZooKeeper(28道) Dubbo(30道) Elasticsearch(24道) Memcached(23道) Redis(40道) MySQL(50道) Java 并发编程(一)Java 并发编程(二)(123道) Java面试题( ...
分类:
编程语言 时间:
2020-04-22 16:29:30
阅读次数:
73
1. web相关概念回顾 . 软件架构 1. C/S:客户端/服务器端 2. B/S:浏览器/服务器端 2. 资源分类 1. 静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析 * 如: html,css,JavaScript 2. 动态资源:每个用户访问相同 ...
分类:
编程语言 时间:
2020-04-22 13:01:52
阅读次数:
63
第一章 IO概述 1.1 IO的分类 根据数据的流向分为:输入流和输出流。 输入流 :把数据从其他设备上读取到内存中的流。 输出流 :把数据从内存 中写出到其他设备上的流。 格局数据的类型分为:字节流和字符流。 字节流 :以字节为单位,读写数据的流。 字符流 :以字符为单位,读写数据的流。 ...
分类:
编程语言 时间:
2020-04-21 00:20:54
阅读次数:
84
java环境 1,下载JDK,Eclipse,MongoDB JDBC驱动 (1)首先我们需要下载java开发工具包JDK,本讲工具包中包含jdk最新版本,如果速度受限也可到下载地址选择国内镜像源下载。 (2)然后我们需要下载mongo-java-driver,本讲工具包中包含mongo-java- ...
分类:
数据库 时间:
2020-04-20 15:54:31
阅读次数:
83
大家好,这篇文章主要是讲解下如何自学 Java,这个问题有很多粉丝私信问过,今天又有直系学妹问我如何学习 Java? 我就以我的经历,总结下分享给大家,有不当指出或者有更好的方法建议也欢迎留言指出,大家一起交流进步。 首先给出一张思维导图,图片和思维导图源文件可以在公众号 武培轩 后台回复 java ...
分类:
编程语言 时间:
2020-04-19 14:37:56
阅读次数:
59
阶段性感想·操千曲而后晓声 回顾 从2月17日 到 今天 4月19日,我算是暂时完成了Java入门的学习了。 从基本语法到面向对象,从常见API到字符串集合,从文件处理到多线程,我学到了很多,很多很多 毫不夸张的讲,刷新了我作为一个普通大一学生对计算机编程的理解,当然在这之前我只在学校接触过一学期的 ...
分类:
编程语言 时间:
2020-04-19 12:58:55
阅读次数:
67
持续更新内容涵盖 :Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、Redis、MySQL、Spring、Spring Boot、Spring Cloud、RabbitMQ、Kafka、 Linux 等技术栈(滴滴滴.会持续更新哦,记得点赞、 ...
分类:
编程语言 时间:
2020-04-18 12:08:10
阅读次数:
69