会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
箫笛
博客园
首页
新随笔
联系
订阅
管理
2025年12月14日
Java基础 - java基本程序设计结构
摘要: 数据类型 在java中一共有8种基本类型,其中有4种整型,2种浮点类型,1种字符类型, 1种布尔类型。 整型 整型用于表示没有小数部分的数值,允许是负数。 int 4 字节 -2 147 483 648 ~ 2 147 483 647 (刚刚超过20亿) short 2 字节 -32 768 ~ 3
阅读全文
posted @ 2025-12-14 16:02 箫笛
阅读(6)
评论(0)
推荐(0)
2025年11月27日
Java编程 - 在macos上安装java的方法
摘要: 在macOS上安装Java平台有以下几种方法: 方法一:使用官方安装程序(推荐新手) 访问Oracle官网 前往 Oracle Java下载页面 选择macOS版本的JDK(建议选择LTS版本如Java 17或21) 下载并安装 下载.dmg安装文件 双击打开并按照安装向导完成安装 方法二:使用Ho
阅读全文
posted @ 2025-11-27 13:01 箫笛
阅读(19)
评论(0)
推荐(0)
2025年9月1日
javascript高级编程系列 - 前端开发中如何处理base64编码
摘要: 在 JavaScript 中,除了 window.btoa(unescape(encodeURIComponent(s))) 这种方式,还有多种以下几种常用的 Base64 编码方法,适用于不同场景: 1. 使用 TextEncoder 和 btoa(现代标准方法) 针对包含非 ASCII 字符(如
阅读全文
posted @ 2025-09-01 15:41 箫笛
阅读(64)
评论(0)
推荐(0)
2025年8月29日
Lodash - 前端开发常用函数库
摘要: 数组方法 (Array) .findIndex(array, [predicate=.identity], [fromIndex=0]) [查找索引] 找到数组中predicate断言为true的第一个数组元素索引,未找到返回-1. 如果要从数组末尾开始查找则使用:.findLastIndex(ar
阅读全文
posted @ 2025-08-29 14:39 箫笛
阅读(17)
评论(0)
推荐(0)
Vue - vue2 前端开发技术指南
摘要: 自定义事件.sync 修饰符的使用 在有些情况下,我们可能需要对一个 prop 进行“双向绑定” // 子组件: this.$emit('update:title', newTitle) // 父组件 <text-document v-bind:title="doc.title" v-on:upda
阅读全文
posted @ 2025-08-29 14:29 箫笛
阅读(24)
评论(0)
推荐(0)
Vue - vue2 项目中使用svg 图标
摘要: 在Vue项目中使用SVG图标可以提高加载速度并方便自定义,以下是几种常见的实现方式: 方法一:直接导入SVG文件(推荐) 首先创建一个全局组件 SvgIcon.vue: <template> <svg :class="svgClass" aria-hidden="true" v-bind="$att
阅读全文
posted @ 2025-08-29 11:01 箫笛
阅读(339)
评论(0)
推荐(0)
2025年8月15日
javascript高级编程系列 - web前端中如何中断程序,等待条件满足时再返回继续执行代码?
摘要: 1. 使用 async/await 配合 Promise(推荐) 封装一个等待条件满足的执行函数,通过异步等待机制实现 "暂停" 效果 /*** * conditionCheck: 条件检测函数 * interval: 检测间隔时间,默认100ms * timeout: 设置超时时间, 默认5s *
阅读全文
posted @ 2025-08-15 11:34 箫笛
阅读(33)
评论(0)
推荐(0)
2025年8月13日
Angular - forwardRef() 解决循环引用问题的原理
摘要: forwardRef() 是Angular提供的一个工具函数,用于解决组件/指令/服务之间的循环依赖问题。让我们深入了解一下它的工作原理和应用场景。 循环引用问题 在Angular中,当两个类相互引用时会产生循环依赖: // A 依赖 B class A { constructor(@Inject(
阅读全文
posted @ 2025-08-13 18:24 箫笛
阅读(20)
评论(0)
推荐(0)
2025年8月4日
Angular - ngModel指令与双向绑定区别
摘要: 在 Angular 中,ngModel 指令和 ngModel 的双向绑定是密切相关的概念,但它们的实现方式和用途存在关键区别: 1. ngModel 指令(基础功能) 作用:提供表单控件的单向数据绑定和状态跟踪 语法:[ngModel](属性绑定) 数据流:单向(组件 → 视图) 主要功能: 将组
阅读全文
posted @ 2025-08-04 09:59 箫笛
阅读(261)
评论(0)
推荐(0)
2025年8月1日
Angular - style属性绑定与NgStyle指令的使用区别
摘要: 在 Angular 中,[style] 属性绑定和 NgStyle 指令都用于动态设置元素样式,但它们在使用方式和功能上有明显区别: 1. [style] 属性绑定(推荐方式) <!-- 单个样式属性 --> <div [style.backgroundColor]="isActive ? 'gre
阅读全文
posted @ 2025-08-01 16:49 箫笛
阅读(44)
评论(0)
推荐(0)
下一页
公告