首页最新资讯

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

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

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

      技术文章2023-03-31 |黑马程序员 |XML检索技术XPath
    • 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单元测试
    • FileChannel如何读写文件?

      获取FileChannel不能直接打开,必须通过 FileInputStream、FileOutputStream 或者 RandomAccessFile 来获取 FileChannel,它们都有 getChannel 方法。查看全文>>

      技术文章2023-03-27 |黑马程序员 |FileChannel读写文件
    • JDK14有哪些新特性?JDK14新特性讲解

      ​JDK 8 已经在 2014年 3月 18日正式可用,JDK 8作为长期支持(Long-Term-Support)版本,2018年09月25日作为下一个LTS的JDK版本:JDK 11也应运而生,Oracle表示会对JDK 11提供大力支持、长期支持。之后陆续发布了JDK 12 和JDK 13,JDK14也在2020年 3月17日正式发布,本节我们来针对JDK14的一些显著新特性做讲解,让大家了解一下JDK 14的一些重要的新特性。查看全文>>

      技术文章2023-03-21 |黑马程序员 |JDK14有哪些新特性
    • Kafka为什么会丢消息?

      Kafka有可能丢失消息是由于以下原因,生产者配置不当:如果生产者的配置不正确,可能会导致消息发送失败或丢失。例如,如果生产者的acks 配置为0,则生产者将不会等待来自Kafka的任何确认,并且不会重新发送消息,因此可能会丢失消息。查看全文>>

      技术文章2023-03-20 |黑马程序员 |Kafka,Kafka丢消息
和我们在线交谈!