找回密码
 立即注册

推荐主题

【建造者设计模式详解】Java/JS/Go/Python/TS不同语言实现
简介 建造者模式(Builder Pattern),也叫生成器模式,属于创建型模式。它使用多个简单的对象一步一步构建成一个复杂的对象。它允许你使用相同的创建代码生成不同类型和形式的对象。 当你希望使用代码创建不同形式的产品 (例如各种商 ...
劳怡月 昨天 15:53
164 0 6
Nuxt.js 应用中的 webpack:done 事件钩子
title: Nuxt.js 应用中的 webpack:done 事件钩子 date: 2024/11/26 updated: 2024/11/26 author: cmdragon excerpt: webpack:done 钩子用于处理 Webpack 编译完成后的逻辑。在 Webpack 编译的所有任务完成后,这个钩子会被调用,通常 ...
拼匍弦 昨天 15:53
682 0 1
扩散模型(Diffusion Model)原理概述
一、核心思想   扩散模型(Diffusion Model)是一种生成模型,受热力学中扩散过程的启发,通过模拟数据从噪声中逐步去噪的过程来生成样本。其核心思想是渐进式地添加噪声(正向过程)和逐步去噪(反向过程)。   在正向过程中,逐步 ...
挽幽 昨天 15:53
278 0 3
DCL(Double-checked Locking双重校验锁)实现单例模式的原理、问题与解决方案
​    前言:什么是单例模式         单例即单实例,只实例出来一个对象。         一般在创建一些管理器类、工具类的时候,需要用到单例模式,比如JDBCUtil 类,我们只需要一个实例即可(多个实例也可以实现功能,但 ...
吁寂 昨天 15:53
1027 0 5
X86C++反汇编01.IDA和提取签名
https://bpsend.net/thread-415-1-1.html 用VC6.0新建一个控制台工程 编译成 debug 和 Release 2个版本 应ida分别查看2种版本的程序 高版本ida 可能会直接定位到函数入口,正常情况下,我们需要先调试找到关键,找到关键以后点再通过调试 ...
揭荸 昨天 15:53
628 0 6
在 Aspire 项目下使用 AgileConfig
什么是 Aspire .NET Aspire 是一组工具、模板和包,用于构建易于监控的、可投入生产的应用程序。.NET Aspire 通过一系列 NuGet 包交付,这些包通过启动或解决现代应用开发中的特定问题来提升开发效率。 如今的应用通常使用大量服务,例 ...
笃扇 昨天 15:53
778 0 6
sensitive-word:一个简单易用的敏感词过滤框架
这篇文章,分享一个开源项目:sensitive-word 。 Github 地址:https://github.com/houbb/sensitive-word sensitive-word 是一个功能强大的 Java 敏感词过滤框架,它不仅提供了基础的敏感词检测功能,还支持单词标签分类分级、繁简体互 ...
屠焘 昨天 15:52
255 0 5
6个重要的.NET概念:栈,堆,值类型,引用类型,装箱,拆箱
引言   本篇文章主要介绍.NET中6个重要的概念:栈,堆,值类型,引用类型,装箱,拆箱。文章开始介绍当你声明一个变量时,编译器内部发生了什么,然后介绍两个重要的概念:栈和堆;最后介绍值类型和引用类型,并说明一些有关它们的重 ...
赖琳芳 昨天 15:52
576 0 3
【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
概述 先看下面的图片,我们去旅游选择出行模式有很多种,可以骑自行车、可以坐汽车、可以坐火车、可以坐飞机。 作为一个程序猿,开发需要选择一款开发工具,当然可以进行代码开发的工具有很多,可以选择Idea进行开发,也可以使用eclips ...
舒菀菀 昨天 15:52
820 0 3
字符集、编码的前世今生
导航 1ASCII的诞生 2ASCII的自由扩展 3GB2312 4BIG 5 5GBK 6Unicode的诞生 7Unicode的规则 8UTF-8一统江湖 9结束语 1 ASCII的诞生 20世纪60年代的美国,计算机发展到集成电路阶段,体积不断缩小,功能不断增强,应用软件开始出现。但当时 ...
刘凤 昨天 15:52
1079 0 6
AD 横向移动-哈希传递攻击
本文通过 Google 翻译 Lateral Movement – Pass-the-Hash Attacks 这篇文章所产生,本人仅是对机器翻译中部分表达别扭的字词进行了校正及个别注释补充。 导航 [*]0 前言 [*]1 实验环境介绍 [*]2 哈希传递攻击的妙用 [*]2.1 访问测试 ...
稼布欤 昨天 15:52
389 0 3
一条SQL在MySQL的执行过程?、MyISAM和InnoDB的区别?
MyISAM和InnoDB的区别 [*] [*]事务能力(这是最根本的区别!)InnoDB:支持事务(ACID),就像银行转账,要么全部成功,要么全部失败,保证数据安全 [*]MyISAM:不支持事务,就像手写账本,“写错一笔就全盘皆输” [*]锁机制(并发性 ...
石娅凉 昨天 15:50
967 0 2
MarchingCube算法之C#实现三维❤
首先致谢该博文,讲解的非常详细:https://blog.csdn.net/u013339596/article/details/19167907?spm=1001.2101.3001.6650.7&utm_medium=distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-7-19167907-blog-1044 ...
姚望舒 昨天 15:46
433 0 2
白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
大家好!今天给大家带来一个好消息,Dapr(Distributed Application Runtime)1.15版本正式发布啦!对于不熟悉Dapr的朋友来说,Dapr是一个开源的、跨平台的运行时,它简化了微服务架构中的许多复杂问题,比如服务发现、配置管理、状态管 ...
凌彦慧 昨天 15:44
413 0 3
H5 页面加载终于不转圈了!FastWeb 组件让加载快到起飞
都淑贞 昨天 15:42
34 0 3
简单聊聊微前端
什么是微前端? 微前端是一种前端架构模式,它将一个庞大的前端应用拆分为多个独立、小型的应用,这些小型应用可以独立开发、独立运行、独立部署,但对用户而言,它们仍然是一个统一的整体。这种架构模式主要是为了解决传统单体应用在大 ...
红弘丽 昨天 15:40
747 0 4
sql优化谓词下推在join场景中的应用
本文分享自天翼云开发者社区《sql优化谓词下推在join场景中的应用》,作者:i****n 列裁剪(分区裁剪):将为查询的字段以及分区过滤,从而减少加载的数据量。 Map端聚合配置:在map端惊醒聚合,减少shuffle过程; 谓词下推:限制条件进 ...
汤流婉 昨天 15:40
825 0 6
【JavaScript】聊聊js中关于this的指向
前言 最近在看回JavaScript的面试题,this 指向问题是入坑前端必须了解的知识点,现在迎来了ES6+的时代,因为箭头函数的出现,所以感觉有必要对 this 问题梳理一下,所以刚好总结一下JavaScript中this指向的问题。 什么是JavaScript 在 ...
港髁 昨天 15:40
687 0 2
algolia使用配置教程-为SSG静态站增加algolia搜索功能
要构建SSG静态站点时,一般为了方便增加algolia搜索框,但这里algolia配置使用时用很多的坑,折腾了我好几天,网上没有一个可用的教程。 自己弄了几天,终于搞明白里面的道道了,现在分享出来给大家,避免踩坑。 前面注册的就不用了。 比 ...
缣移双 昨天 15:38
967 0 5
1.顺序表的构建以及应用
设计了顺序表的创建,增添,删除,等函数接口 已知一个顺序表L,其中的元素递增有序排列,设计一个算法,插入一个元素x(x为int型)后保持该顺序表仍然递增有序排列(假设插入操作总能成功)。 删除顺序表L中下标为p(0≤p ...
驶桐柢 昨天 15:36
435 0 5

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则