NOT
Winows11-hosts文件无法修改保存
Win11系统hosts文件无法修改保存 新近使用win11新电脑修改hosts,添加IP和主机名映射,保存时提示host无法修改。 解决办法: 1、将hosts文件的权限“只读”勾选去掉。 进入hosts文件目录:C:\Windows\System32\drivers\etc,右键点击hosts文 ......
【Java基础】面向对象
关键字(this、super、static、final);权限修饰符;构造方法;封装(标准JavaBean);继承(抽象类、接口);多态;代码块;匿名内部类;Lambda表达式 ......
Linux进程管理
1 进程 进程有以下组成部分:已分配内存的地址空间安全属性,包括所有权凭据和特权 程序代码的一个或多个执行线程进程状态 每个进程都有唯一的进程标识PID,一个PID只能标识一个进程,PPID为父进程ID,需要给该进程分配系统资源。 进程状态: 就绪态:进程已经做好准备,只有有机会就会开始执行。 运行 ......
python基础_03_编程语言
【一】编程语言的分类 (1)机器语言 01.什么是机器语言 机器语言是计算机可理解的语言,是直接操作硬件的语言。即,直接与底层硬件沟通交流。 由于计算机基于电工作,电有高低频之分,高电频记为0,低电频记为1。通过高低频变换操作硬件。 # 机器语言控制逻辑 机器语言 通过改变各个针脚的电平就能向硬件发 ......
解决非root用户安装软件中cannot create regular file `/usr/local/lib/libz.a‘: Permission denied
解决非root用户安装软件中cannot create regular file `/usr/local/lib/libz.a': Permission denied 举例 解决办法 举例 比如我现在要安装一个软件叫zlib,安装过程如下: wget http://zlib.net/zlib-1.2 ......
python基础_02_计算机基础
计算机基础 【一】编程语言和编程 (1)什么是语言? 语言是“人”与“人”之间沟通交流、传递信息的媒介,例如:汉语、英语,小蜜蜂翅膀的震动,猿猴的吼叫等 (2)什么是编程语言? 编程语言就是人类与计算机沟通交流的媒介 (3)什么是编程? 编程是指将人类思维逻辑翻译成计算机能够理解和执行的指令,将这些 ......
遇到Qt使用UI文件无法连接信号问题
1. 手动加载UI文件代码如下: 以上代码pushButton按钮在状态切换时,无法接收到信号,经过调试发现调用"connect"时变量“lineWidget”各个成员都是空指针,但是"connect"函数并没有报异常。 2. 查看"setupUI"函数,其片段如下: 可以发现,其实创建对象都是在" ......
2023 合肥站 热身赛 B Problem F. Flower’s Land 换根dp 依赖背包
传送门。 求出包含某个点连通块大小为K的权值和最大值。 钦定1为根节点,只求根节点的答案,其实是一个依赖性01背包问题可以$nk$的时间内解决。 考虑进行换根操作,由于背包是取max的背包没办法进行背包的删除,然而取前后缀背包背包的合并为$k^2$复杂度过高。 当时还有一个想法是点分树,但是维护的信 ......
geoserver指定JAVA_HOME路径
/geoserver/bin/startup.sh修改这个启动文件的配置 # Guard against misconfigured JAVA_HOME if [ -n "${JAVA_HOME:-}" ] && [ ! -x "${JAVA_HOME}/bin/java" ]; then echo ......
W3C 正式将 DRM 保护纳入 HTML5 建议标准
不顾近 30% 的成员反对,W3C(万维网联盟)正式宣布将加密媒体扩展 (EME) —— 即集成 DRM 数字版权保护的 API 纳入 HTML5 建议标准。更多技术干货详见www.linuxprobe.com ......
WebSocket
HTML5 WebSocket WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者 ......
Linux学习难点
Linux 主要难点如下: 1. 命令行操作:Linux 系统采用的是基于文本的命令行操作方式,对于没有接触过命令行的人来说可能会不太习惯。 2. 权限管理:Linux 系统中的权限管理非常严格,需要了解用户、用户组、文件权限等相关概念。 3. Shell编程:Shell 编程是 Linux 系统中 ......
6、表格的制作
一、在word中制作表格方法有两种: 1、文件 新建--选择合适的表格范本模型 2、插入 表格; 在excel中最多可以插入8x8个表格,如果想要插入更多的列和行的话,可以自定义 对表格进行设置: 1、增加表格,删除表格、合并表格、拆分表格 2、每个页都有标题;可以选择重复标题行 3、对齐方式中:设 ......
stl标准库
STL标准库 1. STL概念 为了建立数据结构和算法的一套标准,并且降低他们之间的耦合关系,以提升各自的独立性、弹性、交互操作性(相互合作性,interoperability),诞生了STL STL(Standard Template Library,标准模板库),是惠普实验室开发的一系列软件 ......
容器编排工具选择----主要以K8S为主
docker machine 主要用于准备docker host 现已弃用 建议使用docker desktop docker compose Compose 是一个用于定义和运行多容器 Docker 应用程序的工具。 使用 Compose,您可以使用 YAML 文件来配置应用程序的服务。 使用一个 ......
队列
一、算法描述 本篇文章讲述的数据结构是,队列,数组模拟队列,也不是循环队列。 队列的结构,完全就是学校食堂排队打饭的那个队列。一个队头,一个队尾,从队头出,从队尾进,排队打饭也是这样hhh。 //用数组模拟的队列定义如下: int hh, tt; int q[N]; /* hh表示队头,tt表示队尾 ......
logstash 配置文件语法介绍
大家好,我是蓝胖子,之前在构建服务监控实践那个系列里,有提到用logstash来做日志的收集,但是对于logstash的配置文件语法没有做很详细的介绍,今天就来详细聊聊logstash配置文件的语法。 很多时候一门新框架的配置都会有自己独有的配置文件格式,是先简单了解配置文件语法结构,能够让自己更加 ......
R语言读EXCEL
R导入EXCEL 安装包: install.packages("readxl") 装载包: library(readxl) data <- read_xlsx("广东_深圳_2.xlsx") data <- read_excel("广东2.xlsx") ......
Altium Designer中的各个mechanical层含义
Mechanical Layer指代机械层,强调“机械”即代表其不具备电气属性,可以放心地用于勾画外形、勾画机械尺寸、放置文本等等工作,而不必担心对板子的电气特性造成破坏 具体可以划分为: Mech1:机械一层多用来勾画线路板的边框,以及内部较大的镂空或者异型镗孔。同原keepout层功能一致,在A ......
linux: debian的数字版本号与别名
1、首先查看操作系统的版本 cat /etc/debian_version 2、然后可以查看Debian系统版本与code name之间的关系 https://wiki.debian.org/DebianReleases ......
Unicode码转中文
具体代码(将原本的Unicode码的结果转成中文) String str=en; Pattern pattern = Pattern.compile("(\\\\u(\\w{4}))"); Matcher matcher = pattern.matcher(str); while (matcher. ......
C++ Windows版本线程池
使用: ThreadPool threadPool(12); //设定数量 threadPool.queue(myFunction,args1,args2,...); //创建任务 实现: #include <windows.h> #include <iostream> #include <func ......
ubuntu ipv6 配置
1.修改 /etc/systemd/resolved.conf 文件 sudo vim /etc/systemd/resolved.conf # 指定 DNS 服务器,以空白分隔,支持 IPv4 或 IPv6 位置 DNS=8.8.8.8 114.114.115.115 # 备用 DNS 服务器 F ......
MD5加密算法
MD5 MD5是一种不可逆的加密算法。可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致 md5的特性 压缩性:任意长度的数据,算出的MD5值长度都是固定的。 容易计算:从原数据计算出MD5值很容易。 抗修改性:对原数据进行任何改动,哪怕只修改1个字节,所得 ......
Codeforces Round 911 (Div. 2)
2023 11 27 A. Cover in Water 题意是:有一片坑,可以进行两个操作,一个是在一个坑里倒水,一个是把水到在另一个坑里,如果一个坑的左右两边都有水,那么这个坑也会有水 思路:想想发现,只要有三个连续的坑,那么所有的坑都可以被填上,如果没有就只能一个一个的填。 using nam ......
AtCoder Beginner Contest 330
B - Minimize Abs 1 思维题 题意:给定一个范围,你选择一个数,使得 思路:如果A[i]在l,r中间,那么直接打印就行,如果不是就打印就近的 using namespace std; void solve(){ int n,l,r; cin>>n>>l>>r; for(int i=1 ......
多进程测试(课上测试)
编写程序 rxx(xx为你学号后两位), rxx -o 生成并打印一个奇数随机数,rxx -e 生成并打印一个偶数随机数。提交代码和运行结果截图。 点击查看代码 #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[ ......
最全的VLOOKUP应用教程
VLOOKUP是Excel中最常用的函数之一,它可以让我们在一个表格中查找指定值,并返回与该值匹配的另一个单元格中的内容。 在这篇文章中,我们将深入探讨VLOOKUP的使用方法,从而为您提供一份史上最全的VLOOKUP应用教程。 第一部分:VLOOKUP函数的基本概念 VLOOKUP函数的全称是ve ......
作为数据分析人员,怎么才有数据分析思路?
作为数据分析人员,拥有清晰的数据分析思路是非常重要的。 下面我将为您详细描述如何培养数据分析思路,包括问题定义、数据收集、数据清洗和整理、探索性数据分析、模型建立与评估等方面。 1. 问题定义 确定清晰的分析目标:明确需要解决的问题是什么,例如市场调研、用户行为分析、产品改进等。 确定关键指标:确定 ......