后端 父亲节程序员硬核示爱爸气告白 2020年06月21日 星期日 (庚子年(鼠年)五月初一,也就是明天,这一天也是父亲节。父亲节(Father’s Day),顾名思义是感恩父亲的节日。约始于二十世纪初,起源于美国,现已广泛流传于世界各地。在国内,虽然没有真正设立父亲节这一节日,但大家都把每年6月的第三个周日做为父亲节。
后端 进程与线程的区别 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源。
后端 单例模式有几种写法 “你知道茴香豆的‘茴’字有几种写法吗?”纠结单例模式有几种写法有用吗?有点用,面试中经常选择其中一种或几种写法作为话头,考查设计模式和代码风格的同时,还很容易扩展到其他问题。这里讲解几种常用的写法,但切忌生搬硬套。大体可分为4类,下面分别介绍他们的基本形式、变种及特点。
后端 Spring-中接口的-bean-是如何注入的 这个问题困扰了我好久,一直疑问这个接口的bean是怎么注入进去的?因为只看到使用@Service注入了实现类serviceImpl,使用时怎么能获取的接口,而且还能调用到实现类的方法,难道这个接口是在什么时候自动注入了进去,且和实现类关联上了?
后端 Java8新特性之Lambda表达式 Lambda 表达式是 JDK8 的一个新特性,可以取代大部分的匿名内部类,写出更优雅的 Java 代码,尤其在集合的遍历和其他集合操作中,可以极大地优化代码结构。
后端 Java-synthetic 读完这篇文章你将会收获到 synthetic fields synthetic method synthetic class 概述 上一篇 Java 枚举 提及到编译成 class 文件之后、编译器会在枚举类里帮我们生成一个 VALUES 的静态数组 , 这种编译器生成的都有一个 flag 叫做 synthetic 那么 synthetic 的定义是什么、什么情况下才会有这个 flag ? 由编译器生成的,…
后端 面试官问我什么是消息队列什么场景需要他用了会出现什么问题 一个风度翩翩,穿着格子衬衣的中年男子,拿着一个满是划痕的mac向你走来,看着铮亮的头,心想着肯定是尼玛顶级架构师吧!但是我们看过暖男敖丙的系列,腹有诗书气自华,虚都不虚。
后端 List-如何一边遍历一边删除 然后满怀信心的去运行,结果竟然抛java.util.ConcurrentModificationException异常了,翻译成中文就是:并发修改异常。是不是很懵,心想这是为什么呢?让我们首先看下上面这段代码生成的字节码,如下所示:由此可以看出,foreach循环在实际执行时,其实使用的是Iterator,使用的核心方法是hasnext()和next()。
后端 如何做好数据同步 应用开发中,为了提升查询性能或者做服务降级方案时,我们会使用缓存作为解决方案,像分布式缓存方案,比如 Redis、Memcache等;本地缓存方案,比如 Guava、Caffeine等。如果仅仅对当前服务的执行结果的缓存,用于下次相同查询时加快查询效率来说,还相对简单一点。只需要将查询条件作为key,返回的结果作为 value 即可…
后端 使用-xshell-登录-Windows-的-linux-子系统 1 配置 SSH Server {代码…} 2 使用 xshell 登录 连接配置 设置用户名和密码 3 Windows 配置开机自启动 3.1 windows 计划任务配置 可以使用windows自带的定时任务计划上添加开机启动Ubuntu ssh服务的任务。搜索“任务计划程序”,操作– 创建基本任务: 触发器:当计算机启动时 操作:启动程序 程序名:bash.exe(默认打…