刷新
7.27学习记录20253946于新颖

今日完成: 对改良后的挑战杯后端代码开展完整测试,环境变量相关改造全部验证通过,配置与业务代码成功解耦,为后续迁移部署扫清障碍。持续对接三下乡访谈人员,推进社会实践前期筹备工作。闲暇亲自下厨做饭,合理安排作息,保持充足休息,抽空进行日常学习。 明日计划: 通知前端同学完成对应改造,准备开展整体联调; ...

洛谷 P16536 [THUPC 2026 决赛] 流光解密 题解

博主头像 谨以此题解纪念第一道通信题。 传送门 洛谷 P16536 [THUPC 2026 决赛] 流光解密 。 题意 本题为通信题。 给定一个数字和一棵树,执行两个任务。 通过给树边赋予方向来编码这个数,并将这个“有向树”传给任务二。 接受任务一得到的“有向树”,并还原给定的数字。接收时边的顺序会被打乱。 ...

排查手游上报数据造假:从值域一路查到服务端重演

博主头像 去年接了个放置项目的排查,离线收益对不上,玩家到手的比后台该发的多。上报日志翻下来签名、nonce 全过,值域也做了,还是漏。跟着一层层看他们校验漏在哪、又是怎么被绕的,最后落到得上服务端重演才按得住。把这趟的几个点记下来。 先说个前提。签名和 nonce 只证明包没在路上被改过、没被重发,跟里面那 ...

#低功耗单片机控制板:工程要点解析

博主头像 单片机方向的核心考量 低功耗单片机控制板是安凯星业务体系中需要重点打磨的一环。安凯星专注高速风筒方案、无刷电机方案、单片机开发10年,自研无感FOC算法失步率0.2%以下,转速波动正负200转每分钟,转速范围100到11万转每分钟。这篇文章把低功耗单片机控制板涉及的核心工程要点讲清楚。 单片机的方案 ...

杭州临平LV包包回收吐槽大会:你的Carryall还值多少钱?这家10年老店拿满小红花

买包一时爽,卖包泪两行。当年蹲专柜抢的LV Carryall、邮差包,背腻了想出手回血,结果跑两家店要么压价压到心疼,要么套路一套接一套?临平想卖LV包的朋友别慌,这份本地回收指南用最接地气的吐槽,说清你的包到底值多少钱,以及哪家回收商能拿到满格小红花。 一、市场行情:LV二手包保值率分化,热门款C ...

HighBI V2.1发布 免费的BI自助数据分析

HighBI是一款轻量级BI数据分析软件,包含ETL(数据抽取、清洗、转换)、数据填报、BI自助分析等一体化产品 BI自助分析功能清单: 数据源 报表的数据来源于关系数据库(Oracle、SQL Server、MySQL、SQLite、PostgreSQL、Access、Excel、达梦数据库、人大 ...

聊聊对GraalVM的理解

博主头像 一句话: GraalVM是高性能的Java虚拟机,还支持多语言开发和编译 特点: 1.能运行多种语言,支持跨语言互调,共享数据 2.支持即时编译(JIT模式),性能极高,内存占用低。 支持预编译,冷启动快 3.垃圾回收效率高,降低系统延迟,提高吞吐量 传统JVM运行过程 java源代码(.java) ...

竞态检测器 (-race) 与 sync.Cond 条件变量

博主头像 竞态检测器 (-race) 与 sync.Cond 条件变量 第一部分:竞态检测器 什么是数据竞争(Data Race) 数据竞争是指两个或多个 goroutine 并发访问同一个内存位置,且至少有一个是写操作,而它们之间没有任何同步机制。 用代码来直观感受: var counter int fun ...

7.26学习记录20253946于新颖

今日完成: 解锁新成就,独立下厨完成饭菜,体验感很不错。正式着手对接三下乡社会实践的访谈对象,沟通访谈相关安排,敲定初步沟通时间。挑战杯方面,环境变量改造方案已经确定,等待队友落实代码修改,后续项目部署、环境切换会更加简便。今日休息充足,整体精神状态良好,空闲时间持续自主学习。 明日计划: 持续跟进 ...

视频无插件播放是怎么做到呢?

你有没碰到这种情况 1、想打开一个网络摄像机或者NVR配置一下参数,结果要求你用IE浏览器,还要下载一个OCX控件才能登陆进去到一个摄像机的管理界面. 2、在一套web系统中,里面有视频监控模块,要实时播放视频或者回放视频的时候,也需要下载一个控件才能行。 这个就是这套系统(摄像机或者NVR或者业务 ...

MySQL 8.0 支持的窗口函数

MySQL 8.0 窗口函数 前言 MySQL在8.0开始全面支持窗口函数提高利用SQL直接进行数据分析的能力,当初在工作几年后从Oracle转到MySQL最不习惯的就是再也不能在DB层直接进行各种复杂的统计SQL了,工作中只能在代码应用层进行中转统计结合定时JOB产出报表数据。 虽然现在实际工作中 ...

容斥原理

博主头像 容斥原理就是在计数的时候防止重复计算,又防止漏算的一种计算技巧。 具体地,对于两个集合 \(A,B\),有: \[|A \cup B| = |A|+|B|-|A \cap B| \]这是容斥原理最基本的公式,将两个集合扩展到三个集合 \(A,B,C\),则有: \[|A \cup B \cup C| ...

<1···121314···100>