- 博客(16)
- 收藏
- 关注
原创 Ansible常用模块
2、常用的参数:二、Ansible中常用模块b、command模块语法:c、raw模块d、shell模块e、script模块f、template模块g、yum模块h、copy模块2、如果目的地文件已存在,备份目的地的原文件i、group模块2、删除受控机上的zzz组j、user模块2、修改zzz用户的uid为3063、删除用户时不删除家目录4、删除用户时删除用户的家目录k、service模块l、file模块2、创建一个目录3、查看4、删除文件5、删除目录6、查看7、创建一个软连接文件8、创建一个硬连接文件9
2025-01-16 23:18:16
469
原创 Android Native 工程集成 Flutter 的两种方式
/ 在编译过程中产生的中间产物将会存放在该文件夹下主工程app依赖了子模块:flutter,但是我们在工程中并没有使用以flutter命名的子模块。在初次点开该 gradle 文件时会在处标红,不用解决,不影响正常编译。这边主要是从获取一些配置数据,如 flutter sdk 位置等等。android {flutter {在第二行通过apply from 引入了文件,其主要作用是为Flutter。
2025-01-16 18:04:01
585
原创 6月GitHub上最牛逼的10个Java开源项目,号称“Star收割机“
基于SpringCloud2.1的微服务开发脚手架,整合了spring-security-oauth2、nacos、feign、sentinel、springcloud-gateway等。前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。框架的发布版本,包括集成的CLI(命令行界面),可以在Spring仓库中手动下载和安装。
2025-01-16 18:01:57
860
原创 android SharedPreferences 手机保存数据的简单方法
得到保存数据的方法,我们根据默认值得到保存的数据的具体类型,然后调用相对于的方法获取值。创建一个解决SharedPreferencesCompat.apply方法的一个兼容类。保存数据的方法,我们需要拿到保存数据的具体类型,然后根据类型调用不同的保存方法。移除某个key值已经对应的值。查询某个key是否已经存在。反射查找apply的方法。
2025-01-16 15:38:31
841
原创 Android P 适配指南
我们平时开发需要注意的也就是和,不用太在意,因为前面说到过可以直接引用接口,这里基本上是指直接引用。这边先举个例子:在官方的浅灰名单中,其中列举可很多我们平时用的接口,例如获取资源:然而这正是我们平时用的很多的 Api,所以不必太在意,浅灰名单属于非常低级别的警告, 客户端适配迫切需要解决的是的列表:基本上是我们平时应用级开发不会用到的Api,例如://推荐使用的方法,官方不限制} else {//官方黑名单方法,运行在 P 设备上直接crash。
2025-01-16 15:37:10
582
原创 8 种在 CSS 中隐藏元素的方法汇总
另外,即使浏览器支持 clip-path,也有可能出现一些兼容性问题,因此在使用 clip-path 时需要进行充分的测试和兼容性处理。我们还可以单独隐藏特定的视觉属性,例如颜色、背景颜色或边框颜色,而不是使整个元素透明。为了缓解这种情况,我们可以使用其他技术,例如定位。但是,需要注意的是,即使完全透明,元素仍保留在页面上并且仍然可以触发事件。通过将其设置为隐藏,我们可以隐藏元素,同时保留它在布局中占用的空间。值得注意的是,这种技术可能不适用于具有图像背景的元素,除非它们是使用线性渐变或类似方法生成的。
2025-01-16 14:35:36
575
原创 7年老Android一次坑爹的面试经历,含BATJM大厂
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4ZYmwpr7-1618391964518)(//upload-images.jianshu.io/upload_images/6098829-361adbbf30a02ff9.png?临近年关,又到了面试求职高峰期,最近有很多网友都在求大厂面试题。正好我之前电脑里面有这方面的整理,于是就发上来分享给大家。这些题目是网友去百度、小米、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目。
2025-01-16 14:34:15
363
原创 5道入门单链表初阶题目_链表入门的简单题目
/设置一个newhead指针指向NULL,然后将cur->next指向newhead。//头插之前设置一个next,保留原链表剩余的结点。//从头指针开始,默认不带哨兵位。//更新newhead,next赋值给cur。//释放与val相等的结点。//n1变为新链表的头。//带哨兵位的头结点(简化尾插)//空链表逆置还是空。
2025-01-16 14:24:40
637
原创 5分钟搞懂MySQL - 行转列_mysql 性别分完组后,行转列
乔英子 | 121 | 106 | 146 | 0 | 373 || 方一凡 | 70 | 90 | 59 | 200 | 419 || 方一凡 | 差 | 差 | 差 | 419 | 一本 || student_name | 语文 | 数学 | 英语 | 总分 | 结果 |
2025-01-16 14:20:33
646
原创 51单片机项目(7)——基于51单片机的温湿度测量仿真_湿度传感器仿真
它具有简单的结构和易于使用的特点,适用于许多基本的温湿度测量应用。它由振荡电路和压电元件组成。室内环境控制:在空调系统、温室、仓库等地方,使用温湿度检测系统可以实时监测环境条件,使得室内温度和湿度保持在合适的范围,提供舒适的环境和保障物品的质量。农业领域:温湿度检测系统可以应用于温室、种植大棚等地方,监测环境的变化,控制灌溉、通风、加热等设备的工作,从而提高农作物的生长效率和质量。医疗卫生:在医疗设备、药品存储和实验室等场景中,温湿度检测系统可以帮助维持合适的环境条件,确保药品的质量和医疗设备的正常运行。
2025-01-16 14:18:32
803
原创 3000字详解四种常用的缺失值处理方法
当预测一个特征时,其余特征的缺失值都需要用0暂时填补,每当预测完一列特征,就用预测出的结果代替原数据集对应的特征,然后预测下一特征,直至最后一个含有缺失值的特征,此时特征矩阵中应该没有需要利用0填补的缺失值了,表示数据集已经完整。删除虽说是一个可行的方式,但肯定是不能随便删除的,比如一个样本中仅有一个特征的值缺失,这样的情况下填充取得的效果一定会优于删除,所以在删除缺失值时,我们需要一个衡量的标准。fillna()方法固然简单,但前提是含有缺失值的特征比较少,如果很多的话,代码就会很冗杂,客观性也比较差。
2025-01-16 13:00:42
894
原创 2、C++ STL vector容器_#include <;vector>;
②、如果元素的 copy/move 操作(包括构造函数和 assignment 操作符)不抛出异常,那么insert()、emplace()、emplace_back()和push_back()要么成功,要么不产生效用。⑥、如果元素的copy/move操作(包括构造函数和assignment操作符)不抛出异常,那么所有操作不是成功,就是不产生效用。④、如果元素的copy/move操作(包括构造函数和assignment操作符)不抛出异常,erase()就不抛出异常。②、在末端增加或删除元素,效率比较高;
2025-01-16 12:56:41
810
原创 05- OpenCV:图像操作和图像混合
(1)imread 可以指定加载为灰度或者RGB图像(2)Imwrite 保存图像文件,类型由扩展名决定。
2025-01-15 23:35:04
400
原创 01uni-app 基础教程 环境配置【uniapp 专题 1】
选择自定义模板时,需要填写 uni-app 模板地址,这个地址其实就是托管在云端的仓库地址。以 GitHub 为例,地址格式为,如就是下载图片模板。
2025-01-15 23:30:58
812
原创 (二) GNU GCC 编译器及其编译流程概述_gcc 的编译过程分为那几个阶段,每个阶段都做了些什么
◆ 链接(Linking)Linux程序员可以根据自己的需要让GCC在编译的任何阶段结束,以便检查或使用编译器在该阶段的输出信息,或者对最后生成的二进制文件 进行控制,以便通过加入不同数量和种类的调试代码来为今后的调试做好准备。和其它常用的编译器一样,GCC也提供了灵活而强大的代码 优化功能,利用它可以生成执行效率更高的代码。
2025-01-15 23:24:46
725
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人