B2B
-
高并发编程必备基础
一、前言 借用Java并发编程实践中的话”编写正确的程序并不容易,而编写正常的并发程序就更难了”,相比于顺序执行的情况,多线程的线程安全问题是微妙而且出乎意料的,因为在没有进行适当…
-
子线程优雅调用父线程RequestScope作用域Bean问题的探究
一、前言 最近我们组在做项目分层模块化项目调研,就产生一个问题如何在开启的线程中不破坏使用习惯情况下使用请求线程里面的RequestScope作用域的bean,感觉这…
-
Velocity原理探究
一、前言 常见的Java模板引擎有JSP、Freemark,Velocity。在MVC三层框架中,模板引擎属于view层,实质是把model层内容展现到前台页面的一个引擎,velo…
-
ClassLoader解惑
一、什么是Classloader 一个Java程序要想运行起来,首先需要经过编译生成 .class文件,然后创建一个运行环境(jvm)来加载字节码文件到内存运行,而.class 文…
-
并发队列-无界阻塞延迟队列DelayQueue原理探究
一、前言 DelayQueue队列中每个元素都有个过期时间,并且队列是个优先级队列,当从队列获取元素时候,只有过期元素才会出队列。 二、 DelayQueue类图结构 如图Dela…
-
JDK动态代理代理与Cglib代理原理探究
一、前言 Java中常见的代理有JDK代理和Cglib代理,无论是AOP实现还是mybaits动态生成数据库操作类无一不是通过代理来搞的,下面讲解下原理以及比较 二、JDK代理 2…
-
想知道你未来宝宝长什么样吗?
摘要:本案例可根据一张父亲和母亲的正脸照片,生成孩子的照片,并且可以调节参数,看看不同性别和年龄孩子的长相。 本文分享自华为云社区《BabyGAN:根据父母照片生成孩子照片》,作者…
-
“趣”象丛生 京东汽车发布《Z世代汽车消费趋势报告》
近日,由京东汽车、京东大数据研究院、京洞察等联合推出的《 2021 京东Z世代汽车消费趋势报告》(以下简称“报告”)正式发布。报告从市场发展、政策、消费者、产业链等多维度地深入分析…
-
国际货币基金组织论文探讨以网络浏览历史确定客户信用评级可能性
该论文表示,银行系统正面临着来自Google、Facebook和苹果等科技公司的严重威胁。研究人员确定了两个关键领域,科技公司有更多机会获得软信息,而信息平台可以取代银行依赖与客户…
-
创建线程以及线程池时候要指定与业务相关的名字,以便于追溯问题
3.9 创建线程以及线程池时候要指定与业务相关的名字,以便于追溯问题 日常开发中当一个应用中需要创建多个线程或者线程池时候最好给每个线程或者线程池根据业务类型设置具体的名字,以便在…