没想到取啥名
码龄8年
关注
提问 私信
  • 博客:29,295
    问答:12,546
    41,841
    总访问量
  • 20
    原创
  • 1,384,977
    排名
  • 5
    粉丝
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江西省
  • 加入CSDN时间: 2017-07-02
博客简介:

Dalton2017的博客

查看详细资料
个人成就
  • 获得9次点赞
  • 内容获得7次评论
  • 获得17次收藏
创作历程
  • 4篇
    2021年
  • 2篇
    2020年
  • 9篇
    2019年
  • 8篇
    2018年
成就勋章
TA的专栏
  • 进阶
    2篇
  • java基础
    2篇
  • 前端地图展示
    2篇
  • echarts
    1篇
  • java设计模式学习笔记
  • tomcat学习
    2篇
  • 算法学习
    1篇
  • springboot
    4篇
  • springcloud
    5篇
  • java规范
    1篇
  • 性能优化
    2篇
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

SpringBoot refresh() 方法解析

一、prepareRefresh() 进行刷新前配置二、ConfigurableListableBeanFactory beanFactory = obtainFreshBeanFactory(); 获取beanFactory实例三、prepareBeanFactory(beanFactory) 1、对BeanFactory进项参数设置,设置class加载器,设置El表达式解析器等等。 2、忽略一些借口的自动装配功能 ...
原创
发布博客 2021.11.22 ·
410 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

springboot启动流程(一):初始化过程

一、springboot的main函数一般我们会这么写springboot的启动类这个类需要注意的是有两点,一个是@SpringBootApplication注解,还有就是run方法。1、@SpringBootApplication注解点进注解进入后,看到的情况如下1.1@ComponentScan是熟悉的包扫描,因为默认是没有配置的,所以spring框架实现会从当前类的包下进行扫码1.2@EnableAutoConfiguration借助@...
原创
发布博客 2021.10.12 ·
1740 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

并发的一些好项目

电商秒杀实战https://www.jiuzhang.com/course/86/?utm_source=sc-zhihu-sy0317-2高并发的巅峰作https://github.com/qiurunze123/threadandjuc关于锁的使用https://github.com/zhaocong6/lock在线聊天https://github.com/ItsWewin/go-chat微服务项目 涉及到降级 熔断https://github.com/ItsWewin/go-cha
原创
发布博客 2021.04.29 ·
262 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

关于Mysql中MyISAM引擎和Innodb引擎的介绍

一、MyISAM MyISAM在存储引擎的数据库,每一个表都被存放为表明的物理文件。首先是任何存储引擎都不可缺少的存放表结构定义信息的.frm文件,还有.MYD和MYI文件,分别存放表的数据信息和表相关的索引数据。每张表有且仅有这样的三个文件,就算索引数据量很多也是这样的。 MyISAM支持的三种类型的索引 1、B-Tree索引 B-Tree顾名思义,就是所有节点按照B-Tree的数据...
原创
发布博客 2021.03.02 ·
229 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java进阶地址(mark)

https://github.com/aalansehaiyang/technology-talk
转载
发布博客 2020.04.23 ·
688 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于cas同一应用,配置多个域名,登录不统一的问题

发布问题 2020.04.08 ·
2 回答

java基础

关于java基础知识的自我整理1、 什么是跨平台的?原理是什么?跨平台指的是java语言编写的程序,经过一次编译,可以在多个系统平台上运行。原理: java程序是通过java虚拟机上运行的,就是在每个系统平台安装相应的java虚拟机环境,java就可以跨平台了。...
原创
发布博客 2020.03.11 ·
174 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

年终总结-个人总结.rar

发布资源 2020.01.09 ·
rar

高分悬赏提问,Java语言输出1到100,每5个数字换1行,具体怎么来编写

答:
    int count = 0;
    for(int i=1;i<101;i++){
        if(count == 5){//计数到了 5 个,输出空行,重置计数器
            count = 0;
            System.out.println();
        }
        count++;
        //不输出换行
        System.out.print(i+"  ");
    }
回答问题 2019.12.02

try...catch...要怎么用啊。。。

答:

因为抛出异常的代码后面不需要执行,其调用位置需要处理该异常。而第一个是因为你处理了异常,所以需要返回值。你可以尝试下,你第二种方式在抛出异常后写返回值是会报错的

回答问题 2019.11.29

请问使用spring是有什么技巧或者讲究吗?

答:

因为有了路径,spring在启动加载的时候可以通过反射实例化这个属性,但是如果构造方法是私有的,那就不能实例化了。

回答问题 2019.11.29

关于es中integer_range类型字段聚合的问题

发布问题 2019.11.23 ·
1 回答

th:href指定其他项目路径,不要根路径

发布问题 2019.09.11 ·
1 回答

thymeleaf页面获取当前模板访问路径

发布问题 2019.08.20 ·
1 回答

SpringCloud实战5: 路由网关

在微服务的架构中,需要几个基础的服务治理组件,例如: 服务注册与发现、服务消费、负载均衡、断路器等。由以上这几个基础组件相互协作,组建成了简单的微服务系统。简单的微服务体系如下图:在Spring Cloud微服务系统中,一种常见的负载均衡方式是,客户端的请求首先经过负载均衡(zuul、Ngnix),再到达服务网关(zuul集群),然后再到具体的服。,服务统一注册到高可用的服务注册中心集群。...
原创
发布博客 2019.08.01 ·
309 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

根据主键增加或修改一条期刊记录,并返回该对象,如果没有主键,则添加,有主键则修改,修改时用selective

答:

使用jpa中的save方法可以实现,有主键默认修改,没有则新增。如果是mybatis,那就在业务逻辑中判断

回答问题 2019.07.16

关于mysql优化

作者:风过无痕-唐来源:http://www.cnblogs.com/tangyanbo/p/4462734.html场景我用的数据库是mysql5.6,下面简单的介绍下场景课程表:数据100条学生表:createtableStudent(idintPRIMARYKEY,namevarchar(10))数据70000条...
转载
发布博客 2019.07.11 ·
193 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java中常见对象的个人简单理解(PO、BO、DTO、VO)

分层领域模型介绍:PO(Persistant Object):“持久对象 用于表示数据库一条记录查询出来的java对象。通常只表示数据,没有任何数据的操作。BO(Business Object):业务对象封装对象,为了满足业务逻辑所进行封装的对象,里面包含多个类,通常由多个PO组成。用于表示一个业务对象。BO包括了业务逻辑,常常封装了对DAO、RPC的调用,可以进行PO与...
原创
发布博客 2019.05.31 ·
972 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

springcloud实战四:Hystrix

在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以相互调用(RPC),在Spring Cloud可以用RestTemplate+Ribbon和Feign来调用。为了保证其高可用,单个服务通常会集群部署。由于网络原因或者自身的原因, 服务并不能保证100%可用,如果单个服务出现问题,调用这个服务就会出现线程阻塞,此时若有大量的请求涌入,Servlet容器的线程资源会被消耗完 毕,导致服...
原创
发布博客 2019.05.13 ·
267 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringCloud 实战三:服务消费者(Feign)

Feign是一种声明式、模板化的HTTP客户端。在Spring Cloud中使用Feign, 我们可以做到使用HTTP请求远程服务时能与调用本地方法一样的编码体验,开发者完全感知不到这是远程方法,更感知不到这是个HTTP请求。比如:首先微服务ProductApplication 中加入 @EnableFeignClients package com.cloud.product;imp...
原创
发布博客 2019.05.13 ·
221 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多