草庐IT

请收藏!分享一个ESP32/ESP8266高颜值WIFI配网页面代码-带下拉选择框和中英文版本。文末有arduino配网代码。

        最近在使用ESP32开发项目得时候用到了WIFI热点配网,本着能CV绝不动手的原则在网上搜索了一番,但无奈网上的配网页面实在太简陋了。还是得自己动手写一个。先看效果。 代码功能说明:代码编译下载后可以实现强制门户登录(强制门户登录就是在连接到esp32的配网WiFi后,浏览器会自动弹出WiFi配网页面,无需手动操作)。同时esp32会将搜索到的WiFi信息记录并以下拉的形式显示在配网页面的输入框中,大大减去了用户输入WiFi名称的不便。完整中文配网页面的html代码:登录页面 #content,.login,.login-carda,.login-cardh1,.login-h

10个值得收藏的ChatGPT辅助编程技巧

在我们开始之前,你必须先了解编程语言,然后才能相信ChatGPT抛给你的任何东西。我必须明确这一点,因为许多误入歧途的绵羊被告知ChatGPT是新的圣杯,开发人员将被淘汰。推荐:用NSDT场景设计器快速搭建3D场景。使用ChatGPT或任何LLM不会自动让你成为大师,也不会自动让你更有效率。一味的复制粘贴代码对任何人都没有好处;这只是懒惰。它可能会导致意想不到的后果,当你添加不理解的代码时,这可能会直接或间接地损害你的项目。你需要承认ChatGPT已经使用2021年之前的公开数据进行了训练。结果可能有偏见、容易出错并且缺乏引用。因此,最好始终牢记这一点,因为它提供准确和最新答案的能力并不比其训

在github中最好用的19个Python爬虫推荐,建议收藏!

刚从github上搜来19个常用的Python爬虫,技多不压身,觉得好用就收藏。1.微信公众号爬虫GitHub:https://github.com/Chyroc/WechatSogou基于搜狗微信搜索的微信公众号爬虫接口,可以扩展成基于搜狗搜索的爬虫,返回结果是列表,每一项均是公众号具体信息字典。2.豆瓣读书爬虫GitHub:https://github.com/lanbing510/DouBanSpider可以爬下豆瓣读书标签下的所有图书,按评分排名依次存储,存储到Excel中,可方便大家筛选搜罗,比如筛选评价人数>1000的高分书籍;可依据不同的主题存储到Excel不同的Sheet,采用

VUE2:关于axios的跨域问题(No ‘Access-Control-Allow-Origin‘ )以及解决方案(亲测有用,全流程配图文版,建议收藏)

今天在开发中新写了一个前端的项目作为集成,公司是保密项目所以公司代码肯定是不能粘贴了,回家之后还是觉得记录一下比较好,所以自己模拟了一个来给大家解决一下。在VUE2的开发过程中跨域问题肯定是前端程序员都遇到过的问题,尤其还是像我这种半吊子前端,报错内容如下:ccesstoXMLHttpRequestat'http://localhost:8080/XXXXXXXX'fromorigin'http://localhost:8081'hasbeenblockedbyCORSpolicy:No'Access-Control-Allow-Origin'headerispresentonthereque

K8S运维必知必会的 Kubectl 命令总结,收藏好了~

kubectl常用命令指南Kubectl命令是操作kubernetes集群的最直接的方式,特别是运维人员,需要对这些命令有一个详细的掌握Kubectl自动补全setupautocompleteinbash,bash-completionpackageshouldbeinstalledfirst.$sourcesetupautocompleteinzsh$sourceKubectl上下文和配置设置kubectl命令交互的kubernetes集群并修改配置信息。参阅使用kubeconfig文件进行跨集群验证获取关于配置文件的详细信息。显示合并后的kubeconfig配置$kubectlconfig

android - 如何获得收藏之星

我想在android上的联系人列表中添加一个收藏夹明星。我们有什么办法可以获得那颗星,还是我必须自己写?除了选项菜单图标之外,我似乎无法从android中找到任何标准的GUI元素。还有没有我没找到的?看看乔治安德森旁边的那个。当您单击它时,它会变成黄色。(来源:mail2web.com) 最佳答案 联系人应用程序的源代码是availableonline,因为Android是开源的。在那里四处寻找,您将找到contact_header.xml文件,该文件位于您的SDK安装中。它表示星星是通过CheckBox实现的:反过来,这会将您引导

6款AI工具网站,赶紧收藏,以备不时之需

1、海鲸AI-支持AI对话、AI文档解析、AI绘画海鲸AI-基于新一代人工智能技术,只需输入问题,即可得到智能回答https://​www.weijiwangluo.com/talk/海鲸AI是一个AI应用网站,同时支持PC和移动端,它在一个页面上提供了多种模型(GPT3,GPT4,文心一言,通义千问,智谱AI)。同时还支持AI文档解析以及Midjourney绘图,相当于把主流AI工具都给集成进去了,响应速度很快,非常好用!  2、MagicPicture-AI图片编辑工具合集https://​www.weijiwangluo.com/ai/AI工具合集,支持stablediffusion绘图

收藏这五个优秀Python库,事半功倍!

Python作为一种流行的编程语言,拥有丰富的生态系统和强大的库支持,可以帮助开发人员事半功倍。在本文中,笔者将介绍五个顶级Python库,这些库在各个领域都具有卓越的功能和灵活的应用。1.pybboxespybboxes是一个用于处理边界框(boundingbox)的Python库。它提供了一组方便的函数和工具,用于创建、操作和计算边界框的各种属性。使用pybboxes,可以执行以下操作:创建边界框操作边界框计算边界框属性边界框格式转换2.WhylogsWhylogs是一个用于数据日志记录和分析的开源Python库。它提供了一种简单的方式来生成和记录数据的摘要信息,包括数据的描述统计、数据类

赶紧收藏!Java Stream 的使用技巧

JavaStreamAPI就像Java开发人员最常用的武器,它用途广泛、结构紧凑,可以轻松处理各种任务。它为开发人员提供了一种功能性和声明性的方式来表达复杂的数据转换和操作,使代码更加简洁、更具表现力。但是,能力越大责任越大,有效使用流API需要对最佳实践和常见陷阱有扎实的了解。今天,我们将探讨使用JavaStreamAPI的一些最佳实践,并向您展示如何充分释放这一神奇工具的潜力。无论您是初学者还是经验丰富的开发人员,您都一定能在使用Java流的过程中学到一些令人兴奋的新知识。使用原始数据流,提高性能在处理int、long和double等基本类型时,应使用IntStream、LongStrea

深聊测开领域之:一文搞懂什么是敏捷测试,如何做敏捷测试,建议先收藏再学习。

敏捷测试1、引言2、解析敏捷测试2.1含义2.2特点2.3为什么要进行敏捷测试2.4敏捷测试与传统测试对比2.5如何迁移敏捷测试2.6敏捷测试成功因素3、总结1、引言小屌丝:鱼哥,在忙呢?小鱼:昂,不忙,再看会书。小屌丝:嘿嘿,不忙的话,那帮我讲一讲敏捷测试啊。小鱼:嗯?前一句你说啥?小屌丝:帮我讲一讲敏捷测试啊小鱼:不对,前一句小屌丝:忙吗?小鱼:忙啊…小屌丝:别啊,鱼哥,我这澡票都准备好了,给我讲明白了,咱俩就泡澡去。小鱼:这澡票别过期了,我这就讲一讲敏捷测试。2、解析敏捷测试2.1含义敏捷测试,即:Agiletesting,也是一种测试。敏捷测试是遵循敏捷宣言的一种测试实践:强调从客户的