一:概念List是Java集合Collection中的一个接口,一般用ArrayList类和LinkedList类去实现这个接口。Collection集合还有其他接口:Map,Set(在我的另一篇博客)二:LIST的使用List的常用方法 boolean add(E e) //尾插 e void add(int index, E element) //将 e 插入到
转载 2023-06-20 22:35:30
55阅读
最近使用pycharm发现一个有趣的小bug: 暂时命名为pycharm多行注释发黄小bug: 根据pep8规则,pycharm如果已经存在了一对多行注释,不支持第二对多行注释分两行 2.没有报错信息,也不会影响使用,只是会发黄 如下图: 解决方案是: 1.删除中间多余的多行注释。 2.或者多行注释 ...
转载 2021-08-05 22:47:00
134阅读
2评论
​1、 java.lang.IllegalStateException: Expected a string but was BEGIN_ARRAY at line 1 column 278解决:接口数据格式与实体类数据格式不一样2、 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.
转载 2016-03-06 10:57:00
73阅读
Java集合类的toArray()的小bugtoArray()方法它的作用是将集合转换
原创 2023-01-31 14:53:01
54阅读
* JSDT JSDT(Javascript Debug Toolkit)是一个用于javascript调试的eclipse 插件,用于调试javascript。JSDT可以跨浏览器调试,支持在IE,Firefox,Safari,Chrome等主流浏览器中调试 javascript。JSDT支持设置断点,单步调试等调试工具的基本特性。 * FindBugs Fin...
原创 2021-06-16 21:21:31
733阅读
简介跳表是一个随机化的数据结构,实质就是一种可以进行二分查找的有序链表。跳表在原有的有序链表上面增加了多级索引,通过索引来实现快速查找。跳表不仅能提高搜索性能,同时也可以提高插入和删除操作的性能。存储结构跳表在原有的有序链表上面增加了多级索引,通过索引来实现快速查找。源码分析主要内部类内部类跟存储结构结合着来看,大概能预测到代码的组织方式。// 数据节点,典型的单链表结构 static final
原创 2021-04-27 15:21:04
214阅读
简介跳表是一个随机化的数据结构,实质就是一种可以进行二分查找的有序链表。跳表在原有的有序链表上面增加了多级索引,通过索引来实现快速查找。跳表不仅能提高搜索性能,同时也可以提高插入和删除操作的性能。存储结构跳表在原有的有序链表上面增加了多级索引,通过索引来实现快速查找。源码分析主要内部类内部类跟存储结构结合着来看,大概能预测到代码的组织方式。// 数据节点,典型的单链表结构 static final
原创 2021-04-27 15:21:32
161阅读
什么是跳表? 跳表有哪些特性? 跳表相比于红黑树如何呢? 为什么Redis选择使用跳表来实现有序集合
原创 2019-04-14 13:41:57
428阅读
Java语言因为简单易用,功能强大,在IT行业备受青睐,相关从业者的薪资也比较可观。虽说是这样,但也不能说明Java是完美的,它也存在挺多让人不爽的功能,常常让技巧不够熟练的程序员踩坑,甚至失去信心,今天我们就来梳理一下Java中10个最“坑爹”、违反常识的功能点。1、switch必须加上break才结束switch中的break作用是结束switch循环,如果不加的话,当你在一个case语句中执
int[] arr = newint[]{1, 3, 5, 7, 9}; for(int i = 0;i < arr.length;i++){ System.out.println(“the element is:” + arr[i]); }这跟我们日常生活中的经验是相违背的,正常情况都是从第1个元素开始计数的,特别是对于初学者来说有点难以接受,会觉得很惊讶。即使对于经验丰富的程序员来说,有
转载 2023-07-19 22:10:59
73阅读
场景代码无问题,却未到达预期的效果;解决方案1. 重启项目;2. 刷新依赖-maven;3. 开发工具-idea:清除缓存并重启;4. 重启电脑; 重启能解决90%的问题,剩下10%无法解决 
转载 2023-05-25 16:50:07
76阅读
目录2021-03-14 后门接口get请求超时导致重复执行2021-03-14 缓存修改bug------------------修复问题一般步骤:debug 总结:写代码避免bug注意点:bug记录BUG1. mutrlpart 临时目录问题   BUG2: JPA中的SAVE问题BUG3: Redis序列化问题2021-04-08 Simpledateformat 线程不
不管是用哪种语言编程,都会出现很多bug。而这些bug就像苍蝇一样每天搅扰着程序员,非常难受。JAVA的世界中有没有一种工具快速定位到bug呢? 今天来说说findBug的使用。findBug是一款非常好用的插件,在定位bug时帮程序员省时省力。findbug怎么安装:安装的时候强力推荐大家在线安装,因为非常的简单方便,只需一行代码即可:myeclipse -->help -->Ins
转载 2023-05-19 10:53:24
120阅读
# Java Bug Check:如何在 Java 中检查和修复异常 在软件开发中,错误和异常是不可避免的一部分。特别是在 Java 编程语言中,理解如何检查和处理这些问题对确保程序的稳定性非常重要。本文将带您深入了解 Java 中的错误检查,提供一些代码示例,并使用类图和状态图来进一步说明这一概念。 ## 什么是 Bug? 在计算机程序中,"Bug" 指的是程序错误或缺陷,导致程序行为异常
原创 9月前
44阅读
# Java开发中常见的Bug及解决方法 ## 引言 在Java开发中,我们经常会遇到各种各样的问题,其中Bug是我们最常见的一个问题。Bug可能会导致程序运行出错、崩溃甚至数据损坏。本文将介绍一些常见的Java开发Bug,并提供相应的解决方法。 ## Null指针异常 Null指针异常是Java开发中最常见的Bug之一。当我们试图访问一个空值(null)的对象或调用一个空值的方法时,就会
原创 2023-08-04 19:15:08
59阅读
# 如何实现“Java线上Bug” 在软件开发的过程中,Bug是不可避免的。当我们发现线上存在Bug时,我们需要及时定位并修复它。本文将指导你如何在Java项目中实现“线上Bug”的模拟、定位及解决。我将为你提供详细的步骤、代码示例及解释。 ## 整体流程 我们可以将整个流程分为以下几步: | 步骤 | 描述 | |------|------| | 1 | 识别功能需求并设计程序 |
原创 9月前
53阅读
# Java项目中的Bug及其调试方法 ## 引言 在软件开发过程中,无论是大型的企业级应用还是小巧的工具类程序,都难免会出现各种各样的BugBug是指程序中的错误或缺陷,它可能导致程序崩溃、功能异常或安全漏洞等问题。对于Java项目来说,由于其复杂性和庞大的生态系统,出现Bug的概率较高。因此,了解Java项目中常见的Bug类型以及调试方法,对于软件开发人员来说是非常重要的。 本文将介绍
原创 2023-10-13 04:13:41
57阅读
## 如何实现Java隐藏Bug ### 概述 在软件开发过程中,经常会遇到各种各样的Bug,即程序中的错误。有时候我们希望暂时隐藏某个Bug,以便程序的正常运行。本文将介绍如何实现Java隐藏Bug的方法,并指导刚入行的小白如何操作。 ### 实现步骤 下面是实现Java隐藏Bug的整个过程,按照以下步骤进行: | 步骤 | 操作 | | ---- | ---- | | 1 | 定位B
原创 2024-01-07 08:21:05
81阅读
# 解决Java工作中常见的BugJava开发过程中,经常会遇到各种各样的Bug,这些Bug可能会使我们的程序出现异常或者无法正常运行。为了提高我们解决Bug的效率,本文将介绍一些常见的Java工作中的Bug,并给出相应的解决方法和代码示例。 ## 空指针异常 (NullPointerException) 空指针异常是Java开发中最常见的Bug之一。它通常发生在尝试访问或操作空对象时。
原创 2024-07-01 04:27:26
43阅读
在日常的Java开发中,代码难免会出现一些“bug”。今天,我想具体聊聊“Java bug排查”的过程,这是一个可能影响项目质量和交付的关键环节。 ### 问题背景 在一次大型电商平台的开发中,我们发现系统在高并发场景下出现了显著的性能下降,用户体验受到严重影响。这一问题的发生,直接导致了订单处理的延迟,进而影响了用户的购买意愿,产生了潜在的经济损失。 可以用以下数学模型描述这个规模问题:
原创 6月前
20阅读
  • 1
  • 2
  • 3
  • 4
  • 5