- 我们在刚开始撸码的时候就应该考虑到这个问题,良好的性能优化会大大提高用户体验,也能让程序运行更持久(主要还是持久)。 首先,我们得保证程序不能崩,比如在获取网络数据的时候要判断接口是否有数据,就算服务器崩了,我们前台也不会崩。这就需要我们有良好的逻辑思维了,有个笨方法,是个变量就判断一下。 其次,在程序运行时我们要减少性能消耗,比如... 我们在刚开始撸码的时候就应该考虑到这个问题,良好的性能优化会大大提高用户体验,也能让程序运行更持久(主要还是持久)。 首先,我们得保证程序不能崩,比如在获取网络数据的时候要判断接口是否有数据,就算服务器崩了,我们前台也不会崩。这就需要我们有良好的逻辑思维了,有个笨方法,是个变量就判断一下。 其次,在程序运行时我们要减少性能消耗,比如...
- 前言 使用协程,相信很多同学已经信手拈来了,但是也有很多同学是不知道LifecycleScope的。 LifecycleScope,顾名思义,具有生命周期的协程。 它是LifecycleOwner生命... 前言 使用协程,相信很多同学已经信手拈来了,但是也有很多同学是不知道LifecycleScope的。 LifecycleScope,顾名思义,具有生命周期的协程。 它是LifecycleOwner生命...
- Toast作为提示,一般在用户进行某个操作之后出现,告诉用户结果或给用户提示,过一会就自动消失,不会阻碍用户操作。 1.一般使用 Toast.makeText(MainActivity.this, "testContent", Toast.LENGTH_SHORT).show(); 参数1:上下文。参数二:提示内容。... Toast作为提示,一般在用户进行某个操作之后出现,告诉用户结果或给用户提示,过一会就自动消失,不会阻碍用户操作。 1.一般使用 Toast.makeText(MainActivity.this, "testContent", Toast.LENGTH_SHORT).show(); 参数1:上下文。参数二:提示内容。...
- 本文转载自微信订阅号:鸿洋,有启发,故转载。 原作者:舒大飞,链接:https://juejin.im/post/5e0d85155188253a8b42e5ba 平常都在写技术类文章,今天写... 本文转载自微信订阅号:鸿洋,有启发,故转载。 原作者:舒大飞,链接:https://juejin.im/post/5e0d85155188253a8b42e5ba 平常都在写技术类文章,今天写...
- 多线程的同步机制对资源进行加锁,使得在同一个时间,只有一个线程可以进行操作,同步用以解决多个线程同时访问时可能出现的问题。 同步机制可以使用synchronized关键字实现。 当synch... 多线程的同步机制对资源进行加锁,使得在同一个时间,只有一个线程可以进行操作,同步用以解决多个线程同时访问时可能出现的问题。 同步机制可以使用synchronized关键字实现。 当synch...
- 哈喽!大家好,我是小奇,一位热爱分享的程序员 小奇打算以轻松幽默的对话方式来分享一些技术,如果你觉得通过小奇的文章学到了东西,那就给小奇一个赞吧 文章持续更新,可以微信搜索【小奇JAVA面试】第一时... 哈喽!大家好,我是小奇,一位热爱分享的程序员 小奇打算以轻松幽默的对话方式来分享一些技术,如果你觉得通过小奇的文章学到了东西,那就给小奇一个赞吧 文章持续更新,可以微信搜索【小奇JAVA面试】第一时...
- 回城传送–》《JAVA筑基100例》 文章目录 零、前言一、题目描述二、解题思路三、代码详解四、推荐专栏五、示例源码下载 零、前言 今天是学习 JAVA语言 打卡的第69天,每天我会提... 回城传送–》《JAVA筑基100例》 文章目录 零、前言一、题目描述二、解题思路三、代码详解四、推荐专栏五、示例源码下载 零、前言 今天是学习 JAVA语言 打卡的第69天,每天我会提...
- 回城传送–》《JAVA筑基100例》 文章目录 零、前言 一、题目描述 二、解题思路 三、代码详解 四、推荐专栏 五、示例源码下载 零、前言 今... 回城传送–》《JAVA筑基100例》 文章目录 零、前言 一、题目描述 二、解题思路 三、代码详解 四、推荐专栏 五、示例源码下载 零、前言 今...
- 回城传送–》《JAVA筑基100例》 文章目录 零、前言一、题目描述二、解题思路三、代码详解四、推荐专栏五、示例源码下载 零、前言 今天是学习 JAVA语言 打卡的第67天,每天我会提... 回城传送–》《JAVA筑基100例》 文章目录 零、前言一、题目描述二、解题思路三、代码详解四、推荐专栏五、示例源码下载 零、前言 今天是学习 JAVA语言 打卡的第67天,每天我会提...
- 一、linux误删除数据的场景 在实际的工作中,朋友们可能会将linux服务器上的文件不小心误删除掉了。而且越是资历老的工程师越容易犯这样的错误,敲代码的速度也是够快,啪啪rm -rf一个回车,然后... 一、linux误删除数据的场景 在实际的工作中,朋友们可能会将linux服务器上的文件不小心误删除掉了。而且越是资历老的工程师越容易犯这样的错误,敲代码的速度也是够快,啪啪rm -rf一个回车,然后...
- 环境准备: centos zookeeper正常运行 storm-1.2.4 环境搭建: 一、下载安装: 1、storm官方下载地址: Apache Dow... 环境准备: centos zookeeper正常运行 storm-1.2.4 环境搭建: 一、下载安装: 1、storm官方下载地址: Apache Dow...
- 前景连接: Hadoop HA部署(MINI版)https://blog.csdn.net/m0_54925305/article/details/121566611?spm=1001.2014.3001.5501Spark组件部署(MINI版)https://blog.csdn.net/m0_54925305/article/det... 前景连接: Hadoop HA部署(MINI版)https://blog.csdn.net/m0_54925305/article/details/121566611?spm=1001.2014.3001.5501Spark组件部署(MINI版)https://blog.csdn.net/m0_54925305/article/det...
- 1.Lambda表达式 1.1.概述 f(x) = y在数学中的应用就是我传递一个x参数进去,经过计算返回一个y数据,也就是拿数据去操作. 在Java中我们使用的是面向对象思想,强调的东西是必须通过对... 1.Lambda表达式 1.1.概述 f(x) = y在数学中的应用就是我传递一个x参数进去,经过计算返回一个y数据,也就是拿数据去操作. 在Java中我们使用的是面向对象思想,强调的东西是必须通过对...
- 一、前言 在Java 5.0之前,在协调对共享对象的访问的时可以使用的机制只有synchronized 和 volatile。Java 5.0 增加了一种新的机制:ReentrantLock 。与之前提... 一、前言 在Java 5.0之前,在协调对共享对象的访问的时可以使用的机制只有synchronized 和 volatile。Java 5.0 增加了一种新的机制:ReentrantLock 。与之前提...
- 基础篇面试汇总可查看博主此文:Java基础面试题(2022最新版汇总) JUC并发编程详情讲解篇可看:JUC并发编程超详细详解篇 文章目录 一、并发编程面试 ... 基础篇面试汇总可查看博主此文:Java基础面试题(2022最新版汇总) JUC并发编程详情讲解篇可看:JUC并发编程超详细详解篇 文章目录 一、并发编程面试 ...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签