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

    love 0
    豌豆花下猫
    发表于
    2025-03-23 00:00:00

    Python 潮流周刊#94:如何解决 FastAPI 的大文件传输问题?

    本周刊由 Python猫 出品,精心筛选国内外的 250+ 信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景:帮助所有读者精进 Python 技术,并增长职业和副业的收入。分享了 11 篇文章,12 个开源项目,2 则音视频**重要提示:**本周刊即将迎来第 100 期,即日起续订或新订阅,可享受八五折优惠,欢迎领取优惠券 —>https://www.xiaobot.net/coupon/d2c69b05-91b8-4e2b-b346-e7bc4dbc141a以下是本期摘要:🦄文章&教程① 如何解决 FastAPI 的大文件传输问题?② Python 运行实战–第1部分:为什么它让人痛苦?③ Python Discord 2024 调查报告④ 尝鲜体验 Astral 的 Red Knot 静态类型检查器⑤ 最佳实践:高性能的 Django Admin⑥ PEP-776:支持 Emscripten⑦ 使用双向生成器实现二分搜索⑧ 布尔类型参数的陷阱⑨ 重新发明 notebook 为可重用的 Python 程序⑩ Python 编程与编织艺术⑪ “主动型枚举”模式🐿️项目&资源① docs:可扩展的协作笔记、wiki 和文档平台② mcp-tool-kit:MCP 协议的代理抽象层③ eventure:事件驱动框架,用于仿真、游戏和复杂系统④ ...继续阅读 (60)


    love 0
    forecho\'s Blog
    发表于
    2025-03-22 23:10:58

    价格行为学 - 震荡区间

    引言本篇文章重要是总结了 Al Brooks 的价格行为学课程的第 18 章内容。回调和震荡区间回调回调只是趋势的一个震荡区间,代表趋势还有继续的可能。只要是趋势能恢复,我们就用回调这个词。震荡区间随着回调发展了很多根 k 线,然后变成了震荡区间,交易者对是否能回到趋势感到困惑和失望。每次的震荡区间都是有回调发展而来的。形成的原因股票的价格是由市场供需关系决定的,当买方和卖方力量均衡时,价格就会在一定范围内波动,这就是震荡区间。买方离止损位置越来越远觉得风险越来越大,需要止盈,就会卖出,然后会形成一个回调。回调到一定程度就变成了震荡区间。特点如果你看着 k 线图,然后对市场上发生的事情所感到困惑,或在强势的上涨或下跌之后感到失望,你必须假设市场正处于震荡区间。特性震荡区间持续得越久,左边的趋势距离越远,对其影响力就越小。最终向上或者向下突破的概率会变成差不多一样。如果每个交易者都认为概率偏向多头,市场就会上涨,反之亦然。震荡的原因就是因为交易者对趋势的看法不一致。容易大涨大跌,信号 k 很弱,没有跟随趋势。很多 k 线都集中在中间三分之一的地方,新低之后立刻反弹,新高之后立刻回调。突破之后没有跟随,是个陷阱,变成了反转。缺口和实体缺口通常会被回补,缺口被回补代表趋势很弱。所有的市场周期一样,震荡区间抗拒变化,走势会维持震荡。突破之后进入通道,然后震荡。所以通道一般是震荡区间的开始, ...继续阅读 (58)


    love 0
    Yinan
    发表于
    2025-03-22 22:14:00

    Pagefind

    I foundPagefindas a full text search for static sites.Pagefind is a fully static search library that aims to perform well on large sites, while using as little of your users’ bandwidth as possible, and without hosting any infrastructure.So I added a small search button on the homepage and asked Claude to modify the style a bit. The best thing about this tool is that it is also a static index, meaning you don't have to keep the index server running in the back ground, once the index is generated, and the following snippet added to a page of your choice:window.addEventListener('DOMContentLoaded' ...继续阅读 (46)


    love 0
    edony
    发表于
    2025-03-22 21:20:27

    Weekly Collections 12

    100% Unemployment该页面讨论了关于使用机器人军队的法律和道德问题。随着技术的进步,自主武器系统的出现引发了对于战争法则、责任归属以及人工智能决策透明度等方面的担忧。原文链接:hyponymous :: 100% UnemploymentWith AI You Need to Think Much Bigger! |在过去12个月里,作者发现自己不再害怕项目过大、过于复杂,或者担心项目使用自己不熟悉的编程语言或技术。以前由于需要大量研究和技术挑战而放弃的项目,现在借助于更好的工具和AI的帮助变得容易得多。例如,他重新尝试了一个14年前的填充水平传感器项目,在短短两小时内就完成了原来需要六周时间的工作。这使他意识到,有了当前的技术支持,许多以前看似不可能完成的任务现在都变得可行了。他感到兴奋,并开始重新考虑那些曾经认为太复杂或超出能力范围的业余项目。原文链接:With AI You Need to Think Much Bigger! |聊到为什么现在人好像没完没了地追求“成长”洛怀和k聊天,聊到为什么现在人好像没完没了地追求“成长”,这是不是一种病。但我想了想,其实很多时候也不是人主观上要成长,而是你只要做事,持续做事,就一定会遭到社会的毒打,你被打了你悟了你就会成长。一个人如果不成长,只有可能是他没在做事,或者没做什么新的事。成长只是做事的副产品,谈不上追求不追求的 ...继续阅读 (67)


    love 0
    caimouse
    发表于
    2025-03-22 19:23:11

    C#里使用libxl来对列或行进行分组显示

    这时候需要使用函数GroupCols和GroupRows来对这些列或行进行分组。需要把某些行进行隐藏起来,那么就需要使用到行或列进行隐藏的操作。分组不能出现交叉的情况,否则会抛出异常。有时候由于EXCEL里的行数很多, ...继续阅读 (62)


    love 0
    testcs_dn
    发表于
    2025-03-22 17:20:39

    当AI重构编程范式:Java 24的进化逻辑与技术深水区的战略突围

    在2025年3月19日发布的Java 24中,Oracle以"30周年技术宣言"的姿态展示了编程语言进化的新范式。1. 硬件-语言协同进化论Java 24的Vector API(JEP 489)通过SIMD指令将矩阵运算效率提升3倍,这种设计本质上是在弥合冯·诺依曼架构与AI计算需求之间的鸿沟。当CPU的AVX-512指令集与GPU的CUDA生态争夺AI算力时,Java选择在语言层面建立硬件抽象层——开发者无需关注x86或ARM架构差异,只需通过即可调用最优硬件加速。 ...继续阅读 (49)


    love 0
    Lenciel
    发表于
    2025-03-22 16:40:47

    为什么有些富人爱吃苦?

    ...权贵当然可以接受一切都是理所当然,但普罗大众的生活中还有很多糟糕之处。如果只是去适应它们,接受它们,生活就会越来越没有希望。斯多葛主义生活在几千年前,这么去想也算历史局限性。往下继续学,你就会看到,还是有培根和伏尔泰这样的人,告诉全世界,只要群体觉醒加上科学方法,无论铁幕多么厚重,我们仍然可以做出很多改变... ...继续阅读 (46)


    love 0
    admin
    发表于
    2025-03-22 00:16:49

    MCP 只是在中国大火了

    MCP(Model Context Protocol,模型上下文协议)是 Anthropic 在 2024 年 11 月推出的开放协议,旨在提供一种标准化方式,让 LLM 访问外部 API 和数据源。相较于 Function Calling,MCP 具备更强的上下文管理能力,使 AI 能够在多个 API 之间进行协作,从而完成更复杂的任务。1. 从 google 全球搜索趋势来看中国是搜索主力,领先全球主要搜索集中在华语地区搜索热度在过去一个月持续上升2. 从 google 中国搜索趋势来看:浙江省搜索热度最高,明显领先(深圳落后了)北京、上海等一线城市和科技中心关注度较高自 2月21日 以来,搜索量持续增长,尤其是 3月9日至3月17日 期间明显加速(可能因为 manus 在 3.6 号发布了),达到了接近峰值的状态。3. 从 google 的搜索关键词来看相对于 openai、cursor 等,mcp 是一个新兴概念,热度差比较多AGI 和 AI Agent 作为未来趋势,尽管搜索量较低,但仍然保持稳定,说明它们是长期关注的概念。OpenAI 和 Cursor 仍然是 AI 领域最受关注的关键词,尤其是 Cursor 在开发者社区中的影响力不断扩大,值得进一步关注其发展。4. 看一下 MCP 的生态,有一些特点正处于开源驱动的创新爆发期从交互工具到自主代理的演进无缝集成是规模化 ...继续阅读 (71)


    love 0
    Jiajun的技术笔记
    发表于
    2025-03-22 00:00:00

    Cursor Control-L (CTRL-L) Keyboard Shortcuts in Terminal

    《Cursor Control-L (CTRL-L) Keyboard Shortcuts in Terminal》When I'm using cursor in Linux, I'm using CTRL-L to clear the terminal screen, but it conflicts withcursor's default behavior, which is used for "Add to Chat"... ...继续阅读 (55)


    love 0
    chgaowei
    发表于
    2025-03-21 18:19:06

    智能体互联网的三大趋势:连接范式正在彻底重构

    我非常喜欢古典互联网的一个理念,连接即权力,只要一个人能够自由地连接信息、连接他人、连接工具,他就拥有改变世界的能力。 我认为智能体互联网将会彻底重构当下互联网的连接范式,让互联网从平台,回归连接。 ...继续阅读 (34)


    love 0
    Eddie Chen
    发表于
    2025-03-21 06:45:38

    引入对SLNX的支持,.NET CLI 中更简洁的解决方案文件格式

    本文翻译自Chet Husk的Introducing support for SLNX, a new, simpler solution file format in the .NET CLI多年来,解决方案文件已成为 .NET 和 Visual Studio 体验中的一部分,并且它们一直拥有相同的自定义格式。最近,Visual Studio 解决方案团队已开始预览一种新的基于 XML 格式的解决方案文件格式,称为 SLNX。从 .NET SDK 9.0.200 开始,dotnetCLI 支持生成这些文件并与之交互,其方式与使用现有解决方案文件的方式相同。在本文的其余部分,我们将展示如何迁移到新格式,探索 dotnet CLI 对该格式的新支持,并讨论该格式走向正式发布的后续计划。快速开始在 SDK 9.0.200 之前,创建 SLNX 文件的唯一方式是通过 Visual Studio 设置。勾选环境 > 预览功能 > 使用解决方案文件持久性模型设置后,用户可以将现有的 .sln 文件另存为新的 .slnx 格式。SDK 9.0.200  提供了一个命令来执行相同的迁移操作:dotnet sln migrate。让我们从一个非常简单的解决方案和项目设置开始,看看迁移的具体步骤。首先,我们创建一个新的解决方案:PS C:\Users\chethusk\Code\example> do ...继续阅读 (60)


    love 0
    I\'m TualatriX
    发表于
    2025-03-21 06:20:06

    开发 PopTranslate 背后的故事

    整整一年没有更新 Blog 了,因为最近发布了一款新产品 PopTranslate,想做一点承前启后的事情。所以在这篇文章里,我想正式介绍一下这款产品,以及产品背后的开发故事,也就是从做完上个产品后的疲倦状态中走出来,然后找到新方向的故事。前情提要:MarkMark在聊新产品前,先简单回顾一下我的上一个产品:MarkMark。这个产品我从立项到发布,整整花了一年多,尽管中间的开发过程也有很多欢乐和收获,包括通过外部合作带来的交流与连接方面的收获。但是最终因为战线过长,在去年 3 月赶鸭子上架式发布产品后,我消耗完了我的耐心,进入了疲态。这也是上一篇更新的 Blog 《把「开新坑」作为「心灵按摩」》 里总结的。这里就不再赘述过多。发布 MarkMark(或进行心灵按摩) 也快满一年了,这段时间,除了调整状态外,我的生活还有了一个很大的变化,那就是老婆终于从大厂离职了。在她离职并休整了一段时候后,我们开始思索着如何开始一起做点事情。因为我的老婆是产品经理+设计师,与程序员出身的我来说是天然搭档。「天然搭档」并不意味默认就是「完美搭档」,我们依然需要在工作中进行探索与磨合。我们尝试从周边小项目开始分工与合作。比如去年六月,我们终于把 PasteNow(一款发布于 2021 年的剪贴板工具)的官网给上线了,还支持通过支付宝和 Stripe 购买,算是给这个产品补上了一个门面。这背后就少不了 ...继续阅读 (32)


    love 0
    R0uter
    发表于
    2025-03-21 05:21:49

    ZeroTier + RouterOS 打造回家 VPN

    去落格博客阅读完整排版的ZeroTier + RouterOS 打造回家 VPN最近更新:21st 3 月, 2025我家里的 NAS 其实利用率不高,重要的数据我都是存在云盘的。不过家里能有一个媒体中心还是会方便很多……比如看电影的时候。可以后台下载,然后电视等设备能直接读取。我之前一直是用一台旧的 rmbp 来做服务器的,放在路由器旁边,网线直连,这样下载可以最大化利用带宽。不过众所周知 macOS 对 smb 服务的支持很烂,最近趁着有朋友的小主机,就拿它打造了一台 home lab,用的 Proxmox VE 虚拟化技术,除了针对 dell 的一个 nvme 不识别问题外,安装过程其实很简单,这里就不再赘述了。(dell 需要到 bios 里把默认的raid模式改为AHCI)我在 PVE 里装了 OpenMediaVault (OMV),专业的 nas 系统就是比老旧 rmbp 强多了,占用资源少不说,传输速度也超级快!当然,现在还有一点不完美,就是你只能在家访问 nas。这个大家都懂,家庭网络嘛,选项就那么几个:花钱买静态公网 IP找运营商要动态公网 IP 然后做 ddns然后做个 VPN 服务器……当然,也可以做虚拟内网,这个最早应用还是早些年为了和同学联机玩局域网游戏,hamachi,当然也可以是浩方对战平台……如今,也有免费的选择比如 ZeroTier他可以把你的 ...继续阅读 (34)


    love 0
    叶小钗
    发表于
    2025-03-21 03:14:00

    为什么AI教师难以实现 - 叶小钗

    【摘要】提供AI应用咨询+陪跑服务,有需要回复1 本周为一家教育公司提供了全天的AI的培训,后续涉及AI+教育领域的项目开发,而我去年就做过AI教师项目,所以对AI+教育有一定熟悉度。 下来后又拜访了一家互联网教育公司,与他们就AI教师类应用进行了深入探讨,最后得出一个结论:AI+教育的应用水很深,比想象的阅读全文 ...继续阅读 (53)


    love 0
    Jiajun的技术笔记
    发表于
    2025-03-21 00:00:00

    Replace docker with podman

    《Replace docker with podman》Most of the commands in podman is same as docker, it is easy to replace docker with podman. The difference is:1. When you running container by using docker, as docker is a client-server architecture, docker use a daemon to ... ...继续阅读 (35)


    love 0
    张善友
    发表于
    2025-03-20 23:19:00

    .NET 10 Preview 2 增强了 Blazor 和.NET MAUI - 张善友

    【摘要】.NET 团队 3.18 发布了.NET 10 Preview 2(https://devblogs.microsoft.com/dotnet/dotnet-10-preview-2/)。.NET 10 Preview 2 主要对 Blazor 和.NET MAUI 进行了增强。Blazor 在 A阅读全文 ...继续阅读 (73)


    love 0
    回忆中的明天
    发表于
    2025-03-20 22:25:45

    本地无法加载托管到Cloudflare中的图片等资源,权限错误403

    在本地写博客时,预览查看时,无法加载托管到Cloudflare域名中的图片资源,提示403,困扰了很久。 今天通过分析,查看日志,找到了根本原因所在。 原来是Cloudflare的安全策略禁止了不安全的访问,返回403 ...继续阅读 (43)


    love 0
    二丫讲梵
    发表于
    2025-03-20 21:26:52

    学习周刊-总第203期-2025年第12周

    如要阅读全文,点击标题跳转。 学习周刊 - 总第 203 期 | jenkins-update-center | dns-easy-switcher | flowmix-flow | vitepress-carbon | AingDesk ...继续阅读 (79)


    love 0
    leftfist
    发表于
    2025-03-20 18:40:55

    C++程序从windows移植到linux后cmake脚本CMakeLists.txt的修改

    在 CMake 里,add_custom_command 是一个很实用的指令,能在构建过程里添加自定义的命令。# 将配置文件复制到构建目录VERBATIM)指定该自定义命令所关联的目标为 UnderwtConn。UnderwtConn 通常是通过 add_executable 或者 add_library 命令创建的可执行文件或库目标。这意味着该自定义命令会和 UnderwtConn 这个目标的构建过程相关联。POST_BUILD。 ...继续阅读 (57)


    love 0
    Yinong, Zhang
    发表于
    2025-03-20 12:22:02

    想在抖音赚到钱?2025年抖音电商的利润公式

    作者:纷析咨询高级咨询顾问张依侬 想在抖音赚到钱太难,2025年也还是很难,甚至更难。 底层的原因,宋老师之前这篇文章已经说了,大家不妨参考《被平台抹除的ROI》。 那么,如果要在抖音上赚钱,2025年,究竟应该怎么办。 底层逻辑,当然还是 […] ...继续阅读 (62)


    love 0
    宋星
    发表于
    2025-03-20 12:12:59

    人均数字广告支出约中国十倍!深度研究:中美数字广告市场对比

    最近我一直在仔细研究美国的数字广告市场,发现很多此前的说法或者公认的观点,可能是“讹传”。 我先把近期做的一些研究放出来。未来我想专门出一个白皮书,说明这两个国家在数字广告市场上的共同点和差异性。 哦,对了,这就是我发现的第一个有意思的、可 […] ...继续阅读 (67)


    love 0
    .NET快速开发框架
    发表于
    2025-03-20 06:03:00

    国思RDIF低代码快速开发框架 v6.2版本发布 - .NET快速开发框架

    【摘要】国思RDIF企业级低代码开发平台,给用户和开发者最佳的框架平台方案,为企业快速构建跨平台、企业级的应用提供强大支持。致力于解决企业信息化项目交付难、实施效率低、开发成本高的问题。能帮助企业快速构建美观易用、架构专业、安全可控的企业级多终端应用,并可随需而变。阅读全文 ...继续阅读 (49)


    love 0
    @1900\'Blog
    发表于
    2025-03-20 03:21:04

    256、春分

    null春分时节,昼夜均分,阴阳平衡,养生之道亦需调和。此时,万物复苏,阳气渐升,宜早睡早起,顺应自然。饮食上,宜清淡为主,多食新鲜蔬菜,如菠菜、韭菜等,以养肝明目。 ...继续阅读 (78)


    love 0
    CareySon
    发表于
    2025-03-20 00:25:00

    对象命名为何需要避免\'-er\'和\'-or\'后缀 - CareySon

    【摘要】之前写过两篇关于软件工程中对象命名的文章:开发中对象命名的一点思考与对象命名怎么上手?从现实世界,但感觉还是没有说透, 在软件工程中,如果问我什么最重要,我的答案是对象命名。良好的命名能够反映系统的本质,使代码更具可读性和可维护性。本文通过具体例子,探讨为何应该以对象本质而非功能来命名,以及不当命名阅读全文 ...继续阅读 (39)


    love 0
    tonny_guan
    发表于
    2025-03-19 20:19:13

    工作效率低?别急,AI来帮你!——《AI办公新动能:DeepSeek智能应用案例实战指南》上线CSDN!

    你是否也曾为这些办公场景头疼过?别担心,AI来拯救你的工作效率了!CSDN最新上线视频课程——《AI办公新动能:DeepSeek智能应用案例实战指南》,带你解锁AI办公新姿势,轻松搞定这些难题! ...继续阅读 (40)


    love 0
    MaskRay
    发表于
    2025-03-19 16:36:12

    Compiling C++ with the Clang API

    This post describes how to compile a single C++ source file to anobject file with the Clang API. Here is the code. It behaves like asimplifiedclangexecutable that handles-cand-S.1cat> main.cc // EmitObjAction#includeDriverCompilation.h>#includeDriverDriver.h>#includeFrontendCompilerInstance.h>#includeFrontendFrontendOptions.h>#includeConfigllvm-config.h>// LLVM_VERSION_MAJOR#includeSupportTargetSelect.h>// LLVMInitialize*#includeSupportVirtualFileSystem.h>usingnamespaceclang;constexprllvm::StringRef kTargetTriple ="x86_64-unknown-linux-gnu";namespace{structDiagsSav ...继续阅读 (25)


    love 0
    qcpm1983
    发表于
    2025-03-19 13:45:27

    我写了一个支持MCP服务的大模型聊天工具

    FishMind不仅支持主流大模型API,更集成了MCP服务支持,让您能够更灵活地连接和管理AI服务。作为一款桌面应用,它同时运行在Windows、macOS和Linux上,提供统一的用户体验。如果您对大模型应用感兴趣,希望体验更灵活的AI交互方式,欢迎访问我们的项目主页:https://github.com/fishcode2025/fishmind。我很高兴向大家介绍我最新开发的开源项目——FishMind,这是一款跨平台AI聊天客户端,特别支持MCP服务。期待大家的关注与反馈! ...继续阅读 (50)


    love 0
    caimouse
    发表于
    2025-03-19 11:04:06

    C#代码经过编译生成CIL代码

    这张图体现了 .NET 平台的核心特性:通过 CIL 实现不同语言的统一编译输出,再借助 JIT 编译器在运行时将 CIL 转为机器码执行,最终达成跨语言开发和跨平台运行的能力。////解释:在上述微软中间语言(MSIL)中,存在长度为一或两个字节的操作码。所有其他类所继承的基类声明包含在(微软核心库动态链接库)中。在Main()方法里,ldstr指令将字符串 “GeeksforGeeks” 加载到栈上。接着调用静态的函数,字符串从栈中弹出。最后,ret指令标志着函数调用结束。 ...继续阅读 (80)


    love 0
    chinahuyong
    发表于
    2025-03-19 09:52:31

    国思RDIF低代码快速开发框架 v6.2版本发布

    国思RDIF企业级低代码开发平台,给用户和开发者最佳的框架平台方案,为企业快速构建跨平台、企业级的应用提供强大支持。致力于解决企业信息化项目交付难、实施效率低、开发成本高的问题。能帮助企业快速构建美观易用、架构专业、安全可控的企业级多终端应用,并可随需而变。 ...继续阅读 (55)


    love 0
    清夏
    发表于
    2025-03-19 01:26:19

    OVH设置root密码和root用户登陆

    echo root:要设置的密码 |sudo chpasswd root sudo sed -i 's/^#\?PermitRootLogin.*/PermitRootLogin yes/g' /etc/ssh/sshd_config; sudo sed -i 's/^#\?PasswordAuthentication.*/PasswordAuthentication yes/g' /etc/ssh/sshd_config; sudo reboot ...继续阅读 (56)

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