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

    love 0
    自行 (zzxworld@163.com)
    发表于
    2023-11-10 08:56:20

    Debian 12 Linux(bookworm) 容器镜像使用国内镜像源

    昨天在拉取最新的 PHP Docker 镜像后进行打包时,打包脚本中设置国内镜像的替换命令运行失败。一番查探,发现镜像系统已经更新到 Debian 12,这个版本的 Debian 软件源已经有了新的调整。 ...继续阅读 (134)


    love 0
    ChenSoul
    发表于
    2023-11-10 08:40:00

    [译]给年轻的工程师们的关于分布式系统的一些笔记

    我一直在思考分布式系统工程师在工作中学到的教训。我们大部分的教导都来自于在生产环境中犯过的错误留下的伤痕。这些伤痕固然是有用的提醒,但让更多的工程师能够完整地保留手指会更好。 新的系统工程师在自我学习中会遇到分布式计算的谬论和CAP定理。但这些都是抽象的概念,缺乏针对经验不足的工程师直接可行的建议。让人惊讶的是,新工程师在开始工作时所了解到的背景信息是如此之少。 下面是我作为一名分布式系统工程师学 … ...继续阅读 (128)


    love 0
    ChenSoul
    发表于
    2023-11-10 08:34:00

    [译]《分布式系统:为了乐趣和利益》6.进一步阅读和附录

    《分布式系统:为了乐趣和利益》是一本广受欢迎的资源,用于理解和学习分布式系统。该书由作者Mikito Takada撰写,介绍了构建分布式系统的基本概念、原则和挑战。 这本书涵盖了与分布式系统相关的广泛主题,包括网络、容错性、一致性模型、分布式算法、可扩展性等等。它旨在以清晰易懂的方式解释复杂的概念,适合初学者和有经验的分布式系统从业者阅读。 在整本书中,作者提供了各种实际案例和案例研究,以说明分布 … ...继续阅读 (129)


    love 0
    ChenSoul
    发表于
    2023-11-10 08:33:00

    [译]《分布式系统:为了乐趣和利益》5.复制:弱一致性模型协议

    《分布式系统:为了乐趣和利益》是一本广受欢迎的资源,用于理解和学习分布式系统。该书由作者 Mikito Takada 撰写,介绍了构建分布式系统的基本概念、原则和挑战。 这本书涵盖了与分布式系统相关的广泛主题,包括网络、容错性、一致性模型、分布式算法、可扩展性等等。它旨在以清晰易懂的方式解释复杂的概念,适合初学者和有经验的分布式系统从业者阅读。 在整本书中,作者提供了各种实际案例和案例研究,以说明 … ...继续阅读 (147)


    love 0
    ChenSoul
    发表于
    2023-11-10 08:32:00

    [译]《分布式系统:为了乐趣和利益》4.复制

    《分布式系统:为了乐趣和利益》是一本广受欢迎的资源,用于理解和学习分布式系统。该书由作者 Mikito Takada 撰写,介绍了构建分布式系统的基本概念、原则和挑战。 这本书涵盖了与分布式系统相关的广泛主题,包括网络、容错性、一致性模型、分布式算法、可扩展性等等。它旨在以清晰易懂的方式解释复杂的概念,适合初学者和有经验的分布式系统从业者阅读。 在整本书中,作者提供了各种实际案例和案例研究,以说明 … ...继续阅读 (163)


    love 0
    ChenSoul
    发表于
    2023-11-10 08:31:00

    [译]《分布式系统:为了乐趣和利益》3.时间及顺序

    《分布式系统:为了乐趣和利益》是一本广受欢迎的资源,用于理解和学习分布式系统。该书由作者 Mikito Takada 撰写,介绍了构建分布式系统的基本概念、原则和挑战。 这本书涵盖了与分布式系统相关的广泛主题,包括网络、容错性、一致性模型、分布式算法、可扩展性等等。它旨在以清晰易懂的方式解释复杂的概念,适合初学者和有经验的分布式系统从业者阅读。 在整本书中,作者提供了各种实际案例和案例研究,以说明 … ...继续阅读 (129)


    love 0
    ChenSoul
    发表于
    2023-11-10 08:30:00

    [译]《分布式系统:为了乐趣和利益》2.抽象层次的上下

    《分布式系统:为了乐趣和利益》是一本广受欢迎的资源,用于理解和学习分布式系统。该书由作者 Mikito Takada 撰写,介绍了构建分布式系统的基本概念、原则和挑战。 这本书涵盖了与分布式系统相关的广泛主题,包括网络、容错性、一致性模型、分布式算法、可扩展性等等。它旨在以清晰易懂的方式解释复杂的概念,适合初学者和有经验的分布式系统从业者阅读。 在整本书中,作者提供了各种实际案例和案例研究,以说明 … ...继续阅读 (129)


    love 0
    ChenSoul
    发表于
    2023-11-10 07:20:00

    [译]《分布式系统:为了乐趣和利益》1.高层分布式系统

    《分布式系统:为了乐趣和利益》是一本广受欢迎的资源,用于理解和学习分布式系统。该书由作者 Mikito Takada 撰写,介绍了构建分布式系统的基本概念、原则和挑战。 这本书涵盖了与分布式系统相关的广泛主题,包括网络、容错性、一致性模型、分布式算法、可扩展性等等。它旨在以清晰易懂的方式解释复杂的概念,适合初学者和有经验的分布式系统从业者阅读。 在整本书中,作者提供了各种实际案例和案例研究,以说明 … ...继续阅读 (143)


    love 0
    coder4
    发表于
    2023-11-10 05:11:03

    通过软件降频解决ThinkBook 14+ 2023风扇噪音过大问题(Ubuntu)

    昨天写了如何在Win11下主动降频率,解决ThinkBook噪音问题,今天看下Ubuntu的 我的版本是22.04,默认驱动是acpi-cpufreq,这么确认驱动: grep . /sys/devices/system/cpu/cpufreq/policy*/scaling_driver /sys/devices/system/cpu/cpufreq/policy0/scaling_driver:acpi-cpufreq ... 这么禁用睿频: echo "0" | sudo tee /sys/devices/system/cpu/cpufreq/boost   ...继续阅读 (195)


    love 0
    crossoverJie
    发表于
    2023-11-10 02:28:01

    技术阅读周刊第第5️⃣期

    技术阅读周刊,每周更新。历史更新20231013:第一期20231022:第二期20231027:第三期20231027:第四期How to Use OpenTelemetry in Go. OpenTelemetry is a powerful… | by Akanksha Rana | KloudMateURL:https://blog.kloudmate.com/how-to-use-opentelemetry-in-go-e416ca01c499作者一步步带你使用 golang 配置了OpenTelemetry,不过由于 Go 不支持 agent,还是没有 Java 方便,很多地方都需要硬编码。123456789tp := trace.NewTracerProvider(trace.WithBatcher(exp),trace.WithResource(newResource()),)deferfunc(){iferr := tp.Shutdown(context.Background()); err !=nil{l.Fatal(err)}}()otel.SetTracerProvider(tp)最终会输出到文件中,适配起来倒也蛮简单的。What happens when you create a pod in Kubernetes ...继续阅读 (208)


    love 0
    阮一峰
    发表于
    2023-11-10 00:26:57

    科技爱好者周刊(第 277 期):工作台副屏的最佳选择

    这里记录每周值得分享的科技内容,周五发布。本杂志开源,欢迎投稿。另有《谁在招人》服务,发布程序员招聘信息。合作请邮件联系(yifeng.ruan@gmail.com)。封面图上图是一个茶饮品牌的旗舰店,位于武汉江汉路步行街。建筑设计灵感来自《西游记》压制孙悟空的"五行山"。(via)工作台副屏的最佳选择以前,我有一个习惯。在电脑旁边,放一个平板,作为副屏。大屏幕干活,小屏幕做一些自己感兴趣的事情:看视频、查网页、听音乐、玩小游戏等等。不少人都会这样吧。平板作为工作副屏,具有两大优势:可以运行手机 App,触摸屏比鼠标方便。但是,我后来发现,平板不适合作为副屏。今天就来谈谈为什么,以及我是怎么解决的。平板作为副屏,有几个缺点。(1)部分 App 只能竖屏,如果横屏使用,就会像下图那样,不得不经常翻转屏幕,很烦人。(2)大部分横屏 App,在平板上体验不佳(下图)。(3)平板的多窗口操作一团糟。无论 iPad 还是安卓,最多只能做到分屏(下图),而且操作繁琐。(4)工作台平板不能太小。我自己的11英寸 iPad 就不够大,看视频不爽,但更大的型号未免就太重了。(5)iPad 特有的问题:某些安卓应用没有 iOS 版。由于以上原因,我一直在寻找替代方案。有一天,我突然想到,华为和三星这两个牌子的手机有桌面模式。所谓"桌面模式",就是 USB-C 线将手机与显示器连起来,手机就会变成一台电 ...继续阅读 (221)


    love 0
    询盘云-贾定强
    发表于
    2023-11-10 00:00:00

    英语外贸运营面试常见问题解析

    在外贸行业中,英语是必不可少的工具,因此英语外贸运营人才备受青睐。对于求职者来说,面试是进入外贸行业的第一步,而英语外贸运营面试常见问题也是必须掌握的。本文将从面试常见问题、网站运营、软件应用等方面进行详细解析,帮助求职者顺利通过面试。一、英语外贸运营面试常见问题1. 你对外贸运营的理解是什么?2. 你有哪些外贸运营的经验?3. 你如何进行外贸市场调研?4. 你如何对外贸客户进行沟通和协商?5. 你对网站SEO优化有哪些了解?6. 你如何制定外贸推广计划?7. 你如何进行外贸订单处理和物流管理?8. 你对外贸市场的趋势有哪些了解?9. 你如何处理外贸投诉和纠纷?10. 你有哪些自我提升的方法?以上问题是英语外贸运营面试中最常见的问题,求职者在面试前应该提前准备好相应的答案,并且能够清晰、有条理地表达出来。二、英语外贸网站运营在外贸行业中,网站是企业宣传和销售的重要平台,因此英语外贸网站运营也是非常重要的。以下是一些常见的网站运营方法:1. 做好网站SEO优化,提高网站的搜索排名和曝光率。2. 网站内容要精准、有吸引力,能够吸引潜在客户的注意。3. 做好网站的用户体验,让用户能够方便地找到自己需要的信息。4. 利用社交媒体等渠道进行网站推广,吸引更多的潜在客户。5. 定期更新网站内容,保持网站的活跃度和吸引力。三、英语外贸软件应用在外贸行业中,软件的应用也是非常重要的。以下是一些常见 ...继续阅读 (177)


    love 0
    1Link.Fun 科技周刊
    发表于
    2023-11-10 00:00:00

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

    AI 开发游戏: 愤怒的南瓜用 MidJourney, GPT-4, DALL`E3 制作一个愤怒的小鸟翻版之愤怒的南瓜, 提示词写的好, 生产力确实倍增.你可以在这里试玩这个游戏, 也可以在这里找到游戏源代码, JS 代码还不到 600 行.我还在这个Github 仓库找到了源码和图片资源.用 Vue 写一个 2048 游戏从 0 开始, 用 Vue 写一个经典 2048 游戏. 你可以在这里体验, 游戏还有排行榜功能, 看看你能不能上榜.释永信: 当禅宗遇到 AI11 月 2 号, 释永信在 Meta 分享 <禅宗遇到 AI> 全文, 摘抄部分:人工智能并不能具备我们禅宗所讲的觉悟的心性。人类面对此人工智能应该保持头脑清醒,应该如禅宗所倡导的那样向内寻求,得到超越解脱的本觉智慧。禅宗是强调修禅者通过自身的精进和努力,逐渐提升觉悟的境界,在这个过程中,常常会遇到诸多困惑和烦恼,AI作为一种工具,可以检索查找相关经典,从而对治各种疑惑,为修禅者提供辅助和便利。这个稿子还是有点小水平的.GitHub 仓库分析工具一个免费的 Github 仓库分析工具, 提供很多维度的数据分析并带有精美的图表, 链接指向的是我的一个仓库的数据分析页面.另外注意到右下角有一个机器人的图标, 可以让你以自然语言问关于这个仓库的问题, 它会帮你转换成 SQL 语句替你找到答案, 背后当然依赖的是 ChatG ...继续阅读 (143)


    love 0
    Jiajun的技术笔记
    发表于
    2023-11-10 00:00:00

    使用开源软KVM - synergy-core

    《使用开源软KVM - synergy-core》前面我写过使用barrier的文章,Linux + Windows的时候,Linux做服务端,Windows做客户端,工作的还是挺不错的,大部分时候都能正常工作,偶尔剪贴板会有点小问题,比如贴出来的是乱码,第二次贴才正常,但是无伤大雅... ...继续阅读 (124)


    love 0
    Yinan
    发表于
    2023-11-09 23:01:18

    My App Defaults

    Inspired byHemispheric Views 097 - Duel of the Defaults!and blog posts bymany. I would like to write my own defaults too.📮Mail Server: iCloud and Gmail📨Mail Client: iOS:Sparkand Mail.app and macOS:Canary Mailand Mail.app📝Notes:ObsidianandDEVONthink✅To-Do: PreviouslyThings, nowOmniFocus📷iPhone Photo Shooting: Camera.app🟦Photos Management: Photos.app📆Calendar: Calendar.app (Personal) and Outlook (Work)📅Calendar Backend: iCloud (Personal) and Nexus365 (Work)📁Cloud File Storage: iCloud Drive (Personal) and Google Drive (Work)📖RSS: PreviouslyReederwithFreshRSS, NowNetNewsWireiCloud account🙍🏻‍♂️Cont ...继续阅读 (194)


    love 0
    南城FE
    发表于
    2023-11-09 22:46:45

    20行JS代码实现屏幕录制

    在开发中可能有遇到过屏幕录制的需求,无论是教学、演示还是游戏录制,都需要通过屏幕录制来记录和分享内容。一般在App内H5页基于客户端能力实现的较多,现在浏览器中的MediaRecorder也提供了这种能力。MediaRecorder是一种强大的技术,可以在浏览器端实现屏幕录制功能。本文将介绍如何使用JSMediaRecorder实现屏幕录制。代码实现要实现屏幕录制,我们需要通过navigator.mediaDevices.getDisplayMedia()方法获取屏幕媒体流,这个方法会弹出一个选择窗口,让用户选择要录制的屏幕或窗口。但出于安全原因,发起录制时必须确保用户手势触发捕获,例如点击按钮:const button = document.createElement("button"); button.innerHTML = "capture"; document.body.append(button); button.addEventListener("click", async () => { // TODO });点击后,获取视频流并录制,获取到媒体流后,我们可以将其传给MediaRecorder对象后开始屏幕录制。const stream = await navigator.mediaDevices.getDisplayMedia(); const recoder ...继续阅读 (120)


    love 0
    淡白的记忆
    发表于
    2023-11-09 17:11:23

    共享你的游戏加速器

    通过提供sockt转发实现加速游戏加速原理就是通过中转你的游戏数据传输使用加速器的优质线路和传输算法达到更快的传输目的减少延迟和丢包。先贴上开源地址gpp在加速器客户端(也就是我们下载的加速器)有几种加速模式,来劫持我们游戏的数据传输,现在我们利用加速器的进程加速模式来实现我们想要的效果。例如我们现在需要加速 pubg,那么可能加速器就会把名叫 pubg.exe 的进程的流量劫持来加速。我们让自己的程序改成叫 pubg.exe 就可以让我们自己的程序的流量通过加速器来加速。服务器 or 公网ip or ab两台电脑在局域网能互相连接电脑a电脑b某款加速器这里我是使用sing-box来搭建提供socks服务的服务端。方法有很多自己实现socks5等支持udp的转发协议能够支持这些协议的服务端很多xx工具也可以我是直接使用singbox库导入到go中实现的这个服务端。package mainimport ("context"box "github.com/sagernet/sing-box""github.com/sagernet/sing-box/option""net/netip""time")func Server() error {var instance, err = box.New(box.Options{Context: context.Background(),Opti ...继续阅读 (94)


    love 0
    bluishglc
    发表于
    2023-11-09 16:39:27

    在 EMR 上启用 DominantResourceCalculator

    DominantResourceCalculator 仅工作于 capacity-scheduler 模式下,需要启用 capacity-scheduler,然后在其下面配置 DominantResourceCalculator。以下是 启用 DominantResourceCalculator 的 EMR Configuration 的 Json 内容 (注意:spark-defaults 部分配置用于通过 Spark 测试时排除 DynamicAllocation 机制的影响,非必要配置,如不需要可移除 ...继续阅读 (149)


    love 0
    coder4
    发表于
    2023-11-09 16:08:20

    通过软件降频解决ThinkBook 14+ 2023风扇噪音过大问题(Win11版)

    之前一直用的是ThinkPad,坏了后换了ThinkBook (7840H),性能是真猛,噪音和吹风机一样.... 经过一番摸索,本质还是CPU功耗太高,睿频模式(Tubro Freq)下发热量骤增,风扇就狂转。 Win11下可以降低频率,换回安静环境。 Win + R运行,powercfg.cpl,唤起电源管理 点击“更改计划设置”,进入如下界面 再点击“更改高级电源设置”,进入下图,把“处理器电源管理” - “最大处理器”设置为非100% 修改后确认,效果拔群,风扇很少转了,即使有转噪音也非常小。 缺点是降低了一点点性能,但是基本无感知。 PS:现在看来,ThinkPad之所以“高级”、“静音”也主要是因为性能释放差、功耗墙开的低,不是设计有多高级...   ...继续阅读 (168)


    love 0
    est
    发表于
    2023-11-09 15:50:11

    火星上怎么结算工资

    看到个段子突然让我想起个事,如果去火星打工,薪资该怎么计算?摘录 wikipedia火星的恒星时长24小时37分钟22.663秒,而太阳日则长24小时39分钟35.24409秒。而地球的恒星时和太阳日则分别是23小时56分钟4.0916秒及24小时。在比较之下,一火星太阳日等于1.027491地球太阳日,即比地球太阳日长2.7%。怎么有两个天?继续搜太阳日(英语:solar day)是依据太阳运动,所定义的时间,可以分为视觉太阳日和平均太阳日。一太阳日传统称为一“日”、一“天”或一“昼夜”。英语里把火星的一天叫做一个Sol。一个火星年在英文的 wikipedia 有讲sidereal year ... is about 686.98 Earth solar days (≈ 1.88 Earth years), or668.5991sols 。也就是说火星一年有 668.5991 火星天。。。火星因为有25.19°的自转倾角,跟地球相近,所以也可以划分四季。但问题是,火星的轨道长这样:所以如果按照四个季节划分,最长的季节有194 个 Martian Sols,最短的142 Martian sols那么问题来了。在火星上怎么算工资呢?我觉得得安天结了。还有,假如亲爱的读者小伙伴将来到火星务工,应聘的时候一定确认好是按地球年结算还是火星年哦。谨防火星历诈骗! ...继续阅读 (202)


    love 0
    宋星
    发表于
    2023-11-09 14:20:37

    从新的工具中,我们发现KOL营销不知不觉中发生了巨变……

    之前的李佳琦风波相信让大多数广告主们对KOL营销隐约有些担忧,如今KOL营销的价值已不容忽视,但是在实际营销落地的过程中,难免会有老生常谈的一点问题:到底怎么投啊?有没有靠谱的数据啊?万一他们刷量我怎么看出来啊?真的能带货吗?实际效果是什么 […] ...继续阅读 (169)


    love 0
    fenxi
    发表于
    2023-11-09 13:59:37

    【直播预告】纷析前沿第二期:效果广告投放的策略博弈——效果优化的策略进化

    本期直播报名预约方式见文末海报 「纷析前沿」是纷析咨询最新推出的对话栏目,宋星老师作为主持人,邀请多位行业专家进行直播对话,共同探讨数字营销行业当下最cutting edge的科技、玩法与趋势。 本期要讲讲效果广告投放的话题。这个话题,不仅 […] ...继续阅读 (153)


    love 0
    惜分飞
    发表于
    2023-11-09 13:48:10

    重建ctl遭遇ORA-01163 ORA-01110和ORA-600 kccccfl_1错误

    联系:手机/微信(+86 17813235971) QQ(107644445)标题:重建ctl遭遇ORA-01163 ORA-01110和ORA-600 kccccfl_1错误作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]有客户联系我,数据库强制关闭之后无法正常启动,通过他们一系列尝试,数据库报open 报ORA-01555错误通过分析确认是由于客户屏蔽一致性强制拉库失败导致Wed Nov 01 19:49:03 2023 alter database open resetlogs RESETLOGS is being done without consistancy checks. This may result in a corrupted database. The database should be recreated. RESETLOGS after incomplete recovery UNTIL CHANGE 1199697777 Archived Log entry 68106 added for thread 1 sequence 3829 ID 0x761a769a dest 1: Archived Log entry 68107 added for thread 1 sequence 3830 ID 0x ...继续阅读 (162)


    love 0
    惜分飞
    发表于
    2023-11-09 13:48:10

    重建ctl遭遇ORA-01163 ORA-01110和ORA-600 kccccfl_1错误

    联系:手机/微信(+86 17813235971) QQ(107644445)标题:重建ctl遭遇ORA-01163 ORA-01110和ORA-600 kccccfl_1错误作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]有客户联系我,数据库强制关闭之后无法正常启动,通过他们一系列尝试,数据库报open 报ORA-01555错误通过分析确认是由于客户屏蔽一致性强制拉库失败导致Wed Nov 01 19:49:03 2023 alter database open resetlogs RESETLOGS is being done without consistancy checks. This may result in a corrupted database. The database should be recreated. RESETLOGS after incomplete recovery UNTIL CHANGE 1199697777 Archived Log entry 68106 added for thread 1 sequence 3829 ID 0x761a769a dest 1: Archived Log entry 68107 added for thread 1 sequence 3830 ID 0x ...继续阅读 (173)


    love 0
    询盘云-贾定强
    发表于
    2023-11-09 11:38:20

    WhatsApp管理软件,WhatsApp CRM功能介绍

    在快节奏、高度竞争的外贸市场中,有效的客户关系管理(CRM)系统不仅是企业运营的核心,更是持续发展的重要基石。询盘云特有的WhatsApp CRM功能,提供了一个全面而精确的客户WhatsApp沟通管理平台,这对于提高企业的市场反应速度和客户满意度至关重要。以下是询盘云的WhatsApp管理功能,及其对企业的综合价值。询盘云 WhatsApp CRM 功能询盘云的WhatsApp功能是其CRM解决方案的亮点之一,它不仅简化了跨国通讯的复杂性,而且强化了企业对客户数据的控制和利用。首先,询盘云的WhatsApp CRM允许用户在无需翻墙的情况下轻松使用WhatsApp,解决了企业国际交流的难题。该功能通过自带翻译工具,帮助销售人员无障碍地与不同语种的客户交流,极大地提高了沟通的效率和质量。同时,当员工离职或账号出现封号问题时,它确保了企业中的所有通信记录和客户数据都得到了安全地存储和备份。更进一步,询盘云提供了详细的工作量评估功能,通过它,企业可以清晰地掌握每个员工在WhatsApp上的互动情况,如新客户数、聊天数和回复数。这种透明度保障了销售人员的工作效率得到实时监控和持续优化,同时也为管理层提供了评估和资源配置的依据。敏感词监控则为企业提供了额外的安全网。一旦在WhatsApp聊天中出现报价、合同、飞单等关键词,系统会自动提示管理员,这样的预警机制显著提升了企业在信息安全管理上的 ...继续阅读 (161)


    love 0
    caimouse
    发表于
    2023-11-09 11:36:47

    C#开发的OpenRA游戏之延时初始化Lazy<T> 类

    Lazy 是一个类,用于实现延时加载(Lazy Initialization)。延时加载是指对象的创建被推迟,直到第一次被使用时。Lazy 允许你在第一次访问对象时进行初始化,这对于大型或资源密集型对象的性能优化非常有用。你可以通过提供一个委托(Delegate)来延迟初始化对象,Lazy 确保所有线程使用同一个延时加载对象的实例,并且丢弃未使用的实例,从而优化内存使用。 ...继续阅读 (181)


    love 0
    ChenSoul
    发表于
    2023-11-09 11:30:00

    [译]《分布式系统:为了乐趣和利益》介绍

    《分布式系统:为了乐趣和利益》是一本广受欢迎的资源,用于理解和学习分布式系统。该书由作者Mikito Takada撰写,介绍了构建分布式系统的基本概念、原则和挑战。 这本书涵盖了与分布式系统相关的广泛主题,包括网络、容错性、一致性模型、分布式算法、可扩展性等等。它旨在以清晰易懂的方式解释复杂的概念,适合初学者和有经验的分布式系统从业者阅读。 在整本书中,作者提供了各种实际案例和案例研究,以说明分布 … ...继续阅读 (137)


    love 0
    AsyncX
    发表于
    2023-11-09 11:11:00

    重构博客,底层换成Astro时候遇到的问题

    前些天用Cloudflare加速了Hexo,瞄了一眼博客下面的busuanzi计数. 每次页面刷新都会被读取并进行一次访客录入着实烦人,于是打算趁着有兴趣把博客重构了.安装Astro前提Node.js - v18.14.1 或更高版本。包管理我使用了Yarn# 使用yarn创建astro项目(如果你打算搭建博客,请跳过此步骤) yarn create astro你可以在计算机上的任何位置运行create astro,因此在开始之前无需为你的项目创建一个新的空目录。 如果你的新项目还没有空目录,该向导会帮你自动创建一个。配制由于我打算使用iCloud进行同步,所以我创建了文件夹,在文件架内的根目录进行了构建.如果你打算用来搭建博客,请使用下面的指令直接复制博客模板,你可以在Astro官网找到你想要的模板# 基于某个 GitHub 仓库的 main 分支创建一个新项目 yarn create astro --template/部署AstroGithub Pages需要注意的是,不同于hexo需要进行以下指令hexo clean #清空生成文件 hexo g #生成静态页面 hexo s #进行预览 hexo d #进行推送Astro会实时的根据你的修改进行刷新,因此部署方式会和hexo不同,你可以参照官网的部署方式进行部署.本文使用Github Pages进行部署,因此会提及部署中出现 ...继续阅读 (103)


    love 0
    caimouse
    发表于
    2023-11-09 10:48:06

    C#开发的OpenRA游戏之游戏设计思路

    6)许多玩家层次或者全局层次的游戏行为抽象属性,会在玩家和世界的Actor里实现。5)不影响游戏性的东西,或者(越来越多)只是短暂的东西,都被实现为IEffect,而不是真正的Actors。mod游戏定义了一个文件mod.yaml来描述游戏的内容,在那里列出了游戏图片资源(.mix文件),yaml也定义Actor的属性。4)对于更为复杂的界面上发送命令的情况,比如界面上变卖、维修等按钮,采用IOrderGenerator 接口来实现。其它的修改器可以实现移动的速度、受到的伤害、武器火力大小等等。 ...继续阅读 (156)


    love 0
    xuan
    发表于
    2023-11-09 09:22:11

    Aluminium foil production manner

    The aluminium foil production system is not so easy as you would possibly suppose. It consists of one melting and 3 rolling steps. Info are as beneath.SmeltingAluminium ingot blocks are melted into liquid through huge capacity drop heat smelting furnaces, and the aluminium liquid enters the casting mill thru the launder, inside the procedure of which the refiner a1-ti-b is brought online to form a continuous and uniform refining impact. The graphite rotor is degassed and slag removed on line at 730-735 ℃ to shape a continuous and uniform cleansing effect.Rough RollingAluminium blanks around 7m ...继续阅读 (134)

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