Android 11 适配存储权限

升级到11后targetSdkVersion 30权限又原来的两个变为了三个<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /><uses-permission android:name="android.p..
分类: 移动开发 发布时间: 05-09 22:03 阅读次数: 0

Python 正则替换内容

如图 我们有一个块这样的东西我们不想要他了 如何操作 res= re.sub("(SLARDAR_WEB_ID.*?; )","",headers['cookie'])参数1 正则。。不会的要多去学习学习参数2 被替换文本 我们写空就好参数3 要替换的字符串返回数据 将参数1替换为参数2的string。...
分类: 移动开发 发布时间: 05-09 22:03 阅读次数: 0

阿里云ECS云服务器镜像的基本概念以及使用(七)

阿里云ECS云服务器镜像操作1.云服务器镜像的基本概念官方文档:https://help.aliyun.com/document_detail/25389.html1.1.镜像的概念任何云平台、虚拟化平台在创建服务器时,都会要求我们选择一个系统镜像,根据这个镜像从而去安装对应的操作系统。创建ECS实例时,必须选择镜像,才能完成云主机的创建,镜像文件相当于副本文件,该副本文件包含了一块或多块云盘中的所有数据,对于ECS实例而言,这些云盘可以是单块系统盘,也可以是系统盘加数据盘的组合。镜像的来源不同
分类: 企业开发 发布时间: 05-09 22:03 阅读次数: 0

SSL证书详解和CFSSL工具使用

SSL证书详解和CFSSL工具使用1.公钥基础设施PKI基础概念CA(Certification Authority)证书,指的是权威机构给我们颁发的证书。密钥就是用来加解密用的文件或者字符串。密钥在非对称加密的领域里,指的是私钥和公钥,他们总是成对出现,其主要作用是加密和解密。常用的加密强度是2048bit。RSA即非对称加密算法。非对称加密有两个不一样的密码,一个叫私钥,另一个叫公钥,用其中一个加密的数据只能用另一个密码解开,用自己的都解不了,也就是说用公钥加密的数据只能由私钥解开。证书的编码
分类: 企业开发 发布时间: 05-09 22:03 阅读次数: 0

Linux系统通过Shell脚本实现一个全方面的系统性能分析系统

Linux系统通过Shell脚本实现一个全方面的系统性能分析系统文章目录Linux系统通过Shell脚本实现一个全方面的系统性能分析系统1.利用select循环实现系统工具箱2.命令技巧3.整个脚本实现方式4.改造成函数4.1函数文件内容4.2脚本内容5.执行脚本显示所有内容1.利用select循环实现系统工具箱select格式和for格式一致,但是select 变量名 in xxx xxx都将打印成菜单#!/bin/bashPS3=“enter parment: ”select xtgjx i
分类: 企业开发 发布时间: 05-09 22:03 阅读次数: 0

详解如何自定义开发构建一个Helm Chart包

详解如何自定义开发构建一个Helm Chart包文章目录详解如何自定义开发构建一个Helm Chart包1.Helm Chart包的目录结构2.Chart包构建的相关命令3.自定义开发构建一个Helm Chart包3.1.创建一个Chart包3.2.自定义templates模板文件3.2.1.生成deployment资源模板文件3.2.2.生成service资源模板文件3.2.4.生成configmap资源模板文件3.2.5.生成pv和pvc的资源模板文件3.3.自定义values变量文件3.4.部署自定
分类: 企业开发 发布时间: 05-09 22:03 阅读次数: 0

你敢信?这样炫黑的界面居然是一款数据库管理工具?

使用DataGrip图形化界面工具管理MySQL数据库在进入正文之前,咱们先来上个号吧,挑一个,本次介绍的工具就在下图中。现在都是2022年了,难道你还在使用Navicat连接和管理各种类型的数据库?不得不说你out了,现在很多公司也不让使用Navicat连接数据库了,以至于很多人现在使用DBeaver,DBeaver说实话用起来一般般。本次给大家推荐一款非常好用的数据库管理工具,这款数据管理工具的风格相信大多数的开发人员会比较喜欢,简直就是Idea换了个名字、换了个功能而已。这款工具就是Data
分类: 企业开发 发布时间: 05-09 22:02 阅读次数: 0

Linux Shell脚本之正则表达式

正则表达式RE重要的文本处理工具:vim sed awk grep1.什么是正则表达式?正则表达式(regular expression,RE)是一种字符模式,用于在查找过程中匹配指定的字符。在大多数程序里,正则表达式都被置于两个斜杠之间;例如/l[oO]ve/就是由正斜杠界定的正则表达式。它将匹配被查找的行中任何位置出现的相同模式,在正则表达式中,元字符是重要的概念匹配数字:1+$ ^:以xxx开头,+前面的对象出现一个或多个,$是以xxx结尾,[]里面的是匹配的模式匹配mail:[a-z
分类: 企业开发 发布时间: 05-09 22:02 阅读次数: 0

现如今常见的几种存储类型介绍(一)

现如今常见的几种存储类型介绍1.DAS存储Direct Attached Storage简称DAS,直接附加存储,DAS存储是第一代存储服务,DAS存储是一堆存储阵列组成的一块盘,这块盘可以挂在到服务器中,进行格式化以及数据存储,相当于一块外挂盘,也就是移动硬盘的概念,服务器连接这块盘需要使用SCSI总线或者FC光纤进行连接。DAS的优点在于组网简单、成本低廉,缺点也很明显,因为是一根线连接的盘,无法多个服务器同时使用,扩展性差,并且无法共享。DAS存储现在基本不会使用了。2.NAS存储Netw
分类: 企业开发 发布时间: 05-09 22:02 阅读次数: 0

Ceph分布式存储核心概念以及架构原理(二)

Ceph分布式存储核心概念以及架构原理文章目录Ceph分布式存储核心概念以及架构原理1.Ceph分布式存储介绍2.Ceph分布式存储架构3.Ceph集群中核心组件以及作用4.Ceph RADOS中的核心组件4.1.Ceph Monitor监控组件4.2.Ceph OSD组件5.Ceph分布式存储数据写入流程6.Ceph分布式集群架构原理图1.Ceph分布式存储介绍Ceph存储官方文档地址:https://docs.ceph.com/en/pacific/Ceph是一个统一的分布式存储,支持对象存储、
分类: 企业开发 发布时间: 05-09 22:02 阅读次数: 0

IOS编译报错‘ZipArchive.h‘ file not found|Use of undeclared identifier ‘SSZipArchive‘

ZipArchive.h' file not found,一般是因为导入的库名称不对。ZipArchive已经改名为SSZipArchive。
分类: 移动开发 发布时间: 05-09 22:02 阅读次数: 0

Flutter中获取屏幕方向和控制屏幕方向

Flutter中获取屏幕方向和控制屏幕方向
分类: 移动开发 发布时间: 05-09 22:02 阅读次数: 0

js去重,去除数组中重复的元素,set

let arr = [1,2,2,3,4,5,5]let s = new Set(arr);console.log(s); // {1,2,3,4,5}arr = [...s]; //...es6展开运算符console.log(arr); //[1,2,3,4,5]//一些set的属性console.log(s.size) //5 去重之后还有五个数字 相当于长度lengths.delete("4") //删除某一项 删除的是数字 不是索引下标...
分类: 编程语言 发布时间: 05-09 22:02 阅读次数: 0

一起复习:请求、响应、JavaWeb核心概念等知识

本篇可以学习到JavaWeb的核心概念、请求和响应之间的关系、xml的使用和解析等等,非常适合web新手的学习以及后期的知识巩固!
分类: 业界资讯 发布时间: 05-09 22:00 阅读次数: 0

还记得JavaWeb中的组件Servlet吗?面试会问

servlet在面试中会提到,也是整个web中非常重要的组件之一,这篇文章会带你详细了解servlet的相关知识点,包括: 学会创建servlet程序、知道servlet声明周期、继承体系、ServletConfig、ServletContext类的讲解
分类: 业界资讯 发布时间: 05-09 22:00 阅读次数: 0

一学就会:springMVC获取请求参数有哪几种方式?

使用这么久的springMVC,获取请求参数有几种方式呢?快来了解了解吧!总有一种方法适合你的!
分类: 业界资讯 发布时间: 05-09 22:00 阅读次数: 0

JAVA中的属性、方法、构造器,你真的弄懂了吗?

本篇主要讲解Java的属性、对象的内存解析、对象数组的内存解析,方法重载、this关键字、构造器等等,巩固基础,一学就会!
分类: 业界资讯 发布时间: 05-09 22:00 阅读次数: 0

Java三大特性的第一个分水岭——封装性

本篇主要讲解Java面向对象的三大特征之一:封装性。从设计思想、权限修饰符、作用范围、使用细节代码举例来让大家学会封装性!
分类: 业界资讯 发布时间: 05-09 22:00 阅读次数: 0

Java三大特性的第二个分水岭——继承性

本篇主要讲解Java面向对象的三大特征之一:继承性。从基本概念出发,到代码举例、继承性分析、方法重写、以及super关键字的使用,确保读者可以完整的学习到继承的一系列知识!
分类: 业界资讯 发布时间: 05-09 22:00 阅读次数: 0

Java三大特性的最后一个分水岭——多态性

本篇主要讲解Java面向对象的三大特征之一:多态性,也是最后一个特性。从基本介绍到代码举例、虚拟方法调用、使用前提以及课后练习,来加深多态性的认识和使用。
分类: 业界资讯 发布时间: 05-09 22:00 阅读次数: 0