2025年5月22日

计算机科学中的数学之:图论

摘要: AI 天才研究院 ​ 字节跳动 程序员 ​关注他 2 人赞同了该文章 1.背景介绍 图论是一门研究有限个点和有向或无向边连接的集合的数学学科。图论在计算机科学中具有重要的应用价值,例如计算机网络、人工智能、数据挖掘等领域。图论的核心概念包括顶点、边、路径、环、连通性、最短路径等。在本文中,我们将详细 阅读全文

posted @ 2025-05-22 14:06 漫思 阅读(72) 评论(0) 推荐(0)

Eager 和 Lazy 关系

摘要: Eager 关系​ 每次从数据库加载实体时,都会自动加载 Eager 关系。 例如: import { Entity, PrimaryGeneratedColumn, Column, ManyToMany } from "typeorm";import { Question } from "./Qu 阅读全文

posted @ 2025-05-22 13:59 漫思 阅读(31) 评论(0) 推荐(0)

typeorm dbfirst的模式

摘要: a对象有id,name;b对象有id,name;c对象id,a_id,b_id。其中a.id为主键。b.id为主键;c.id为主键,c.a_id为外键和a.id关联,a和c的关系为1:N,c.b_id为外键和b.id关联,b和c的关系为1:N,请使用typeorm生成a.c.b和的b.c.a关系 i 阅读全文

posted @ 2025-05-22 13:47 漫思 阅读(19) 评论(0) 推荐(0)

工作站和服务器垃圾回收

摘要: 项目 2023/05/10 3 个参与者 反馈 本文内容 性能注意事项 请参阅 垃圾回收器可自行优化并且适用于多种方案。 不过,你可以基于工作负载的特征设置垃圾回收的类型。 CLR 提供了以下类型的垃圾回收: 工作站垃圾回收 (GC) 是为客户端应用设计的。 它是独立应用的默认 GC 风格。 对于托 阅读全文

posted @ 2025-05-22 13:17 漫思 阅读(24) 评论(0) 推荐(0)

NET 的全新低延时高吞吐自适应 GC - Satori GC

摘要: GC 的 STW 问题# GC,垃圾回收器,本质上是一种能够自动管理自己分配的内存的生命周期的内存分配器。这种方法被大多数流行编程语言采用,然而当你使用垃圾回收器时,你会失去对应用程序如何管理内存的控制。C# 允许在自动控制内存的基础之上局部对内存进行手动控制,但是自动控制仍然是主要的场景。 然而 阅读全文

posted @ 2025-05-22 13:13 漫思 阅读(65) 评论(0) 推荐(0)

使用 C++ 20 协程降低异步网络编程复杂度

摘要: 传统异步回调 vs C++20协程 协程是一种函数对象,可以设置锚点做暂停,然后再该锚点恢复继续运行。它是如何应用在网络异步编程方面的,请对比下面的两种代码风格: 基于回调的异步网络编程 先来看一个异步编程的典型例子 (伪代码): async_resolve({host, port}, [](aut 阅读全文

posted @ 2025-05-22 13:09 漫思 阅读(58) 评论(0) 推荐(0)

.NET使用原生方法实现文件压缩和解压

摘要: 思维导航 前言 System.IO.Compression命名空间 文件压缩的作用和场景 CompressionLevel(压缩级别) ZipArchiveMode(Zip归档模式) 创建.NET8控制台应用 指定文件压缩为.zip文件 指定文件夹压缩为.zip文件 解压.zip文件到目标文件夹 本 阅读全文

posted @ 2025-05-22 13:08 漫思 阅读(122) 评论(0) 推荐(0)

重磅消息,微软宣布 VS Code Copilot 开源,剑指 Cursor!

摘要: 思维导航 前言 为什么要开源? 下一步 参考文档 VS Code 实用教程 前言 微软宣布重磅消息将把 GitHub Copilot Chat 扩展的代码以 MIT 许可证协议开源,然后将扩展中的 AI 功能重构到 VS Code 核心中,这一举措是为了将 VS Code 成为一个开源 AI 编辑器 阅读全文

posted @ 2025-05-22 13:06 漫思 阅读(91) 评论(0) 推荐(0)

Nodemailer 官网

摘要: 阅读全文

posted @ 2025-05-22 13:02 漫思 阅读(10) 评论(0) 推荐(0)

Node.js使用Nodemailer发送邮件

摘要: 2023-02-26527发布于北京 版权 简介: Node.js使用Nodemailer发送邮件 电子邮件是—种用电子手段提供信息交换的通信方式,是互联网应用最广的服务。通过网络的电子邮件系统,用户可以以非常低廉的价格(不管发送到哪里,都只需负担网费)、非常快速的方式(几秒钟之内可以发送到世界上任 阅读全文

posted @ 2025-05-22 13:01 漫思 阅读(27) 评论(0) 推荐(0)

使用 Node.js 的 nodemailer 模块发送邮件(支持 QQ、163 等、支持附件)

摘要: 白小明 ​关注他 个人博客原文:https://bxm0927.github.io/2017/07/21/node-mail/ nodemailer 简介 Nodemailer 是 Node.js 应用程序的一个模块,可以方便地发送电子邮件。 该项目于 2010 年开始,至今已经相当稳定,这也是如今 阅读全文

posted @ 2025-05-22 13:00 漫思 阅读(20) 评论(0) 推荐(0)

HTML Email 编写指南

摘要: 作者: 阮一峰 日期: 2013年6月16日 今天,我想写一个"低技术"问题。 话说我订阅了不少了新闻邮件(Newsletter),比如JavaScript Weekly。每周收到一封邮件,了解本周的大事。 有一天,我就在想,是不是我也能做一个这样的邮件? 然后,就发现这事不那么容易。抛开后台和编辑 阅读全文

posted @ 2025-05-22 13:00 漫思 阅读(34) 评论(0) 推荐(0)

专业的Html电子邮件模板生成器

摘要: anderson23 ​关注 6 人赞同了该文章 如果你要开拓海外市场,EDM电子邮件营销是整个营销战略中一项必不可少的营销方案。 相比于国内用户喜欢用QQ、微信、钉钉这些即时通讯工具,进行交流和沟通,电子邮件依然是很多海外用户的首选。 虽然电子邮件是个非常古老的交流工具,但是邮件推广依然有非常高的 阅读全文

posted @ 2025-05-22 12:59 漫思 阅读(101) 评论(0) 推荐(0)

高效缓存的10条军规

摘要: 前言 "苏工!首页崩了!" 凌晨三点接到电话时,我正梦见自己成了缓存之神。 打开监控一看: 缓存命中率:0% 数据库QPS:10万+ 线程阻塞数:2000+ 根本原因竟是之前有同事写的这段代码: public Product getProduct(Long id) { return productD 阅读全文

posted @ 2025-05-22 12:54 漫思 阅读(37) 评论(0) 推荐(0)

导航