万里墨香
码龄12年
关注
提问 私信
  • 博客:16,484
    社区:8,204
    24,688
    总访问量
  • 27
    原创
  • 2,310,555
    排名
  • 3
    粉丝
  • 0
    铁粉

个人简介:一个被代码耽误的大文豪

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2012-09-14
博客简介:

墨香院

查看详细资料
个人成就
  • 获得5次点赞
  • 内容获得0次评论
  • 获得8次收藏
创作历程
  • 9篇
    2020年
  • 18篇
    2019年
成就勋章
TA的专栏
  • 面试相关
  • JavaEE
  • Servlet与JSP
    2篇
  • Spring
    2篇
  • Spring源码分析
    7篇
  • SpringCloud
  • 架构思想
  • 设计模式
  • 编程语言
  • JavaSE
    16篇
  • 管理工具
  • 虚拟化
  • Docker
  • Git
  • Maven
  • DevOps
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • 搜索
    elasticsearch
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

176人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Spring源码分析(七)常用BeanPostProcessor扩展

文章目录AutowiredAnnotationBeanPostProcessorCommonAnnotationBeanPostProcessorAnnotationAwareAspectJAutoProxyCreatorAutowiredAnnotationBeanPostProcessor  AutowiredAnnotationBeanPostProcessor实现了BeanPostProcessor接口,主要用于处理@Autowired、@Value与@Inject(如果Java版本支持JSR-
原创
发布博客 2020.09.08 ·
251 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring源码分析(六)常用BeanFactoryPostProcessor扩展

文章目录ConfigurationClassPostProcessorConfigurationClassPostProcessor  ConfigurationClassPostProcessor实现了BeanDefinitionRegistryPostProcessor接口,在applicationContext的refresh过程中,负责解析@Configuration、@ComponentScan、@ComponentScans、@Import、@ImportResource、@Bean注解。
原创
发布博客 2020.09.04 ·
283 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring源码分析(五)SpringBoot

文章目录
原创
发布博客 2020.08.25 ·
211 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring源码分析(四)SpringMVC

文章目录
原创
发布博客 2020.08.25 ·
269 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring源码分析(三)ApplicationContext

文章目录
原创
发布博客 2020.08.25 ·
546 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring源码分析(二)BeanFactory

文章目录
原创
发布博客 2020.08.25 ·
752 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring源码分析(一)BeanDefinition

文章目录
原创
发布博客 2020.08.23 ·
255 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaSE(十)网络

TCP协议:  TCP的连接过程需要三次握手,首先服务器处于监听状态,客户端发起SYN报文并进入SYN_SEND状态,服务器监听到该SYN并为该请求分配资源,资源分配成功后服务器连接状态变为SYN_RCVD,同时向客户端发送ACK+SYN,客户端收到该ACK+SYN后分配资源,分配资源成功后客户端状态变为ESTABLESHED,并向服务器发送ACK,服务器收到这个ACK后服务器状态变为ESTAB...
原创
发布博客 2019.09.16 ·
426 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaSE(十一)加密与安全

加密算法:  加密分为可逆加密(双向加密)和不可逆加密(单向加密),可逆的加密可以由明文得到密文,也可以由密文得到明文,而不可逆的加密只能由明文得到密文。  加密算法也可以分为无密钥的算法和有密钥的算法,无密钥的算法只有在算法保密的前提下才是安全的,有密钥的算法只有算法和密钥同时泄密才会变得不安全。其实不可逆加密md5和可逆加密base64这些算法都是无密钥的,如果只有通信双方才知道这两种算法...
原创
发布博客 2019.09.21 ·
7351 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

JavaSE(十六)Java8新特征

模块化代替rt.jar
原创
发布博客 2019.10.09 ·
208 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaSE(十五)架构与思想

SPIJNDI
原创
发布博客 2019.10.09 ·
271 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaSE(十四)虚拟机

文章目录
原创
发布博客 2019.09.27 ·
435 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaSE(八)并发编程

并发编程:  并发编程主要涉及到多进程和多线程编程,而java通常涉及到的是多线程编程,并发不是并行,同一时刻一个处理器核只能有一个执行单元在上面运行。并发编程不仅可以提高响应速度,还能最大地利用处理器资源,尤其是多核处理器中。  线程基础:  在java中,一个线程对应的数据结构为Thread类。  线程有六种状态:分别是新创建、可运行(包括等待运行和正在运行状态)、被阻塞、等待、计时...
原创
发布博客 2019.08.04 ·
446 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaSE(七)XML与配置文件

资源文件:  通过一个Class对象获取该类的资源,如Test.class.getResource(fileName)返回资源的URL或Test.class.getResourceAsStream(fileName)返回资源的输入流,fileName是相对于类所在的目录的相对路径,无论哪种系统,fileName各级目录间用/分割,如果fileName是以/开始的绝对路径,那么根目录是与包的定义方...
原创
发布博客 2019.08.04 ·
490 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaSE(六)泛型与集合

泛型:  泛型具有一个或多个类型变量,具体有泛型类和泛型方法,通过泛型可以编写出通用性强的代码。  一个泛型会在编译时和运行时表现出不同的特点,如编译时把不同的实际类型实例化的泛型类看成是不同的类,而在运行时由于类型擦除它们是同一个类。  定义泛型类public class ClassName<T, U, S> {内部可以使用类型T,U,S}; 使用泛型类定义一个引用变量或实例化...
原创
发布博客 2019.08.04 ·
220 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

JavaSE(五)异常、断言与日志

异常:  所有的异常类都是Throwable类的子类,throw只能抛出异常类,Throwable下有Error和Exception两个系统定义好的直接子类。Error为运行时系统内部错误或资源耗尽等,一般无法彻底解决出现的异常让程序继续运行,只能通知用户并安全退出,异常跟运行时异常相似,可以不被捕获;Exception包括RuntimeException和其他异常(如IOException)。...
原创
发布博客 2019.08.04 ·
227 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaSE(四)数据库

JDBC:  java数据库连接,是java语言访问数据库的途径,有一组API接口。JDBC驱动:  sun公司提供了数据库操作的统一接口(JDBC API),但不同的数据库有自己的访问协议,于是需要各个公司把针对自己数据库的具体操作封装成类,该类需要实现java.sql.Driver接口,这个类就是JDBC驱动,这就像linux系统调用有统一的API,根据不同的硬件,只要驱动实现相应的接口...
原创
发布博客 2019.08.04 ·
251 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

JavaSE(三)文件与IO

文件:  在java中用于描述一个文件的类为File,然而这并不一定是个真实存在的文件,只是一个抽象的概念。  文件路径分隔符用File.separator代替,该值与系统环境有关,文件的相对路径为虚拟机启动时设置的工作目录(一般javaSE默认为项目根目录,而javaEE与服务器配置相关),可以通过System.getProperty(“user.dir”)获取,因为文件存放的位置与配置有关...
原创
发布博客 2019.08.04 ·
259 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaSE(二)面向对象

类:  类间关系有uses-a、has-a和is-a,即依赖、聚合和属于。  访问可见性有private、public、protected和默认,private为当前类可见,通过实例a调用类的函数可以访问同类对象b的私有成员,也就是说写在类中的方法可以访问该类任意对象的私有成员;public为所有类可见; protected为当前类或子孙类以及同包的类可见,修饰实例域容易破坏封装性。默认为当前...
原创
发布博客 2019.08.04 ·
179 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaSE(一)基本语法

文章目录诞生版本特点JDK注释命名包数据类型:运算控制语句数组克隆Jar包正则表达式诞生  1991年Sun公司的“Green”项目要求代码短小、紧凑且平台无关,于是James Gosling就领导开发出Java,1996年初正式发布。版本Java SE(J2SE):标准版。主要用于桌面应用程序开发。Java EE(J2EE):企业版。主要用于服务器应用企业级开发。Java ME(J...
原创
发布博客 2019.08.04 ·
349 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多