首页最新资讯

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

    • Java培训:深入解读函数式接口

      函数式编程是一种编程规范或一种编程思想,简单可以理解问将运算或实现过程看做是函数的计算。 Java8为了实现函数式编程,提出了3个重要的概念:Lambda表达式、方法引用、函数式接口...查看全文>>

      技术文章2022-08-10 |黑马程序员 |函数式接口,Java知识
    • Java培训:看懂这篇文章-你就懂了信息安全的密码学

      一个信息系统缺少不了信息安全模块,今天就带着大家全面了解并学习一下信息安全中的密码学知识,本文将会通过案例展示让你了解抽象的密码学知识,阅读本文你将会有如下收获查看全文>>

      技术文章2022-08-10 |黑马程序员 |信息安全,密码学
    • 什么是热部署?Spring Boot如何进行项目热部署?

      在开发过程中,通常会对一段业务代码不断地修改测试,在修改之后往往需要重启服务,有些服务需要加载很久才能启动成功,这种不必要的重复操作极大降低了程序开发效率。为此,Spring Boot框架专门提供了进行热部署的依赖启动器,用于进行项目热部署,而无须开发人员手动重启项目。下面,在chapterO1项目基础上讲解如何进行热部署,具体步骤如下。查看全文>>

      技术文章2022-08-08 |黑马程序员 |热部署,Spring Boot项目热部署,IDEA工具热部署设置
    • 数据库drop、delete、truncate的区别?【Java面试题】

      删除内容:drop操作会删除表结构、依赖的约束、索引以及触发器,并且会将依赖该表的所有存储过程和视图设置为invalid;而truncate和delete则是只会删除表中的数据,并不会删除表结构。因此如果该表以后不再需要的话可以使用drop,而如果后续还需要的话可以通过truncate或delete,因为这样可以不需要再重新建立表。查看全文>>

      技术文章2022-08-05 |黑马程序员 |drop,delete,truncate的区别
    • 为什么使用MQ?使用MQ有哪些好处?

      使用MQ的好处有解耦,异步和削峰平谷,当A系统生产关键数据,而且B,C,D系统需要A系统给它们发送数据,来进行下一步操作,此时A系统和BCD系统产生了严重的耦合,所有的操作和维护都要在A系统中进行,如果将A系统产生的数据放到MQ当中...查看全文>>

      技术文章2022-08-05 |黑马程序员 |为什么使用MQ
    • redis缓存淘汰策略有哪些?

      、Redis内存不足的缓存淘汰策略提供了8种。noeviction:当内存使用超过配置的时候会返回错误,不会驱逐任何键查看全文>>

      技术文章2022-08-01 |黑马程序员 |redis缓存淘汰策略
和我们在线交谈!