摘要:
前段时间我朋友介绍我看一套b站Java教程 说这个教程是b站口碑最好的 我去看了一段时间 确实讲的非常好 这套是求知讲堂出的 网址:https://www.bilibili.com/video/av61604219 大家一起学习 有看过评价下这套教程 觉得他是不是b站最好的Java教程
阅读原文
2019-10-18 20:55:01 阅读(2367) 评论(0)
摘要:
screen官方网址:http://www.gnu.org/software/screen/
参考文章:http://man.linuxde.net/screen
简介
Screen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。G... 阅读原文
2019-10-18 20:05:01 阅读(3445) 评论(0)
摘要:
概述
多任务处理在现代计算机操作系统中几乎已是一项必备的功能了。在许多情况下,让计算机同时去做几件事情,不仅是因为计算机的运算能力强大了,还有一个很重要的原因是计算机的运算速度与它的存储和通信子系统速度的差距太大,大量的时间都花费在磁盘I/O、网络通信或者数据库访问上。如果不希望处理器在大部分时间里都处于等... 阅读原文
2019-10-18 18:57:06 阅读(2433) 评论(0)
摘要:
之前 Spring Boot 2.2没能按时发布,是由于 Spring Framework 5.2 的发布受阻而推迟。这次随着 Spring Framework 5.2.0 成功发布之后,Spring Boot 2.2 也紧跟其后,发布了第一个版本:2.2.0。下面就来一起来看看这个版本都更新了些什么值得我们... 阅读原文
2019-10-18 18:05:02 阅读(2568) 评论(0)
摘要:
运算符
分类
算术运算符
位运算符
关系运算符|比较运算符
逻辑运算符
条件运算符
赋值运算符
其中优先级顺序从上到下,可以记忆口诀:单目乘除位关系,逻辑三目后赋值
操作数: 运算符左右两边的数 表达式: 运算符连接操作数整体叫做表达式 ... 阅读原文
2019-10-18 16:13:01 阅读(2433) 评论(0)
摘要:
显式锁和AQS
一、显式锁
Synchronized 关键字结合对象的监视器,JVM 为我们提供了一种『内置锁』的语义,这种锁很简便,不需要我们关心加锁和释放锁的过程,我们只需要告诉虚拟机哪些代码块需要加锁即可,其他的细节会由编译器和虚拟机自己实现。
可以将我们的『内置锁』理解为是 JVM 的一种内置... 阅读原文
2019-10-18 16:07:02 阅读(2282) 评论(0)
摘要:
1、线程状态及切换
Java中的线程有六种状态,使用线程Thread内的枚举类来实现,如下,我对每个状态都进行了一定的解释。
public enum State {
/** 表示一个线程还没启用(即未调用start方法)*/
NEW,
... 阅读原文
2019-10-18 15:32:04 阅读(2311) 评论(0)
摘要:
2019-10-17-21:18:33
方法
定义格式: public static void 方法名称() { 方法体 }
完整格式:
修饰符 返回值类型 方法名称(参数类型 参数名称,...){
方法体
return 返回值;
}
修饰符:现阶... 阅读原文
2019-10-18 14:10:03 阅读(2320) 评论(0)
摘要:
本文源码:GitHub·点这里 || GitEE·点这里
一、解释器模式
1、基础概念
解释器模式是对象的行为模式。给定一个语言之后,解释器模式可以定义出其文法的一种表示,并同时提供一个解释器。客户端可以使用这个解释器来解释这个语言中的表达式。
2、模式图解
3、核心角色
(1)、抽象表达式
Expr... 阅读原文
2019-10-18 14:08:02 阅读(2373) 评论(0)
摘要:
1. JavaScript的概述
1.1 什么是JavaScript
JavaScript是web上一种功能强大的编程语言,用于开发交互式的web页面。它不需要进行编译,而是直接嵌入在HTML页面中,由浏览器执行。
JavaScript被设计用来向HTML页面添加交互行为。
JavaScript是... 阅读原文
2019-10-18 13:08:02 阅读(2288) 评论(0)