主成分分析(PCA)算法 主成分分析(Principal Component Analysis, PCA)是一种常用的无监督降维算法,主要用于数据的特征提取和维度压缩。其目标是将高维数据映射到低维空间,同时尽可能保留数据的主要信息。…
2025/1/9 3:19:51背景 Apache Guacamole 是一种无客户端或插件的远程桌面网关。它支持多个标准协议,如 VNC、RDP 和 SSH等。记录下部署过程。 步骤 1, 安装docker desktop choco install docker-desktop -y 注: 若windows 11还未安装wsl,则需要…
2025/1/9 3:06:29SpringBootApplication 注解 是 Spring Boot 项目中非常核心的注解,通常用于标注 Spring Boot 应用的启动类。它是一个复合注解(composite annotation),包含了多个重要的功能。在 Spring Boot 2.5.6 中,它的作用和原理…
2025/1/9 2:47:47这些年工作中在做devops和自动化测试过程中用过的工具链列个清单,大家可以参考一下。编程语言 java,python,js,groovyjava系: junit,mvn,jacoco,surefirepython系: pytest, robotframework, webdriver,appium, requests,ansible持续集成: jenkins ,teamc…
2025/1/9 2:40:32不知道干编程的朋友们,都在用什么编程软件,提高自己的工效呢,你还在用Dev吗?以一个萌新的角度来记录我感觉Clion相比于Dev的优点或者我自己觉得 CLion好的地方。 clion通过添加对新项目模型的支持,一种额外的clanged语…
2025/1/9 3:54:55 人评论 次浏览是什么 对代码而言,简洁就是消除了"多余的复杂性"后的状态。这里所说的“多余的复杂性”不是反映了目标(代码要达成的目的)复杂程度的复杂性,而是指在修改代码的过程中遗留下来的痕迹所带来的复杂性。 为什么 “多余…
2025/1/9 3:53:55 人评论 次浏览简介:https://www.jianshu.com/p/363075694482 在Android API21,新添加了一个属性:android:elevation,用以在xml定义View的深度(高度),也即z方向的值。 除了elevation之外,类似于已有的translationX、tran…
2025/1/9 1:27:19 人评论 次浏览boolean 数据类型 boolean 变量存储为 8位(1 个字节)的数值形式,但只能是 True 或是 False,可以把它看做是一个“开关”来使用。boolean 变量的值显示为 True 或 False(在使用 Print 的时候),或…
2025/1/9 1:01:12 人评论 次浏览工作中会遇到想把手机投放到电脑上进行演示,还有可能想在电脑上使用Android 应用/玩游戏等。除了使用一些虚拟机软件之后,还可以应用一款开源免费的安卓手机屏幕投屏控制软件-Scrcpy。01 软件介绍Scrcpy是一个在电脑上显示和控制 Android 设备的命令行工…
2025/1/9 4:16:13 人评论 次浏览网络111井聪聪 Spinner是一种下接菜单,类似HTML中的select标签,点击后弹出一个对话框,显示几个供选择的选项,手机屏幕大小有限,如果都用RadioGroup单选按钮,会占用很大的空间。 Spinner需要绑定一个适配器A…
2025/1/9 4:15:13 人评论 次浏览python要装多少包,这个要取决于你用python做什么工作了,基本上,在每一个应用方向都有专业的包。 python自带了许多功能强大的包,比如:爬虫包urllib,正则表达式包re,计算包collections,还有图形…
2025/1/9 4:14:12 人评论 次浏览1.分布式架构介绍 分布式系统(distributed system)是建立在网络之上的软件系统。正是因为软件的特性,所以分布式系统具有高度的内聚性和透明性。因此,网络和分布式系统之间的区别更多的在于高层软件(特别是操作系统&am…
2025/1/9 4:13:12 人评论 次浏览Docker容器与镜像的区别 Docker镜像类似于虚拟镜像,是一个只读的文件,包括进程需要运行所需要的可执行文件、依赖软件、库文件、配置文件等等。 而容器则是基于镜像创建的进程,可以利用容器来运行应用。 总结来说,镜像只读&#…
2025/1/9 4:12:12 人评论 次浏览有关LocalReport、DeviceInfo和PrintDocument的内容已经介绍得差不多了,稍后会给出一个继承自System.Drawing.Printing.PrintDocument的组件EMFStreamPrintDocument。但是现在,来看一下如何进行自定义纸张票据打印时的页面设置。页面设置窗体如下图所示&…
2025/1/9 4:11:11 人评论 次浏览每一次的标准之争,都必然经历长期的腥风血雨,但最终却都是相互妥协的产物。而与其他任何产业不同,通信行业需要在全球范围内达成统一标准,以建立可以在全球互联的网络,这也意味着,需要在全球利益方达成一致…
2025/1/7 14:22:27 人评论 次浏览操作系统作业1.操作系统概述2.进程同步3.进程同步算法设计与模拟仿真4.进程调度与死锁5.进程调度算法设计与模拟仿真1.操作系统概述 作业内容 (1)简述Linux的发展过程中,开源社区的推动作用,试比较GNU、BSD、Apache、MIT等开源协议的特点及在商业友好程度…
2025/1/8 8:35:56 人评论 次浏览Problem Description C国的死对头A国这段时间正在进行军事演习,所以C国间谍头子Derek和他手下Tidy又开始忙乎了。A国在海岸线沿直线布置了N个工兵营地,Derek和Tidy的任务就是要监视这些工兵营地的活动情况。由于采取了某种先进的监测手段,所以每个工兵营…
2025/1/8 18:41:07 人评论 次浏览虽然微软已经停止了对xp的服务,但用户们依然对windows xp热忱,而且有一部分国家机关部门也在使用着xp系统。既然xp这么受欢迎,那么我们用三星电脑来教大家安装xp系统 ,下面一起来了解用三星电脑怎样安装xp系统。1、首先࿰…
2025/1/6 6:02:30 人评论 次浏览题目链接 题目大意 就是产生m个逆序对,并且其的字典序尽量小。 解题方法 首先我们知道一个长度为n的排列最多有(n-1)*n/2个逆序对,也知道一个排列的逆序对数越多,排列字典序越大。所以如果当前m不比 当前的(n-2)*(n-1)/2(也就…
2025/1/8 7:09:37 人评论 次浏览IO多路复用是一种同步IO模型,一个线程监听多个IO事件,当有IO事件就绪时,就会通知线程去执行相应的读写操作,没有就绪事件时,就会阻塞交出cpu。多路是指网络链接,复用指的是复用同一线程。 select fd_set数…
2025/1/8 10:16:48 人评论 次浏览