Sep182024
js+drag实现拖动排序
这次来做一个拖动排序,带有动画效果,先上效果图:
每个li既是可拖动,同时也是容器,拖动到li上面时移动拖动的li。
先把html写好
<ul id="container">
<li class="ele" draggable="true">1</li>
<li class="ele" draggable="true">2</li>
<li class="ele" draggable="true">3</li>
<li class="ele" dragg...阅读全文
抢沙发
Sep172024
Spring Boot 快速入门与实践
标题:Spring Boot 快速入门与实践
摘要:本文将介绍 Spring Boot 的基本概念、特性以及如何快速搭建一个简单的 Spring Boot 项目。通过实践,你将掌握 Spring Boot 的核心概念和基本用法。
一、Spring Boot 简介
Spring Boot 是 Spring 的一个子项目,它是为了简化 Spring 应用的搭建和开发而诞生的。Spring Boot 提供了一系列预设的默认配置,使得开发者可以快速搭建一个独立运行的应用...阅读全文
Aug192024
Aug192024
Kubernetes云原生架构设计指南:从容器编排到服务网格的完整实践路径
Kubernetes云原生架构设计指南:从容器编排到服务网格的完整实践路径
引言:云原生时代的架构演进
随着数字化转型的深入,传统单体应用架构已难以满足现代企业对敏捷性、弹性扩展和持续交付的需求。云原生(Cloud Native)作为新一代软件开发范式,正逐步成为构建现代分布式系统的标准方法论。在这一背景下,Kubernetes 作为容器编排领域的事实标准,已成为云原生架构的核心基础设施。
云...阅读全文
Aug152024
Redis缓存穿透、击穿、雪崩终极解决方案:从原理分析到生产环境实战部署
Redis缓存穿透、击穿、雪崩终极解决方案:从原理分析到生产环境实战部署
一、引言:Redis在分布式系统中的核心地位
在现代高并发、高可用的分布式系统架构中,Redis 已成为不可或缺的核心组件。作为内存级的键值存储系统,Redis 凭借其低延迟、高吞吐、丰富的数据结构支持,广泛应用于缓存、会话管理、消息队列、分布式锁等场景。
然而,随着业务规模的增长和请求量的激增,Redis 缓存机...阅读全文
Aug052024
Vue 3 Composition API状态管理新技术分享:Pinia与Vuex 4深度对比
Vue 3 Composition API状态管理新技术分享:Pinia与Vuex 4深度对比
标签:Vue 3, Pinia, Vuex, 状态管理, Composition API
简介:全面对比Vue 3生态下的状态管理方案,深入解析Pinia的响应式特性、模块化设计和TypeScript支持,分享从Vuex迁移的最佳实践和性能优势。
引言:Vue 3 时代的状态管理演进
随着 Vue 3 的正式发布,其核心特性——Composition API 和 响应式系统(Reactivity S...阅读全文
Aug032024
Git查询(统计)一定时间范围内(时间段内)的代码提交的日志和文件
Git查询(统计)一定时间范围内(时间段内)的代码提交的日志和文件。
显示当前日期(即今天)的提交记录:
$ git log --oneline --since="yesterday"
仅显示某一特定用户(例如,用户 phpernote.com)在今天的提交记录:
$ git log --oneline --since="yesterday" --author="phpernote.com"
还可以显示在某一日期范围内的提交记录。使用以下命令,显示在任意两个日期之间(例如,2022 年 ...阅读全文
Jul202024
Jul182024
Java虚拟机GraalVM原生镜像技术预研:启动速度提升10倍的底层原理与实践
Java虚拟机GraalVM原生镜像技术预研:启动速度提升10倍的底层原理与实践
引言:从JVM到Native Image的范式跃迁
在现代云原生架构中,微服务、容器化部署和快速扩缩容已成为主流。然而,Java作为企业级应用的基石,其长期存在的“启动慢”问题始终是性能瓶颈之一。传统的JVM(Java Virtual Machine)依赖于即时编译(JIT)机制,在运行时动态优化代码,虽然能实现高性能,但代价是较长的启动...阅读全文
Jul122024
PHP异步网络通信引擎-Swoole的安装与应用
Swoole可以让PHP 开发人员可以编写高性能的异步并发 TCP、UDP、Unix Socket、HTTP,WebSocket 服务。Swoole 可以广泛应用于互联网、移动通信、企业软件、云计算、网络游戏、物联网(IOT)、车联网、智能家居等领域。
Swoole简介
Swoole 使用纯 C 语言编写,提供了 PHP 语言的异步多线程服务器,异步 TCP/UDP 网络客户端,异步 MySQL,异步 Redis,数据库连接池,AsyncTask,消息队列,毫秒...阅读全文