8

a标签与Blob下载文件的区别和获取文件下载进度

文件下载的几种方式。 大家都做过文件下载,无非就是通过a标签给定一个href。 用户点击下载按钮。 或者使用Blob的方式进行下载。 这两种是很常见的,也是我们平时做使用最多的方式。 那么我们知道这2种方式有什么区别呢? 如果不清楚,也别着急下面我们一起来探索下: node + express + ...

南风晚来晚相识 发布于 2024-12-06 09:18 评论(6) 阅读(844)
32

技术项目文档书写规范指南

文档是技术产品的重要组成部分,撰写各类技术文档应成为研发人员的日常工作之一。对于个人而言,书写文档不仅有助于提高写作水平,还能在写作过程中重新梳理产品架构,查缺补漏。对于团队来说,文档有助于知识共享和传递,提高开发与协作效率,保证项目后期的可维护性。文档是产品与用户之间的桥梁,是用户了解、学习和使用 ...

曾左 发布于 2024-12-06 08:00 评论(12) 阅读(2967)
0

开源 - Ideal库 - Excel帮助类,ExcelHelper实现(五)

ExcelHelper实现包括读取Excel到DataSet单元测试、Excel与对象集合转换(含文件路径、文件流、文件后缀方式)、表格数组写入Excel文件流或文件及对象集合写入Excel,并附带单元测试,源码已上传至代码库。 ...

IT规划师 发布于 2024-12-06 00:44 评论(0) 阅读(470)
3

使用 SemanticKernel 对接 Ollma

前面的 2 篇文章已经介绍了 ollama 的基本情况。我们也已经能在本地跟 LLM 进行聊天了。但是如何使用代码跟 LLM 进行交互呢?如果是 C# 选手那自然是使用 SK (SemanticKernel) 了。在这篇博客中,我们将探讨如何使用 Microsoft 的 SemanticKernel ...

Agile.Zhou 发布于 2024-12-06 00:31 评论(2) 阅读(346)
12

翻到了我2016年的面试经历,那是一个互联网的黄金时代。

你好呀,我是歪歪。 最近在整理便签的时候,看到了我 2016 年刚刚大学毕业,去北京面试记录的面试过程。 当时记录的还挺详细的,一字不改,准备分享出来给大家看看 8 年前的面试题,看看属于 Java 开发甚至是整个计算机行业的黄金时代。 我是 2016 年 6 月底毕业,7 月 20 日去的北京。 ...

why技术 发布于 2024-12-05 22:47 评论(10) 阅读(2513)
0

manim边做边学--多面体

在Manim中,对于多面体,有一系列封装好的类可以直接使用。 使用它们,可以方便快速的构建正多面体: Polyhedron:通过顶点和面的参数构建任意多面体 Tetrahedron:四面体 Octahedron:八面体 Dodecahedron:十二面体 Icosahedron:二十面体 这些类使得 ...

wang_yb 发布于 2024-12-05 22:19 评论(0) 阅读(201)
1

开源开发者指南:欧盟《人工智能法案》解读

非法律建议。 欧盟《人工智能法案》 (EU AI Act) 是全球首部全面的人工智能立法,现已正式生效,它将影响我们开发和使用人工智能的方式——包括在开源社区中的实践。如果您是一位开源开发者,正在适应这一新环境,可能会想知道这对您的项目意味着什么。本指南重点解读了该法规的关键要点,特别是针对开源开发 ...

HuggingFace 发布于 2024-12-05 21:57 评论(1) 阅读(377)
0

痞子衡嵌入式:简析i.MXRT1170 XECC开启及Data Swap功能对于外部RAM的访问性能影响

大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是i.MXRT1170 XECC开启及Data Swap功能对于外部RAM的访问性能影响。 文接上篇 《i.MXRT1170 XECC功能特点及其保护串行NOR Flash和SDRAM之道》,这篇文章里痞子衡给大家介绍了 XECC 原理及 ...

痞子衡 发布于 2024-12-05 19:57 评论(0) 阅读(131)
0

Jetpack Compose学习(14)——ConstraintLayout约束布局使用

原文地址: Jetpack Compose学习(14)——ConstraintLayout约束布局使用-Stars-One的杂货小窝 本文阅读之前,需要了解ConstraintLayout的使用! 各位可查阅我的ConstraintLayout使用一文 本系列以往文章请查看此分类链接Jetpack ...

Stars-one 发布于 2024-12-05 17:45 评论(0) 阅读(170)
25

.NET Core 锁(Lock)底层原理浅谈

CPU原子操作 原子操作,指一段逻辑要么全部成功,要么全部失败。概念上类似数据库事物(Transaction). CPU能够保证单条汇编的原子性,但不保证多条汇编的原子性 那么在这种情况下,那么CPU如何保证原子性呢?CPU本身也有锁机制,从而实现原子操作 眼见为实 int location = 1 ...

叫我安不理 发布于 2024-12-05 17:45 评论(11) 阅读(2428)
0

ECDH秘钥交换算法——使用流程

目录DH、ECDH 和 ECDHE 的关系Flow chartReference 背景: 对称加解密算法都需要一把秘钥,但是很多情况下,互联网环境不适合传输这把对称密码,有被中间人拦截的风险。 为了解决这个问题,我们看看ECDH秘钥交换算法是怎么做的? DH、ECDH 和 ECDHE 的关系 DH、 ...

Mysticbinary 发布于 2024-12-05 16:53 评论(0) 阅读(497)
3

GZY.EFCore.BulkExtensions 支持达梦数据库的EF Core批量操作库详解

前言 EFCore.BulkExtensions是一个常用的EF core 批量处理数据的库. 但是支持的数据库相对较少.特别是.NET5.0版本 连MySQL都无法支持 这个库就是改造的最新EFCore.BulkExtensions的代码 让它能在.NET5.0中支持Mysql和达梦数据库 由于5 ...

GuZhenYin 发布于 2024-12-05 15:34 评论(0) 阅读(409)
1

【漏洞分析】Vestra DAO 攻击事件:这个质押项目它取款不核销呀

背景信息 攻击交易:https://app.blocksec.com/explorer/tx/eth/0x9a1d02a7cb9fef11fcec2727b1f9e0b01bc6bcf5542f5b656c84d6400a1b4604 漏洞合约:https://etherscan.io/addres ...

ACai_sec 发布于 2024-12-05 15:20 评论(0) 阅读(228)
5

构建你的.NET Aspire解决方案

.NET Aspire 是一组功能强大的工具、模板和包,用于构建可观察的生产就绪应用程序。.NET Aspire 通过处理特定云原生问题的 NuGet 包集合提供。云原生应用程序通常由小型互连部分或微服务组成,而不是单个整体式代码库。云原生应用程序通常会消耗大量的服务,例如数据库、消息收发和缓存。 ...

黄明基 发布于 2024-12-05 12:16 评论(2) 阅读(1397)
1

【C++】类的继承的深入探讨

继承是扩展现有类并为基类提供新功能的一种方式。 本文主要探讨一个问题:子类会包含父类所包含的一切吗? 起初,作者认为这个问题的答案是否定的,因为子类无法访问父类的private成员 但是,运行下述一个简易的示例代码,得到Entity类和Player类的大小分别是8和16。 #include<iost ...

miilue 发布于 2024-12-05 11:22 评论(0) 阅读(383)
0

使用 httputils + protostuff 实现高性能 rpc

1、先讲讲 protobuf protobuf 一直是高性能序列化的代表之一(google 出品)。但是用起来,可难受了,你得先申明 “.proto” 配置文件,并且要把这个配置文件编译转成类。所以必然要学习新语法、新工具。 可能真的太难受了!于是乎,(有不爽的人)搞了个有创意的框架 protost ...

带刺的坐椅 发布于 2024-12-05 10:30 评论(0) 阅读(469)
4

OceanBase 的探索与实践

本文总结了目前我们遇到的痛点问题并通过 OceanBase 的技术方案解决了这些痛点问题,完整的描述了 OceanBase 的实施落地。 ...

vivo互联网技术 发布于 2024-12-05 10:20 评论(0) 阅读(387)
0

离线数据同步变迁

本文介绍了从第一代基于Hadoop体系的离线数据同步,到第二代基于DolphinScheduler和StarRocks的改进方案,再到第三代基于Python自定义的离线数据同步的演变过程。每一代方案都在不断优化,以适应日益增长的数据量和复杂的业务需求。 ...

一条路上的咸鱼 发布于 2024-12-05 10:10 评论(0) 阅读(294)
2

Postgresql——postgis安装

PostGIS安装 PostGIS 是一个开源数据库拓展,它为 PostgreSQL 数据库增加了对地理空间数据的支持。PostGIS 使得空间数据的存储、查询和分析变得简单高效。 PostGIS 是 Postgresql 的一个插件,本文将介绍 Unbuntu 平台下如何安装 PostGIS 拓展 ...

eastry 发布于 2024-12-05 10:02 评论(0) 阅读(458)
4

EasyExcel => EasyExcel-Plus => FastExcel

目录什么是 FastExcel主要特性适用场景结论导航快速开始EasyExcel 与 FastExcel 的区别EasyExcel 如何升级到 FastExcel1. 修改依赖2. 修改代码3. 不修改代码直接依赖 FastExcel4. 建议以后使用 FastExcel 类简单示例:读取 Exce ...

VipSoft 发布于 2024-12-05 09:28 评论(5) 阅读(1498)