大学有一门课程叫操作系统,学习过的同学应该都记得,监视器是操作系统实现同步的重要基础概念,同样它也用在JAVA的线程同步中,这篇文章用一种类推的思想解释监视器”monitor”。 1.什么是监视器 监视器可以看做是经过特殊布置的建筑,这个建筑有一个特殊的房间,该房间通常包含一些数据和代码,但是一次只 ...
分类:
编程语言 时间:
2020-08-16 20:44:12
收藏:
0 评论:
0 赞:
0 阅读:
99
构建springboot项目 打包应用 编写dockerfile 构建镜像 发布运行! [root@localhost demo]# ls demo02-0.0.1-SNAPSHOT.jar Dockerfile # Dockerfile文件 [root@localhost demo]# cat D ...
分类:
编程语言 时间:
2020-08-16 20:43:52
收藏:
0 评论:
0 赞:
0 阅读:
103
ylbtech-Runoob-TypeScript:TypeScript 命名空间 1.返回顶部 1、 TypeScript 命名空间 命名空间一个最明确的目的就是解决重名问题。 假设这样一种情况,当一个班上有两个名叫小明的学生时,为了明确区分它们,我们在使用名字之外,不得不使用一些额外的信息,比如 ...
分类:
其他 时间:
2020-08-16 20:43:13
收藏:
0 评论:
0 赞:
0 阅读:
80
隐藏与显示(利用了display属性) hide(); 隐藏 如: $("p").hide(); 下同 show(); 显示 淡入与淡出(利用display属性,可设参数设置快慢或时间) fadeIn(); 淡入已隐藏元素 fadeOut(); 淡出可见元素 fadeToggle(); 在fadeI ...
分类:
Web开发 时间:
2020-08-16 20:43:00
收藏:
0 评论:
0 赞:
0 阅读:
70
1.嵌套循环:将一个循环结构嵌套在另一个循环结构中。例如A在B中循环 2.外层循环:B 内层循环: A 3.假设外层循环了M次,内层循环了N次,一共循环了M*N次 4.外层控制行数,内层控制个数 package struct; public class demo21 { public static ...
分类:
其他 时间:
2020-08-16 20:42:47
收藏:
0 评论:
0 赞:
0 阅读:
71
为什么使用Handler? 子线程不允许操作主线程中的组件,我们必须在子线程中更新UI组件,应该怎么办? 那将使用Handler,Handler是android中提供的一个消息处理的机制,在任意的线程中发送消息到消息对列中,在主线程中获取并处理消息队列中的消息。 Lopper\MessageQueu ...
分类:
移动平台 时间:
2020-08-16 19:58:19
收藏:
0 评论:
0 赞:
0 阅读:
90
Apache是目前世界排名第一的web服务器软件,跨平台和安全性高;支持SSL和多个虚拟主机; 它是以进程为基础的结构,不适合多处理器环境,所以,web站点扩容通常是增加服务器而不是增加处理器。 Apache有三种稳定的工作模式,称为多进程处理模块MPM 1.Prefork工作模式 apache在启 ...
分类:
Web开发 时间:
2020-08-16 19:58:07
收藏:
0 评论:
0 赞:
0 阅读:
93
单例模式DCL代码 回顾一下,单线程下的单例模式代码 public class SingletonDemo { private static SingletonDemo instance = null; private SingletonDemo () { System.out.println(Th ...
分类:
其他 时间:
2020-08-16 19:57:54
收藏:
0 评论:
0 赞:
0 阅读:
83
前言:idea打包成功但是resources下的文件没有成功,比如说springmvc.xml文件在resources中没有被编译,可能导致tomcat启动时,报错,找不到springmvc.xml,确定点是编译未成功 解决方法 需要在project structure中的Artifacts下的项目 ...
分类:
其他 时间:
2020-08-16 19:57:40
收藏:
0 评论:
0 赞:
0 阅读:
494
安装时要用sudo sudo composer create-project --prefer-dist laravel/laravel blog "6.*" sudo chown -R www-data:www-data storage sudo chown -R www-data:www-dat ...
分类:
系统服务 时间:
2020-08-16 19:57:07
收藏:
0 评论:
0 赞:
0 阅读:
99
环境准备 #https://www.elastic.co 1.安装java环境(java环境必须是1.8版本以上的) wget http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163 ...
分类:
其他 时间:
2020-08-16 19:56:54
收藏:
0 评论:
0 赞:
0 阅读:
95
说到线程同步就不得不说电影院卖票的案例: 某电影院目前正在上映国产大片,共有100张票,而它有3个窗口卖票,请设计一个程序模拟该电影院卖票 分析步骤: 定义一个类SellTicket实现Runnable接口,里面定义一个成员变量:private int tickets = 100; 在SellTic ...
分类:
编程语言 时间:
2020-08-16 19:56:38
收藏:
0 评论:
0 赞:
0 阅读:
77
ylbtech-Runoob-TypeScript:TypeScript 类 1.返回顶部 1、 TypeScript 类 TypeScript 是面向对象的 JavaScript。 类描述了所创建的对象共同的属性和方法。 TypeScript 支持面向对象的所有特性,比如 类、接口等。 TypeS ...
分类:
其他 时间:
2020-08-16 19:56:22
收藏:
0 评论:
0 赞:
0 阅读:
68
如何优雅的关闭关闭这个fd , 如果只是一个简单的fd 直接调用close 就行, 但是如果要是一个框架 那就接到 资源回收复用 内存泄漏等问题; 来看看 ngx 是用怎样的思路处理 事务结束动作 ...
分类:
Web开发 时间:
2020-08-16 19:56:11
收藏:
0 评论:
0 赞:
0 阅读:
86
1、InetAddress类 概念 表示互联网协议(IP)地址对象,封装了与该IP地址相关的所有信息,并提供获取信息的常用方法。 方法 // 获得本地 主机地址对象 public static InetAddress getLoclHost() // 根据主机名称获得地址对象 public stat ...
分类:
其他 时间:
2020-08-16 19:55:57
收藏:
0 评论:
0 赞:
0 阅读:
72
行为型设计模式总结 Intro 行为型模式是将不同的行为代码解耦,从而解决特定场景问题的一些经典结构。 行为型设计模式主要解决的就是“类或对象之间的交互”问题。行为型设计模式比较多,有 11 个,几乎占了 23 种经典设计模式的一半。它们分别是:观察者模式、模板模式、策略模式、职责链模式、状态模式、 ...
分类:
其他 时间:
2020-08-16 19:55:37
收藏:
0 评论:
0 赞:
0 阅读:
83
1、安装环境 此处在Centos7进行安装,可以使用以下命令查看CentOS版本 lsb_release -a 在 CentOS 7安装docker要求系统为64位、系统内核版本为 3.10 以上,可以使用以下命令查看 uname -r 2、用yum源安装 2.1 查看是否已安装docker列表 我 ...
分类:
系统服务 时间:
2020-08-16 19:55:13
收藏:
0 评论:
0 赞:
0 阅读:
95
Check_1n 签到题,运行是个很有趣的电脑,用ida很快就可以找到密码HalloWorld,之后选择flag会给出提示试试打砖块,打砖块得到flag WannaReverse 这看名字就联想到之前的WannaRen勒索病毒,加密逻辑如下 1,用AES加密flag 2,把AES密钥用RSA加密 3 ...
分类:
其他 时间:
2020-08-16 19:54:57
收藏:
0 评论:
0 赞:
0 阅读:
160
1.Git是什么 Git是目前世界上最先进的分布式版本控制系统。 工作原理 / 流程: Workspace:工作区,这个区域的作用是你可以在这个区域内进行新增和修改操作 Index / Stage:暂存区,又叫待提交区,可以对工作区中新增和修改操作进行选择性提交 Repository:仓库区(或本地 ...
分类:
其他 时间:
2020-08-16 19:54:40
收藏:
0 评论:
0 赞:
0 阅读:
77
设计模式是一种思维,一种态度,一种进步 设计模式的基本要素 模式名称 问题 解决方案 效果 对系统的灵活性,移植性,可扩展性的影响 创建型模式: 单例模式,工厂模式,抽象工厂模式,建造者模式,原型模式 结构型模式 适配器模式,桥接模式,装饰模式,组合模式,外观模式,享元模式,代理模式 行为型模式 模 ...
分类:
其他 时间:
2020-08-16 19:54:27
收藏:
0 评论:
0 赞:
0 阅读:
85