Android Wi-Fi 连接控制技术演进与实现方案 随着 Android 系统的不断发展,Wi-Fi 连接控制的实现方式也在不断变化。特别是从 Android 10 开始,Google 加强了对用户隐私和安全的保护,使得 Wi-Fi 连接的实现变得更加复杂。本文将详细介绍不同 Android 版本下 Wi-Fi 连接的实现方式及其技术要点。 Android 10 之前版本的 Wi-Fi 连接在 Android 10(API 29)之前,应用可以直接 2025-06-21 软件开发 > 运维管理 #Android #权限管理 #Wi-Fi连接 #WifiNetworkSuggestion #WifiNetworkSpecifier #Android 10 #Android 12 #隐私保护 #网络连接控制 #API演进
阿里云的网络安全组的网段分析 我们在阿里云服务器后台查询的IP地址信息如下: inet 172.19.144.227 netmask 255.255.240.0 broadcast 172.19.159.255, 这个IP地址跟我们平时通过SSH连接的IP地址不同,是一个局域网地址,但是又不同于我们平时的“192.168.xxx.xxx”的IP地址。 如果有多台服务器在阿里云机房并且在同一个区可用区(例如杭州C区), 2025-06-15 软件开发 > 云计算 #局域网 #阿里云 #服务器 #网络安全组 #IP地址 #子网掩码 #广播地址 #网段 #CIDR #二进制
没有“源头活水”的生成式人工智能(AIGC)能走多远? AI 问答替代网页搜索成为用户获取知识的主要渠道,但是 AI 问答的结果仍以既有的知识体系和网页搜索内容为基础重新组织。这其中最关键的是网页产出量的减少 —— 没有访问量的网页内容创作者自然会逐渐流失。古人说 “问渠那得清如许?为有源头活水来”,但照此趋势,现实却与古诗描述恰恰相反:若没有创作者对网页内容的持续更新,未来的 AIGC(生成式人工智能)或将陷入 “自我循环” 的困境。 当我们习 2025-06-14 人工智能AIGC > 技术伦理 #人工智能 #AIGC #知识获取 #内容生态 #网页搜索 #创作者 #知识多样性 #算法整合 #生成式人工智能 #技术发展
Ubuntu Server初始化操作,安全性和加固 我们以Ubuntu Server 24.04为例,介绍Ubuntu Server的初始化操作,包括安装、配置和安全加固。 kanban Ubuntu Server 24.04 相关操作内容提纲 初始化操作 Ubuntu Server安装过程 Ubuntu Server初始化过程 安全加固 认识防火墙ufw 认识OpenSSH Server 2025-06-10 软件开发 > 运维管理 #Apache #Nginx #PHP #Docker #MySQL #阿里云 #SSH #Ubuntu Server #防火墙 #UFW #安全加固
2025年服务器操作系统选哪个,Ubuntu是否合适? 服务器操作系统选哪个在CentOS没有专项CentOS Stream之前,服务器端选择操作系统,它无疑是不二的选择,首先,这个操作系统有Redhat公司的背书,其次,这个操作系统是免费的,最后,这个操作系统是开源的,这是一个非常好的选择。随着2024年6月30日最后一个CentOS稳定版本7.9的维护周期结束,服务器端操作系统混战的时代已经开始了。 现在好多操作系统,嘴上不说来自CentOS,但是 2025-06-10 软件开发 > 运维管理 #Ubuntu #AWS #阿里云 #腾讯云 #CentOS #服务器操作系统 #RHEL #OpenEuler #Alibaba Cloud Linux #Anolis #TencentOS #OpenCloudOS
Dockerfile脚本分析与compose应用案例 玩转Docker,如果不会写Dockerfile脚本,就像天天谈论汽车而没有驾照一样尴尬。我们以人人微服务开发框架提供的一个Dockerfile脚本为例,分析Dockerfile脚本的编写,并基于这个脚本,将Docker上传到私有镜像仓库后,通过Docker-compose启动多个容器,实现微服务的部署。 Dockerfile脚步分析12345678910111213# 构建镜像,执行命令:【do 2025-06-02 软件开发 > 运维管理 #环境变量 #Dockerfile #微服务 #Docker Compose #镜像构建 #容器部署 #SkyWalking #JVM参数 #时区设置 #字体配置
温故知新:Git版本分支及合并 在讲解Git版本分支的管理之前,我们先复习一下Git中版本控制的几个仓库以及他们之间的关系: 工作区(Working Directory):这是你在本地计算机上进行文件编辑的地方。你可以在工作区中创建、修改和删除文件。 暂存区(Stage):暂存区是一个中间状态,用于暂存即将提交到仓库的文件。你可以使用git add命令将工作区中的文件添加到暂存区。 本地仓库(Local Repositor 2025-05-29 软件开发 > 系统架构 #远程仓库 #Git #版本控制 #分支管理 #Git Flow #功能分支 #发布分支 #热修复分支 #合并操作 #本地仓库
温故知新:Git克隆远程项目到本地开发环境 如果你哪天思维近视了,比如我,突然就想不起来怎么把远程仓库克隆到本地,反映过来后,我想还是再总结一篇文章吧。 如果你没有忘记这些基础内容,也可以看看之前我总结的关于Git的其他内容: MacOS下的Git操作及XCode协作 在GitLab和GitHub之间同步Git版本仓库的代码 在命令行中使用 Git 下载远程项目(即 克隆仓库)是最基础的操作之一。以下是完整的操作指南: 1. 基本命令: 2025-05-28 软件开发 > 网站建设 #GitLab #GitHub #远程仓库 #Git #版本控制 #SSH
招投标争议频发:是偶然巧合,还是舆论暗涌 2025年5月20日,最近几天的热点新闻,三句话不离招投标,为什么?是有人在故意炒作吗? (1)18岁演员黄杨钿甜炫富几百万的耳环,关联其老爸曾经在四川雅安的招标采购部门工作,而且正值雅安地震之后没几年,个中有没有故事,却留给读者猜。 (2)安徽凤阳县,就是惩治贪官最厉害的皇帝朱元璋的老家,凤阳楼顶部坍塌,网友质疑招投标的同时,官方的辟谣重点不在这里,而是强调屋顶的瓦片脱落。 上周刚写了一 2025-05-20 项目管理 > 公共管理 #招投标 #公平性 #公共资源 #工程质量
制作绿色版MySQL数据库适应多项目软件开发 为什么要绿色版的MySQL?之前做PHP项目的时候,各种不同的项目,每个项目统一数据库表的前缀,将不同的项目集中到一个数据库中,开发环境一般不需要多个MySQL数据库服务进程。但是后来Java项目多的时候,发现单一的MySQL数据库进程解决不了数据库名称重复的问题,比如有多个项目都需要用nacos注册中心,而不同的项目的nacos的数据库名称是一样的,这样就会导致MySQL数据库进程启动失败,因 2025-05-17 软件开发 > 运维管理 #MySQL #数据库 #绿色版 #社区版 #mysqld #命名管道 #共享内存 #慢查询 #二进制日志 #事务日志