- 本文整理了【内容共创】活动集锦。 本文整理了【内容共创】活动集锦。
- 本文整理了【有奖征文】活动集锦。 本文整理了【有奖征文】活动集锦。
- 本文整理了【社区明星评选】活动集锦。 本文整理了【社区明星评选】活动集锦。
- 在 CSS 中,Media Query 是一种用于指定不同屏幕尺寸和设备类型的样式表的技术。如下图所示:all and (max-width:360px) 是一个 Media Query 表达式,它指定了一个条件,只有在满足条件时,Media Query 中的样式才会生效。具体来说,all 表示所有媒体类型都应用该样式,包括屏幕、打印机、投影仪等。and 表示在 all 的基础上,要同时满足... 在 CSS 中,Media Query 是一种用于指定不同屏幕尺寸和设备类型的样式表的技术。如下图所示:all and (max-width:360px) 是一个 Media Query 表达式,它指定了一个条件,只有在满足条件时,Media Query 中的样式才会生效。具体来说,all 表示所有媒体类型都应用该样式,包括屏幕、打印机、投影仪等。and 表示在 all 的基础上,要同时满足...
- Chrome 开发者工具 performance 面板 Experience 中的 Layout shift(布局位移)是指在页面加载过程中元素的位置发生了意外的变化,这种变化可能会导致用户的不良体验,例如元素突然移动导致用户误点击其他链接或按钮。Layout shift 主要由于以下原因引起:图片或其他资源的加载导致页面布局发生变化;元素尺寸或字体加载延迟,导致渲染时出现了布局变化;动态添... Chrome 开发者工具 performance 面板 Experience 中的 Layout shift(布局位移)是指在页面加载过程中元素的位置发生了意外的变化,这种变化可能会导致用户的不良体验,例如元素突然移动导致用户误点击其他链接或按钮。Layout shift 主要由于以下原因引起:图片或其他资源的加载导致页面布局发生变化;元素尺寸或字体加载延迟,导致渲染时出现了布局变化;动态添...
- 如何设计一个红包系统来满足春节期间千亿级红包的收发问题? 如何设计一个红包系统来满足春节期间千亿级红包的收发问题?
- 【Java核心技术解读】if-while-for和数组的使用技巧 【Java核心技术解读】if-while-for和数组的使用技巧
- 最近详细阅读了spring的框架,从简单的配置到注解,从加载到运行,从返回简单string到返回视图,看的很慢。有不理解的地方就一次又一次debug流程,梳理运行过程和调用的方法。为了加深当前对spring的理解,也防止以后遗忘,又花了几天时间把写了一个迷你版的spring框架。迷你spring已经实现了注解和视图,支持tomcat运行和main方法直接调用。代码都上传到了github,请大家下载 最近详细阅读了spring的框架,从简单的配置到注解,从加载到运行,从返回简单string到返回视图,看的很慢。有不理解的地方就一次又一次debug流程,梳理运行过程和调用的方法。为了加深当前对spring的理解,也防止以后遗忘,又花了几天时间把写了一个迷你版的spring框架。迷你spring已经实现了注解和视图,支持tomcat运行和main方法直接调用。代码都上传到了github,请大家下载
- 【Java核心技术解读】变量和魔鬼字符串字符串笔记 【Java核心技术解读】变量和魔鬼字符串字符串笔记
- 上个月的双十一,这月的双十二,打折不断,优惠不停。电商系统中发放优惠券,是一个比较常见的功能。今天讲一个优惠券开发实战。 上个月的双十一,这月的双十二,打折不断,优惠不停。电商系统中发放优惠券,是一个比较常见的功能。今天讲一个优惠券开发实战。
- 十一假期后第一天工作,当大家还沉浸在国庆长假的快乐的时候,我被业务部门急促的电话拉回到现实,生产环境上有页面数据都是空的,而节前还都是好好的。 这就奇了怪了,过了一个国庆,这个bug就闪现出来了? 十一假期后第一天工作,当大家还沉浸在国庆长假的快乐的时候,我被业务部门急促的电话拉回到现实,生产环境上有页面数据都是空的,而节前还都是好好的。 这就奇了怪了,过了一个国庆,这个bug就闪现出来了?
- 昨天粉丝在后台问了我一个问题,他写了一个TreeMap,但是通过key获取的值是null,百思不得其姐😔,也百思不得其寐,让我们来一看究竟。 昨天粉丝在后台问了我一个问题,他写了一个TreeMap,但是通过key获取的值是null,百思不得其姐😔,也百思不得其寐,让我们来一看究竟。
- 最近有个项目需要将后端数据以json方式传给前端。但是如果后端有字段为null,使用原始的new Gson()就排除为null的字段,不传给前端。缺少字段前端会报错。于是就按照网上方法使用了new GsonBuilder().serializeNulls()。好吧,现在每个字段都能传给前端了,但是有个潜在不足,就是为null的字段实际变成了"null"字符串给前端了。 最近有个项目需要将后端数据以json方式传给前端。但是如果后端有字段为null,使用原始的new Gson()就排除为null的字段,不传给前端。缺少字段前端会报错。于是就按照网上方法使用了new GsonBuilder().serializeNulls()。好吧,现在每个字段都能传给前端了,但是有个潜在不足,就是为null的字段实际变成了"null"字符串给前端了。
- 新手程序员在做设计时,因为缺乏经验,很容易写出欠设计的代码,但有一些经验的程序员,尤其是在刚学习过设计模式之后,很容易写出过度设计的代码,而这种代码比新手程序员的代码更可怕,过度设计的代码不仅写出来时的成本很高,后续维护的成本也高。因为相对于毫无设计的代码,过度设计的代码有比较高的理解成本。说这么多,到底什么是过度设计? 什么是过度设计? 为了解释清楚,我这里用个类比,假如你想拧一颗螺... 新手程序员在做设计时,因为缺乏经验,很容易写出欠设计的代码,但有一些经验的程序员,尤其是在刚学习过设计模式之后,很容易写出过度设计的代码,而这种代码比新手程序员的代码更可怕,过度设计的代码不仅写出来时的成本很高,后续维护的成本也高。因为相对于毫无设计的代码,过度设计的代码有比较高的理解成本。说这么多,到底什么是过度设计? 什么是过度设计? 为了解释清楚,我这里用个类比,假如你想拧一颗螺...
- 今天来讲几个java中数字比较有意思的用法。 对于整数,大家都知道可以使用int,long等表示,但是如果数字很大,比如千万或者亿,你要怎么写才能快速清晰地读出变量呢? 今天来讲几个java中数字比较有意思的用法。 对于整数,大家都知道可以使用int,long等表示,但是如果数字很大,比如千万或者亿,你要怎么写才能快速清晰地读出变量呢?
上滑加载中
推荐直播
-
华为云码道全新升级,多会话并行与多智能体协作2026/05/08 周五 19:00-21:00
王一男-华为云码道产品专家;张嘉冉-华为云码道工程师;胡琦-华为云HCDE;程诗杰-华为云HCDG
华为云码道4月份版本全新升级,此次直播深度解读4月份产品特性,通过“特性解读+实操演示+实战案例+设计创新”的组合,全方位展现码道在多会话并行与多智能体协作方面的能力,赋能开发者提升效率
回顾中
热门标签