《最新出炉》系列初窥篇-Python+Playwright自动化测试-38-如何截图-下篇
1.简介 这个系列的文章也讲解和分享了差不多三分之一吧,突然有小伙伴或者童鞋们问道playwright有没有截图的方法。答案当然是:肯定有的。宏哥回过头来看看确实这个非常基础的知识点还没有讲解和分享。那么在这个契机下就把它插队分享和讲解一下。Playwright提供了一个截屏的API:page.sc ...
CSS之定位Position
CSS中的属性Position有时能帮助我们实现一些特殊的布局需求,但是它为什么能达成特殊效果的原因很容易被人忽略,通过对文档深入学习我们可以了解他们实现的逻辑,更好的帮助我们理解布局。 ...
五年前,我写错了一道面试题。
你好呀,我是歪歪。 事情是这样的,上周有个读者找我,给我抛出了这样的一个问题: 问题中涉及到的文章分别是这两篇: 《有的线程它死了,于是它变成一道面试题》 why技术《线程池中线程异常后:销毁还是复用?》 京东技术 我自己写的这篇文章,虽然是五年前,2019 年的文章: (卧槽,2019 年已经是五 ...
轻松复现一张AI图片
现在有一个非常漂亮的AI图片,你是不是想知道他是怎么生成的?今天我会交给大家三种方法,学会了,什么图都可以手到擒来了。 ...
上周热点回顾(4.15-4.21)
热点随笔: · 博客园商业化之路-开篇:开源的脚步,商业化的出路 (博客园团队)· 经过腾讯云这波故障,我想表扬的点和学到的职场保命法则。 (why技术)· 一周涨 15k Star 的开源项目「GitHub 热点速览」 (削微寒)· 面试官:为什么忘记密码要重置而不是告诉你原密码? (JavaGu ...
vue3 快速入门系列 —— 其他API
其他章节请看: vue3 快速入门 系列 他API 前面我们已经学习了 vue3 的一些基础知识,本篇将继续讲解一些常用的其他api,以及较完整的分析vue2 和 vue3 的改变。 浅层响应式数据 shallowRef shallow 中文:“浅层的” shallowRef:浅的 ref()。 先 ...
带团队后的日常思考(十四)
一、日常问题 1)页面卡死 QA 将一个页面放在客户端中访问,进行功能测试的时候,发现运行在 iOS 16.7 系统中时,网页会卡死。 将页面地址复制到 Safari 浏览器中,访问也会卡死。而据 QA 描述,测试环境没有问题,其他 iOS 版本的系统以及安卓手机也没有问题。 有问题的手机,其测试和 ...
见鬼了!我家的 WiFi 只有下雨天才能正常使用...
这是作者大学时期在家里遇到的一个非常奇怪的网络问题,作者的父亲是一名经验丰富的网络工程师,他们家里使用了一个复杂的网络设置,通过 Wi-Fi 桥接的方式,将父亲公司的高速商业网络连接到家中。但是有一天,作者发现家里的 Wi-Fi 只有在下雨时才能正常工作。。。 事情发生在十多年前,那时我还是个愣头青 ...
如何基于Django中的WebSockets和异步视图来实现实时通信功能
本文分享自华为云社区《结合Django中的WebSockets和异步视图实现实时通信功能的完整指南》,作者: 柠檬味拥抱。 在现代Web应用程序中,实时通信已经成为了必不可少的功能之一。无论是在线聊天、实时数据更新还是实时通知,都需要通过实时通信技术来实现。Django作为一个强大的Web框架,提供 ...
很强!4.7k star,推荐一款Python工具,可实现自动化操作!!
1、介绍 在日常工作中,肯定会遇到一些重复性的工作,不管是点击某个按钮、写东西,打印东西,还是复制粘贴拷贝资料之类的,需要进行大量的重复操作。按键精灵大家都听说过,传统的方式,大家可以使用按键精灵将操作录制一遍,形成脚本,剩余的工作让计算机自动循环执行,应对这些重复性的任务。 但今天这里给大家分享另 ...
C#的基于.net framework的Dll模块编程(一) - 编程手把手系列文章
从此博文开始分几篇介绍C#的开发。这次讲讲C#的.net framework的Dll文件类库模块的编程方法。 对于Windows来说,要运行应用程序要基于Dll类库和Exe执行文件。对于笔者来说,模块化的编程方式,就是将一些函数等封装到Dll类库文件中,将这些类库集中和分模块进行编写和管理。就是将应 ...
大厂面试题:ReentrantLock 与 synchronized异同点对比
写在开头 在过去的博文中我们学习了ReentrantLock 与 synchronized这两种Java并发使用频率最高的同步锁,在很多大厂面试题中有个经典考题: ReentrantLock 与 synchronized异同点对比! 今天我们针对这一考题来做一个尽可能全面的总结哈。 Reentran ...
使用ollama分别在我的window、mac、小米手机上部署体验llama3-8b
1、ollama到底是个什么玩意 一句话来说, Ollama 是一个基于 Go 语言开发的简单易用的本地大模型运行框架。可以将其类比为 docker(有类似docker中的一些常规命令list,pull,push,run 等等),事实上确实也制定了类似 docker 的一种模型应用标准,在后边的内容 ...
探索Kimi智能助手:如何用超长文本解锁高效信息处理新境界
目前,Kimi备受瞩目,不仅在社交平台上引起了广泛关注,而且在解决我们的实际问题方面也显示出了巨大潜力。其支持超长文本的特性使得我们能够更加灵活地配置信息,避免了频繁与向量数据库进行交互以及编写提示词来回答查询的繁琐过程。简而言之,Kimi的出现为我们提供了一种更为便捷和高效的信息获取方式。 ...
聊聊从大模型来看NLP解决方案之UIE
转载请备注出处:https://www.cnblogs.com/zhiyong-ITNote 概述 自然语言处理NLP任务的实现,相比较以前基于传统机器学习算法实现方法,现在越来越集中使用大模型来实现。 通过——数据标注-模型训练-模型调优/微调-模型压缩-预测部署的大模型流程,覆盖NLP多场景满足 ...
DDD领域驱动设计总结和C#代码示例
DDD(领域驱动设计)是一种软件设计方法,它强调以业务领域为核心来驱动软件的设计和开发。 DDD 的设计初衷是为了解决复杂业务领域的设计和开发问题,它提供了一套丰富的概念和模式,帮助开发者更好地理解和建模业务领域,从而提高软件的质量和可维护性。 一、DDD主要组成 DDD 的主要模式包括实体(Ent ...
上架即封神!3.6k Star 的开源游戏模拟器,Delta 冲上 App Store 免费榜
一直以来,苹果设备的应用商店(App Store)都是禁止游戏模拟器上架,所以 iPhone/iPad 用户不能直接安装 GBA、红白机之类的模拟器应用,这也让想在 iPhone 上重温童年游戏机的机友们,十分羡慕 Android 用户。 现在,iPhone/iPad 用户终于可以光明正大地在国服「 ...
精通中间件测试:Asp.Net Core实战指南,提升应用稳定性和可靠性
引言 在上一章节我们实战了在Asp.Net Core中的项目实战,这一章节讲解一下如何测试Asp.Net Core的中间件。 TestServer 还记得我们在集成测试中提供的TestServer吗? TestServer 是由 Microsoft.AspNetCore.TestHost 包提供的。 ...
怎么样零代码零成本搭建个人网站?
零代码指的是借助VuePress 通过简单配置,帮助我们生成静态网站。 零成本指的是借助GitHub Pages 或者Gitee Pages部署网站,让互联网上的小伙伴能访问到它 ...
Java面试题:细数ThreadLocal大坑,内存泄露本可避免
ThreadLocal是Java中用于解决多线程共享变量导致的线程安全问题的一种机制。它为每个线程分配一个独立的变量副本,从而避免了线程间的数据竞争。这个我们从上一篇文章《Java面试题:请谈谈对ThreadLocal的理解?》中已经了解。然而,如果使用不当,ThreadLocal也可能导致内存泄露... ...