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

    love 0
    Ginkgo
    发表于
    2023-11-20 17:21:00

    elementui中 drawer 组件非正常关闭问题

    背景看了 elementui 和 iview,都有这个问题。在 drawer 抽屉组件中复制的时候,鼠标移动的快了就会移动到抽屉外,此时抽屉弹窗就关闭了,这个交互不想要,希望在点击遮罩的时候再关闭。解决方案......export default { data() { return { drawer: false, classModel: false } }, methods: { //监测Drawer鼠标事件 mousedownDrawer(e) { // 如果为true,则表示点击发生在遮罩层 //判断事件的目标元素是否具有el-drawer__container类。如果具有该类,则classmodel变量的值将设置 为true;如果不具有该类,则classmodel变量的值将设置为false。 this.classModel = !!e.target.classList.contains('el-drawer__container'); }, mouseupDrawer(e) { if (!!e.target. ...继续阅读 (173)


    love 0
    卡颂
    发表于
    2023-11-20 16:08:48

    怎么理解 React Server Component 和 Next.js 的关系

    大家好,我卡颂。最近Next.js v14发布,发布会的各种梗图刷爆了国外前端社区。Next.js的诸多特性(比如Server Action、App Router),都是在RSC(React Server Component)基础上衍生出的。从名字可以看出,RSC是React的特性。那么,该怎么理解RSC和Next.js的关系呢?欢迎围观朋友圈、加入人类高质量前端交流群,带飞React团队的宿愿对于前端框架的开发范式,有三个重要衡量因素:用户体验维护成本性能但是,通常很难做到三者兼顾(具体原因本文不细究,感兴趣的同学可以看data-fetching-with-react-server-components。简单来说,在前端开发中,IO瓶颈是影响内容渲染速度的重要因素(可以简单理解为,前端需要等待请求返回数据后,再根据数据渲染内容,这期间延迟的时间就是IO瓶颈)。但是,前端框架能够掌控的范围局限在前端,所以无法对IO瓶颈做出极致优化,只能在三个因素中做出取舍(比如考虑用户体验与性能时,代码维护成本就高)。React团队为了同时兼顾三者,需要对服务端拥有更多掌控。这就是RSC诞生的初衷。但是,大部分React的受众只是把React当作前端view库,并不会直接使用RSC相关功能,所以React团队选择和Next.js团队合作,落地RSC。此时我们发现,React有三类受众:普通前端开发 ...继续阅读 (114)


    love 0
    broadview2006
    发表于
    2023-11-20 15:41:42

    一书了解国产操作系统openEuler

    在生态伙伴的支持下,华为秉持开放、协作、共赢的理念,将积累十几年的操作系统技术贡献出来,于2019年12月构建了openEuler开源社区,并于2021年11月将openEuler捐献给开放原子开源基金会,构建数字基础设施操作系统的根社区,与合作伙伴共建共享操作系统技术与生态。随着5G移动通信技术、人工智能、云计算等技术的持续演进,我们正在进入一个万物智联的时代,泛在化、场景化与生态化等新的诉求给操作系统带来新的挑战,也给我国操作系统的发展提供了换道超车的机会。“道阻且长,行则将至。 ...继续阅读 (195)


    love 0
    南城FE
    发表于
    2023-11-20 15:18:14

    纯CSS实现炫酷文本阴影效果

    如图所示,这是一个文本阴影效果,阴影有多个颜色,鼠标悬停时文本阴影效果消失,文本回到正常的效果。让我们逐步分解代码,看看如何使用纯CSS实现这个效果的。基于以上动图可以分析出以下是本次实现的主要几个功能点:文本有多个颜色的阴影的效果文本有空心镂空的效果鼠标悬停时文本回到正常效果鼠标悬停时英文字体的粗细有变化实现过程多层颜色阴影文字的阴影用text-shadow实现,但是一般情况下我们都是只控制一个颜色,多个颜色应该怎么控制呢?其实该属性支持添加多个文本阴影层,以创建特殊的阴影效果。每个层各自控制水平偏移量、垂直偏移量、模糊半径和颜色定义。这里的多个颜色的阴影代码如下:text-shadow: 10px 10px 0px #07bccc, 15px 15px 0px #e601c0, 20px 20px 0px #e9019a, 25px 25px 0px #f40468, 45px 45px 10px #482896;文本镂空效果文字的镂空效果是用-webkit-text-stroke这个属性实现,-webkit-text-stroke是一个用于在网页中设置文本描边的 CSS 属性。它是WebKit浏览器引擎(如Chrome、Safari)的专有属性。这个属性允许开发者为文字添加一条描边线,使文字看起来更加突出和醒目。通过指定描边的宽度和颜色,可以控制描边的外观。语 ...继续阅读 (125)


    love 0
    zwwooooo
    发表于
    2023-11-20 15:16:21

    最终还是入了 MikroTik RB5009UG+S+IN

    今年 3 月份就从某宝入过 MikroTik RB450Gx4 4核千兆有线路由器来替换老的 MikroTik 路由器,当时因为开 Simple Queues 就要关闭 fasttrack,而关闭 fasttrack 就跑不满电信千兆带宽,折腾来折腾去,‘一怒’之下退货了……于是用我的N37410 CPU 的入门级软路由单刷 OpenWrt 来顶着,勉强能应付千兆。(也折腾过单刷 RouterOS,不过估计是网卡不兼容,无法跑满千兆)但不知道为何,我就是对 RouterOS 情有独钟,没用到就耿耿于怀,过了大半年又开始心痒痒,于是跟Alexgao聊了(打扰他)一下,推荐了个比 RB450Gx4 强得多的 RB5009UG+S+IN,从双 11 一直忍着,钱包一直苦口婆心的劝着自己要放弃,这东东不便宜啊……支线:前几天不知道哪根筋不对,又或者刷 Y2B 时看了不少关于软路由的视频,被强烈洗脑,觉得买个 N100 CPU 的软路由,装个双路由系统(ROS + Openwrt)性能应该绰绰有余,于是脑发烧去淘宝下了一个,第二天就收到,折腾了一番装好 ROS + Openwrt,却碰到一个莫名其妙的问题:作为 AP 用的 TP-LINK XDR5480 连接软路由 2.5 G 网卡,有时识别是 100Mbps,有时是 1000Mbps,Orz,问客服说是我的 TP-LINK 路由器交换能力 ...继续阅读 (160)


    love 0
    changemyself
    发表于
    2023-11-20 14:20:59

    通达信的ebk文件

    当我们打开 这个文件,你会发现其实就是存储了 股票代码,每一行7位数字,第一位0或者1,1就是护士,0是绅士 ,后面6位就是股票代码,这个文件生成出来,其实可以利用 程序“条件预警”自动生成到某个自定义板块,自动保存这个文件,然后通过python程序进行读取,传到网络或者其它应用里。我们在通达信软件中 调出 “自定义板块设置” 这个菜单,点击“导出”,会提示你存储 “自选股.EBK”,其实就是对自定义板块里的目录进行备份的一种方式, ...继续阅读 (129)


    love 0
    思否编辑部
    发表于
    2023-11-20 13:09:22

    全面开放:从“万物互融”愿景到“人人可参与”的场景

    近年来,智能硬件行业迎来飞速发展,行业规模和数量均呈现爆发式增长。根据 IoT Analytics 预计,2025 年全球可能将有超过 270 亿的物联网设备连接。但海量智能设备在帮助用户实现便利生活的同时,也放大了设备过多带来的副作用。设备间的生态差异、系统不兼容、硬件水准差异大等问题导致用户往往需要耗费更多精力不停切换设备和应用获取服务。长链路的人找服务让用户对体验的一致性和流畅性有了更高需求,但多元化的服务和异构设备的兼容,靠单个开发者往往很难实现。OPPO 提出与开发者携手构建全新服务生态,依托潘塔纳尔系统的跨端能力和感知能力,打造出服务主动找人、信息跨端流转的泛在服务体验。同时,深度开放的底层技术和丰富的开发支持也将帮助开发者打破不同系统和不同设备间的沟通壁垒,通过快速开发和接入将自己的服务分发至更多的场景和设备,为进入万物互融时代,打开新的增长通路。全新服务生态,服务找人让增长清晰可见想象一下这些场景:你抵达机场,会主动提示你航班信息;饭点到了,会主动为你推荐附近餐厅;临近下班高峰,会主动提醒你提前叫车。再试想,当你有重要信息时,系统会通过耳机提醒;当你在观影时,系统则会通过胶囊形态提示;当你在健身时,信息会流转到你的智能手表,你既不会错过重要信息,也不会被频繁打扰。一个事实是:OPPO 正在通过泛在服务打通人、设备、服务之间的界限,实现服务找人。基于潘塔纳尔越用越精准 ...继续阅读 (110)


    love 0
    煎鱼
    发表于
    2023-11-20 12:31:12

    刷到一个比较骚的 Go 错误处理新提案。。。

    大家好,我是煎鱼。在比较一段长的时间里,Go 的错误处理已经没有什么特别的进展和新改进了。看着已经到了瓶颈期。今天在 GitHub 上学习时,看到 Go 社区里有人提了个错误处理的优化提案《proposal: Go 2: Error-Handling Paradigm with !err Grammar Sugar》,也是引入新的语法来解决该问题。大家一起来看看,也集思广益一下。原提案作者的目的是新增一个 listen 关键字和配合管道符等语法来实现新的错误处理。原本的 Go1 代码,我们在处理错误时需要使用 if err != nil。如下代码:func copy(src, dst string) (int64, error) { r, err := os.Open("input.txt") if err != nil { return 0, err } defer r.Close() w, err := os.Create("output.txt") if err != nil { return 0, err } defer w.Close() if _, err = io.Copy(w, r); err != nil { return 0, e ...继续阅读 (111)


    love 0
    caimouse
    发表于
    2023-11-20 11:38:12

    C#开发的OpenRA游戏之属性QuantizeFacingsFromSequence(7)

    通过特性字典就会找到IQuantizeBodyOrientationInfo接口,因此就可以调用上面的类QuantizeFacingsFromSequence,因为它是继承接口IQuantizeBodyOrientationInfo的,这样就可以通过它来找到角色的方向。这个类继承了ConditionalTraitInfo接口,IQuantizeBodyOrientationInfo接口,以及RenderSpritesInfo接口,它是用来描述显示角色动画的信息。这个类用来从动画序列来找到角色的方向。 ...继续阅读 (159)


    love 0
    XboxYan
    发表于
    2023-11-20 10:03:50

    快速了解 CSS @starting-style 规则

    最近 Chrome 117,CSS 又悄悄推出了一个新的的@规则,叫做@starting-style。从名称上来看,表示定义初始样式。那么,具体是做什么的?有什么用?一起了解一下吧一、快速了解 @starting-style通常做一个动画效果,你可能会考虑transition和animation。相对于animation,transition使用更简单,但是有一定条件,需要有状态的改变,例如手动添加一个classdiv{ transform: scale(0) } div.show{ transform: scale(1) }示意如下但是,如果这个show是一开始就存在的,比如这样在页面打开的时候,肯定也是没有过渡效果的,因为没有状态的变化。在以前,我们可以换成用animation的方式,这样即使是一开始存在的,也能有动画效果,因为animation是可以自动运行的。不过到了现在,我们可以用transition的方式来实现了,将上面的例子改写一下div{ transform: scale(1); transition: 1s; } @starting-style { div{ transform: scale(0); } }这里的@starting-style表示初始样式,相当于在渲染之前就有了一个初始状态,这样也就算有状态变化了实际效果如下(每 ...继续阅读 (108)


    love 0
    回忆中的明天
    发表于
    2023-11-20 08:25:45

    香港 CN2 优化线路带宽低延迟 VPS 服务器推荐

    CN2CN2,中国电信下一代承载网(ChinaNetNextCarryingNetwork)。CN2是一个多业务的承载网络,它能够支持数据、语音、视频多种业务融合的应用,为中国电信今后开展NGN业务打下了良好的基础。中国电信构建的CN2网络,力图奠定未来10-20年里中国电信顶级运营商的基础。中国电信CN2网络一期工程由骨干网络和精品业务网络组成,尤其是承载网对新业务的支持能力,是中国电信骨干网络和其商业客户之间的重要纽带,将直接决定中国电信提供的质量和灵活性。 ...继续阅读 (89)


    love 0
    Fish
    发表于
    2023-11-20 07:51:41

    徒步雪竹径公园

    雪竹径公园位于坂田街道坂雪岗科技城片区,跨坂田和吉华两个街道,占地面积142.25 公顷,地势呈东北高、西南低,托坑水库((水域面积6.96公顷)位于其内。今天从西北入口进入,东南门出。西北门区域是该公园修缮的比较完备的区域。一进公园,左手边就是儿童游乐区。雪竹径公园东北门入口(坂澜大道)儿童活动区上了第一个坡,右手边有路通往生态湿地和儿童活动谷。上周末刚去过,所以就没再下去。生态湿地,周末很多人露营(摄于上周末)沿着坡继续网上,很快就到达山顶的“阳光草坪”。阳光草坪旁边有沙池,可供儿童玩耍。阳光草坪沙池阳光草坪旁边有休息区,休息区的地上刻着一些名人名言,倡导运动生活。柏拉图的话过了阳光草坪,沿着路一直走,会有一些通往公园里其他景点的小径。我不太走台阶路,所以就没下去探索。雪竹径公园道路平南铁路从公园中穿过,可以看到铁路线。正在修建的深惠城际铁路也会从雪竹径公园经过,与平南铁路几乎平行。铁路线旁边是托坑水库,但这个季节没水量不多,不知道是否废弃了。平南铁路在路旁看到了类似皂荚树的植物。皂荚和记忆中一样,但树的样子似乎与童年记忆中的样子有所不同。皂荚树雪竹径公园道路走到 2 公里左右,有一个分岔路,向右应该是公园的南出入口,向左则继续游览。在这个出入口附近,有一个搜救犬培育基地,怪不得上次夜里经过的时候很多狗叫,当时还以为是附近的居民养的狗。搜救犬培育基地大门搜救犬培育基地过了搜救犬 ...继续阅读 (150)


    love 0
    阮一峰
    发表于
    2023-11-20 06:54:37

    科技爱好者周刊(第 278 期):棘手的 AI 版权

    这里记录每周值得分享的科技内容,周五发布。本杂志开源,欢迎投稿。另有《谁在招人》服务,发布程序员招聘信息。合作请邮件联系(yifeng.ruan@gmail.com)。封面图鸡鸣驿位于河北省张家口,是中国现存最大的古代驿站遗址,当年供邮差休息和更换马匹。(via)棘手的 AI 版权AI 是一个新事物,带来了很多前所未有的问题。最棘手、最有争议、也最有意思的,大概就是版权问题。具体来说,就是下面这个问题:AI 训练(学习)时,能不能使用版权材料,从而具备模仿版权所有者的能力?举例来说,前一段时间,网上出现了"AI 孙燕姿",有人用孙燕姿的歌曲作为训练材料,让 AI 模仿孙燕姿的声音,演唱其他歌手的歌曲。我问大家,这有没有侵犯孙燕姿的版权?一种观点是,侵犯版权了,因为未经授权就模仿了孙燕姿的声音。如果听任 AI 模仿孙燕姿,真人还没唱,AI 就先唱了,以后谁还会花钱去听真人演唱?另一种观点是,没有侵犯版权,因为AI 是学习孙燕姿的声音,而不是复制。AI 唱的是孙燕姿本人没有唱过的歌曲,属于 AI 的创作,所以不存在侵犯版权。你赞成哪一种观点?这个问题有趣的地方在于,如果把 AI 换成人,就没有争议了。假设有一个小姑娘,刻苦模仿孙燕姿,终于有一天,可以用一模一样的声音演唱了,这个小姑娘有没有侵犯孙燕姿的版权?我相信,所有的人都会认同,这不是侵权行为。一个人模仿另一个人的特点,并不侵犯后者 ...继续阅读 (200)


    love 0
    Mia Wu
    发表于
    2023-11-20 03:07:40

    System.IO 的便利性

    本篇翻译于Richard Lander的The convenience of System.IO – .NET Blog (microsoft.com)与其他形式的I/O一样,读写文件很常见的。文件API用于读取应用程序配置、缓存内容以及将数据(从磁盘)加载到内存中以执行一些计算,例如(今天的主题)字数统计。File、FileInfo、FileStream和相关类型为需要访问文件的.NET开发人员完成了大量繁重的工作。在这篇文章中,我们将在System.TextAPI的帮助下了解使用System.IO读取文本文件的便利性和性能。我们最近启动了关于.NET便利性的系列博客,该系列描述了我们为常见任务提供便捷解决方案的方法。System.Text.Json的便利性是本系列中的另一篇文章,介绍如何读取和编写JSON文档。为什么选择.NET?则描述了支持这些文章中涵盖的解决方案的架构选择。这篇文章分析了文件I/O和文本API在大型小说中用于计算行数、字数和字节数的便利性和性能。结果表明,高级API易于使用,性能优异,而较低级别的API需要付出更多努力才能提供出色的效果。您还将看到本机AOT如何将.NET应用程序启动的性能表现提升到一个新的级别。The APIs基准测试中使用了以下FileAPI(及其配套API)。File.OpenHandle和RandomAccess.Read ...继续阅读 (156)


    love 0
    admin
    发表于
    2023-11-20 02:50:06

    MySQL 5.7生命周期结束,RDS 5.7还能使用吗?

    MySQL在上个月正式EOL,意味着官方不会再发布新版本去修复Bug或者安全漏洞。一般来说,云厂商对老版本支持要更就一些,那么一起来看看各个云厂商对5.7的支持情况。概述:AWS:首先,AWS RDS MySQL将提供额外的、免费的半年标准支持,期间提供bug修复、漏洞修复等;2024年2月后,AWS RDS将提供付费的扩展支持。届时,如果不选择付费扩展支持的实例,将会自动(可以理解为“强制”)被升级到8.0版本,“付费”的扩展支持应该持续3年。(注:Aurora的免费支持时间会更长一些,到2024年11月)阿里云:目前,对于5.7还没有看到正式的说明。但,对于5.6版本,阿里云数据库曾发通告,将提供额外的三年维护时间。不过鉴于5.7实例体量巨大(因为8.0版本拖的时间太长),对于5.7版本支持的时间可能会更长。其他云厂商:目前都比较模糊,可以理解为不会有任何动作,用户可以正常使用。AWS对MySQL 5.7的支持AWS有Aurora MySQL 5.7(即Aurora 2.x系列)、RDS MySQL 5.7两个版本。在Oracle MySQL官方到达EOL后,AWS额外提供了半年(Aurora约一年)的免费标准支持,以及三年的付费支持。即,AWS RDS将免费支持5.7到2024年02月底,Aurora到2024年11月底;另外,还将提供三年的付费支持,约到2027年。是的,要 ...继续阅读 (206)


    love 0
    xiaoz
    发表于
    2023-11-20 02:43:54

    兴业银行寰宇人生借记卡申请过程,跨境汇款前30笔手续费、电讯费全免

    最近在一个小伙伴的推荐下办理了兴业银行寰宇人生借记卡,该卡由兴业银行推出,可满足客户外汇投资、境外旅游、出国留学、跨境薪酬结算、跨境支付提现等需求,并提供多种外汇服务权益,有需求的朋友可以一试。这篇文章分享下博主从申请到激活以及跨境汇款的整个过程,有需要的朋友可以作为参考。寰宇人生借记卡优点购汇结汇 ...继续阅读 (167)


    love 0
    Kimi
    发表于
    2023-11-20 02:39:37

    frps.toml全中文注释版本

    # 必须包含 IPv6 的文字地址或主机名 # 在方括号中,如"[::1]:80"、"[ipv6-host]:http"或"[ipv6-host%zone]:80" # 对于单个"bind_addr"字段,不需要方括号,如"bind_addr = ::"。 bindAddr = "0.0.0.0" bindPort = 7000 # 用于 kcp 协议的 udp 端口,可以与 'bind_port' 相同。 # 如果未设置,kcp 在 frps 中被禁用。 kcpBindPort = 7000 # 用于 quic 协议的 udp 端口。 # 如果没有设置,quic 在 frps 中被禁用。 # quicBindPort = 7002 # 指定代理监听哪个地址,默认值与bind_addr相同 # proxy_bind_addr = "127.0.0.1" # quic协议选项 # transport.quic.keepalivePeriod = 10 # transport.quic.maxIdleTimeout = 30 # transport.quic.maxIncomingStreams = 100000 # 心跳配置,不建议修改默认值 # heartbeat_timeout 默认值为 90。设置负值即可禁用。 # transport.heartbeatTimeout ...继续阅读 (175)


    love 0
    泠泫凝
    发表于
    2023-11-20 02:02:28

    让特定IP(段)走VPN连接

    默认状态下在Windows中创建好VPN连接后,该VPN连接就会作为系统默认网关代理本地全部流量,那么是否可以让指定的IP或IP段走VPN连接?当然可以,不然写这篇文章干啥…这里以L2TP连接为例。首先需要先移除默认路由,打开”网络与Internet属性“ - 高级网络设置(更改适配器选项)- 右键VPN所在的适配器 - 属性 - 网络选项卡 - TCP/IPv4 - 高级 - 移除 “在远程网络上使用默认网关”。添加路由:首先先创建PPTP连接并确保本地计算机可以正确连接到VPN服务器。以管理员模式打开PowerShell,输入arp -a,按照路由查找PPTP连接所在网卡的网卡编号。1234接口: 10.1.0.2 --- 0x63Internet 地址 物理地址 类型0.0.0.0 静态··· ···例如我这里L2TP所在虚拟网卡编号为0x63,网关为10.1.0.1。添加对应的路由到L2TP的网卡上:1route add10.0.0.0/1610.1.0.1metric1if0x63如果需要将其作为静态路由则再加-p开关,使添加的路由在重启计算机后仍不失效。如上示例即为将10.0.0 ...继续阅读 (204)


    love 0
    chancel
    发表于
    2023-11-20 00:00:00

    相机摄影知识

    1. 机身1.1. 画幅在胶片时代,画幅往往指的是相机在胶卷上成像范围的面积;也就是胶片的大小在数码时代,负责成像的并非胶卷,而是相机内部的图像传感器,因此如今我们常说的画幅通常是指传感器面积的大小中画幅巨幅广告,非商业摄影可以忽略全画幅FULL frameAPS 画幅Advanced Photo SystemM43 画幅复古画幅1''及以下卡片相机、手机类型大小相对大小Full Frame36x24mm31APS-C23.6x15.8mm13Four Thirds18x13.5mm8.6Full Frame7.6x5.7mm1.5Full Frame6.1x4.6mm11.2. 快门(shutter)快门是相机中控制光线进入相机感光元件(如胶片或数字传感器)的时间的装置通过控制快门的速度来更改照片的亮度、定格动作或模糊运动以创建戏剧效果快速快门速度会冻结动作长快门速度会在拍摄移动物体时产生运动效果快门通常用秒来衡量,如1/1000秒、1/200秒,通常认为手持拍照的快门极限>1/200秒(如1/100通常拍出来照片会糊)快门设置的越高如1/2000秒的照片必然比1/1000更暗,因为进光量变低了所以在白天,我们通常用较高的快门速度来拍摄照片,在光线不佳的黑夜则使用较低的快门来提高照片亮度,快速速度通常分为快速(1/1000以上)、慢速(1/1)、以及长快门1.3. 感光度(ISO ...继续阅读 (167)


    love 0
    chancel
    发表于
    2023-11-20 00:00:00

    长期养猫指南

    家里有俩个喵星人,养猫的许多知识都需要记录一下以防不时之需1. 准备以下是养猫的基础知识1.1. 疫苗猫的疫苗包括猫三联跟狂犬疫苗,猫三联是必要的,即使你的猫从不出门,也无法完全排除人的衣服鞋子等衣物给他带来包括猫瘟、猫鼻支气管炎、猫杯状等病毒狂犬疫苗在猫咪接种猫三联一周后再接种,对于经常出门的猫来讲狂犬疫苗也是必须的1.2. 驱虫猫是一种多毛发的动物,所以会携带一些如虱子、跳蚤、螨虫之类的体外虫,同时也会容易吸引心丝虫、蛔虫等体内虫关于驱虫的频率,有许多不同的声音,包括每一个月外驱虫,每三个月内驱虫每三个月外驱虫,每六个月内驱虫...非常多的说法,驱虫频率应该取决于所在地区与生活习惯,有的猫从不出门,铲屎官也非常讲究尾声干净定时做卫生也不爱接触野生动物,那么虫子不会平白无故的出现驱虫频率取决于个人,以下是一些驱虫常见牌子体外:大宠爱、福来恩、爱沃克体内:拜耳、海乐妙体外驱虫步骤确保猫咪毛发干燥拨开猫咪颈部皮肤,滴入驱虫药1.3. 绝育对于猫来说,绝育是残忍的,但不绝育对铲屎官来说是残忍的绝育的合理性在这里不做讨论,只说绝育对铲屎官来说的好处:减少猫咪发情带来的乱尿、半夜吼叫等问题减少猫咪发情带来的走丢让猫咪性格更加温顺(每一次发情都会加剧性格暴躁)绝育条件体重在6斤以上为佳打完猫三联疫苗不在发情期2. 猫粮截止更新日期:2022-09-10合适的猫粮价格统计(基于大袋)猫粮价格( ...继续阅读 (100)


    love 0
    Tw93 的博客
    发表于
    2023-11-20 00:00:00

    我的咖啡机入门实践

    如何不到一千块钱实现每天好喝咖啡自由?想通过这条短文来给大伙分享一下我的咖啡机购买使用以及配件选择的经验,属于最近买得最有生活意义的一个物件。☕️ 最近几乎每天早上起床后,第一件事是磨咖啡豆,然后用半自动咖啡机萃取,弄半杯牛奶打成热奶泡,融合到咖啡里面,满满一杯,加上窗外透进来的早上的太阳,一股咖啡油脂微苦香醇味道和牛奶香甜味结合一起甚是满足,一个月用下来咖啡豆用得很少,牛奶用了几盒,价格相比买星巴克实惠太多了,关键这个动手制作过程以及味道远比买咖啡的过程好太多了,一个月机器成本就回来了。🤖 咖啡机有好几种,比如说胶囊咖啡机,使用简单快速,也有全自动咖啡机,功能丰富操作要求低,直接按钮下就都好了,我选择的是半自动咖啡机,在山姆买的德龙 ECP33.21.W 这款,才 629 元,白色金属机身很有质感,就两个功能,萃取和打奶泡,使用其实也不难,选择半自动更多是喜欢动手这个过程,同时功能简单也好清洗,我认为这款很适合初学者,有质感还耐用。🫘 咖啡豆也是在山姆购买的,买前小红书查了查推荐,买的 MM 经典意式拼配咖啡豆 1kg 99 元,橙黄色包装那一款,买后打开倒入保存罐那个瞬间真的太太太舒服了,咖啡油脂香味颗粒饱满,那股透出来的咖啡香味至今难忘,味道真正喝起来也超出我的预期,不太酸也不太苦但很醇香,喝了快一个月居然消耗量很少。🥛 牛奶一开始就有预期,一定要买适合咖啡的牛奶,全脂的会更 ...继续阅读 (124)


    love 0
    chancel
    发表于
    2023-11-20 00:00:00

    长期养猫指南

    家里有俩个喵星人,养猫的许多知识都需要记录一下以防不时之需1. 准备以下是养猫的基础知识1.1. 疫苗猫的疫苗包括猫三联跟狂犬疫苗,猫三联是必要的,即使你的猫从不出门,也无法完全排除人的衣服鞋子等衣物给他带来包括猫瘟、猫鼻支气管炎、猫杯状等病毒狂犬疫苗在猫咪接种猫三联一周后再接种,对于经常出门的猫来讲狂犬疫苗也是必须的1.2. 驱虫猫是一种多毛发的动物,所以会携带一些如虱子、跳蚤、螨虫之类的体外虫,同时也会容易吸引心丝虫、蛔虫等体内虫关于驱虫的频率,有许多不同的声音,包括每一个月外驱虫,每三个月内驱虫每三个月外驱虫,每六个月内驱虫...非常多的说法,驱虫频率应该取决于所在地区与生活习惯,有的猫从不出门,铲屎官也非常讲究尾声干净定时做卫生也不爱接触野生动物,那么虫子不会平白无故的出现驱虫频率取决于个人,以下是一些驱虫常见牌子体外:大宠爱、福来恩、爱沃克体内:拜耳、海乐妙体外驱虫步骤确保猫咪毛发干燥拨开猫咪颈部皮肤,滴入驱虫药1.3. 绝育对于猫来说,绝育是残忍的,但不绝育对铲屎官来说是残忍的绝育的合理性在这里不做讨论,只说绝育对铲屎官来说的好处:减少猫咪发情带来的乱尿、半夜吼叫等问题减少猫咪发情带来的走丢让猫咪性格更加温顺(每一次发情都会加剧性格暴躁)绝育条件体重在6斤以上为佳打完猫三联疫苗不在发情期2. 猫粮截止更新日期:2022-09-10合适的猫粮价格统计(基于大袋)猫粮价格( ...继续阅读 (59)


    love 0
    est
    发表于
    2023-11-19 22:10:55

    VPS推荐:Hosteon

    继续上次 Racknerd之后发现这家还行。写了个爬虫扒了一下各色配置,独立服除外,有需要的自取pidspecDiskBandwidthAnnual $11C512M5GB100Mbps$27.0076C8G100GB100Mbps$270.00771C1G10GB1Tbps$21.00782C1.5G20GB2Tbps$36.00792C2G25GB3Tbps$45.00802C2.5G30GB4Tbps$54.00813C3G40GB5Tbps$63.00833C5G50GB8Tbps$90.00846C10G120GB12Tbps$180.008510C12G150GB15Tbps$270.008614C20G200GB20Tbps$450.008720C30G300GB30Tbps$675.001101C1G15GB2Tbps$21.001112C2G20GB4Tbps$39.991123C3G30GB6Tbps$49.501134C4G40GB8Tbps$59.991191C512M10GB500Gbps$24.001201C1G15GB1Tbps$36.001212C2G30GB2Tbps$72.001222C3G50GB3Tbps$108.001232C4G70GB4Tbps$144.001244C5G90GB5Tbps$180.001266C6G100GB6Tbps ...继续阅读 (152)


    love 0
    wireless_com
    发表于
    2023-11-19 20:23:39

    大模型应用框架之Semantic Kernel

    随着大模型应用开发的兴起,各种应用开发框架也蓬勃兴起。对应于大模型的应用方向RAG和Agent, 微软分别推出了Semantic Kernel 和 Autogen 两个框架。本文是Semantic Kernel 的一些学习笔记,或许,Semantic Kernel 的成功应用应该算是微软的office copliot 全家桶了。什么是Semantic Kernel?Semantic Kernel是... ...继续阅读 (184)


    love 0
    Kimi
    发表于
    2023-11-19 18:37:59

    从Typecho导入到WordPress完毕

    有一些文章导入失败,错过就是错过了,留下标题吧Tips:用的ByeTyp插件,MySQL记得UPDATE wp_posts SET post_content = REPLACE( post_content, '/usr/uploads/', '/wp-content/uploads/');附件也记得手动mv一下导入 WordPressFailed to import “MYSQL索引和优化详细说明教程”: Invalid post type post_draftFailed to import “细说对MySQL分区的理解”: Invalid post type post_draftFailed to import “MySQL高负载解决方案”: Invalid post type post_draftFailed to import “Linux中高负载 MySQL数据库彻底优化”: Invalid post type post_draftFailed to import “搜索引擎爬虫的HTTP_USER_AGENT”: Invalid post type post_draftFailed to import “MySQL高负载方案的选择”: Invalid post type post_draftFailed to import “Di ...继续阅读 (171)


    love 0
    crossoverJie
    发表于
    2023-11-19 15:41:46

    升级到 Pulsar3.0 后深入了解 JWT 鉴权

    背景最近在测试将Pulsar2.11.2 升级到3.0.1的过程中碰到一个鉴权问题,正好借着这个问题充分了解下Pulsar的鉴权机制是如何运转的。Pulsar 支持Namespace/Topic级别的鉴权,在生产环境中往往会使用topic级别的鉴权,从而防止消息泄露或者其他因为权限管控不严格而导致的问题。我们会在创建topic的时候为topic绑定一个应用,这样就只能由这个应用发送消息,其他的应用尝试发送消息的时候会遇到 401 鉴权的异常。同理,对于订阅者也可以关联指定的应用,从而使得只有规定的应用可以消费消息。鉴权流程以上的两个功能本质上都是通过Pulsar的admin-API实现的。这里关键的就是role,在我们的场景下通常是一个应用的AppId,只要是一个和项目唯一绑定的ID即可。这只是授权的一步,整个鉴权流程图如下:详细步骤生成公私钥1bin/pulsar tokens create-key-pair --output-private-key my-private.key --output-public-key my-public.key将公钥分发到broker的节点上,鉴权的时候broker会使用公钥进行验证。而私钥通常是管理员单独保存起来用于在后续的步骤为客户端生成token使用私钥生成 token之后我们便可以使用这个私钥生成token了:1234bin/pulsa ...继续阅读 (232)


    love 0
    Fish
    发表于
    2023-11-19 15:37:55

    LocalSend,让安卓也能隔空投送到 Mac

    作为 iPhone 和安卓双持用户,经常遇到的问题就是如何把安卓的照片、文件等发送到 Mac 上。iOS 上有非常好用的 AirDrop,安卓一般就是通过微信发送。微信发送照片的问题在于就算你选原图,也会被压缩;对于发送大文件来说,国内的上传限速加上两次传输的问题,效率很低。这几天发现了一款软件,能几乎实现 AirDrop 的功能:LocalSend。该应用在 Mac App Store 和手机上的 Google Play 上都可下载。安装好后,无需配对,在安卓手机上选择文件,就可以看到局域网内 Mac 设备,并发送文件。在 Mac 上,第一次接收的时候会提示是否信任该设备,如果选择信任,则下次手机可以直接发送文件,不需要 Mac 上确认。如果没有选择信任,也可以在设置中开启“快速保存”,这样所有局域网内的设备都可以免确认直接发送。除了安卓、MacOS,LocalSend 还支持 Windows、iOS 和 Linux 系统,由于没有这些系统的需求,因此并未体验,应该都是类似的。 ...继续阅读 (140)


    love 0
    张 鑫旭
    发表于
    2023-11-19 15:12:20

    剪映APP的视频特效如何在Web中JS实现

    byzhangxinxufromhttps://www.zhangxinxu.com/wordpress/?p=11051鑫空间-鑫生活本文欢迎分享与聚合,全文转载就不必了,尊重版权,圈子就这么大,若急用可以联系授权。一、前言视频剪辑软件,无论是桌面端还是手机端,都已经被剪映称霸。其中,有个“特效”的标签页,里面有各式各样的效果,如下图所示:本文会以pixi.js为基础工具,介绍这里面的特效如何在Web网页中实现。这里面的特效分为了两种:一种是直接改变当前绘制的滤镜,主要是通过解析.frag后缀的文件后渲染实现,例如模糊,扭曲等效果。另外一种是混合滤镜,专门实现一些氛围特效效果,主要是通过解析MP4视频资源(本质是图片序列),然后使用滤色混合模式实现,例如下雨起雾,烟花绽放等效果。好,系好安全带,准备发车了。二、frag滤镜的解析与渲染frag文件其实上不能叫做滤镜,而是一个片段着色器,它的作用是改变当前绘制的颜色,从而实现一些特殊的效果。frag文件的格式如下:uniform sampler2D uSampler; // 采样器 varying vec2 vTextureCoord; // 纹理坐标 void main(void) { vec4 color = texture2D(uSampler, vTextureCoord); // 采样 gl_FragCol ...继续阅读 (178)


    love 0
    bigwhite
    发表于
    2023-11-19 14:20:37

    通过实例理解Web应用跨域问题

    本文永久链接– https://tonybai.com/2023/11/19/understand-go-web-cross-origin-problem-by-example在开发Web应用的过程中,我们经常会遇到所谓“跨域问题(Cross Origin Problem)”。跨域问题是由于浏览器的同源策略(Same-origin policy)导致的,它限制了不同源(Origin:域名、协议或端口)之间的资源交互。在这篇文章中,我将通过一些具体的示例来把跨域问题以及主流解决方法说清楚,供大家参考。1. 什么是跨域问题跨域问题指的是当一个Web应用程序在访问另一个域(Origin)的资源时,浏览器会阻止这个跨域的请求(Cross Origin Request)。这句针对跨域问题的诠释里有一个术语“域(Origin)”,它到底是什么呢?1.1 什么是Origin在Mozilla官方术语表中,”Origin”指的是一个Web应用/网站的标识,由协议(protocol/scheme)、域名(domain,或主机名host)和端口(port)组成。如果两个应用/网站的协议、域名和端口都相同,它们就被认为是同源的(same origin);否则,它们被视为不同源。我们看到:Origin是一个典型的三元组(protocol, domain, port),只有三元组相同的两个应用/站 ...继续阅读 (191)


    love 0
    Phodal Huang
    发表于
    2023-11-19 14:11:17

    场景驱动的智能 IDE:以遗留系统的 AI 体验设计为例

    作为 AutoDev 的核心开发,我们不仅在不断丰富 AutoDev 的功能以满足不同公司的定制需求,还在与各种团队进行持续交流。在处理遗留系统时,我们发现程序员们日常工作中需要面对大量使用过时技术、基础设施混乱的系统。 ...继续阅读 (200)

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