E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
函数式编程jdk源码解读
SpringBoot
源码解读
与原理分析(二十)IOC容器的刷新(一)
文章目录7IOC容器的刷新7.1初始化前的预处理7.1.1初始化属性配置7.1.2初始化早期事件的集合7.2初始化BeanFactory7.2.1注解驱动的refreshBeanFactory7.2.2XML驱动的refreshBeanFactory7.2.3获取BeanFactory7.3BeanFactory的预处理配置7.3.1ApplicationContextAwareProcessor
灰色孤星A
·
2024-02-06 07:17
spring
boot
java
后端
spring
开发语言
Spring
源码解读
(二):@Import使用及原理详解
参考文档gitHub地址@Import是什么@Import是Spring基于Java注解配置的主要组成部分@Import注解提供了类似@Bean注解的功能,向Spring容器中注入bean,也对应实现了与SpringXML中的元素相同的功能@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)@Documentedpublic@in
码农灬鑫
·
2024-02-06 07:44
Spring
源码解读
spring
java
后端
Spring
源码解读
(三):@ComponentScan使用及原理详解
github地址:https://github.com/cass-pwx/component-scan-demo引入在使用SpringBoot的过程中,基于MVC三层架构,我们会用到大量的@RestController,@Service…等注解,即使这些类在不同包路径下,都能被注入到Spring容器中。那么,问题来了:Spring是如何讲声明了这些注解的Bean注入到Soring容器中的呢怎么做到
码农灬鑫
·
2024-02-06 07:44
Spring
源码解读
spring
java
后端
Spring
源码解读
(四):@SpringBootApplication使用及原理详解
1、概述之前我们已经对@ComponentScan和@Import分别进行了详细的介绍和总结那么接下来,我们来看看Springboot最核心的注解:@SpringBootApplication,这也是SpringBoot自动装配相关所需依赖和配置的依仗。2、@SpringBootApplication我们先看看他的定义@Target(ElementType.TYPE)@Retention(Rete
码农灬鑫
·
2024-02-06 07:44
Spring
源码解读
spring
java
后端
Spring
源码解读
(五):@Conditional及其衍生扩展注解(5千字大章)
github地址:https://github.com/cass-pwx/conditional-demo1、概述条件装配是SpringBoot一大特点,根据是否满足指定的条件来决定是否装配Bean,做到了动态灵活性,starter的自动配置类中就是使用@Conditional及其衍生扩展注解上一篇文章@SpringBootApplication使用及原理详解中我们也提到了AutoConfigur
码农灬鑫
·
2024-02-06 07:07
Spring
源码解读
spring
java
后端
JVM 性能调优 - JVM 参数基础(2)
查看
JDK
版本$java-versionjavaversion"1.8.0_151"Java(TM)SERuntimeEnvironment(build1.8.0_151-b12)JavaHotSpot
magic_kid_2010
·
2024-02-06 06:46
jvm性能调优
jvm基础参数
jvm调优
java
SpringBoot
源码解读
与原理分析(二十一)IOC容器的刷新(二)
文章目录7.4BeanFactory准备工作完成后的后置处理7.4.1回调父类方法7.4.1.1ServletContextAwareProcessor7.4.1.2注册Web应用的作用域7.4.2组件扫描&解析手动传入的配置类7.5BeanFactory创建后的后置处理器的执行7.5.1分离现有(传入)的BeanFactory后置处理器7.5.2执行最高优先级的BeanDefinitionReg
灰色孤星A
·
2024-02-06 06:38
spring
boot
java
后端
spring
开发语言
第五章:
函数式编程
而
函数式编程
(请注意多了一个“式”字)——FunctionalProgramming,虽然也可以归结到面向过程的程序设计,但其思想更接近数学计算。我们首先要搞明白计算机(Computer)和计算(Co
Aedda
·
2024-02-06 06:02
ubuntu/Linux安装scala完整教程
参考上一篇写的《ubuntu/Linux安装
JDK
(Java)完整教程--碰到的两大坑小结》https://www.jianshu.com/p/23ce2f86ebf5此处关注scala在root用户与普通用户上配置
yimengtianya1
·
2024-02-06 06:25
JenkinsGitLab完成自动化构建部署
博客Docker中安装GitLab:Docker下安装GitLab-CSDN博客安装JenKinsJenkins官网:Jenkins中文版:Jenkins安装时候中文页面的war包下不来在英文页面记得装
JDK
8
biubiubiu0706
·
2024-02-06 06:56
jenkins
运维
JAVA Lambda表达式详解
Lambda表达式是一种用于取代匿名类,把函数行为表述为
函数式编程
风格的一种匿名函数,这里再重申一下:Lambda表达式的执行结果是函数式接口的一个匿名对象(Lambda表达式的基本语法在初级课程已经讲过
一只经常emo的程序员
·
2024-02-06 06:19
java
java
python
开发语言
开发工具(Windows):Android Studio安装与配置
AndroidStudio安装与配置背景安装AndroidStudio本机环境安装
JDK
下载安装配置安装模拟器加速器背景作为Google推出的,为Android“量身订做”的工具,AndroidStudio
Chelovek
·
2024-02-06 05:34
应用安装&环境配置
android
studio
开发工具
studio配置java环境,AndroidStudio安装及环境配置
AndroidStudio使用java编译环境构建,因此在开始使用AndroidStudio之前你需要确保你已经安装Java开发工具包(
JDK
)。
紫色小马匹
·
2024-02-06 05:34
studio配置java环境
Android Studio环境配置安装、搭建详细步骤及使用方法
稍后我会随教程发源码出去
jdk
-8u77-windows-x64萝卜app1.1mahuaTV这个就是AS源码COPY到非ACLL目录简而言之就是不要是中文路径就可以了。
云博客-资源宝
·
2024-02-06 05:33
Android
Android-studio的安装与配置
AndroidStudio安装1、启动安装向导程序2、向导程序的相关操作3、启动AndroidStudioAndroidStudio配置AndroidStudio外观AndroidStudio字体AndroidSDKSDK、
JDK
喜溯
·
2024-02-06 05:33
Android
android
studio
android
ide
Android:Android Studio安装及环境配置
1开发环境搭建Android开发需要使用java的
jdk
环境,所以需要下载JAVA
JDK
。
偶是不器
·
2024-02-06 05:26
Android
android
android
studio
学习
Android中AGP与Gradle、AS、
JDK
的版本关系
文章目录AGP版本所要求的Gradle、
JDK
、SDKBuildTools最小版本AndroidStudio所要求的AGP最小版本本文介绍了在Android开发中由于AGP与gradle、
JDK
、AS等版本不匹配导致的编译失败问题屡见不鲜
子林Android
·
2024-02-06 05:56
android开发学习
android
AGP
Gradle
Transformer实战-系列教程5:Vision Transformer
源码解读
3
Transformer实战-系列教程总目录有任何问题欢迎在下面留言本篇文章的代码运行界面均在Pycharm中进行本篇文章配套的代码资源已经上传VisionTransformer
源码解读
1VisionTransformer
机器学习杨卓越
·
2024-02-06 05:45
Transformer实战
transformer
深度学习
人工智能
self-Attention
计算机视觉
vit
Transformer实战-系列教程6:Vision Transformer
源码解读
4
Transformer实战-系列教程总目录有任何问题欢迎在下面留言本篇文章的代码运行界面均在Pycharm中进行本篇文章配套的代码资源已经上传VisionTransformer
源码解读
1VisionTransformer
机器学习杨卓越
·
2024-02-06 05:45
Transformer实战
transformer
深度学习
计算机视觉
vit
人工智能
Transformer实战-系列教程4:Vision Transformer
源码解读
2
Transformer实战-系列教程总目录有任何问题欢迎在下面留言本篇文章的代码运行界面均在Pycharm中进行本篇文章配套的代码资源已经上传VisionTransformer
源码解读
1VisionTransformer
机器学习杨卓越
·
2024-02-06 05:15
Transformer实战
transformer
深度学习
vit
计算机视觉
pytorch
视觉Transformer
JDK
Configuration in Ubuntu Server(Ubuntu的
jdk
配置)
IfyouwanttocreateJavaPrograminUbuntu,thefirstthingistoconfiguring
JDK
.Andthatwhatthispagewilltellyou.
JDK
preparingAboveall
_202
·
2024-02-06 04:03
maven项目管理工具安装和配置
文章目录1.1软件下载安装1.1.2软件安装1.2软件配置1.2.1软件环境配置1.2.2软件版本测试1.2.3maven配置1.2.3.1仓库配置1.2.3.2镜像配置1.2.3.3配置
JDK
1.3IDEA
小哼快跑
·
2024-02-06 03:21
Java
Web专栏
软件安装
maven
java
仓库配置
镜像配置
JDK
配置
项目管理工具
笨蛋学Lambda表达式
笨蛋学Lambda表达式
函数式编程
-Stream流1.
函数式编程
思想1.1概念面向对象思想需要关注用什么对象完成什么事情,而
函数式编程
思想就类似于我们数学中的函数,它主要关注的是对数据进行了什么操作lambda
Today-Saturday
·
2024-02-06 02:43
java
Lambda
windows 配置 Java 环境变量并解释原因
企业常用Java8如果对新技术感兴趣,也可安装新版本)二、配置环境变量三、为什么要添加JAVA_HOME和Path一、安装Java8(企业常用Java8如果对新技术感兴趣,也可安装新版本)下载oracle
JDK
8
初原挽风
·
2024-02-06 01:19
windows
java
开发语言
Java SPI 代码示例
JavaServiceProviderInterface是
JDK
自带的服务提供者接口又叫服务发现机制更是一种面向接口的设计思想。
下次用csdn
·
2024-02-06 00:42
java
java
python
开发语言
Java13常用类3:Date类
4.Date类1:
jdk
1.8之前
jdk
1.8之前的API:System类的currentTimeMillis():获取当前系统时间两个Date类:SimpleDateFormate类:用于格式化、解析
Bruce6379
·
2024-02-06 00:04
Java
开发语言
java
【xxl-job系列】xxl-job2.4.0版本源码梳理及解读
本文将基于xxl-job2.4.0版本源码进行代码的梳理作者:后端小肥肠目录1.前言2.xxl-job概述2.1.xxl-job架构2.2.xxl-job表结构及接口信息3.
源码解读
(核心!!)
后端小肥肠
·
2024-02-05 22:15
JAVA
java
spring
boot
spring
cloud
tomcat配置-超有效-80岁奶奶用了都说好
文章目录前言一、Tomcat配置tomcat下载地址二、
jdk
环境变量配置在这里插入图片描述三、完成结果四、总结前言网上搜看了一些关于配置Tomcat的文章,有的只提到了配置Tomcat的,有点
jdk
和
狂人开飞机
·
2024-02-05 22:30
有用的方法
tomcat
java
经验分享
其他
jvm启动参数设置-Dfile.encoding=UTF-8的含义与作用
Java源码—字节码:调用
jdk
的javac命令执行编译,java
凡客丶
·
2024-02-05 22:22
jvm
java
开发语言
如何修改jvm启动参数
详细如下:安装Java开发软件时,默认安装包含两个文件夹,一个
JDK
(Java开发工具箱),一个JRE(Java运行环境,内含JVM),其中
JDK
内另含一个JRE。
sebeefe
·
2024-02-05 22:22
java
java
后端
Jvm启动参数设置
引言:在google、baidu中输入关键字,出现的链接大部分都是关于:1、
jdk
提供java命令参数说明2、eclipse启动参数配置(即eclipse.ini文件的配置)很少有一篇文章对这些参数在各个环境中的配置进行一个整体上的总结
m0_67403188
·
2024-02-05 22:51
java
jvm
java
eclipse
开发语言
hdfs
Tomcat的JVM启动参数配置
set"JAVA_OPTS=-Xms512M-Xmx1024M"2、检验是否生效双击bin目录下的startup.bat启动tomcat,然后命令行窗口中输入命令jvisualvm(打开
JDK
自带的JVM
过的很好谢谢
·
2024-02-05 22:51
java
jvm
tomcat
java
spring
缓存
JVM启动参数配置详解
JVM启动参数配置详解1.
JDK
8的JVM启动参数默认配置2.
JDK
8的JVM启动参数说明2.1基本参数2.2G1相关参数2.3辅助信息1.
JDK
8的JVM启动参数默认配置-Xms2g-Xmx2g(按不同容器
暮晓引流软件
·
2024-02-05 22:20
java
jvm
java
开发语言
运维
Dockerfile里面设置jvm的参数
ENTRYPOINT["/opt/infosec/cssp/
jdk
1.8.0_202/bin/java","-jar","-Xms1024m","-Xmx1024m","-XX:+PrintGCDetails
embelfe_segge
·
2024-02-05 22:50
java
jvm
java
开发语言
hdfs
缓存
十、JVM常用启动参数
另外这些参数不保证向后兼容,也即是说"如有变更,恕不在后续版本的
JDK
m0_66557301
·
2024-02-05 22:50
java
java
后端
Jemter详细安装步骤
jemterJemter官网:https://jmeter.apache.org/download_jmeter.cgijmeter运行需要java环境,如果没事先安装
jdk
,启动jmeter会出现“NotabletofindJavaexecutableorversion.PleasecheckyourJavainstallation
2640a8321f43
·
2024-02-05 22:52
第1讲 | 谈谈你对Java平台的理解?
JDK
(JavaDevelopmentKit):JRE的一个超集,提供了更多工具,比如编译器、各种诊断工具等。Java是解释执行”,这句话正确吗?
governlee
·
2024-02-05 21:06
springboot支持hibernate 04
1、环境约束win1064位操作系统idea2018.1.5maven-3.0.5
jdk
-8u162-windows-x64mysql6.52、前提约束完成springboot创建web项目https:
张力的程序园
·
2024-02-05 21:21
手写百万并发连接的RPC框架之Netty篇
前言前面我们已经介绍了,使用
JDK
原生自带的Socket门面模式手写了注册中心、远程客户端、远程服务端三个模块来构成一个RPC框架,但是性能不是很高,远远无法支撑起大型的分布式系统之间的调用,于是我们今天来分享下如何用
coffee_babe
·
2024-02-05 20:55
Netty
网络IO
rpc
网络协议
网络
java
工作之后,我对 ReentrantLock 有了新的理解
文章目录写在前面的话基础概念发音类图ReentrantLock为什么称作可重入锁那什么锁是不可重入的公平锁与非公平锁AbstractQueuedSynchronizerAbstractOwnableSynchronizer源码理解(
JDK
1.8
老吴还小呢
·
2024-02-05 20:23
java
后端
工作之后,我对 HashMap 有了新的理解
目录写在前面的话核心
源码解读
一些关键静态常量hash()方法(降低碰撞的原理&2的幂次方的问题)右移16位这个操作的目的是什么?对取模操作的补充为什么要对低位的16位左这些操作,为什么不对高位做?
老吴还小呢
·
2024-02-05 20:52
哈希算法
java
面试
工作之后,我对 ConcurrentHashMap 有了新的理解
文章目录写在前面的话源码理解(
JDK
1.8)一些关键静态常量基础数据结构与方法Node节点ForwardingNode节点spread方法tabAt/casTabAt/setTabAtCounterCell
老吴还小呢
·
2024-02-05 20:22
哈希算法
java
面试
我在 JUC 的门口望了望,先瞥见的是 AtomicBoolean
文章目录写在前面的话
源码解读
关键变量方法总览构造方法常规get()和set()方法getAndSet()方法lazySet()方法compareAndSet()方法一些规划关联阅读写在前面的话为什么单独写这篇文章
老吴还小呢
·
2024-02-05 20:49
java
后端
【并发编程】原子累加器
个人主页:五敷有你系列专栏:并发编程⛺️稳重求进,晒太阳
JDK
8之后有专门做累加的类,效率比自己做快数倍以上累加器性能比较参数是方法//supplier提供者无中生有()->结果//function函数一个参数一个结果
五敷有你
·
2024-02-05 20:09
并发编程
windows
函数回顾
1.函数写代码的方式:面向过程-->
函数式编程
(多)-->面向对象编程1.1函数基础概念函数基本结构deffunc(arg):returnargv1=func(123)写函数deffunc(a1,a2)
captainluck
·
2024-02-05 20:17
性能测试之JVM的故障分析工具VisualVM
VisualVM是随
JDK
一同发布的jvm诊断工具,通过插件可以扩展很多功能,插件扩展也是其精华所在。
大道说说
·
2024-02-05 19:08
mac 环境 quarkus 配置
启动速度+初次访问响应速度极快-->快速上线新应用占用运行期内存更少-->降低容器成本因此,有必要调研一下0x01开发环境参考:https://quarkus.io/get-started/开发机需要:
jdk
11
国服最坑开发
·
2024-02-05 18:25
架构简洁之道-3.编程范式总览
三个编程范式,它们分别是结构化编程(structuredprogramming)、面向对象编程(object”orientedprogramming)以及
函数式编程
(functionalprogramming
my_ cache
·
2024-02-05 18:17
架构
Java 序列化
JDK
序列化总结
Java序列化
JDK
序列化总结@authorixenosJava序列化是在
JDK
1.1中引入的,是Java内核的重要特性之一。
ddmm2012
·
2024-02-05 18:13
java
数据库
(每日持续更新)
jdk
api之ObjectInput基础、应用、实战
博主18年的互联网软件开发经验,从一名程序员小白逐步成为了一名架构师,我想通过平台将经验分享给大家,因此博主每天会在各个大牛网站点赞量超高的博客等寻找该技术栈的资料结合自己的经验,晚上进行用心精简、整理、总结、定稿,每天都会整理到12点,为了就是能让大家能够真正了解该技术栈的真正原理,最终从程序员成为一名真正的架构师,写的不一定是全站做好的,但是是全站最用心的~。以后我会推出一些列的文章,每天都会
良心 架构师
·
2024-02-05 18:41
从程序员走向架构师之路#
java的api基础
应用
实战
java
python
开发语言
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他