摘要: 词法分析器 词法分析器是编译器或解释器的第一道关卡,它负责把源码字符串拆解成一个个有意义的词法单元(Token)。后续的语法分析器和解释器都会依赖这些 Token。 词法分析器(Lexical Analyzer 或 Scanner)做的事情包括: 从源码文本逐字符扫描 识别出单词、数字、符号、字符串 阅读全文
posted @ 2025-08-04 10:15 daviyoung 阅读(37) 评论(0) 推荐(0)
摘要: 绘制训练/测试的 Loss 和 Accuracy 曲线,直观判断模型训练效果是否良好。 图像解释 Loss 曲线(损失函数) 反映模型在训练和测试过程中的错误程度,越低越好。 Accuracy 曲线(准确率) 反映模型预测正确的比例,越高越好。 你可以从图中看到什么? 1. 是否在收敛? Loss 阅读全文
posted @ 2025-07-25 14:49 daviyoung 阅读(190) 评论(0) 推荐(0)
摘要: # -*- coding: utf-8 -*- import torch from torch.utils.data import Dataset from torchvision import datasets from torchvision.transforms import ToTensor 阅读全文
posted @ 2025-07-24 16:39 daviyoung 阅读(51) 评论(0) 推荐(0)
摘要: 一、Nuget上添加OpcUaHelper库,要使用最新的版本2.2.1,旧版本亲测无法连接,比如版本2.1.3经过测试无法连接 二、代码 class Program { static async Task Main(string[] args) { OpcUaClient opcUaClient 阅读全文
posted @ 2025-07-08 15:47 daviyoung 阅读(566) 评论(0) 推荐(0)
摘要: 一、什么是Docker 概念 Docker是在传统容器的基础上,进行了进一步的封装,从文件系统、网络互连到进程隔离等等,极大的简化了容器的创建和维护。使得Docker比虚拟机技术更加轻便快捷。 项目地址 https://github.com/moby/moby 二、为什么要用Docker Docke 阅读全文
posted @ 2020-06-24 16:03 daviyoung 阅读(224) 评论(0) 推荐(0)
摘要: from PIL import Image import numpy as np import os import hashlib input_folder = "D:/tmp/luping/shots/" output_folder = "D:/tmp/luping/shots_clean/" o 阅读全文
posted @ 2025-12-06 08:52 daviyoung 阅读(2) 评论(0) 推荐(0)
摘要: import os from docx import Document from docx.shared import Cm from docx.enum.text import WD_ALIGN_PARAGRAPH def insert_images_simple(folder_path, out 阅读全文
posted @ 2025-12-06 08:49 daviyoung 阅读(18) 评论(0) 推荐(0)
摘要: public class ModbusTcpSlaveDemo : IDisposable { ILogger _Logger; public ModbusTcpSlaveDemo(ILogger<ModbusTcpSlaveDemo> logger) { _Logger = logger; Sta 阅读全文
posted @ 2025-11-22 14:16 daviyoung 阅读(5) 评论(0) 推荐(0)
摘要: 容器启动命令 docker run -d \ --name jenkins \ -p 8080:8080 \ -p 50000:50000 \ -v /etc/config/jenkins_home:/var/jenkins_home \ -v /var/run/docker.sock:/var/r 阅读全文
posted @ 2025-08-15 16:45 daviyoung 阅读(23) 评论(0) 推荐(0)
摘要: 安装streamlit pip install streamlit 测试安装 streamlit hello 代码示例: app.py # app.py import streamlit as st import pandas as pd import numpy as np st.set_page 阅读全文
posted @ 2025-08-14 16:33 daviyoung 阅读(23) 评论(0) 推荐(0)
摘要: import os import subprocess # 配置区 pyc_dir = r"pycdir" # .pyc 文件所在目录 output_dir = r"outpuydempile" # 输出目录 pycdc_path = r"pycdc.exe" # pycdc 可执行文件路径 # 创 阅读全文
posted @ 2025-08-14 11:42 daviyoung 阅读(141) 评论(0) 推荐(0)
摘要: import time from web3 import Web3 import json from dotenv import load_dotenv import os # 读取环境变量 load_dotenv() INFURA_KEY = os.getenv("INFURA_KEY") BAS 阅读全文
posted @ 2025-08-14 09:04 daviyoung 阅读(12) 评论(0) 推荐(0)
摘要: 原因:虚拟环境未被 IDE 识别,激活了虚拟环境,但 IDE 可能使用的是 全局 Python 解决方法: VS Code: 按 Ctrl+Shift+P → 输入 Python: Select Interpreter 选择你的虚拟环境(带 .venv 的路径) 阅读全文
posted @ 2025-08-13 15:24 daviyoung 阅读(85) 评论(0) 推荐(0)
摘要: 1. Merkle Tree 是什么 Merkle Tree 是一种 二叉哈希树(Binary Hash Tree),它的作用是把大量数据的哈希值组织成树状结构,用 一个根哈希(Merkle Root) 来代表全部数据的完整性。 你可以把它理解成: "用一个短短的指纹(Merkle Root)证明整 阅读全文
posted @ 2025-08-12 09:24 daviyoung 阅读(48) 评论(0) 推荐(0)
摘要: public class AstVisualizer : Expr.Visitor<string> { public string Print(Expr expr) { return expr.Accept(this); } private string Indent(string text, st 阅读全文
posted @ 2025-08-08 15:09 daviyoung 阅读(10) 评论(0) 推荐(0)