首页 > 2021年03月27日 > 全部分享
线程死锁
产生死锁的四个必要条件: 互斥条件:一个资源每次只能被一个进程使用 请求与保持条件:一个进程因请求资源而阻塞时,对已经获得的资源保持不放 不剥夺条件:进程已经获得的资源,在未使用完之前不进行强行剥夺 循环等待条件:若干进程之间形成一种头尾相接的循环等待资源关系 只要想办法破坏四个必要条件中的任意一个 ...
分类:编程语言   时间:2021-03-27 16:34:24    收藏:0  评论:0  赞:0  阅读:21
SkyWalking链路追踪系统-部署篇
1、概述 1.1 介绍 在分布式架构、微服务以及k8s生态相关技术环境下,对应用的请求链路进行追踪(也叫做APM,Application Performance Management)是非常有必要的,链路追踪简单来说就是将应用从流量到达前端开始,一直到最后端的数据库核心,中间经过的每一层请求链路的完 ...
分类:其他   时间:2021-03-27 16:34:09    收藏:0  评论:0  赞:0  阅读:108
Vmware 虚拟机连接外网和设置固定IP
NAT 模式(地址转换模式) 在NAT模式中,主机网卡直接与虚拟NAT设备相连,然后虚拟NAT设备与虚拟DHCP服务器一起连接在虚拟交换机VMnet8上,虚拟机借助NAT功能,通过宿主机器所在的网络来访问公网。NAT模式下虚拟机的TCP/IP配置信息是由VMnet8虚拟网络的DHCP服务器提供的,局 ...
分类:系统服务   时间:2021-03-27 16:33:48    收藏:0  评论:0  赞:0  阅读:32
HDFS存储视频数据,前端完成视频预览
在HDFS文件系统中支持管理视频数据,并在前端支持在线预览。其中后端使用的是Spring boot框架,前端是React框架。 ...
分类:其他   时间:2021-03-27 16:33:36    收藏:0  评论:0  赞:0  阅读:65
Codeforces 1499C Minimum Grid Path
1499C Minimum Grid Path 题面: 假设你在 \(X*Y\) 的平面中,开始点为 \((0,0)\) ,要达到 \((n,n)\) 你只有两种移动方式: 向右移动,即 \(x\) 坐标增加 向上移动,即 \(y\) 坐标增加 你不太喜欢改变方向,因此你改变不多于 \(n-1\) ...
分类:其他   时间:2021-03-27 16:33:21    收藏:0  评论:0  赞:0  阅读:17
916E.Jamie and Tree (倍增LCA+线段树维护DFS序)
题意: 给出一棵树,请你支持三种操作: (1)指定v为根节点 (2)给出u v x,将LCA(u,v)的子树加上x。 (3)求u的子树权值和。 题解: 换根的过程中维护子树,不能真的换根,尝试分类讨论根的位置,在原树上处理出当前树形下节点的子树区间。 //换根 //u v x,求LCA(u,v),把 ...
分类:其他   时间:2021-03-27 16:33:02    收藏:0  评论:0  赞:0  阅读:15
920G.List of Integers(数论+二分)
题意: $sqrt$级的时间复杂度内求第k个大于x且与p互质的数。 题解: #include<bits/stdc++.h> using namespace std; const int maxn=1e6+100; int tot,vis[maxn],mu[maxn],sum[maxn],pr[max ...
分类:其他   时间:2021-03-27 16:32:50    收藏:0  评论:0  赞:0  阅读:20
SpringBoot-25 拦截器
1、实现HandlerInterceptor 接口 package com.bootweb.interceptor; import jdk.internal.instrumentation.Logger; import lombok.extern.slf4j.Slf4j; import org.sp ...
分类:编程语言   时间:2021-03-27 16:32:37    收藏:0  评论:0  赞:0  阅读:33
OSI五层模型
五层模型和七层模型的区别: 七层:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层 五层:应用层、传输层、网络层、链接层、物理层 五层模型里的‘应用层’对应七层模型里的‘应用层’、‘表示层’、‘会话层’。 应用层:HTTP、FTP、SMTP、DNS等协议。 表示层:为异种机通信提供一种公共 ...
分类:其他   时间:2021-03-27 16:32:23    收藏:0  评论:0  赞:0  阅读:13
Java创建子类实例时会创建父类实例吗
结论:不会。 创建子类实例的时候确实会在内存空间中存储父类的实例属性,这些是从方法区获得的,但是这些属性都是属于子类实例的。 另外,子类继承抽象类的时候,重写了所有抽象方法,并实例化一个子类对象的时候,会实例化父类,也就是抽象类吗?不可能呀,抽象类是不能实例化的。 所以创建子类实例的时候不会创建父类 ...
分类:编程语言   时间:2021-03-27 16:32:08    收藏:0  评论:0  赞:0  阅读:23
flea-frame-db使用之JPA接入
本篇带大家一起接入JPA完成数据库增删改查操作
分类:数据库技术   时间:2021-03-27 16:31:54    收藏:0  评论:0  赞:0  阅读:17
实验 2 C语言中的表达式及输入输出函数编程应用
#define _CRT_SECURE_NO_DEPRECATE #include <stdio.h> int main() { int num; scanf("%d", &num); printf("2049%04d\n", num); scanf("%d", &num); printf("204 ...
分类:编程语言   时间:2021-03-27 16:31:35    收藏:0  评论:0  赞:0  阅读:16
hdu4578Transformation(线段树+懒标记优化+思维)
题目描述: Transformation Time Limit: 15000/8000 MS (Java/Others) Memory Limit: 65535/65536 K (Java/Others)Total Submission(s): 14738 Accepted Submission(s ...
分类:其他   时间:2021-03-27 16:31:17    收藏:0  评论:0  赞:0  阅读:19
Leetcode每日一题 61.旋转列表
61. 旋转链表 给你一个链表的头节点 head ,旋转链表,将链表每个节点向右移动 k 个位置。 示例 1: 输入:head = [1,2,3,4,5], k = 2 输出:[4,5,1,2,3] 示例 2: 输入:head = [0,1,2], k = 4 输出:[2,0,1] 提示: 链表中节 ...
分类:其他   时间:2021-03-27 16:31:02    收藏:0  评论:0  赞:0  阅读:8
文件上传
一. http协议规定: 1. 必须使用POST方式提交请求; 2. 在HTML页面表单中必须配置 enctype="multipart/form-data" (表示数据使用什么样的编码方式); 另外,在HTML页面表单中必须使用 <input type="file">控件 二. 基于SpringM ...
分类:Web开发   时间:2021-03-27 16:30:49    收藏:0  评论:0  赞:0  阅读:14
【k8s】livenessProbe-successThreshold
环境 kubernetes 1.20.4 Spring Boot 2.5.0-M3 目标 timeoutSeconds 执行探测的超时的秒数,默认值 1,最小值 1。 示例 Pod.yaml 定义一个探针需要两秒的命令。 apiVersion: v1 kind: Pod metadata: name ...
分类:其他   时间:2021-03-27 16:30:32    收藏:0  评论:0  赞:0  阅读:36
JAVAthis
一 导读 先看一段代码,并分析问题。 public Dog(String dname, int dage) { name = dname; age = dage; Dog的构造方法,现在传入的形参是dname 和dage,看起来不是特别简洁明了。那是不是可以直接就把形参改为和属性的名字一样呢? pu ...
分类:编程语言   时间:2021-03-27 16:30:20    收藏:0  评论:0  赞:0  阅读:19
Pytorch-Backward
Backward反向传播 import torch import numpy as np import torchvision #torch的视觉包 import torchvision.datasets as datasets import torchvision.transforms as tr ...
分类:其他   时间:2021-03-27 16:30:01    收藏:0  评论:0  赞:0  阅读:30
用vim的sessions方便地弄出上下文
这样一个简单的函数: function quiz() { vim -S ~/.vim/sessions/$1.vim } 就可以恢复, 比如awk, 我在学习awk, 主要会涉及到两个文件, 一个是awk脚本, 一个是输入的文本. 通过vim的mksessions和vim -S session名, ...
分类:系统服务   时间:2021-03-27 16:29:43    收藏:0  评论:0  赞:0  阅读:16
C# 数组 深拷贝 和 数组传参
前言 C#中引用类型无法使用const,因此传参的时候使用引用类型,一定要注意是否会改变其值。下面介绍几种 数组的 深拷贝方法。 前提 下面的测试代码有一些前提, sw为Stopwatch nForTimes在这里为10000000 1.Array.Copy(sourceArray, destArr ...
分类:编程语言   时间:2021-03-27 16:29:29    收藏:0  评论:0  赞:0  阅读:23
507条   上一页 1 ... 13 14 15 16 17 ... 26 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!