相关文章
docker安装gitlab并配置ssl证书
本篇安装环境
Docker版本:Docker version 28.3.0 域名:test.disallow.cn 自签证书:/etc/gitlab/ssl(已经存放在该目录)
一、拉取镜像
docker run -itd \--privilegedtrue \--hostname gitlab.test.disallow.cn \--p…
建站知识
2025/7/4 6:21:51
AI 时代的开源:重塑技术边界与创新生态
在过去的数十年里,开源软件已经深刻改变了技术世界的运行方式。而在迈入 大模型驱动的 AI 时代之后,开源不再只是工具协作的手段,而成为技术创新的核心力量。
从 Transformer 到 ChatGPT,从 HuggingFace 到 DeepSeek、Qwen、Mist…
建站知识
2025/7/2 0:57:17
疏通经脉: Bridge 联通逻辑层和渲染层
本节概述
经过前面两节的开发,我们已经完成了小程序逻辑线程和 UI 线程的启动引擎准备,这节开始,我们将完善 native bridge 层的搭建,构建起逻辑线程和UI线程之间的桥梁。
开始之前我们先来回顾一下逻辑引擎小节相关的流程图: 一…
建站知识
2025/7/2 0:56:02
Spring Boot高并发 锁的使用方法
Spring Boot高并发 锁的使用方法 在高并发场景中(比如电商秒杀、抢票系统、转账交易),多个线程/用户会同时操作同一共享资源(如库存、账户余额、订单号)。如果不做控制,会导致数据错误(如库存超…
建站知识
2025/7/2 0:54:56
JavaScript模块模式:从闭包到现代模块化的演进之路
JavaScript模块模式:从闭包到现代模块化的演进之路
在JavaScript开发中,模块模式是组织代码的核心设计模式之一。它通过封装私有变量和公有接口,解决了代码污染、命名冲突和依赖混乱等问题。本文将从模块模式的起源出发,结合经典…
建站知识
2025/7/2 0:51:42
狂神说 - Mybatis 学习笔记 --上
简介
Mybatis框架是SSM框架中很重要的一个框架,它大大简化了JDBC的代码。
一款优秀的持久化框架支持自定义 SQL、存储过程以及高级映射免除几乎所有的JDBC代码以及设置参数和获取结果集通过简单的XML或注解和映射原始类型、接口和 Java POJO(Plain Old…
建站知识
2025/7/2 0:49:18
Vue3.4源码runtime-dom,runtime-core相关(h函数,render函数,diff算法,插槽,props,emits)
runtime-dom
runtime-dom用于浏览器渲染,基于runtime-core实现跨平台,而此包基于reactivity实现响应式处理。创建响应的packages包并安装给runtime-dom
h函数主要用于创建虚拟DOM节点,createRenderer函数是自定义渲染器,render是内置渲染器,用户渲染h函数返回的虚拟DOM到…
建站知识
2025/7/2 0:48:01