IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    love 0
    Teacher Du
    发表于
    2024-06-13 16:43:19

    去不图床五周年蹭风 618 活动

    不知不觉,去不图床即将运营了五周年「周年日 10 月 28」期间做过一些价格调整「大幅降价」但从未做过任何的活动,自杜老师自建 CDN 后,流量成本得到保障,虽依然有亏损,但不影响持续运营,今蹭风 618 开展优惠活动,感谢小伙伴们对去不图床的支持与活动的积极参与!写在前面去不图床从 2019 年 10 月 28 日始至今年即将满五年,期间由免费转为按量付费的图床。相比其它平台高额的包月费,去不图床始终保持低价、年费、稳定、安全及高速等优势,广受博客圈小伙伴们支持与选择。然而即便如此,去不图床依旧入不敷出,高昂的流量费是收入无法填补的。好在今年杜老师开始自建 CDN,保障了流量费用的支出,虽然节点运营成本依旧高昂且超过了收入,但也减少了杜老师运营压力。杜老师提供图床服务的初衷就是:为广大博客主提供低价、稳定、安全、高速图床服务,让博客主可以专注创作,而不是费心在管理图床。去不图床从未做过推广、宣传,故此借助 618 这一风,开展优惠活动,感谢小伙伴们对去不图床的支持与活动的积极参与。不忘初心,方能始终!活动规则优惠活动限 2024 年 6 月 14 日 00:00:00 至 2024 年 10 月 28 日 23:59:59 期间;优惠活动期间购买的兑换码,可在任意时间兑换;优惠活动期间购买的兑换码,有效期至杜老师临终日;如有小伙伴大量囤积兑换码,在未兑换之前,可以随时申请退款「每 ...继续阅读 (130)


    love 0
    清夏
    发表于
    2024-06-13 15:27:22

    Nginx开启OCSP 加快Let’s Encrypt免费证书 HTTPS网站访问速度

    编辑站点 配置文件 把下面的代码复制到配置文件(当前网站 – 设置 – 配置文件)#开 启OCSP ssl_stapling on; ssl_stapling_verify on; resolver 8.8.8.8 8.8.4.4 216.146.35.35 216.146.36.36 valid=60s; resolver_timeout 2s;添加后,重启nginx服务器,再次使用命令验证,OCSP装订是不是就已经开启了。把 TLSv1.1 也删了,提高网站安全性:ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3;改为ssl_protocols TLSv1.2 TLSv1.3;检测OCSP 有没有设置成功 在线检测:亚洲诚信的SSL检测工具 https://myssl.com/ ...继续阅读 (123)


    love 0
    FeiZhao (xuezaigds@gmail.com)
    发表于
    2024-06-13 12:53:15

    溢出、异常、线程池、阻塞,奇怪的服务重启问题定位

    最近在业务中遇见一个很奇怪的服务重启问题,定位过程比较有曲折,本文来复盘下。这个问题涉及到 C++ 线程池、整数溢出、异常捕获、阻塞等多个方面,还是挺有意思的。接下来我会按照问题排查的过程来组织本文内容,会先介绍问题背景,接着列出初步的排查思路,定位异常请求的方法。然后,通过代码分析,以及复现问题的一些简单用例,来揭开服务重启的神秘面纱。问题背景我们有个模块 A 对外提供 RPC 服务,主调方 B 会调用 A 的服务。模块 A 的服务分为 2 个进程,mesh 进程和业务进程,这两个进程都是多线程的。mesh 进程类似Sidecar的作用,每当接收到主调方发来的 1 个 rpc 请求,就分配一个 worker 线程负责该请求。worker 会通过 unix socket 把请求包发给业务进程,然后等业务进程处理完后回复主调方。业务进程则专门用来做业务逻辑,拿到请求包处理完成后,把响应包给 mesh 进程里的 worker。整体如下图所示:最近,主调方 B 通过监控发现每天会有几次连不上模块 A 的服务端口,每次持续时间也不长,过一会就自动恢复了。简单看了下模块 A 的日志,发现在对应时间点,监控脚本拨测 A 服务失败,于是重启服务。这里的监控脚本每隔固定时间,会拨测模块 A 的 存活探测 rpc(就是简单回复一个 hello),来检测服务是否正常。如果连续的几次拨测都失败,则认为服 ...继续阅读 (201)


    love 0
    XboxYan
    发表于
    2024-06-13 11:01:34

    让路径动画更好用!CSS offset-path现在也支持基本形状了

    欢迎关注我的公众号:前端侦探大家有使用过offset-path吗?没用过不要紧,相信大家都见过这种酷炫的路径动画,这种就可以用offset-path来实现demo 来源:https://codepen.io/ahmadbassamemran/pen/bXByBv随着CSS的不断发展,最近在Chrome 116中,offset-path也支持基本形状了,也就是常见的inset、circle、polygon等等,有了这些形状的支持,路径动画写起来更加方便了,一起了解一下吧一、过去仅支持 path先简单介绍一下offset-path的用法。offset-path是用来实现路径动画的,所以前提是需要准备好路径。这里的路径可以在支持SVG的设计软件中绘制,比如Figma这是我用钢笔工具随便勾勒的一条路径,先准备好放在一边。现在来一点布局我们用伪元素来作为偏移路径的元素.con{ position: relative; width: 300px; height: 200px; background-color: #FFEFC5; border-radius: 8px; flex-shrink: 0; } .con::before{ position: absolute; content: '😁'; width: 40px; height: 40px; ...继续阅读 (199)


    love 0
    chinahuyong
    发表于
    2024-06-13 10:05:29

    国思RDIF.vNext全新低代码快速开发框架平台6.1版本发布(支持vue2、vue3)

    RDIF.vNext全新低代码快速开发框架平台6.1版本发布(支持vue2、vue3)。全新设计,全新开发,代码量减少70%,运行的速度也得到了质的提升,基于.NET6+全新开发,前后端分离,支持Web、App、客户端、微信等,适配各种行业和场景需求。想做各种软件,用RDIF框架都好办! ...继续阅读 (201)


    love 0
    crossoverJie
    发表于
    2024-06-13 09:18:06

    从 Prometheus 到 OpenTelemetry:指标监控的演进与实践

    在上一篇:从 Dapper 到 OpenTelemetry:分布式追踪的演进之旅我们讲解了 Trace 的一些核心概念:TraceSpanContextBaggage 等这次我们来讲另一个话题Metrics。背景关于 metrics 我最早接触相关概念的就是 prometheus,它是第二个加入 CNCF(云原生)社区的项目(第一个是 kubernetes),可见在云原生领域 Metrics 指标监控从诞生之初就是一个非常重要的组件。现实也确实如此,如今只要使用到了 kubernetes 相关的项目,对其监控就是必不可少的。当然也不止是云原生的项目才需要 Metrics 指标监控,我们任何一个业务都是需要的,不然我们的服务运行对开发运维来说都是一个黑盒,无法知道此时系统的运行情况,因此才需要我们的业务系统将一些关键运行指标暴露出来。业务数据:比如订单的增长率、销售金额等业务数据;同时还有应用自身的资源占用情况:QPSLatency内存CPU 等信息。在使用 OpenTelemetry 之前,因为 prometheus 是这部分的绝对标准,所以我们通常都会使用 prometheus 的包来暴露这些指标:123456789101112The clientio.prometheussimpleclient0.16.0Hotspot JVM metricsio.prometheussimp ...继续阅读 (191)


    love 0
    一线码农
    发表于
    2024-06-13 08:16:00

    记一次 .NET某工厂报警监控设置 崩溃分析 - 一线码农

    【摘要】一:背景 1. 讲故事 前些天有位朋友在微信上丢了一个崩溃的dump给我,让我帮忙看下为什么出现了崩溃,在 Windows 的事件查看器上显示的是经典的 访问违例 ,即 c0000005 错误码,不管怎么说有dump就可以上windbg开干了。 二:WinDbg 分析 1. 程序为谁崩溃了 在 Wi阅读全文 ...继续阅读 (182)


    love 0
    诺多
    发表于
    2024-06-13 05:17:25

    Cobalt是一款绝对不会让你失望的媒体下载器,它不但免费、快速、友好,并且没有任何现代网络中常见的垃圾:没有广告、跟踪器或侵入式分析。只需要把链接粘贴到输入框,然后就可以直接下载对应的视频/声音了,就是这么简单。🤸‍♂️ 支持列表最最令人兴奋的是,这款下载器支持的媒体平台相当丰富,下面是目前对主流平台的支持列表,并且开发者还在持续扩展新的平台支持。由于开发者基本都是海外大牛,可以看到支持的平台主要也是海外的,不过大家喜爱的B站倒是有幸位列榜首得到支持,可喜可贺。🎉 获取Cobalt使用Cobalt目前有两种途径:使用官方的网站,或者自己部署。对于NAS爱好者来说,自己部署无疑是非常有吸引力的。如果你不太会折腾,笔者建议直接使用官方的网站即可。🛠️ 1、部署CobaltCobalt是基于JS+ffmpeg+替他库开发的,纯源码部署略嫌麻烦,官方非常体贴的提供了拿来即用的Docker镜像,所以直接用Docker Compose来部署也是非常方便,对于笔者来说不要太开心。需要提醒的是,这个镜像需要部署2个容器,分别承担API和Web的功能。复制下面的内容到compose.yml文件中:version: '3.9' services: cobalt-api: image: ghcr.io/imputnet/cobalt:7 restart: unl ...继续阅读 (173)


    love 0
    crazyant
    发表于
    2024-06-13 03:03:14

    windows的anaconda的环境变量怎么配置?

    在Windows上配置Anaconda的环境变量可以按照以下步骤进行: 安装Anaconda: 下载并安装An ...Read morewindows的anaconda的环境变量怎么配置? ...继续阅读 (156)


    love 0
    百战百胜
    发表于
    2024-06-13 02:53:53

    【开源分享】Star 2k,开箱即用的简历模板

    项目介绍 项目提供了适用于 Obsidian 和 Typora 的简历模板,它基于 Markdown 格式、编辑方便、所见即所得,设计简洁且正式,借助编辑器可直接导出 PDF 格式的简历,适用于大部分求职 / 求学场景。 项目截图 ...继续阅读 (117)


    love 0
    .NET快速开发框架
    发表于
    2024-06-13 02:28:00

    国思RDIF.vNext全新低代码快速开发框架平台6.1版本发布(支持vue2、vue3) - .NET快速开发框架

    【摘要】RDIF.vNext全新低代码快速开发框架平台6.1版本发布(支持vue2、vue3)。全新设计,全新开发,代码量减少70%,运行的速度也得到了质的提升,基于.NET6+全新开发,前后端分离,支持Web、App、客户端、微信等,适配各种行业和场景需求。想做各种软件,用RDIF框架都好办!阅读全文 ...继续阅读 (165)


    love 0
    chancel
    发表于
    2024-06-13 00:00:00

    使用Linux实现透明网关代理取代OpenWrt

    多年来,Openwrt作为旁路由方案非常完美的契合了我的需求,使用起来非常方便,加上OpenWrt可以自行编译,在保障了一定程度上的网络安全同时还有着数量相当广的插件来实现许多有意思的功能随着使用时间变多,对插件的依赖逐渐变小,Openwrt逐渐变得重起来了,而且在界面上去实现一些路由规则、Bash脚本有些隔靴搔痒,于是打算实现一个旁路由透明代理和分流的方案,为此查阅了一些资料,计划实现如下功能:智能分流:对国内地址采用国内DNS解析直连访问,对国外地址则走网络代理进行访问解决DNS污染:畅通地访问无需科学上网的网站(如GitHub)支持旁路由:家庭网络中其他设备无需安装任何代理工具即可享受上述的一切思路如下:Alpine:最迷你的Linux发行版,非常适用Docker/虚拟机分流方案:使用iptables搭配ipset实现国内外IP分流DNS污染:使用overture解除国内的DNS污染下面将实践上述的方案,我的信息如下网络段:192.168.10.0/20路由器IP:192.168.10.1透明网关IP:192.168.10.2最终,我希望局域网中的其他设备将网关地址和DNS设置为192.168.10.2,将可以实现自动分流(国内直连,国外代理)透明网关:即网关的存在对网络用户来说是透明的,它们无需对其进行特殊的配置或设置(例如手动设置代理),用户可以像访问任何其他网络设备一样 ...继续阅读 (131)


    love 0
    wanshuo
    发表于
    2024-06-13 00:00:00

    2024-week23

    退货经济学:女装行业为什么又贵发货又慢这是又一篇《写给男性的冷酷商业课》系列:有一个这两年很普及,非常有代表性的商业现象,女装行业,目前的发货时间远长于男装类目,很多时候你今天拍下要等一周才发货,更有店铺弄出十天半个月的预售机制出来。同时,女装行业的单件利润也高于男装类目。也就是说,女装消费者,不但要面对更差的服务,还要花更多的钱。于是问题来了,你们怎么看待这个现象?是商家歧视女消费者?是社会歧视女性?听起来似乎是这样,同样是网购用户,女消费者就要花更多的钱获得更差的服务,这种因为性别出现的差异,毫无疑问是性别歧视对吧?但如果你从商业视角,去看看业内商家们的报道,就会发现一个完全不同的答案。老黄汽车销量倒数排行榜关于新出的比亚迪秦L,我很心动,但是想到未来路上有很多用来跑滴滴的,就纠结买不买?一、 比亚迪已经帮你想到这个问题了,所以单独开了一个海洋网,滴滴的一般开秦,家用选择海豹06就可以了。如果就是喜欢秦l,问题也不大,不要买烂大街的白色和灰色,不行贴个黑武士配色,一黑帅十倍。二、关于面子和里子的问题,说实话兄弟,你这月入水平啥的,比网约车也没高大上哪里去为什么华语乐坛毫无底线地堕落?三个字:不尊重。港台未没落前,他们是非常尊重词曲作者的,顾嘉辉都能开演唱会,你能想像大陆的作曲家可以吗?许镜清办一个小型音乐会都要靠众筹呢。幕后工作者,一为名,一为利,例如胡伟立,50岁跑路香港,名 ...继续阅读 (132)


    love 0
    美团技术团队
    发表于
    2024-06-13 00:00:00

    CVPR 2024 | 美团技术团队精选论文解读

    本文精选了美团技术团队被CVPR 2024收录的7篇论文进行解读,这些论文既包括OCR预训练、长尾半监督学习等基础学习范式升级,也包括图生视频、数字人驱动、视听分割(AVS)等视觉AIGC技术创新。这些论文有美团视觉智能部的独立产出,也有跟高校、科研机构合作的成果。希望能给从事相关研究工作的同学带来一些帮助或启发。 ...继续阅读 (148)


    love 0
    chancel
    发表于
    2024-06-13 00:00:00

    精装房装修指南(2024)

    本文详细记录了装修过程中的各个细节和相关知识,欢迎指出其中的错误1. 基础知识1.1. 硬装和软装在装修中,有软装和硬装2个概念:硬装指基础装修,指房屋装修中不易更换且影响到房屋主体结构的部分,包括水电改造、墙面处理、地面处理、吊顶、砌墙、门窗安装、厨卫装修等。硬装一旦完成就很难更换软装指硬装外进行装饰的元素,包括家具、窗帘、床上用品、灯具、地毯、装饰品、植物等。这些元素通常能够反映出业主的个人品味和风格,也更容易随着时间和喜好的变化而更换将房子倒过来,会掉的部分是软装,不动的部分是硬装毛坯房往往需要硬装+软装,精装房往往是少量硬装+软装1.2. 一般装修顺序装修的内容如下$装修 = 设计 + 施工 + 材料$装修顺序参考如下由于我是精装房,所以本文装修顺序参考下图1.3. 关于设计师如果预算足请考虑找专业的设计师,专业的设计师根据工作内容一般可分为:全案设计师:提供从硬装设计到软装配饰的一站式服务,包括空间规划、材料选择、家具配饰、灯光设计等各个环节,甚至包括后期的施工监理和配饰采购等服务。全案设计师的优点是能够提供全方位的服务,客户无需自己协调各个环节,但价格通常也会相对较高软装设计师:负责室内装修中的软装设计,包括家具的选择和布局、窗帘和床上用品的选择、艺术品和装饰品的配置等。他们需要有很好的审美观和配色能力,能够根据空间的风格和功能,进行恰当的软装搭配和布置设计师根据身份分 ...继续阅读 (185)


    love 0
    磊磊落落
    发表于
    2024-06-12 17:25:58

    如何使用 Serenity BDD 进行 UI 测试?

    Serenity BDD(Behavior Driven Development,行为驱动开发)是一个支持 Java 语言的 BDD 自动化测试框架。Serenity BDD 框架功能强大,层级设计符合业界通用测试规范,支持页面对象模式(Page Object Model),可与 JUnit、Cucumber、Selenium、JBehave 等多种流行测试框架进行集成。此外,Serenity BDD 还提供详细的测试报告,可以直观呈现每个步骤的执行结果、页面截图、耗时情况,以及整体测试覆盖率等各项数据与指标。 ...继续阅读 (156)


    love 0
    zhuxy
    发表于
    2024-06-12 16:10:56

    TS – Index Signatures

    你有 2 个描述,软件开发人员薪水的对象:const salary1 = { baseSalary: 100_000, yearlyBonus: 20_000 }; const salary2 = { contractSalary: 110_000 };您想实现一个根据工资对象返回总薪酬的函数:function totalSalary(salaryObject: ???) { let total = 0; for (const name in salaryObject) { total += salaryObject[name]; } return total; } console.log(totalSalary(salary1)); // => 120_000 console.log(totalSalary(salary2)); // => 110_000您将如何注释totalSalary()函数的salaryObject参数以接受键为字符串、值为数字的对象?答案是使用索引签名!让我们找到什么是TypeScript索引签名以及何时需要它们。1.为什么要索引签名索引签名的思想是在您只知道键和值类型时键入未知结构的对象。索引签名适合薪水参数的 ...继续阅读 (167)


    love 0
    思否编辑部
    发表于
    2024-06-12 12:59:34

    Gravitino 项目正式加入 Apache 孵化器,标志着下一代开放元数据目录的到来

    Gravitino1,一个高性能、地理分布式的联合元数据湖项目,上周通过 Apache 软件基金会(ASF)孵化器的投票2,正式成为 ASF 孵化器项目,标志着该项目在全球开源社区中的地位和影响力得到了进一步的提升。Gravitino 项目由 Datastrato3发起,自 2023 年开源以来,它作为多云数据目录,凭借强大而轻量级的功能,迅速引起了数据基础设施专业人士的广泛关注。它可以管理来自不同来源、类型和地区的元数据,支持多种类型的数据目录,如 Apache Hive 元存储、Apache Iceberg 表、关系存储、文件集、Apache Kafka 等消息系统,以及对 Trino、Apache Spark 和 Apache Flink 的多引擎支持。这种统一的元数据访问对于利用各种存储格式和查询工具来管理其数据和 AI 资产的组织非常有用。使用统一元数据湖方法,Gravitino 能够在所有数据存储之上创建一个抽象层,并通过 RESTful API 提供服务。这样,用户无需管理许多分散的数据资产和孤立的数据源,而是可以让团队在一个地方处理数据,并以非侵入式方式加入他们自己喜欢的工具。过去六个月,得益于来自领先技术公司如 Datastrato、小米、腾讯、Pinterest 和 Bilibili 等的开发者们的积极贡献,该项目社区快速发展和扩大。他们的参与不仅为 Gravi ...继续阅读 (213)


    love 0
    三掌柜
    发表于
    2024-06-12 12:57:44

    开源大模型之辩:真假开源

    目录前言开源的定义什么是开源大模型?大模型时代首次出现闭源和开源“齐头并进”开源和闭源不是绝对对立的大模型到底开源什么?传统开源软件与开源大模型的差别开源软件让开源大模型“受益匪浅”不同大模型企业,开源、闭源策略不同开源与闭源之争下的大模型大模型:开源干不掉闭源开发者视角:大模型开源的必要性结束语前言人工智能在近几年的飞速发展,不仅打破了很多传统技术和习惯,也让全球围绕大模型生态迎来了全新的赛道之争。尤其是从去年开始,全球互联网大厂掀起了“百模大战”,大家耳熟能详的互联网大厂如微软、谷歌、百度、阿里等接连下场,经过半年多的发力,这些科技巨头围绕着大模型生态而面临选择开源大模型还是闭源大模型。面对这个选择,在大模型生态圈掀起了一场引全球人瞩目的大模型开源之争,正所谓“内行看门道,外行看热闹”,普通开发者和用户中大部分人是赞成大模型开源的,但是作为大模型厂商更多的是关心如何确保良性的发展而是否选择开源自己的大模型。那么对于大模型是否开源这一个命题,开源大模型是真的开源么?本文就来简单聊聊,欢迎大家在评论区留言交流。开源的定义首先再来回顾一下什么是开源,开源其实是指软件或其他技术产品的源代码是开放的,可以被公众自由访问、使用、修改和分发,这种开放性的核心在于,任何人都可以查看、了解、修改并重新分发这些源代码,前提是遵循相关的开源许可协议。开源的核心理念就是鼓励协作、共享和持续改进,通过开 ...继续阅读 (121)


    love 0
    煎鱼
    发表于
    2024-06-12 12:25:03

    Go 面试题:SliceHeader 隐藏陷阱

    大家好,我是煎鱼。最近也是面试季+毕业季了,很多同学正在积极准备面试。尤其是很多同学,已经通过官网资料熟悉了 Go 基本语法,但没有太大把握。希望对一些常见的棘手面试问题做一些预习。今天结合与此分享给大家,一起学习和进步!面试问题请先在脑子里思考一下具体的运行结果,再查看答案。如下代码:func main() { s := make([]int, 0, 2) doSomething(s) fmt.Println(s) } func doSomething(a []int) { a = append(a, 1) } // 煎鱼干点什么...面试问题:fmt.Println的输出结果是什么?问题解析运行程序,查看输出结果:[]fmt.Println最终打印的是一个长度为 0 的切片。答案是:空切片。(你答对了吗?)在 Go 中,函数参数是按值传递的,这意味着上述代码在参数传递时,创建了参数值的副本并传递给函数。而切片实际上是一个包含长度(len)、容量(cap)和指向底层数组指针(data)的结构体。当我们将切片作为函数参数传递时,实质上复制的是切片的 SliceHeader,对应的底层数组是保持不变的。结合代码来讲,就是因为在doSomething函数中,创建了SliceHeader的新副本。然后append函数会在超过容量时重新分配新切片,并返回更 ...继续阅读 (290)


    love 0
    Daisy Hunt
    发表于
    2024-06-12 11:20:41

    Tout savoir sur la formation SSCT : Pourquoi est-elle obligatoire ?

    La formation en Santé, Sécurité et Conditions de Travail (SSCT) est devenue une composante essentielle du paysage professionnel français. Son objectif principal est d’assurer la sécurité des travailleurs et de prévenir les risques professionnels. Mais pourquoi exactement cette formation est-elle obligatoire ? Cet article explore les fondements et les implications de la formation SSCT obligatoire […]The postTout savoir sur la formation SSCT : Pourquoi est-elle obligatoire ?appeared first onInfos et culture du Net. ...继续阅读 (93)


    love 0
    Pil0tXia
    发表于
    2024-06-12 11:13:51

    Apache EventMesh vs. AWS EventBridge: “产品化” 是开源中间件的出路吗?

    AWS EventBridge 是 Apache EventMesh 的理想形态吗?在 5 月底的亚马逊云科技中国峰会上,80% 的技术议题的项目架构都使用了 AWS 的 EventBridge。EventBridge 在 AWS 的生态中已经与 Serverless 概念和 Lambda 云函数几乎完全绑定。开源的 Apache EventMesh 可以从中学到些什么?我与在场的 SkyWalking 的吴晟老师就此问题进行了一些讨论,感谢吴晟老师的启发。事件驱动消息总线还有更广的应用场景EventMesh 适用于具有跨部门传输事件的需求的用户,这部分用户数量注定是很少的。想要拓展其应用场景,要么打破产品自身的定位(例如去做事件聚合等 ETL 的能力),要么只能接受这个现状(并不是妥协)。微服务拆得越碎,越需要事件驱动。哔哩哔哩直播榜单这个场景的应用就挺好的。事件聚合功能将在 Filter 和 Transformer 实现可编排能力后,再考虑开发。EventMesh 和 EventBridge 不在一个赛道EventMesh 是开源项目,EventBridge 是商业服务。使用 EventMesh 这样的开源项目就意味着企业需要雇一个人来运维、背锅,非互联网行业的企业一旦选择了云厂商就不会选择需要自行维护的开源项目。因此,EventMesh 没有必要和云厂商的全托管方案去比较、模 ...继续阅读 (88)


    love 0
    虫师
    发表于
    2024-06-12 08:58:00

    applitools eyes 基于视觉检查的自动化测试 - 虫师

    【摘要】Applitools 是一家专注于视觉AI的自动化测试和监控解决方案的公司,其核心产品围绕着视觉回归测试和UI测试。 Applitools Eyes Applitools Eyes 是其旗舰产品,是一个基于AI的自动化测试工具,专注于检测和修复UI错误。它使用视觉AI来识别界面的变化,并能够跨不同浏阅读全文 ...继续阅读 (124)


    love 0
    C1G
    发表于
    2024-06-12 07:23:45

    且用且珍惜,Docker国内镜像库全面失效

    国内从 Docker Hub 拉取镜像有时会遇到困难近日一些提供公有镜像仓库的组织,宣布因监管要求被下架.近日不可使用镜像上海交大https://docker.mirrors.sjtug.sjtu.edu.cn南京大学https://docker.nju.edu.cn/查看 GitHub 仓库:docker-practice/docker-registry-cn-mirror-test 的 Github Action 执行结果其它已经不可用的 Docker 加速域名中国科技大学(已限ip,不能用)https://docker.mirrors.ustc.edu.cn百度云 Mirror:mirror.baidubce.com网易:http://hub-mirror.c.163.com腾讯云:mirror.ccs.tencentyun.comAzure 中国: dockerhub.azk8s.cn七牛云:reg-mirror.qiniu.com西北农林科技大学(仅在校内可用)https://dockerhub.mirrors.nwafu.edu.cn/以下魔法还可以试试阿里云个人镜像ACRhttps://cr.console.aliyun.com/cn-hangzhou/instances/mirrors第三方 public-image-mirrorhttps://github.com ...继续阅读 (125)


    love 0
    oscar999
    发表于
    2024-06-12 06:54:28

    VS Code扩展开发介绍和快速示例

    VS Code(Visual Studio Code)是一款由微软开发的轻量级的免费开源的源代码编辑器,它支持多种操作系统,包括Windows、macOS和Linux。以下是对VS Code的详细介绍:一、跨平台支持VS Code是一个真正的跨平台编辑器,可以在Windows、macOS和Linux上运行,满足了不同操作系统用户的需求。二、丰富的语言支持VS Code支持众多编程语言,包括但不限于JavaScript、Python、C++、Java等。 ...继续阅读 (152)


    love 0
    Wizzer
    发表于
    2024-06-12 02:00:49

    backup:招聘模版

    前端开发工程师 职位描述:1、负责与开发组长沟通业务需求,与后端开发人员对接后端API、开发前端页面;2、负责修改公司现有软件项目BUG,并对前端功能的持续优化改进;3、负责公司现有前端框架和组件的维护、改进; 职位要求:1、2年以上前端开发经验;2、熟悉Web前端开发基础技能(HTML/CSS/JavaScript);3、熟悉Vue2、Vue3、ElementUI、Element-Plus等前端Continue Reading ...继续阅读 (195)


    love 0
    一线码农
    发表于
    2024-06-12 00:53:00

    记一次 .NET某游戏币自助机后端 内存暴涨分析 - 一线码农

    【摘要】一:背景 1. 讲故事 前些天有位朋友找到我,说他们的程序内存会偶发性暴涨,自己分析了下是非托管内存问题,让我帮忙看下怎么回事?哈哈,看到这个dump我还是非常有兴趣的,居然还有这种游戏币自助机类型的程序,下次去大玩家看看他们出币的机器后端是不是C#写的?由于dump是linux上的程序,刚好win阅读全文 ...继续阅读 (138)


    love 0
    1Link.Fun 科技周刊
    发表于
    2024-06-12 00:00:00

    1link.fun 科技周刊 | 第 94 期

    推荐在小报童专栏阅读本期周刊,有配图,阅读体验更好。根据100 期之后的计划,周刊会首先发布在小报童专栏,喜欢本周刊的读者朋友欢迎订阅,以获得更好的阅读体验,同时激励我持续进行创作。树莓派天气助手这个开源项目利用一个树莓派,一个电子纸显示屏制作了一个天气助手:根据你给定的位置获取天气信息根据位置信息和天气信息调用 DALLE 生成一张图片定期将图片更新到电子纸显示屏上你可以在这个仓库里找到所有的代码,喜欢动手的朋友可以试试什么是 PID 0这是一篇纯技术文章,作者翻阅内核代码,只为回答一个问题:UID 从 0 开始,PID 却从 1 开始,为什么?从这个问题入手,他发现网上基本上没有一篇回答是完全正确的,包括已经存在了 16 年的维基百科词条。最终,在翻阅了内核代码之后,作者尝试对 【PID=0 的进程到底是干啥的】这一问题进行终极解析.数字游戏这个数字游戏很好玩,可以用来锻炼自己的反应和心算能力。玩法也很简单,M.N. 是 Magic Number 的缩写,你要做的就是通过点击两个方格(头尾)来选中横、竖或者斜方向的几个方格来选择你的算式,只要算式的结果等于这个M.N., 也就是魔法数字,就算正确,然后魔法数字会继续刷新。给网页的图片添加胶片效果这个 JS 库可以让你很轻松的给网页上的图片添加胶片效果,引入这个 JS 之后只需要添加一个 class 即可爬取多页网站到一个 zip ...继续阅读 (195)


    love 0
    chancel
    发表于
    2024-06-12 00:00:00

    构建一个Flask Web的Docker应用

    1. 前言Docker兴起已经非常长的一段时间了,现在Docker已经非常成熟了,作为实践本文将尝试打包一个使用Flask框架的Web服务应用https://github.com/chancelyg/syncmemoTips:本文默认已简单了解Docker的一些基础知识,如仓库、镜像、容器之间的关系以及基础的Docker操作如拉取镜像、运行容器等2. 准备要学习Docker项目打包,首先要安装Docker的环境,这里以Ubuntu1804为例子进行环境安装部署,官方已支持大部分Linux发行版直接安装,如下Bashcontent_copycurl -fsSL https://get.docker.com -o get-docker.sh bash get-docker.sh# 如果get-docker.sh下载不顺利,可从阿里云镜像站点下载bash get-docker.sh --mirror Aliyun拉取Hello World镜像测试安装是否顺利Bashcontent_copydocker run hello-world# 输出如下Unable to find image'hello-world:latest'locally ... For more examples and ideas, visit: https://docs.docker.com/get-started ...继续阅读 (147)


    love 0
    chancel
    发表于
    2024-06-12 00:00:00

    精装房装修指南(2024)

    本文详细记录了装修过程中的各个细节和相关知识,欢迎指出其中的错误1. 基础知识1.1. 硬装和软装在装修中,有软装和硬装2个概念:硬装指基础装修,指房屋装修中不易更换且影响到房屋主体结构的部分,包括水电改造、墙面处理、地面处理、吊顶、砌墙、门窗安装、厨卫装修等。硬装一旦完成就很难更换软装指硬装外进行装饰的元素,包括家具、窗帘、床上用品、灯具、地毯、装饰品、植物等。这些元素通常能够反映出业主的个人品味和风格,也更容易随着时间和喜好的变化而更换将房子倒过来,会掉的部分是软装,不动的部分是硬装毛坯房往往需要硬装+软装,精装房往往是少量硬装+软装1.2. 一般装修顺序装修的内容如下$装修 = 设计 + 施工 + 材料$装修顺序参考如下由于我是精装房,所以本文装修顺序参考下图1.3. 关于设计师如果预算足请考虑找专业的设计师,专业的设计师根据工作内容一般可分为:全案设计师:提供从硬装设计到软装配饰的一站式服务,包括空间规划、材料选择、家具配饰、灯光设计等各个环节,甚至包括后期的施工监理和配饰采购等服务。全案设计师的优点是能够提供全方位的服务,客户无需自己协调各个环节,但价格通常也会相对较高软装设计师:负责室内装修中的软装设计,包括家具的选择和布局、窗帘和床上用品的选择、艺术品和装饰品的配置等。他们需要有很好的审美观和配色能力,能够根据空间的风格和功能,进行恰当的软装搭配和布置设计师根据身份分 ...继续阅读 (134)

上一页 320/4404 下一页
沪ICP备19023445号-2号
友情链接