自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (10)
  • 收藏
  • 关注

原创 Web开发地图服务知识--地理坐标系(GCJ02 火星坐标系)

地理坐标系,这是实现地图应用绕不过去的一个知识点,今天就把坐标系的知识点串一串,会重点介绍火星坐标系。本文是一篇网络整合文,当然也结合了我自己的一些验证数据。

2026-01-16 22:50:37 1216

原创 Web地图服务开发知识--地图投影(Web墨卡托)

介绍地图投影的原理和常见的投影方式重点介绍Web墨卡托投影,全网最通俗易懂的Web墨卡托原理

2026-01-16 00:06:24 742

原创 Nginx的location匹配规则:优先级和路径替换

Nginx是反向代理和负载均衡的首选工具,nginx的location配置有许多细节内容在网上不容易找到资料,或者解释不清。本文对locaiton的常见特性进行介绍。location的优先级Nginx的server中往往有多个location共存,每个location定义自己的匹配规则和proxy信息,对于每一个请求,需要有一定的优先级来找到自己合适的location。locai...

2018-04-01 20:21:56 32609 5

原创 电力交易的结算科普

电力交易的结算,典型误解是:机组报什么价格,就按什么价格收钱。 实际上,机组报价会用于全网出清排序,并影响市场出清节点电价,但最终结算价格不是自身报价,而是统一由机组挂靠变电站的日前、实时节点边际电价决定。

2026-06-15 22:08:09 380

原创 电力交易入门科普

电力交易是一个比较复杂的市场,不同于普通商品交易。电力交易参与主体多、各省规则不一,且电力无法大规模储存、需要实时供需平衡,整体门槛比较高。本文只会对电力交易做一个简单介绍。主打入门科普,不会深挖细则,对应知识点的 “坑”,后续会更新文章来填坑。

2026-06-14 22:56:37 286

原创 拆解电力四遥:遥测、遥信、遥控、遥调基础知识

四遥,包括遥测、遥信、遥控、遥调四大功能,是通过技术手段实现对变电站、电厂等厂站进行远程监测与控制。本文简要介绍四遥的特点,同时介绍遥脉、SOE这2类扩展类型。

2026-06-14 22:47:51 333

原创 IEC101的升级版——IEC104简介

EC104 是当前电力系统的主流通信规约,作为 IEC101 的以太网升级版本,能适配现代电网高实时、大容量的通信需求。本文在 101 的基础上,简要介绍 104 的特性。

2026-06-13 13:16:05 513

原创 用 Echarts 实现阶梯图效果

在 ECharts 的官方示例中,提供了一个阶梯图(Step Line)的例子,但这只能算一个 “假阶梯”。该图存在两个主要问题:首尾只有半阶,鼠标 hover 效果仍是线条。事实上,ECharts 官方的 series 类型并不直接支持真正的阶梯图,需要通过 自定义系列(custom series) 来实现。

2026-06-13 13:09:07 243

原创 跟着张凌赫学习储能电站知识

最近在B站看到张凌赫参与拍摄的公益科普片《凌探未来》(谐音“零碳”),第二集讲解抽水储能电站。今天就介绍常见储能电站类型,让大家有个初步认识。

2026-05-30 22:51:00 403

原创 期权是如何计税的?

拿到期权是一件值得高兴的事情,但很多人对于期权的行权和计税都不太了解。不过说实话,期权的计税还是有点复杂的,所以写一篇文章做一个简介,也附上几个大厂的真实数据。

2026-05-30 22:39:48 312

原创 Modbus:工业通信的“通用语言”

Modbus 如今仍是工业自动化最普及的通信协议,虽诞生已久、结构简单,但适配场景极广。本文用简短篇幅介绍它的特性。看完后,你就知道为什么有了 Modbus,之后又诞生了 IEC101。

2026-05-15 22:03:17 469

原创 需量电价和容量电价

两部制电价将电费分为基本电费(固定)和电度电费(按量)。基本电费可按容量(变压器额定容量)或需量(月度最大用电峰值)计算。选择建议:负荷稳定选容量电价,波动大选需量电价。储能系统可降低最大需量,减少电费支出。各地电价标准不同,需结合当地价格比选择最优方案。

2026-05-15 21:52:54 860

原创 浏览器 blob 伪协议:内存里的 “临时 URL”

最近留意到浏览器中有这种链接:blob:https://example.com/28ab6297-2cc6-48e9-8f94-782a620d95da以前实现过纯前端的文件下载,竟然没有意识到背后的协议,“学无止境”又一次最好的被诠释了。写一篇文章来分享对这个特性的学习。

2026-05-07 23:25:56 463

原创 梳理一下前端模块化规范:CommonJS ESM AMD CMD UMD

前端模块化规范在发展过程中出现过多种规范,包括但不限于CommonJS ESM AMD CMD UMD。大多开发者都对这些名词有个印象,但问起来又有些模糊。本文的目的是做一个梳理,帮助记忆。

2026-05-07 22:31:18 501

原创 风力发电机的类型——直驱 VS 双馈

风速不稳定,风机转速不可控,而电网要求输出频率稳定在50Hz,在风力发电场景是如何实现这个频率的?本文介绍目前主流的直驱式、双馈式风机解决方案,它们的共同特点是:先升频,再稳频率。如果和汽车类比的话,直驱就是纯电车型,双馈是燃油车型。

2026-05-04 23:28:12 680

原创 电力通信规约的鼻祖:IEC101和串口通信

IEC101 在 1995 年发布,2002 年完成修订。它的出现源于早期电力系统无 TCP/IP 的通信环境:当时变电站、RTU(远动终端)与调度主站的连接依赖电话线拨号或专线,物理层普遍采用RS-232/RS-485 串口,核心需求是简单、可靠、低资源消耗的通信规约,适配早期的嵌入式设备(仅几 KB 内存)。

2026-04-30 23:20:48 427

原创 光伏发电站的类型

本文从并网类型、建设规模、控制策略这3个维度,介绍光伏发电站的类型。并网类型:并网型和离网型建设规模:集中式和分布式控制策略:跟网型和构网型

2026-04-27 23:27:59 307

原创 Nginx 的重定向规则

而今天要讲解的 Nginx 重定向规则,不但有部分隐藏逻辑、内容复杂,而且正则表达式是必备前置知识,整体上更难。笔者当年也花了不少时间才整理清楚。Nginx 中实现地址重定向、URL 改写跳转,主要依靠两类指令:return 与 rewrite。​

2026-04-27 23:21:51 566

原创 MCP太难受了!才被Skill锤过,又来一个CLI?

最近AI Agent圈子又因为CLI躁动了。不少开发者抛弃MCP,转向 CLI + Skills 混合模式:用CLI干重活,用轻量Skill做结构化控制。本文介绍CLI的特点,和MCP进行对比。

2026-04-19 18:53:30 457

原创 无功功率的影响与无功补偿

无功功率虽然不对外做有用功,但它为电网中设备建立必要的磁场,是电机和电力系统正常运行不可缺少的部分。无功功率会对电网产生额外的负面影响。本文介绍解决减少无功的影响的技术。

2026-04-19 18:42:48 411

原创 React JSX和正则表达式的神奇组合

前端开发中非常常见的场景,当用户在搜索框输入关键词后,页面中匹配到关键词的文本,需要高亮展示。用这则表达式和React的JSX可以一行代码搞定。

2026-04-17 22:56:11 471

原创 我找了很多文章,发现没人能讲清楚“一次调频”为什么是“有差调节”

我找了很多文章,发现没人能讲清楚“一次调频”为什么是“有差调节”,我想挑战用1000字讲清楚这个问题。

2026-04-17 22:47:41 932

原创 为什么无功功率变化影响的是电压

在高压输电线路中,线路电抗 X 通常是电阻 R 的 5 到 30 倍。因此,当感性无功功率增大时,通过输电线路电抗 X 产生的电压降会远大于有功功率通过输电电阻 R 产生的电压降。这就是我们平时最直观的感受——感性无功功率增加时,电压下降得特别明显。也就是电力行业所说的“无功影响电压”。

2026-04-16 22:42:34 301

原创 为什么电网负荷变化影响的是频率

电力系统中,当用电负荷发生变化时,电网频率会直接受到影响。这就是为什么我们需要一次调频和二次调频来调节频率。但很多人不理解为什么负荷变化影响的是频率,本文用最通俗的语言帮助读者理解负荷和频率的关系。

2026-04-16 22:37:38 547

原创 零碳入门:碳核算的三大范围

介绍企业碳核算三大范围的划分

2026-04-13 23:17:53 136

原创 无功功率通俗科普——别说你还不理解无功功率

行业内还有不少从业者只知有无功,却不理解它的原理。本文旨在用最通俗的方式,让只要具备基础物理知识的人也能理解无功功率。

2026-04-13 23:13:39 1111

原创 Web GIS 矢量瓦片(MVT)入门:一文读懂栅格与矢量的核心差异

卫星图一般通过栅格瓦片来实现Web加载,但是电子道路图通过栅格瓦片作为载体有不可避免的局限,文本介绍另一种关键的瓦片技术:矢量瓦片

2026-04-11 22:20:51 810

原创 未来40年的国策:30/60双碳目标

2020年9月22日,中国提出“双碳”目标,即2030年前碳达峰、2060年前碳中和。本文介绍双碳政策的基本信息

2026-04-11 22:04:25 213

原创 AI 对话的流式输出详解——不止于SSE

AI 对话的流式输出,核心是通过 SSE 基于 HTTP 流式传输实现,本质是利用 ReadableStream 将 LLM 生成的内容分批次推送至客户端。与常规 HTTP 请求相比,SSE 完美匹配 LLM “一问多答”的响应模式。其中,text/event-stream 作为 SSE 标准类型,是主流大模型的首选,而 ReadableStream API 和 EventSource API 则是客户端处理流式数据的工具 API。

2026-04-10 22:31:44 739

原创 最简单也是最不安全的Web认证方式——HTTP Basic Auth

HTTP Basic Auth是 HTTP 协议的一部分,浏览器和 Web 服务器(Nginx/Apache 等)原生支持,开发者通常无需自己编写客户端代码,服务端也只需简单配置即可实现。

2026-04-05 20:50:19 388

原创 Web GIS必备知识——WMTS和瓦片

OGC(Open Geospatial Consortium,开放地理信息联盟)制定了WMTS(Web Map Tile Service,网络地图瓦片服务)标准,通过瓦片(Tile)实现地图的逐层、按需加载。每一张瓦片可以通过唯一的[Z, X, Y]坐标表示出来。所以瓦片也通常被称为 XYZ 图。

2026-04-05 20:45:11 731

原创 Skill 为什么“淘汰”了 MCP?

MCP 并未被真正淘汰,目前大部分通用 AI Agent 都支持 MCP 协议。但不可否认的是,MCP 诞生并普及后不到一年,其行业主流地位就被 Skill 取代。Skill 已成为 AI Agent 工具调用的新优选。本文会介绍相关缘由。

2026-03-29 15:25:53 791

原创 Vue和React之争

React 在展示层,确实更先进。但“约定大于配置”是未来框架的主流趋势。我个人偏爱 React 的灵活,但长期我更看好 Vue 的终局。

2026-03-28 23:52:03 396

原创 主流AI大模型(LLM)API介绍

整体而言,OpenAI的LLM API已成为行业事实标准,其他厂商的API要么完全兼容OpenAI规范,要么在细节上存在少量差异。实际开发中,若需切换不同厂商的LLM API,主要有两种便捷方式:使用兼容中转平台,或借助兼容SDK统一调用。

2026-03-28 23:46:21 1429

原创 HTTPS 认证过程

HTTPS认证核心流程:服务器向CA提交CSR申请证书,CA验证信息后签发含公钥和签名的证书。客户端访问时,服务器返回证书,客户端用内置CA公钥验证签名与信息摘要匹配,确认证书合法后检查域名和有效期。证书链验证从终端证书开始,逐级用上级CA公钥验证,直至找到信任的根证书。若中间证书缺失,客户端可从证书内置URL自动获取完成验证。整个过程确保通信安全可靠。

2026-03-19 00:57:59 493

原创 龙虾(OpenClaw)可太火了,它能笑到最后吗?

OpenClaw 大概率不会是最后唯一的赢家,未来的本地 Agent 市场必然是百花齐放的格局,OpenClaw 会是其中重要的一员,但未必会是最优秀的那个。

2026-03-19 00:56:13 498

原创 极简版本的 TCP / IP 协议栈介绍

极简版本的 TCP / IP 协议栈介绍,只需要10分钟就能对 TCP IP有一个大概印象。

2026-02-07 21:52:11 1322

原创 通俗理解 TCP 的 三次握手 和 四次挥手

本文对 TCP 的三次握手和四次挥手做一个通俗的解释,不会介绍细节,只会进行场景化的描述,让人容易理解。

2026-02-07 21:41:48 406

原创 内网穿透技术 -- NAT ngrok 花生壳

如今,即使不关注 P2P 的概念,在日常使用即时通信工具或者 Web 开发中的 WebRTC 技术时,本质上都需要用到 P2P 通信,这离不开内网穿透技术。本文对相关技术进行整理

2026-02-07 21:33:40 1216

原创 HTTP版本发展的脉络

这篇文章一方面会陈述HTTP各个版本的历史,另一方面会对各个版本做一个点评,但不会去分析各个更新的技术细节。笔者作为一名Web从业者,对性能较为敏感,会对各版本在性能方面的变更脉络进行梳理。HTTP 协议的核心标准化版本主要有 HTTP/0.9、HTTP/1.0、HTTP/1.1、HTTP/2、HTTP/3,其中 HTTP/1.1 是长期主流版本,HTTP/2 和 HTTP/3 为现代高性能版本。

2026-01-28 21:31:34 754

学习C++的五十条规则.doc

学习C++的五十条规则 摘自:南京大学小百合http://bbs.nju.edu.cn

2009-02-10

机会网络仿真环境(the one)中文文档

机会网络仿真环境(the one)的中文文档,是作者自己翻译,不是机器翻译的文档

2013-03-01

Windows bat 打印内存使用日志

用bat脚本实时打印系统剩余的内存容量,打印到文件 打印方式是循环打印,打印的间隔视系统性能而定

2016-08-10

《剑指offer》案例代码

《剑指offer》书上一部分案例的代码,是本人自己实现,和书上给的代码有区别,部分代码强过书上的方法。

2013-03-01

Ackermann函数

两个程序,分别是Ackermann的迭代和递归方法,其中迭代方法基本是已经达到最优了

2010-12-19

C++视频音频播放器

几年前写的一个程序 用的是windows自带的解码器 很简单的程序,很容易看懂 适合MFC初学者阅读

2010-12-19

机会网络实验环境(the one)

机会网络实验环境(the one),java实现,可以用eclipse直接加载运行

2013-03-01

一个不怎么样的计算器

一個用VC編寫的计算器 功能比較簡單,代碼也比較簡單,但要花一些時間去看 可以直接運行,包括一個實驗報告 还是不要下比较好

2009-02-10

计算机图形学简单实验

计算机图形学简单实验,是我们自己上课写的代码,很简单

2010-12-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除