哲学家进餐问题:有五个哲学家,他们的生活方式是交替地进行思考和进餐。哲学家们共用一张园桌,分别坐在周围五张椅子上。在圆桌上五支筷子,平时一个哲学家进行思考,饥饿时便试图取用其左右最靠近他的筷子,只有在他拿到两支筷子时才能进餐。进程毕,放下筷子又继续思考。 问题分析: 筷子是临界资源,一次只能被一个哲 ...
分类:
系统服务 时间:
2019-12-07 17:17:53
收藏:
0 评论:
0 赞:
0 阅读:
216
简介 ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java语言开发的,并作为Apache许可条款下的开放源码发布, 是一种流行的企业级搜索引擎。 下载安装 ElasticSea ...
分类:
其他 时间:
2019-12-07 17:17:37
收藏:
0 评论:
0 赞:
0 阅读:
101
1.同一路径下的三个文件 当三种文件同时存在时,其实三个文件中的配置信息都会生效,但是当三个文件中有配置信息冲突时,加载顺序是yml>yaml>properties 所以优先级是:properties>yaml>yml,后加载的会覆盖先加载的文件 2. 若application.yml 和bootS ...
分类:
编程语言 时间:
2019-12-07 17:17:21
收藏:
0 评论:
0 赞:
0 阅读:
2796
转自 https://www.cnblogs.com/hgmyz/p/6405478.html 在运行SQL Server的服务器上,我们要找到哪些是SQL Server正在侦听的端口,并将其添加到Windows防火墙的入站例外。 首先,我们需要添加 SQL Server 服务侦听 Windows ...
分类:
数据库技术 时间:
2019-12-07 17:16:56
收藏:
0 评论:
0 赞:
0 阅读:
94
"题目传送门" 此题题意十分明确:就是让我们统计在[L , R]区间内的数字2出现的次数。 然后我们再看一看此题的数据范围:1≤L≤R≤100000,所以用 n log n 的复杂度是可以过的。 1.解题思路 我们只需枚举[L,R]区间内每个数字里共出现了多少个2. 2.解题步骤 first ,枚举 ...
分类:
其他 时间:
2019-12-07 17:16:41
收藏:
0 评论:
0 赞:
0 阅读:
117
一、概述操作系统对系统的软件资源(不论是应用软件和系统软件)的管理都以文件方式进行,承担这部分功能的操作系统称为文件系统。 1、文件计算机系统对系统中软件资源:无论是程序或数据、系统软件或应用软件都以文件方式来管理。文件是存贮在某种介质上的(如磁盘、磁带等)并具有文件名的一组有序信息的集合。 文件名 ...
分类:
其他 时间:
2019-12-07 17:15:53
收藏:
0 评论:
0 赞:
0 阅读:
91
1.linux环境下c语言编译 用gcc或者g++ 2.编译的文件怎么命名? 格式:gcc -o (文件名) (源程序的文件名) 如果是直接编译的话,名字就为a.out。 3.什么是argc?什么是argv?? arg是参数(arguments)的缩写,argc和argv都是指参数。 argc指参数 ...
分类:
系统服务 时间:
2019-12-07 17:14:33
收藏:
0 评论:
0 赞:
0 阅读:
100
1029. 两地调度 公司计划面试 2N 人。第 i 人飞往 A 市的费用为 costs[i][0],飞往 B 市的费用为 costs[i][1]。 返回将每个人都飞到某座城市的最低费用,要求每个城市都有 N 人抵达。 示例: 输入:[[10,20],[30,200],[400,50],[30,20 ...
分类:
其他 时间:
2019-12-07 17:14:13
收藏:
0 评论:
0 赞:
0 阅读:
87
利用线程实现,一个服务端可以同时服务多个客户端。 TCP服务端-线程版代码实现: 1 import socket 2 import threading 3 4 5 def handle_client_socket(new_socket, ip_port): 6 print("建立连接成功:", ip ...
分类:
编程语言 时间:
2019-12-07 17:13:53
收藏:
0 评论:
0 赞:
0 阅读:
93
一、钩子函数概念: 在Flask中钩子函数是使用特定装饰器装饰的函数.在正常执行中的代码插入一段自己想要执行的代码.那么这种函数就叫做钩子函数。 二、常见钩子函数: 1.before_first_request 处理项目第一此请求之前执行 2.before_request:在每次请求之前。通常可以用 ...
分类:
其他 时间:
2019-12-07 17:13:17
收藏:
0 评论:
0 赞:
0 阅读:
102
以下来自网络收集,找不到原文出处。此次主要为了面试收集,希望对大家有所帮助~~~~ 1.什么是Spring? Spring是一个开源的Java EE开发框架。Spring框架的核心功能可以应用在任何Java应用程序中,但对Java EE平台上的Web应用程序有更好的扩展性。Spring框架的目标是使 ...
分类:
编程语言 时间:
2019-12-07 17:12:27
收藏:
0 评论:
0 赞:
0 阅读:
74
安装Docker CentOS 7 安装 Docker 编写Dockerfile 右键项目-》添加-》Docker 支持 选择Linux 修改为如下: FROM mcr.microsoft.com/dotnet/core/aspnet:2.2-stretch-slim AS base WORKDIR ...
分类:
Web开发 时间:
2019-12-07 17:11:03
收藏:
0 评论:
0 赞:
0 阅读:
114
git submodule 使用小结 原文链接 http://blog.gezhiqiang.com/2017/03/08/git-submodule/###### Git Submodule 允许一个git仓库,作为另一个git仓库的子目录,并且保持父项目和子项目相互独立。 添加子仓库 $ git ...
分类:
其他 时间:
2019-12-07 17:10:26
收藏:
0 评论:
0 赞:
0 阅读:
98
298. Binary Tree Longest Consecutive Sequence 先序遍历,根左右。如果该节点的 value == 父节点value + 1, 则长度+1; 否则重置为1。 class Solution { private int res = 0; public int l ...
分类:
其他 时间:
2019-12-07 17:10:00
收藏:
0 评论:
0 赞:
0 阅读:
78
healthd healthd是安卓4.4之后提出来的,监听来自kernel的电池事件,并向上传递电池数据给framework层的BatteryService。BatteryService计算电池电量显示,剩余电量,电量级别以及绘制充电动画等信息,其代码位于/system/core/healthd。 ...
分类:
移动平台 时间:
2019-12-07 17:09:41
收藏:
0 评论:
0 赞:
0 阅读:
102
网上看了一篇Java 中 Gson的使用,所以也跟着写篇Java 中 Snack3的使用 JSON 是一种文本形式的数据交换格式,从Ajax的时候开始流行,它比XML更轻量、比二进制容易阅读和编写;解析和生成的方式很多,Java中最常用的类库有:JSON Java、Gson、Jackson、Fast ...
分类:
编程语言 时间:
2019-12-07 17:09:18
收藏:
0 评论:
0 赞:
0 阅读:
72
原文:https://blogs.msdn.microsoft.com/mazhou/2017/06/06/c-7-series-part-3-default-literals/ C#的default关键字有两种用法:一种是标记switch…case结构的默认分支(会匹配任意不被所有case条件匹配 ...
分类:
Windows开发 时间:
2019-12-07 17:08:48
收藏:
0 评论:
0 赞:
0 阅读:
104
我们在用vue进行开发项目时,是否存在疑惑,new Vue(xxx)的过程中,究竟发生了什么?定义的数据,是如何绑定到视图上的?本篇主要介绍在实例化vue时,主要做了哪些事,文章比较长,主要篇幅内容为数据初始化和数据视图绑定过程。主要代码执行时序图如下所示: 在vue源码中,vue构造函数的定义是在 ...
分类:
其他 时间:
2019-12-07 17:08:18
收藏:
0 评论:
0 赞:
0 阅读:
137
简单模拟 #include <iostream> #include<algorithm> #include<string.h> #include<set> using namespace std; const int maxn=400010; int a[maxn]; void solve() { ...
分类:
其他 时间:
2019-12-07 17:07:35
收藏:
0 评论:
0 赞:
0 阅读:
92
在mybatis中,有一级缓存和二级缓存的概念: 一级缓存:一级缓存 Mybatis的一级缓存是指SQLSession,一级缓存的作用域是SQLSession, Mabits默认开启一级缓存。在同一个SqlSession中,执行相同的SQL查询时;第一次会去查询数据库,并写在缓存中,第二次会直接从缓 ...
分类:
其他 时间:
2019-12-07 17:06:32
收藏:
0 评论:
0 赞:
0 阅读:
95