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

    love 0
    logic
    发表于
    2025-03-05 16:51:00

    爬大工山

    爬山已经是上周日的事了,本是与友人相约,却不想对方熬夜不想起床。不想难得空出的周末就这么打水漂浪费掉,遂独自出发攀登大工山。大工山是南陵第一高峰,海拔523米,考虑到芜湖整体的海拔,实际高度也应当有个500m了,和南京的绿地金茂国际金融中心大楼差不多,那栋楼地上有104层。emmm现在想想确实有点不自量力了,毕竟当初爬过20层的合工大双子楼,两腿就开始打颤了。此前许久没过运动了,攀登起来着实费力。不得不提的是,大工山的山路有别于其他景观山。例如赭山等,因为开发完善,不仅有直上直下的阶梯路,也有绕山而行的柏油路。即便体力稍弱,也可以慢悠悠的绕山而行,无非就是耗时长些罢了。但大工山上山和下山有且仅有延山脊而建的两条阶梯路,全程鲜有坡度小于30°的,靠近山顶更是只剩下石块与黄土,在长久的风化作用以及人为踩踏下,石块大多崩碎开来,走在山路上稍有不慎便容易滑落下来,路边倒下的栓有铁链的水泥柱便是明证。上周日还数初春,山上没有太多花开的风景,只有几处小瓣品种的梅花开得异常绚烂。另有几处野花树,认不出来品种,但也结出花骨朵来,将要开了。但爬山甚是疲累,并没有好好欣赏一番。从9:30开始,爬山耗去了2.5h,前半程一直没有遇着与我同向的,爬得甚是寂寞,途中歇息了十余次,直到11:30左右,后面赶上来一家子,有了一块同行的,爬起来也更有些力气了,一鼓作气上了山顶,已是12:00了。山顶没有特别出彩的 ...继续阅读 (105)


    love 0
    Yinan
    发表于
    2025-03-05 15:18:43

    On \"You don\'t need to work on hard problems\"

    You don't need to work on hard problems - Ben KuhnI just came across this interesting article. I have to agree on how the problems (and how you are evaluated) in school set deliberately to be linear or 1 dimensional. While in real world, problems tend to be multi-dimensional, which relies on both so-called soft skills and hard skills. However, it is also exactly the same reason that there is no other place than school, that you'll been evaluated in a fair, straight-forward way.I am not saying that you don't need to work hard in school. However, what school really taught us was really far beyo ...继续阅读 (114)


    love 0
    运维咖啡吧
    发表于
    2025-03-05 15:01:23

    AI 实践|零成本生成SEO友好的TDK落地方案

    本文介绍如何利用AI自动生成博客SEO友好的TDK信息,包括标题、描述和关键词。通过调用AI模型的API,可以实现文章内容到SEO友好信息的自动化转换,提高博客的搜索引擎排名。 ...继续阅读 (131)


    love 0
    CareySon
    发表于
    2025-03-05 10:55:00

    SQL Server 2025 AI相关能力初探 - CareySon

    【摘要】SQL Server 在2024年11月开始进行社区私有预览(链接),由于涉及AI能力,我也是第一时间申请了内侧资格,悲剧的是,直到2025年2月,才拿到预览版的测试资格-.-,此时已经是CTP1.3了,也就是内侧的第四个版本了。 但whatever,late better than never。下阅读全文 ...继续阅读 (132)


    love 0
    qihang01
    发表于
    2025-03-05 10:44:22

    Windows 下添加Nginx 为系统服务

    需求:把Windows版本的nginx添加为系统服务,并且设置为开机自启动 操作步骤: 1、下载Windows Service Wrapper工具 Winsw (Windows Service Wrapper) 可以将任何可执行文件配置成为能够在Windows系统后台自动启动、停止、重启的服务。 Winsw的工作原理是读取一个XML配置文件(通常命名为winsw.xml),在这个配置文件中定义了服务的名称、可执行文件路径、启动参数、服务描述、日志配置等信息。 通过运行Winsw提供的exe文件(如winsw.exe),根据XML配置来管理对应的应用程序作为服务。 官方网站:https://github.com/winsw/winsw 下载地址:https://github.com/winsw/winsw/releases/download/v2.12.0/WinSW-x64.exe 2、编写XML配置文件 文件名nginx-service.xml,添加下面的内容,特别注意格式缩进 <!-- nginx-service.xml --> <service> <id>nginx</id> <name>nginx</name> <description>nginx</de ...继续阅读 (201)


    love 0
    白宦成
    发表于
    2025-03-05 06:01:17

    如何从工商银行银行个人网银下载借记卡交易记录

    首先,你需要开通你的工商银行网上银行,如果没有开通,则需要前往线下网点开通后,再来阅读本文。具体操作如下:访问工商银行网上银行,使用密码登录或者扫码登录登录后,访问 — 首页 — 我的账户,进入到账户详情页面,并选择要查询的账户在明细页跳转至账单查询,查询数据并下载1. 登录工商银行网上银行访问工商银行网上银行, 登录,并进入其中。2. 找到账户点击首页 — 我的账户 — 卡包,找到你的账户,并点击明细按钮,跳转到明细页面。3. 选择账户和对应的月份,下载明细在明细页面,可以选择时间范围,并选择下方的下载数据明细的格式,就可以点击下载,来完成数据下载的动作。 ...继续阅读 (93)


    love 0
    尧景
    发表于
    2025-03-05 00:00:00

    窗口函数Frame优化思想

    窗口函数Frame优化思想背景MySQL从8.0开始支持窗口函数(Window Functions),作用是计算一组聚合行的结果。其特点是可以同时具有分组和排序功能,且不改变原表行数,主要应用于数据分析场景。本文将介绍下窗口函数Frame子句的优化思想,首先看下窗口函数示例:SELECTSUM(c1)OVER(PARTITIONBYc2ORDERBYc3ROWSBETWEENxPRECEDINGANDyFOLLOWING)FROMt;如图所示,图示为窗口函数的语法逻辑。其中窗口函数分为特有的窗口函数与聚合函数两类,窗口函数子句包含分区子句,排序子句和框架子句Frame。具体地,展开上述窗口函数子句,如上述case,我们首先基于c2 分区,c3 排序,每一个分区中,计算每一行时,会根据当前行构造frame区间,如当前case会从当前行向前数x行,向后数y行,最后计算x+y+1行的sum(c1)值。默认场景下,每一行计算时,都需要先算出其Frame范围,并基于范围计算窗口函数值。一个分区遍历计算完,需要时间复杂度为O(N2). 考虑到当前行Frame与上一个的Frame关系,由此可以对Frame语句进行优化。优化思想由于窗口函数分为两类,其中一类为特有窗口函数,计算逻辑多与Frame无关,另一类为聚合函数,与Frame子句呈相关性,因此本文后续所述优化特指对聚合函数场景的Frame优化 ...继续阅读 (95)


    love 0
    尧景
    发表于
    2025-03-05 00:00:00

    窗口函数Frame优化思想

    窗口函数Frame优化思想背景MySQL从8.0开始支持窗口函数(Window Functions),作用是计算一组聚合行的结果。其特点是可以同时具有分组和排序功能,且不改变原表行数,主要应用于数据分析场景。本文将介绍下窗口函数Frame子句的优化思想,首先看下窗口函数示例:SELECTSUM(c1)OVER(PARTITIONBYc2ORDERBYc3ROWSBETWEENxPRECEDINGANDyFOLLOWING)FROMt;如图所示,图示为窗口函数的语法逻辑。其中窗口函数分为特有的窗口函数与聚合函数两类,窗口函数子句包含分区子句,排序子句和框架子句Frame。具体地,展开上述窗口函数子句,如上述case,我们首先基于c2 分区,c3 排序,每一个分区中,计算每一行时,会根据当前行构造frame区间,如当前case会从当前行向前数x行,向后数y行,最后计算x+y+1行的sum(c1)值。默认场景下,每一行计算时,都需要先算出其Frame范围,并基于范围计算窗口函数值。一个分区遍历计算完,需要时间复杂度为O(N2). 考虑到当前行Frame与上一个的Frame关系,由此可以对Frame语句进行优化。优化思想由于窗口函数分为两类,其中一类为特有窗口函数,计算逻辑多与Frame无关,另一类为聚合函数,与Frame子句呈相关性,因此本文后续所述优化特指对聚合函数场景的Frame优化 ...继续阅读 (28)


    love 0
    尧景
    发表于
    2025-03-05 00:00:00

    窗口函数Frame优化思想

    窗口函数Frame优化思想背景MySQL从8.0开始支持窗口函数(Window Functions),作用是计算一组聚合行的结果。其特点是可以同时具有分组和排序功能,且不改变原表行数,主要应用于数据分析场景。本文将介绍下窗口函数Frame子句的优化思想,首先看下窗口函数示例:SELECTSUM(c1)OVER(PARTITIONBYc2ORDERBYc3ROWSBETWEENxPRECEDINGANDyFOLLOWING)FROMt;如图所示,图示为窗口函数的语法逻辑。其中窗口函数分为特有的窗口函数与聚合函数两类,窗口函数子句包含分区子句,排序子句和框架子句Frame。具体地,展开上述窗口函数子句,如上述case,我们首先基于c2 分区,c3 排序,每一个分区中,计算每一行时,会根据当前行构造frame区间,如当前case会从当前行向前数x行,向后数y行,最后计算x+y+1行的sum(c1)值。默认场景下,每一行计算时,都需要先算出其Frame范围,并基于范围计算窗口函数值。一个分区遍历计算完,需要时间复杂度为O(N2). 考虑到当前行Frame与上一个的Frame关系,由此可以对Frame语句进行优化。优化思想由于窗口函数分为两类,其中一类为特有窗口函数,计算逻辑多与Frame无关,另一类为聚合函数,与Frame子句呈相关性,因此本文后续所述优化特指对聚合函数场景的Frame优化 ...继续阅读 (27)


    love 0
    Yinan
    发表于
    2025-03-04 23:18:05

    Cross-post from Mastondon to X and Bluesky

    These are the current methods I am using to do Crossing Posting.From Mastodon to Bluesky:https://skymoth.app/.Log in both accounts and you're ready to post toots.From Mastodon to X (Formerly Twitter):yinan-c/Mastodon-to-Twitter-SyncYou'll need to configure both Twitter and Mastodon API for this.Unfortunately I did not find a good way to sync old Tweets to mastodon account in mastodon.social. Let me know if you do find something for this. ...继续阅读 (122)


    love 0
    testcs_dn
    发表于
    2025-03-04 20:32:49

    Chrome扩展background.js访问剪贴板指南

    Chrome 扩展的 (或 Manifest V3 中的 Service Worker)可以访问剪贴板,但需要满足以下条件:在 中声明剪贴板权限: { "permissions": ["clipboardRead", "clipboardWrite"] } 2. 使用 Clipboard API 在 中,通过现代 Clipboard API()操作剪贴板: // 写入剪贴板 navigator.clipboard.writ ...继续阅读 (80)


    love 0
    绪风
    发表于
    2025-03-04 15:25:00

    修复搜狗输入法无法输入中文

    亲测搜狗输入法在 Ubuntu 24.04LTS 以及 Linux Mint 22.1 系统安装好后会出现无法输入中文的情况。有两种解决办法:百度输入法 For Linux;修复 Qt 包的问题。下面介绍方法 2 的修复步骤。首先退出 Fcitx 程序,然后在终端执行sogoupinyin-watchdog程序。sudo su /opt/sogoupinyin/files/bin/sogoupinyin-watchdog执行完成之后,查看终端的错误输出,例如我的输出:./sogoupinyin-watchdog: /opt/sogoupinyin/files/bin/../lib/qt5/lib/libQt5Gui.so.5: no version information available (required by ./sogoupinyin-watchdog) ./sogoupinyin-watchdog: /opt/sogoupinyin/files/bin/../lib/qt5/lib/libQt5Widgets.so.5: no version information available (required by ./sogoupinyin-watchdog) ./sogoupinyin-watchdog: /opt/sogoupinyin/files/bin/../li ...继续阅读 (168)


    love 0
    夕水
    发表于
    2025-03-04 15:22:00

    js实现大数字求和

    在现代编程中,处理超大数字常常会遇到限制,因为大多数编程语言的数字类型在存储较大的整数时可能会溢出。为了解决这一问题,通常采用字符串表示法来处理大数字。在这篇文章中,我们将深入探讨如何通过字符串实现大数字的求和,展示一个简单而有效的 JavaScript 函数。背景在数学中,加法是最基本的运算之一,但对于超出机器数值范围的数字,我们需要采取不同的方法。通过将数字表示为字符串,我们可以逐位进行加法运算,模拟人工计算时的进位过程。这种方法简单直观,尤其适合处理任意大的数字。函数实现以下是我们实现的大数字求和函数bigNumberSum:const bigNumberSum = (a: string, b: string) => { let aArr = a.split(''), bArr = b.split(''); const maxLen = Math.max(aArr.length, bArr.length); let flag = false, res: number[] = []; for (let i = 0; i < maxLen; i++) { const nPopA = aArr.pop(), nPopB = bArr.pop(), numA = pars ...继续阅读 (177)


    love 0
    C1G
    发表于
    2025-03-04 11:43:51

    Dify v1.0本地部署+deepseek

    Dify 一词源自 Define + Modify,意指定义并且持续的改进你的 AI 应用,它是为你而做的(Do it for you)生成式 AI 应用创新引擎开源的 LLM 应用开发平台。内置了构建 LLM 应用所需的关键技术栈,包括对数百个模型的支持,提供从 Agent 构建到 AI workflow 编排、RAG 检索、模型管理等能力,轻松构建和运营生成式 AI 原生应用。比 LangChain 更易用。在线体验:https://dify.ai/zh开源地址:https://github.com/langgenius/dify官方文档:https://docs.dify.ai/v/zh-hansDify云服务,可以在线使用.Sandbox(免费版) 每天可调用200次GPT专业版 $59/month团队版 $159/month企业版 面议开源社区版安装 Dify 之前, 请确保你的机器已满足最低安装要求:CPU >= 2 CoreRAM >= 4 GiB克隆 Dify 代码仓库安装gityum install -y git克隆 Dify 源代码至本地环境# 假设当前最新版本为 0.15.3 git clone https://github.com/langgenius/dify --branch 0.15.3 Cloning into 'dify'.. ...继续阅读 (120)


    love 0
    Usubeni Fantasy
    发表于
    2025-03-04 10:02:20

    70% 困境:AI 辅助开发的残酷真相

    本文深入探讨了AI在软件开发中的应用现状与挑战,揭示了“70%问题”——即开发者在使用AI工具快速完成大部分工作后,剩余部分变得异常困难。文章分析了AI对不同经验水平开发者的不同影响,提出了“AI初稿”“持续对话”“信任但验证”等有效使用模式,并展望了AI作为“代理性软件工程师”的未来潜力。尽管AI显著加快了开发速度,但软件质量的提升仍需人类的判断和工程纪律。本文为开发者、技术领导者以及对AI在软件开发中应用感兴趣的读者提供了宝贵的见解和建议。 ...继续阅读 (121)


    love 0
    superadmin
    发表于
    2025-03-04 08:31:42

    Java:解压jar后反编译,修改后重新打包更新jar

    mkdir tmp cd tmp # 解压jar主包 jar xf ../main.jar # 编译lib文件夹下某子jar依赖包, 生成class文件,使用classpath加载依赖包 javac -cp "../*:." com/budwk/Demo.java # 将class文件打包到jar包中 jar uf demo.jar com/budwk/Demo.class # 手动覆盖新的 demo.jar 包 # 不能使用这个更新命令,会导致jar包被二次压缩 # jar uf ../main.jar lib/demo.jar # 使用0这个参数,将解压文件打包到jar包中 jar cfM0 ../main.jar * ...继续阅读 (166)


    love 0
    x359981514
    发表于
    2025-03-04 08:30:18

    揭开Flutter Slider中Shapes的神秘面纱

    点击上方蓝字关注我,知识会给你力量Slider是Flutter中使用非常多的一个组件,通常设计师都会对Slider做很多的自定义设计,在Android中,我们其实是很难通过配置xml来改变Slider的外观的,而在Flutter中,我们可以很方便的组合整个实现,当然,前提是你需要对Slider的整体概念有个清晰的认识。下面这张图是Slider的一个基本组成,这里已经融合了一些基础的设计元素,所以,... ...继续阅读 (129)


    love 0
    一线码农
    发表于
    2025-03-04 06:45:00

    Linux系列:如何调试 malloc 的底层源码 - 一线码农

    【摘要】一:背景 1. 讲故事 上一篇我们聊过 C# 调用 C 的 malloc 代码来演示heap的内存泄露问题,但要想深入研究得必须把 malloc 的实现库 libc.so 给调试起来,大家都知道在Linux 上 libc 和 Windows 的 Win32 API 是一个层级的,由于 Linux 重阅读全文 ...继续阅读 (163)


    love 0
    C1G
    发表于
    2025-03-04 05:31:38

    火山方舟引擎限时免费注册送3000万DeepSeek R1满血版tokens

    火山引擎介绍‌火山引擎是字节跳动旗下的云服务平台‌。豆包大模型-字节跳动自研大模型火山方舟-一站式大模型服务平台扣子-专业版AI应用开发平台火山方舟免登录体验满血版671B打开火山引擎官网的火山方舟,不用注册、不用填手机号,直接就能使用DeepSeek-R1 满血版 671B参数和豆包-1.5-pro免登录体验3/3次,登录后后免费赠送每个模型50万tokens推理额度。https://www.volcengine.com/experience/ark邀请注册送代金券每成功邀请1位新用户,最高双方可得145元代金券,可抵扣3625万tokens(相当于免费问 15 万次问题)。具体玩法:1、登录活动页面,生成你的专属邀请码:DXRHABFP2、分享邀请链接给好友,对方注册时填写你的邀请码。不限邀请次数,成功邀请后均可依据规则获得奖励。邀请链接:https://www.volcengine.com/experience/ark?utm_term=202502dsinvite&ac=DSASUQY5&rc=DXRHABFP3、实名认证后,双方立即到账代金券:你拿 30 元(750 万 Tokens),好友拿 15 元(375 万Tokens)。如果好友后续付费,你还能再得 100 元代金券(2000 万 Tokens)!如账号已实名认证,代金券将在邀请成功后1小时内 ...继续阅读 (98)


    love 0
    白宦成
    发表于
    2025-03-04 05:20:59

    Github Stars 没啥用,但也不是没啥用

    我之前曾经在 Twitter 上说过,开源的本质是一个 Reputation(声誉)的游戏,你拥有越多的声誉,在和开源社区的协作就会越容易,大家就会愈发的相信你,与你共同协作。和@willemjiang聊天,我们都认可一个观点:开源本质是一个 Reputation 的游戏。你的所作所为在社区都是公开的,这也是开源的魅力。你可能在公司籍籍无名,但你因开源广为人知。当然,一体两面。社区是公开的、透明的。你的好与坏都将被传唱。就像每逢开发者活动,我们都要调侃 OB 刷 Star。— Bestony | 白宦成 (@xiqingongzi)September 8, 2023而这个 Reputation 的一个具象的表现 ,便是你在 Github 上拿到的 Star 或 Follower。我们普遍会认为,Star 更多的人、Follow 更多的人,是更有价值的 —— 你的 Follower / Star 更多,至少证明了你在开源这个领域的成绩。我的 Github Profile 页面坦诚的讲,我很以自己的 Star 为荣,超过 1W Star 和 1.4k 的 Follower,至少证明了我在开源上曾经做过一些事情。这些 Star & Project 可以证明我的能力,证明我能够做一些事情。这些信息帮助我更好的求职。但另一方面,我也认为,star 本身的意义并没有那么大 —— 特 ...继续阅读 (118)


    love 0
    WuSiYu
    发表于
    2025-03-04 03:23:37

    群晖ddrescue与暂时禁用USB外接硬盘自动挂载

    来自每天一个没用的小知识对一个挂掉SATA固态做数据恢复,症状大概是可以读,但一旦进行写入就会掉盘。在对数据做镜像时,直接通过USB3.0转SATA线插在群晖NAS机器上,并将镜像保存在其中的大容量硬盘上是个方便的做法。首先安装ddrescue,添加SynoCommunity软件源,并安装SynoCli Disk Tools软件包即可。(如果你的网不是很好,也可以从这里手动下载:https://synocommunity.com/package/synocli-disk)接下来,由于群晖会自动挂载USB外接硬盘等设备,会对其产生写入,这是我们不希望发生的。群晖没有选项可以关闭自动挂载功能,但经过一些尝试发现,我们可以通过暂停(SIGSTOP)/usr/syno/sbin/hotplugd进程的方法暂时阻止其自动挂载的行为。登入SSH后执行:sudo pkill -STOP -f /usr/syno/sbin/hotplugd注意不要直接将其杀死,否则其会自动重启。若再去阻止其自启就太过麻烦了,我们只需要暂时用SIGSTOP信号暂停其执行,让其失去功能即可。之后使用sudo pkill -CONT ...或直接重启机器后便可恢复。而后便可以接入硬盘并使用ddrescue进行数据恢复。群晖ddrescue与暂时禁用USB外接硬盘自动挂载最先出现在WuSiYu Blog。 ...继续阅读 (102)


    love 0
    Insus.NET
    发表于
    2025-03-04 00:57:00

    使用Acronis True Image恢复系统 - Insus.NET

    【摘要】在U深度PE环境中,使用Acronis True Image恢复系统。只要平常时,做好服务器或是工作端的系统备份,遇上系统崩溃或是某种原因,需要恢复时,可以参考下面方法来恢复。准备好备份xxx.tib....U深度U盘启动,进入维护环境,运行傲梅开区助手(1),查看硬盘分区情部分,如磁盘1,未分配空阅读全文 ...继续阅读 (140)


    love 0
    蛰语
    发表于
    2025-03-04 00:00:00

    再演进,更全面、更极致的 PolarIndex 2.0

    索引模块是数据库管理系统的核心组件,其设计直接决定了数据库数据操作的性能与效率。如何构建高效高并发的索引结构,始终是数据库领域的研究重点。作为一款先进的云原生数据库,阿里云PolarDB也不断的在索引高并发优化技术上深耕。基于Latching coupling的设计理念,PolarDB实现了PolarIndex 1.0版本:将 SMO 操作分成两个阶段并引入Latching-coupling,消除InnoDB btree 索引结构变更(SMO)过程中的全局索引锁(Index Latch),并保证每次结构修改都只需在btree 的一层加锁, 从而减少了latch 粒度并,使得索引结构变更可以高度并发。PolarIndex 1.0的相关介绍可以参考PolarDB这一篇月报文章。这一技术极大的提升InnoDB Btree的写入能力,以TPCC单表测试场景为例,开启PolarIndex后峰值性能能有近3倍的提升。虽然PolarIndex 1.0版本消除了InnoDB btree SMO的全局Index latch使得SMO操作可以并发,但是仍有许多优化尚未触及的地方:1)PolarDB 在btree cursor下降过程使用 latch coupling 最多同时持有两层次 page latch,仍存在(parent)page锁的瓶颈;2)InnoDB BLOB、TEXT等可变长度列格式, ...继续阅读 (101)


    love 0
    蛰语
    发表于
    2025-03-04 00:00:00

    再演进,更全面、更极致的 PolarIndex 2.0

    索引模块是数据库管理系统的核心组件,其设计直接决定了数据库数据操作的性能与效率。如何构建高效高并发的索引结构,始终是数据库领域的研究重点。作为一款先进的云原生数据库,阿里云PolarDB也不断的在索引高并发优化技术上深耕。基于Latching coupling的设计理念,PolarDB实现了PolarIndex 1.0版本:将 SMO 操作分成两个阶段并引入Latching-coupling,消除InnoDB btree 索引结构变更(SMO)过程中的全局索引锁(Index Latch),并保证每次结构修改都只需在btree 的一层加锁, 从而减少了latch 粒度并,使得索引结构变更可以高度并发。PolarIndex 1.0的相关介绍可以参考PolarDB这一篇月报文章。这一技术极大的提升InnoDB Btree的写入能力,以TPCC单表测试场景为例,开启PolarIndex后峰值性能能有近3倍的提升。虽然PolarIndex 1.0版本消除了InnoDB btree SMO的全局Index latch使得SMO操作可以并发,但是仍有许多优化尚未触及的地方:1)PolarDB 在btree cursor下降过程使用 latch coupling 最多同时持有两层次 page latch,仍存在(parent)page锁的瓶颈;2)InnoDB BLOB、TEXT等可变长度列格式, ...继续阅读 (29)


    love 0
    Windfarer
    发表于
    2025-03-03 16:07:56

    捡垃圾,折腾一下HP 544+ FLR

    从围城哥哥那里领养代替购买了一套闲置的HP 544+ FLR网卡(就是ConnectX-3 Pro),在家折腾RDMA网卡玩(涛哥有云:班没上够,回家还搞?)。在经历了发现一张卡凉凉,又50块捡了一张,以& ...继续阅读 (92)


    love 0
    haofly
    发表于
    2025-03-03 14:44:04

    2025年2月回顾

    开始使用豆包2月份尝试了几次 DeepSeek,整体质量已经和 ChatGPT 相差不大。但考虑到敏感信息和响应速度,日常开发还是更依赖 ChatGPT。不过,ChatGPT 在非技术场景下有时会受限,比如查询旅游攻略、拍照翻译、识别图片信息,甚至是快速分享内容时,使用体验就不太理想。而豆包在这方面表现得非常优秀,体验丝滑,效率极高。更有意思的是,身边不少非技术朋友也开始用豆包,这种全民 AI 的趋势已经悄然展开。不过,对我来说,AI 仍然只是工具,目前来说还只停留在调用API上,仍然需要挖掘更多的使用场景。不完整的 2 月今年 2 月,最后两个周末都被夜班占据,和去年一样,累到怀疑人生。更郁闷的是,上完夜班后,本来打算好好休息,结果接下来的几个周末天气都不太给力,白白浪费了难得的周末时光。其实一直想趁天气好的时候去露营,可每次一看天气好,重庆的露营地就已经是人挤人了,瞬间没了兴致。或许以后可以考虑收费营地,至少人少、环境好、设施齐全。另一方面,露营还是得配电车,充电、储能都方便,连车型都选好了。可惜手里的油车才开 6 年,还有十几万的贷款没还完,只能再等等了。中年男人的无奈,这才刚刚开始。家庭生活今年过年虽然没有怎么回老家,但过得还是挺开心的,尤其是和兄弟姐妹们聚在一起,玩得很尽兴。新的一年,希望大家都能发财!大家还计划暑假去云南租个院子避暑,但现实可能没那么理想——毕竟还不知道 ...继续阅读 (122)


    love 0
    admin
    发表于
    2025-03-03 13:26:55

    Ollama 未授权访问漏洞,原理、防护和洞察

    1. 发生了什么 / What Happens?Ollama 是一个大模型的服务端软件,默认启动会绑定127.0.0.1:11434端口,在这种绑定模式下,只有本机能够访问ollama。Ollama is a server-side software for large language models. By default, it binds to 127.0.0.1:11434 upon startup. allow access only from the local machine.如果想把ollama服务暴露给其他机器使用,根据官网文档,管理员可以通过配置OLLAMA_HOST=http://0.0.0.0:11434实现。If you want to expose the ollama service to other machines, according to the offical document, you can configure OLLAMA_HOST=http://0.0.0.0:11434 to achieve this.但这个操作将使ollama服务暴露在所有的地址里,任何用户无需权限验证即可访问这个部署好的ollama服务。However, this operation will expose the Ollama service to the a ...继续阅读 (130)


    love 0
    查利鹏
    发表于
    2025-03-03 13:12:55

    极致优化UE Android APK的大小

    在游戏项目中,当我们在打包各个平台时,总希望每个平台的包能够最小化便于分发,而且上架某些平台还有明确的大小要求。对于UE而言,它包含了巨量代码以及大量的插件,Build阶段还将生成反射的胶水代码,在编译时产生了大量的代码段。以Android平台为例,将导致libUE4.so的大小急剧增长,对于包体和运行时内存都造成了压力。再加上一些引擎必要和额外带入的资源也能占据上百M,空APK的大小很容易达到数百M的规模!不仅仅为了符合上架平台的要求,从包体和内存优化的角度,也有必要对UE包的大小进行裁剪。本篇文章会以Android为例,从各个方面介绍UE包中的可裁剪部分的优化思路与实践,同时优化APK大小和Native库的运行时内存占用,其中的策略也可以复用在其他平台。 ...继续阅读 (98)


    love 0
    白宦成
    发表于
    2025-03-03 13:07:46

    我在字节拍过的那些视频

    下面这些视频都是我在字节跳动期间为字节跳动公司宣传提供的视频素材,出于流量考虑,下面的这些视频都发布在 Youtube,因此如果你看不到,需要开梯子来查看。2025 年 字节跳动 All Hands 片段2024 年 MarsCode 片段2024 年,飞书 AI 片段 ...继续阅读 (130)


    love 0
    Yinong, Zhang
    发表于
    2025-03-03 12:45:52

    私域流量正在被公域化:在微信中拦截竞品流量!

    作者张依侬,系纷析咨询高级咨询顾问 01 如何在微信中拦截竞品流量? 我们都知道,微信豆加热功能可以提升视频号短视频或直播的曝光度、互动量和粉丝增长,基本功能类似dou+。但微信豆还有一个隐藏功能,能帮你拦截竞品或同行的精准流量。 操作也很 […] ...继续阅读 (155)

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