首页最新资讯

全部 新闻动态 技术文章 常见问题 技术问答

    • 如何快速在XML文件中进行数据检索?

      ​XPath在解析XML文档方面提供了一独树一帜的路径思想,更加优雅,高效XPath使用路径表达式来定位XML文档中的元素节点或属性节点。 接下来我们使用Xpath检索出XML文件,Xpath有四大检索方案绝对路径、相对路径、全文检索、属性查找。查看全文>>

      技术文章2023-03-31 |黑马程序员 |XML检索技术XPath
    • set有哪些实现类?

      在Java中,Set是一个接口,它定义了一组没有重复元素的集合。它有多种实现类,其中最常见的是HashSet,TreeSet和LinkedHashSet。查看全文>>

      常见问题2023-03-31 |黑马程序员 |HashSet,TreeSet,LinkedHashSet
    • Spring Security框架快速构建认证授权功能体系

      在认证阶段DaoAuthenticationProvider会调用UserDetailService查询用户的信息,这里是可以获取到齐全的用户信息的。由于JWT令牌中用户身份信息来源于UserDetails,UserDetails中仅定义了username为用户的身份信息,这里有两个思路:第一是可以扩展UserDetails,使之包括更多的自定义属性,第二也可以扩展username的内容 ,比如存入json数据内容作为username的内容。相比较而言,方案二比较简单还不用破坏UserDetails的结构,我们采用方案二。查看全文>>

      技术文章2023-03-30 |黑马程序员 |Spring Security
    • 什么是单元测试?Junit单元测试实现步骤

      单元测试就是针对最小的功能单元编写测试代码,Java程序最小的功能单元是方法,因此,单元测试就是针对Java方法的测试,进而检查方法的正确性。查看全文>>

      技术文章2023-03-30 |黑马程序员 |Java单元测试,Junit单元测试
    • QueryWrapper常见用法都有哪些?

      QueryWrapper是MyBatis-Plus框架提供的一个查询构造器,可以用于构建复杂的查询条件,同时具有高度可定制的功能。下面是一些常见的用法和示例代码。查看全文>>

      常见问题2023-03-30 |黑马程序员 |QueryWrapper,等值查询,模糊查询
    • 什么是Java的内存模型?

      Java的内存模型定义了Java程序在运行时的内存结构以及多线程情况下,多个线程之间如何共享内存。Java的内存模型保证了线程安全性,避免了多线程访问共享内存时出现的数据竞争、死锁等问题。查看全文>>

      常见问题2023-03-28 |黑马程序员 |Java内存模型,共享内存
和我们在线交谈!