资源分享网
  1. 首页
  2. 技术博文
JavaScript 循环结构注意事项
循环作为 算法与数据结构 中的基石,JS 与其他编程语言一样,都提供了多种循环结构用于处理数据。 for 循环 事物的开端往往都是从最常用的开始,循环结构咱们从 for 循环说起。 语法: for (初始化; 条件; 增量) { // ... } 示例: // 增量每次 +
笔记哥 06/03/2025
【对称加密】DES与AES算法详解及Java实现
对称加密:DES与AES算法详解及Java实现 目录 对称加密概述 DES算法详解 AES算法详解 Java实现示例 安全注意事项 总结 1. 对称加密概述 对称加密是指加密和解密使用相同密钥的加密算法。主要特点包括: 高效性:比非对称加密快100-1000倍 密钥管理:
笔记哥 05/30/2025
JavaScript 各种对象定义与对象取值方法
曾经有人说 JS 语言中万物皆对象,虽然这种说法不一定完全准确,但也有一定的道理。原因是 JS 的语法看起来所有的数据类型都像是一个对象,包括原始类型。 const a = 1.234; console.log(a.toString()); console.log(a.value
笔记哥 05/30/2025
启用 Java AOT 编译打包 Solon 项目(Solon AOT)
1、Java 的 AOT(Ahead-Of-Time) AOT(Ahead-Of-Time)编译是与 JIT(Just-In-Time)相对的一种编译方式。 在 AOT 模式下,Java 字节码(Bytecode)在程序运行之前,就被提前编译为目标平台的本地机器代码。 2、Sol
启用 Java AOT 编译打包 Solon 项目(Solon AOT) 图1
笔记哥 / 技术博文 / 917 次阅读 / 05/28/2025
启用 Java AOT 编译打包 Solon 项目(Solon AOT) 图1
File与IO流之字节流
FileOutputStream 创建字节输出流对象FileOutputStream fl =new FileOutputStream() 传入的参数可以是字符串路径或者File对象(实际上如果传入字符串也会在内部创建File对象) 如果文件不存在会在创建一个文件,但是必须
笔记哥 05/28/2025
JavaScript 各种数组定义与数组取值方法
数组可以算是程序里面最常用的数据结构了,但凡网页上任何一个列表数据,基本都是以数组的形式存在,像表格、banner图、菜单列表、商品列表,分类列表等等,在前端领域都是以数组处理。 数组的定义 JS 的数组花样很多,不像其他强类型语言中的数组限制颇多。 数组中的元素 JS 数组中的
笔记哥 05/28/2025
JavaScript 条件语句中善用 return 让代码更清晰
条件语句 JS 的条件语句不太多,就 if 和 switch 两个,不过他们的使用方式也可以算是眼花缭乱了。 if 语句 if 字面意思:如果 xxx。程序中的用法也是这样,如果条件为真,则执行执行代码块,反之则不执行。 语法: if (条件) { // 条件为真时执行 }
笔记哥 05/27/2025
JavaScript 运算符 == 和 === 有什么区别?
运算符 JavaScript 运算符是真的多,尤其是 ES6 之后还在不停的加运算符,其他编程语言看 JS 就像怪物一样,各种骚操作不断~~ 运算符分类 1、算术运算符 算术运算符的作用就是用来基础计算,跟小学课本一样,包含:加 +,减 -,乘 *,除 /,取余(也叫做取模) %
笔记哥 05/26/2025
JavaScript 数据类型与类型转换
在程序语言中,数据类型是基础,一切程序都是建立在基础数据之上。 如果说程序如同万丈高楼平地起,那么数据类型就像沙、石、钢筋、水泥等等最基础的原料。一样的高楼,不同的人,用相同的原料,造的方法也会有千般变化。 在 JS 中,数据类型可以分为 原始类型 和 对象类型。 原始类型 直接
笔记哥 05/22/2025
使用Vite创建一个动态网页的前端项目
1. 引言 虽然现在的前端更新换代的速度很快,IDE和工具一批批的换,但是我们始终要理解一点基本的程序构建的思维,这些环境和工具都是为了帮助我们更快的发布程序。笔者还记得以前写前端代码的时候,只使用文本编辑器,然后在浏览器中刷新就可以了。对于纯前端项目,其实这样也是很方便的。不过
使用Vite创建一个动态网页的前端项目 图1
笔记哥 / 技术博文 / 330 次阅读 / 05/21/2025
使用Vite创建一个动态网页的前端项目 图1
JavaScript 变量声明 var、let、const 区别
曾经 var 如帝王一般统治过 JS 的变量声明,直到后来大佬们实在是忍不了 var 那稀烂的声明规则,便引入了 let 和 const 这两大刀斧手,var 被轻轻松松的斩落马下,如今,再难看见 var 的身影。 变量声明 在 JS 中,所有变量都可以用 var、let 和 c
笔记哥 05/21/2025
JavaScript 的各种调试方法
任何一门编程语言,在学习之前都应该先弄清楚它的调试方法,毕竟没有不挖坑的人类! 程序一旦出现问题,第一时间就是找到问题出在哪儿,其次才是拿出解决办法。如果都找不到问题原因,那又何从谈起解决办法呢? 如何排查编程问题,这就是一门艺术了,同样的问题,也许 A 只需要 10 分钟,B
JavaScript 的各种调试方法 图1
JavaScript 的各种调试方法 图2
JavaScript 的各种调试方法 图3
笔记哥 05/15/2025
JavaScript 的应用领域
截至目前,您应该对前端的 HTML + CSS 应该有了很清楚的认知,至少实现一个静态网页已经完全不在话下了。 当然,CSS 功能绝不止这些,一些不太常用的 CSS 相关知识,后续将通过案例进行分享。 那么咱们接下来看看 JavaScript 的相关知识,作为前端领域三剑客之一,
笔记哥 05/14/2025
JAVA 24 环境安装与配置教程
JAVA 24 环境安装与配置 一、Java Downloads Java 下载(Windows x64) https://www.oracle.com/java/technologies/downloads/?er=221886#jdk24-windows 二、 安装位置 根据
JAVA 24 环境安装与配置教程 图1
JAVA 24 环境安装与配置教程 图2
JAVA 24 环境安装与配置教程 图3
笔记哥 05/14/2025
历数Java虚拟机垃圾回收GC收集器的缺点剖析
Java通过垃圾收集器(Garbage Collection,简称GC)实现自动内存管理,这样可有效减轻Java应用开发人员的负担,也避免了更多内存泄露的风险。 如果你用过C++等需要手动管理内存的语言,那么你就会体会到GC带来的便利,降低了语言使用的门槛。 不过在我们享受自动内
笔记哥 05/08/2025
在java中为什么重写equals一定也要重写hashCode方法?
简要回答 这个是针对set和map这类使用hash值的对象来说的 只重写equals方法,不重写hashCode方法: 有这样一个场景有两个Person对象,可是如果没有重写hashCode方法只重写了equals方法,equals方法认为如果两个对象的name相同则认为这两
在java中为什么重写equals一定也要重写hashCode方法? 图1
在java中为什么重写equals一定也要重写hashCode方法? 图2
在java中为什么重写equals一定也要重写hashCode方法? 图3
笔记哥 05/06/2025
Excel 高性能导出方案推荐(JAVA)
前言 在我们的日常工作中,经常会有Excel数据导出的需求。 但可能会遇到性能和内存的问题。 今天这篇文章跟大家一起聊聊Excel高性能导出的方案,希望对你会有所帮助。 1 传统方案的问题 很多小伙伴门在开发数据导出功能时,习惯性使用Apache POI的HSSF/XSSF组件。
Excel 高性能导出方案推荐(JAVA) 图1
笔记哥 / 技术博文 / 751 次阅读 / 05/05/2025
Excel 高性能导出方案推荐(JAVA) 图1
产品中不同客户端请求下的 IP 归属地分析方法
在产品中可能存在不同客户端,请求同一个服务端接口的场景。 例如小程序和App或者浏览器中,如果需要对请求的归属地进行分析,前提是需要先获取请求所在的国家或城市,这种定位通常需要主动授权,而用户一般是不愿意提供的,就需要通过请求的IP来进行归属地计算。 IP地址一般分为两种,IPV
笔记哥 04/30/2025
JavaScript 中防抖和节流的多种实现方式及应用场景
防抖(Debounce)和节流(Throttle)是两种前端开发中常用的性能优化技术,尤其在处理高频触发事件如滚动、调整窗口大小、输入等场景中。传统实现这些功能需要编写复杂的函数,但随着JavaScript的发展,我们现在可以通过更简洁的方式实现这些功能。 传统实现方式回顾
JavaScript 中防抖和节流的多种实现方式及应用场景 图1
JavaScript 中防抖和节流的多种实现方式及应用场景 图2
JavaScript 中防抖和节流的多种实现方式及应用场景 图3
笔记哥 04/30/2025
Java虚拟机代码是如何一步一步变复杂且难以理解的?
有相关统计数据显示,Java开发者有1000万+,这么多的人每天都在使用Java虚拟机进行开发,不过真正看过虚拟机代码的人应该非常非常少吧,可能有些人研究过,不过由于Java虚拟机是一个高度复杂的系统性工程,过于复杂的实现让他们最终放弃。 目前服务器上使用最多的虚拟机还是HotS
Java虚拟机代码是如何一步一步变复杂且难以理解的? 图1
Java虚拟机代码是如何一步一步变复杂且难以理解的? 图2
Java虚拟机代码是如何一步一步变复杂且难以理解的? 图3
笔记哥 04/25/2025
  • 1
  • 2
  • >
  • 热门的技术博文资源
  • 1 . ESP实现Web服务器
  • 2 . 从零到一:打造高效的金仓社区 API 集成到 MCP 服务方案
  • 3 . 使用C#构建一个同时问多个LLM并总结的小工具
  • 4 . .NET 原生驾驭 AI 新基建实战系列Milvus ── 大规模 AI 应用的向量数据库首选
  • 5 . 在Avalonia/C#中使用依赖注入过程记录
  • 6 . [设计模式/Java] 设计模式之工厂方法模式
  • 7 . 5. RabbitMQ 消息队列中 Exchanges(交换机) 的详细说明
  • 8 . SQL 中的各种连接 JOIN 的区别总结!
  • 9 . JavaScript 中防抖和节流的多种实现方式及应用场景
  • 10 . SaltStack 远程命令执行中文乱码问题
  • 11 . 推荐10个 DeepSeek 神级提示词,建议搜藏起来使用
  • 12 . C#基础:枚举、数组、类型、函数等解析
  • 13 . VMware平台的Ubuntu部署完全分布式Hadoop环境
  • 14 . C# 多项目打包时如何将项目引用转为包依赖
  • 15 . Chrome 135 版本开发者工具(DevTools)更新内容
  • 16 . 从零创建npm依赖,只需执行一条命令
  • 17 . 关于 Newtonsoft.Json 和 System.Text.Json 混用导致的的序列化不识别的问题
  • 18 . 大模型微调实战之训练数据集准备的艺术与科学
  • 19 . Windows快速安装MongoDB之Mongo实战
  • 20 . 探索 C# 14 新功能:实用特性为编程带来便利
  • 最新资源
  • 1 . 聊聊常见的几款Agent平台:字节Coze、腾讯元器、文心智能体
  • 2 . JavaScript 循环结构注意事项
  • 3 . 最快的流媒体服务器搭建 smart_rtmpd
  • 4 . 飞牛OS给容器魔方上行宽带限速
  • 5 . 1 分钟生成架构图?程序员 AI 绘图保姆级教程
  • 6 . FFmpeg开发笔记 Windows给FFmpeg集成H.266编码器vvenc
  • 7 . 精选 12 款开源、免费、美观的 Vue 后台管理系统模板!
  • 8 . K8s新手系列之指定Pod调度到指定节点上
  • 9 . Ubuntu部署tensorflow(CPU/GPU)方法
  • 10 . CentOS 7.* 安装最新版nginx1.28*
  • 11 . Ribbon过滤器原理解析
  • 12 . Pod调度之亲和性
  • 13 . K8s新手系列之探针
  • 14 . 如何实现本地大模型与MCP集成
  • 15 . K8s集群中的DNS服务(CoreDNS)详解
  • 16 . 使用Vditor将Markdown文档渲染成网页(Vite+JS+Vditor)
  • 17 . Redis主从复制详解
  • 18 . 【对称加密】DES与AES算法详解及Java实现
  • 19 . Redis持久化机制
  • 20 . JavaScript 各种对象定义与对象取值方法
备案号: 蜀 - 12365458号    联系邮箱: 123456@qq.com   
版权声明: Copyright 2024- 2026 www.hthcms.com Inc. All Rights Reserved. [HTHCMS] © 2025 - 资源分享网