加载中
面试官写了个双冒号: : 问我这是什么语法?Java中有这玩意?

一:简洁 方法引用分为三种,方法引用通过一对双冒号:: 来表示,方法引用是一种函数式接口的另一种书写方式 静态方法引用,通过类名::静态方法名, 如 Integer::parseInt 实例方法引用,通过...

骚操作:不重启 JVM,如何替换掉已经加载的类?

Java对象行为 java.lang.instrument.Instrumentation 直接操作字节码 BTrace Arthas 三生万物 在遥远的希艾斯星球爪哇国塞沃城中,两名年轻的程序员正在为一件事情苦恼,程序出问题了,一时看...

前天 16:39
14
再见了SpringMVC!这个框架有点厉害,甚至干掉了Servlet!

# 前言 对 Java 开发者来说, Spring 发布 5.0 正式版,而新版 Spring 的一大特色,就是 Reactive Web 方案 Web Flux,这是用来替代 Spring Web MVC 的吗?或者,只是终于可以不再基于 Serv...

Spring Boot 如何使用拦截器、过滤器、监听器?

过滤器 过滤器的英文名称为 Filter, 是 Servlet 技术中最实用的技术。 如同它的名字一样,过滤器是处于客户端和服务器资源文件之间的一道过滤网,帮助我们过滤掉一些不符合要求的请求,通常用...

当女程序员遇到了问题......太真实了

00当女程序员遇到了问题 01男程序员写代码的样子 VS 女程序员写代码的样子 02别人家女程序员写代码的姿势 03女程序员另类带娃方式 04PHP女程序员最有效的自救方式 05女程序遭遇HR死亡三连问 ...

php
09/18 15:26
14
假如特朗普是一门编程语言

以下文章来源于码农的荒岛求生,作者码农的荒岛求生 时值美国大选进入白热化阶段,吃瓜群众围观的不亦乐乎,特朗普更是持续刷屏,在这里作为程序员吃瓜也要吃的有技术含量,因此让我们换一角...

真香!GitLab 和 Docker自动化部署SpringBoot应用...

Docker和Spring Boot是非常流行的组合,我们将利用GitLab CI的优势,并在应用程序服务器上自动构建,推送和运行Docker镜像。 # GitLab CI Gitlab CI/CD服务是GitLab的一部分。开发人员将代码...

14个Spring MVC顶级技巧,随时用随时爽,一直用一直爽~

通常,在Spring MVC中,我们编写一个控制器类来处理来自客户端的请求。然后,控制器调用业务类来处理与业务相关的任务,然后将客户端重定向到逻辑视图名称,该名称由Spring的调度程序Servlet...

Java8 快速实现List转map 、分组、过滤等操作

利用java8新特性,可以用简洁高效的代码来实现一些数据处理。定义1个Apple对象: public class Apple { private Integer id; private String name; private BigDecimal m......

09/16 16:04
0
阿里巴巴官方最新Redis开发规范!

本文主要介绍在使用阿里云Redis的开发规范,从下面几个方面进行说明。 键值设计 命令使用 客户端使用 相关工具 通过本文的介绍可以减少使用Redis过程带来的问题。 一、键值设计 1、key名设计...

SpringBoot项目整合Retrofit最佳实践,这才是最优雅的HTTP客户端工具!

大家都知道okhttp是一款由square公司开源的java版本http客户端工具。实际上,square公司还开源了基于okhttp进一步封装的retrofit工具,用来支持通过接口的方式发起http请求。 如果你的项目中...

SpringBoot项目整合Retrofit最佳实践,这才是最优雅的HTTP客户端工具!

大家都知道okhttp是一款由square公司开源的java版本http客户端工具。实际上,square公司还开源了基于okhttp进一步封装的retrofit工具,用来支持通过接口的方式发起http请求。 如果你的项目中...

必须了解的mysql三大日志-binlog、redo log和undo log

日志是 mysql 数据库的重要组成部分,记录着数据库运行期间各种状态信息。mysql日志主要包括错误日志、查询日志、慢查询日志、事务日志、二进制日志几大类。 作为开发,我们重点需要关注的是...

09/15 20:19
0
SpringBoot + Redis + 注解 + 拦截器来实现接口幂等性校验

一、概念 幂等性, 通俗的说就是一个接口, 多次发起同一个请求, 必须保证操作只能执行一次 比如: 订单接口, 不能多次创建订单 支付接口, 重复支付同一笔订单只能扣一次钱 支付宝回调接口, 可能...

09/14 17:19
327
架构师最常使用的5种架构模式及其适用场景分析(入门级)

好莱坞电影中有多少情节?一些电影评论家说只有五个。您可以采用几种架构来实现应用程序?目前大多数程序都使用下面提到的五种架构之一。 在本文中,我将五种软件架构模式的优缺点以及适合场...

绝了!一个妹子 rm -rf 把公司整个数据库删没了...

免费获取Java架构资料:30g架构资料 经历了两天不懈努力,终于恢复了一次误操作删除的生产服务器数据。 对本次事故过程和解决办法记录在此,警醒自己,也提示别人莫犯此错。 也希望遇到问题的...

09/14 16:36
2.7W
14个Spring MVC顶级技巧,随时用随时爽,一直用一直爽~

通常,在Spring MVC中,我们编写一个控制器类来处理来自客户端的请求。然后,控制器调用业务类来处理与业务相关的任务,然后将客户端重定向到逻辑视图名称,该名称由Spring的调度程序Servlet...

09/14 16:23
68
我还在生产玩 JDK7,JDK 15 却要来了!

自从 JDK9 之后,每年 3 月与 9 月 JDK 都会发布一个新的版本,而2020 年 9 月即将引来 JDK15。 恰巧 IDEA 每四五个月会升级一个较大的版本,每次升级之后都会支持最新版本 JDK 引入的新功能...

两年银行经验的阿里、头条社招面经分享(已拿offer)

lz是非科班自学的java,毕业后进入卡中心,现在是2年开发经验。20年年初先后面了头条、拼多多和阿里(淘宝和支付宝),并成功拿到阿里和头条两家的offer。 面试前我主要是在牛客网看大家的面...

昨天还在for循环里写加号拼接字符串的那个同事,今天已经不在了

引言 都说 StringBuilder 在处理字符串拼接上效率要强于 String,但有时候我们的理解可能会存在一定的偏差。最近我在测试数据导入效率的时候就发现我以前对 StringBuilder 的部分理解是错误的...

09/13 15:13
142

没有更多内容

加载失败,请刷新页面

返回顶部
顶部