macos dmg 转 cdr

dmg 转 cdr 1、打开dmg,拖拽到 应用程序 中 2、创建一个大小比app镜像大约大500M的dmg镜像 hdiutil create -o /tmp/Install_macOS_Catalina -size 8700m -layout SPUD -fs HFS+J 3、挂载刚刚创建的dmg镜像 hdiutil attach /tmp/Install_macOS_Catalina.dmg -noverify -mountpoint /Volumes/Install_macOS_Cata
分类: 其他 发布时间: 05-17 23:37 阅读次数: 0

Linux命令(4)xz命令

xz命令 功能说明:xz命令会对系统文件进行压缩和解压缩,压缩完成后,系统会自动在原文件后加上.xz的扩展名并删除原文件。只能对文件进行压缩,不能对目录进行压缩。 用法:xz [OPTION]... FILE... 选项 作用 -d 解压缩,相当于unxz -# 指定压缩比;默认是6;数字越大压缩比越大(1-9) -k 压缩时保留原文件 示例1:复制/var/log/messages到/tmp/compress目录,并对其进行压缩。 [root@node1 ~]# cd /tmp/ && mk
分类: 其他 发布时间: 05-17 23:37 阅读次数: 0

基础概念——C标准、C运行库和glibc

C标准: C 标准主要由两部分组成,一部分描述C的语法,另一部分描述C标准库(描述了一些C标准函数的原型,但是不提供实现)。 C标准库定义了一组标准头文件,每个头文件中包含一些相关的函数、变量、类型声明和宏定义。 常见的C标准就是ANSI C;美国国家标准协会; 为了提高C语言的开发效率,C标准定义了一系列常用的函数,称为C标准库函数。 应用程序开发者可以包含这些标准函数的头文件,来调用这些C标准函数,来开发应用,这样就可以屏蔽平台的差异; C运行库: C标准库函数的实现留给了各个系统平台;
分类: 其他 发布时间: 05-17 23:37 阅读次数: 0

C语言中的数组(数组、字符数组)--C语言05

C语言中的数组   数组就是在内存中连续的相同类型的变量空间。同一个数组所有的成员都是相同的数据类型,同时所有的成员在内存中的地址是连续的。   数组属于构造数据类型,一个数组可以分解为多个数组元素:这些数组元素可以是基本数据类型或构造类型。;   按数组元素类型的不同,数组可分为:数值数组、字符数组、指针数组、结构数组等类别。   通常情况下,数组元素下标的个数也称为维数,根据维数的不同,可将数组分为一维数组、二维数组、三维数组等等   将二维及以上的数组称为多维数组 一、一维数组   一维
分类: 其他 发布时间: 05-17 23:37 阅读次数: 0

CF-1354 E. Graph Coloring(二分图,背包,背包方案输出)

E. Graph Coloring 链接 n个点m条边的无向图,不保证联通,给每个点标号1,2,3。1号点个数n1,2号点个数n2,3号点个数n3。且每条边的两点,标号之差绝对值为1。如果有合法方案,需输出方案。 考虑每个联通子图,2只可以和1或者3连边,1只能和2连边,3只能和2连边,那么将1,3归为一堆,2归为一堆。每一堆内不存在边,构成一个独立点集,那么很明显是一个二分图,每次DFS可以找到二分图两部点的个数,如果存在奇环那么直接输出NO 对于每个联通子图,一个二分图,假设左部有 x 个
分类: 其他 发布时间: 05-17 23:37 阅读次数: 0

VirtualBox下Win7下CPU高占用的一次故障解决

VirtualBox下Win7下CPU高占用的一次故障解决,通过排查发现是NlaSvc的服务导致的,将服务停止,设为禁用后解决,同时关闭了防火墙,网上搜的方案一直无解,目测与电信的网络有关,上述操作后正常
分类: 其他 发布时间: 05-17 23:37 阅读次数: 0

07-31-19 - 代码操作`GitLab`操作流程记

07-31-19 - 代码操作GitLab操作流程记 主线流程 git checkout 3.5-bugfix——拉取最新代码git pull——创建、切换到自己任务分支git checkout -b T000001——存到暂存区git stash——切换到提交分支,拉取最新代码——切回任务分支git checkout ——将提交分子最新代分支并到当前任务分支git merge 3.5-bugfix——取出暂存代码git stash pop检查错误——推送git push origin 详细流
分类: 其他 发布时间: 05-17 23:37 阅读次数: 0

为什么我们的自动化测试做不起来?

推荐:避免被淘汰:这10项技能软件测试人员必须拿下 一、自动化测试落地状况 如果让两个相互不认识的、来自于不同公司的测试工程师自由讨论,我猜他俩寒暄的第一个问题会是:你们公司的自动化是怎么做的? 如果你去问一个来自于大厂的质量部门的测试架构师:你家的测试平台有什么功能?你能听各种天花乱坠的功能、自动化能力,让你叹为观止。 而同时让你去问该厂的某个业务测试工程师:你们的自动化测试做的怎么样?对方很有可能会告诉你:啥?自动化?哪有什么自动化! 很有意思的现象,是吧?今天我不谈怎么写代码了,来聊个在
分类: 其他 发布时间: 05-17 23:37 阅读次数: 0

在Winform开发框架中,利用DevExpress控件实现数据的快速录入和选择

https://blog.csdn.net/weixin_34228387/article/details/85583749?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.non
分类: 其他 发布时间: 05-17 23:37 阅读次数: 0

python学习笔记08:random模块

1 import random 2 number = random.randint(1, 100) #随机整数 3 f = random.uniform(1, 100) #随机小数 4 5 s = '12345' 6 print(random.choice(s)) #从数据里面随机选择一个元素 7 8 l = [1, 3, 5, 7, 9] 9 result = random.sample(l, 3) #随机从list里面取n个元素 10 print(result)
分类: 其他 发布时间: 05-17 23:37 阅读次数: 0

Java控制语句学习

输出语句 java.util.Scanner是Java5的新特性,可以通过Scanner类来获取用户输入。 基本语法 Scanner s = new Scanner(System.in); 使用建议 输出属于IO流的类如果不关闭,则会一直占用资源,要养成用完就关闭的好习惯。 语句使用案例: import java.util.Scanner;//使用前要导入相应的类 public class 输入 { public static void main(String[] args) {
分类: 其他 发布时间: 05-17 23:37 阅读次数: 0

Google Kick Start 2020 Round C

ac代码 A. Countdown for循环跑一跑,没啥好说的。 B. Stable Wall 如果\(s_{i,j} \ne s_{i+1,j}\),那么说明\(s_{i+1,j}\)必须在\(s_{i,j}\)之前先放,对于这种优先级关系很自然的就能想到拓扑排序。然后建图拓扑排序跑一跑就完事了。 C. Perfect Subarray 这题直接暴力。首先记录前缀和。对于以\(i\)开始的子段,枚举所有的完全平方数\(sq\),符合条件的子段数等于满足\(sum_j = sum_{i-1}
分类: 其他 发布时间: 05-17 23:37 阅读次数: 0

Java NIO学习记录-1

解释:Java NIO是java 1.4之后新出的一套IO接口,这里的的新是相对于原有标准的Java IO和Java Networking接口。NIO提供了一种完全不同的操作方式。 Java NIO: Channels and Buffers:标准的IO编程接口是面向字节流和字符流的。而NIO是面向通道和缓冲区的,数据总是从通道中读到buffer缓冲区内,或者从buffer写入到通道中。 Java NIO: Non-blocking IO:Java NIO使我们可以进行非阻塞IO操作。比如说,
分类: 其他 发布时间: 05-17 23:37 阅读次数: 0

Centos 7 下的KVM虚拟机

Centos 7 下的KVM虚拟机 一 什么是KVM虚拟机: KVM虚拟机 Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中。它使用Linux自身的调度器进行管理,所以相对于Xen,其核心源码很少。KVM已成为学术界的主流VMM之一。 KVM的虚拟化需要硬件支持(如Intel VT技术或者AMD V技术)。是基于硬件的完全虚拟化。而Xen早期则是基于软件模拟的Para-Virtual
分类: 其他 发布时间: 05-17 23:37 阅读次数: 0

厦门大学林子雨开设的《大数据技术原理与应用》第六章 云数据库

云计算:通过对(硬件、平台、软件)资源的虚拟化提供按需服务。 IaaS:基础设施即服务,存储、计算、网络等硬件资源通过虚拟化以服务形式提供,关键词:host; PaaS:平台即服务,开发平台和操作系统以服务的形式提供,关键词:build; SaaS:软件即服务,应用软件以服务形式提供,关键词:consume。 云数据库的特点: 高可扩展性、高可用性、易用性、易维护、高性能、廉价、安全 亚马逊云数据库(Database): SimpleDB:键值数据库云服务 DynamoDB:键值数据库云服务
分类: 其他 发布时间: 05-17 23:37 阅读次数: 0

ThinkPHP中引用其他模块的config文件

这是ThinkPHP5.0的目录结构 project 应用部署目录 ├─application 应用目录(可设置) │ ├─common 公共模块目录(可更改) │ ├─api_v1模块目录(可更改) │ │ ├─config.php 模块配置文件 │ │ ├─common.php 模块函数文件 │ │ ├─controller 控制器目录 │ │ ├─model 模型目录 │ │ ├─view 视图目录 │ │ └─ ... 更多类库目录 │ ├─api_v2模块目录(可更改) │ │ ├─
分类: 其他 发布时间: 05-17 23:37 阅读次数: 0

《Linux就该这么学》第九课

第7章 使用RAID与LVM磁盘阵列技术 7.1 RAID磁盘冗余阵列 1.RAID 0技术能够有效地提升硬盘数据的吞吐速度,但是不具备数据备份和错误修复能力。 2.RAID 1技术是把两块以上的硬盘设备进行绑定,在写入数据时,是将数据同时写入到多块硬盘设备上(可以将其视为数据的镜像或备份)。当其中某一块硬盘发生故障后,一般会立即自动以热交换的方式来恢复数据的正常使用。 3.RAID5技术是把硬盘设备的数据奇偶校验信息保存到其他硬盘设备中。RAID 5技术实际上没有备份硬盘中的真实数据信息,而
分类: 其他 发布时间: 05-17 23:37 阅读次数: 0

0.1.kubeadm快速部署kubernetes

目录 kubeadmin安装Kubernetes 1. 安装需求 2. 准备环境 3. 所有节点安装Docker/kubeadm/kubelet 3.1 安装Docker 3.2 添加阿里云YUM软件源 3.3 安装kubeadm,kubelet和kubectl 4. 部署Kubernetes Master 5. 安装Pod网络插件(CNI) 6. 加入Kubernetes Node 7. 测试kubernetes集群 8. 部署 Dashboard kubeadmin安装Kubernetes
分类: 其他 发布时间: 05-17 23:37 阅读次数: 0

Rootkit学习

Rootkit介绍:   Rootkits是linux/unix获取root权限之后使得攻击者可以隐藏自己的踪迹和保留root访问权限的神器,通常攻击者使用 rootkit的检查系统查看是否有其他的用户登录,如果只有自己,攻击者就开始着手清理日志中的有关信息,通过rootkit的嗅探器还可以获得其他系统的用户和密码   Intel的x86处理器是通过Ring级别来进行访问控制的,级别共分4层,从Ring0到Ring3(后面简称R0、R1、R2、R3)。R0层拥有最高的权限,R3层拥有最低的权限
分类: 其他 发布时间: 05-17 23:37 阅读次数: 0

mysql安装时为了支持中文字符集一定要选utf8mb4 COLLATE utf8mb4_0900_ai_ci

CREATE TABLE `wugong`.`Untitled` ( `id` bigint(0) NOT NULL, `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, `age` int(0) NULL DEFAULT NULL, `email` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci
分类: 其他 发布时间: 05-17 23:37 阅读次数: 0