Java

第三次技术问答 ---- Spring&&Spring Boot

Spring框架 1、说说你对Spring IOC的理解? 2、什么是Spring的依赖注入? 3、依赖注入实现方式有哪些? 4、说说什么是Spring Bean? 5、Spring Bean的作用域有哪些?scope 6、Spring框架中的单例bean(singleton)是线程安全的吗?如果不是如何解决? 7、简单说说Spring Bean的生命周期? 8、使用@Autow

5. 详细设置

恐惧是本能,行动是信仰(在此感谢尚硅谷宋红康老师的教程) 1. 1 如何打开详细配置界面 1.显示工具栏 2.选择详细配置菜单或按钮 2. 系统设置 2.1 默认启动项目配置 2.2 取消自动更新 默认都打 √ 了,建议检查 IDE 更新的 √ 去掉,检查插件更新的 √ 选上。 3. 设置整体主题 3.1 选择主题 3.2 设置菜单和窗口字体和大小 3.3 设置

Elasticsearch之Nested Query nestedQuery查询数组

es是通过符合条件的json记录找出来,本身并不是将数据中的记录filter过滤。es nestedQuery不是过滤的结果,是匹配的这条es记录,所以数组中的其他的记录也会查询出来1.方法1:可以在程序中对数组中的记录过滤。2.方法2:在数据初始化的时候,将数据严格查询符合条件的才初始化。 需求背景:收益的记录,根据订单号和会员号来初始化,理论上而不是仅仅根据订单号来查询收益列表,有一种情况是一

springboot+vue基于协同过滤算法商品推荐系统,附源码+数据库

1、项目介绍 项目分为普通用户和管理员两个角色。 用户的功能有:登录、注册、商品信息、加入购物车、直接购买、点击收藏、评论、商品资讯、个人中心、我的订单、我的地址、我的收藏 管理员的功能有:登录、个人中心、用户管理、商品类型管理、商品信息管理、轮播图管理、商品资讯管理、订单管理 项目获取,看这里 2、技术框架 运行系统:windows 编程语言:java 系统架构:B/S 后端框框:SpringB

若依前后端分离版本集成CAS

若依前后端分离版本集成CAS 转自 若依前后端分离版本集成CAS Server5.3_qq_27230853的博客-CSDN博客 根据大佬的方式实现了集成cas,但是遇到一个问题,就是当我把后端项目加上后缀后就前后端一直来回重定向,最后发现是Cookie中的token没有作为请求值,而是作为响应值,捣鼓了一天,最后加上casCookie.setPath("/")能正常,原理也没搞清楚,先记录下吧。

容器化技术的使用和优缺点

当前,容器化技术非常流行,各大小公司都在使用。那么容器化技术在实际项目中如何运用?有哪些优缺点? 容器化技术是什么 在容器化技术出现之前,部署系统非常麻烦,以一个简单的博客系统为例,博客系统设计如下: 前后端分离,分别独立开发和部署 前端使用vue,负责数据展示 后端java,使用spring框架,负责业务逻辑处理,给前端提供接口 数据库使用mariadb 这个系统该如何部署? 数据库部

aspose word与pdf互转

aspose word与pdf互转 百度云:链接:https://pan.baidu.com/s/1uskoVYZvxHnc6COWW_eAJg提取码:qmz7

leetcode-图论总结

此文总结一下常见图论算法,代码可以为后续遇见类似题目提供参考: 1. 图的表示: 邻接矩阵:可通过创建数组得到 邻接表:我个人喜欢通过LinkedList<int[]>[] graph = new LinkedList[n];得到。 Edge List:同样可以通过LinkedList<int[]>[] graph = new LinkedList[n];得到。 2.

TypeScript开篇

1.什么是TypeScript(TS)? Typescript 为 JS 带来了类型能力,如今已被越来越多的大型前端项目选用。Typescript 的出现大大改善了开发体验,增强了代码的可维护性和稳定性。 TypeScript简称TS TS和JS之间的关系其实就是Less/Sass和CSS之间的关系 就像Less/Sass是对CSS进行扩展一样, TS也是对JS进行扩展 就像Less/Sass

day09-SpringCloud Sleuth+Zipkin-链路追踪

SpringCloud Sleuth+Zipkin-链路追踪 官网:spring-cloud/spring-cloud-sleuth: Distributed tracing for spring cloud (github.com) 1.Sleuth+Zipkin是什么 在微服务框架中,一个由客户端发起的请求在后端系统中会经过多个不同的的服务节点调用,来协同产生最后的请求结果,每一个请求都会

9.3. Hibernate框架

Hibernate是一个开源的持久层框架,它可以帮助我们将Java对象映射到数据库表中,并实现对象的持久化操作。Hibernate提供了丰富的API,可以方便地进行CRUD(增删改查)操作,而无需手动编写复杂的JDBC代码。 9.3.1. Hibernate核心组件 Hibernate主要包含以下几个核心组件: SessionFactory: 一个SessionFactory实例可以看作是一个数

代码随想录Day17|二叉树(五)

 今日任务 513.找树左下角的值 112. 路径总和   113.路径总和ii 106.从中序与后序遍历序列构造二叉树  105.从前序与中序遍历序列构造二叉树 100.相同的树 572.另一个树的子树   513.找树左下角的值 层序遍历 递归 一直往下寻找,返回层数和数值 112. 路径总和 113. 路

【Java】再谈Springboot 策略模式

  第一次使用策略模式是一年前的一个项目: 当时还不知道Spring支持集合类型的自动装配 在最近一个项目,我发现很多业务需要频繁的使用这种模式去聚合代码   一、牛刀小试 这是最开始的定义策略的业务接口 /** * 业务推送管理规范 * @author oncloud9 * @version 1.0 * @project amerp-server * @da

【VUE】Vue 快速入门 笔记基础01

一、vue相关了解 1、概述 Vue.js是一种流行的JavaScript框架,用于构建响应式、交互式的前端Web界面。它采用了基于组件的开发模式,允许在单个页面中使用多个可重用的组件,提高了代码的复用性和维护性。 只关心视图层,自底向上.遵守SOC关注点分离原则(术有专攻,只关注一点) HTML + CSS + JS : 视图 : 给用户看,刷新后台给的数据 MVVM,是Model-Vie

设计的思路

表的设计 参考: https://blog.csdn.net/H215919719/article/details/128131512 需要解决的问题 1.需要存储材料的nas卷地址和base64数据以及对应的材料类型 材料类型id和类型详情 是身份证啊,还是什么,目前主要和任务相关 base64一个时间戳+accept_no作为主键,对应的数据为base64 accept_no作为普通索引,对

【VUE】Vue事件与表单处理02

一、事件与表单处理 1、v-on 监听事件 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="vie

万字长文讲透 RocketMQ 4.X 消费逻辑

RocketMQ 是笔者非常喜欢的消息队列,4.9.X 版本是目前使用最广泛的版本,但它的消费逻辑相对较重,很多同学学习起来没有头绪。 这篇文章,笔者梳理了 RocketMQ 的消费逻辑,希望对大家有所启发。 1 架构概览 在展开集群消费逻辑细节前,我们先对 RocketMQ 4.X 架构做一个概览。 整体架构中包含四种角色 : 1、NameServer 名字服务是是一个几乎无状态节点,可集群

Java官方笔记7接口

接口 接口只能包含:constants, method signatures(abstract), default methods, static methods, and nested types 方法体只存在于:default methods and static methods 接口不能实例化,只能被类实现,或者被其他接口继承(接口可以多继承)。 定义接口: 类实现接口: 如果接口不是p

图解ThreadLocal

ThreadLocalTest ThreadLocal#get() 图解

Java-Day-27( Properties 类 + 章节练习 )

Java-Day-27 Properties 类 程序读取 xx.properties 配置文件,修改的话就通过配置文件将信息写入到程序 ( 非写死在程序中,灵活性差,编译代价大 ) 传统方法: 基本介绍 专门用于读写配置文件的集合类 配置文件格式: 键=值 键=值 注意:键值对不需要有空格,值不需要用引号引起来。默认类型是 String 常用方法 load:加

学习Docker

目录一、Docker介绍什么是Docker为什么用DockerDocker的应用场景Docker和虚拟机总结Docker总结二、Docker架构简介Docker基本概念Docker引擎Docker架构Docker镜像分层存储Docker容器三、Docker仓库公有Docker Register私有Docker Register四、Docker安装卸载五、Docker镜像加速器Docker官方加速器

从深圳统租回看天涯KK大神的神预言

天涯神帖:kkndme房产观 原作者:kkndme 原文PDF:https://pan.quark.cn/s/fc259fdda34b 天涯kk真的是大神,预言一项项成真了。 不知道知乎上多少人看过十几年前天涯论坛上kk的房地产贴…基本都实现了。早期将大量民营kfs清除出市场,然后央q国q垄断一手房以便控制风险。等到房价涨到绝大部分人买不起的时候,就会开始转向提升租金继续收割。当然房价还是会一

Vue自定义指令-让你的业务开发更简单

1、使用场景 在日常开发中,我们会将重复代码抽象为一个函数或者组件,然后在需要时调用或者引入。但是,对于某些功能,这种方法可能不够优雅或者不够灵活。例如,我们可能需要在DOM元素上添加一些自定义属性或者绑定一些事件,这些操作可能难以通过函数或组件来实现。这时,自定义指令就派上用场了。 2、简介 1.注册使用(官网例子:页面加载时,该元素将获得焦点) 全局注册 组件注册 使用

TypeScript核心基础

前言 为了方便我们直接使用脚手架让他帮我们直接编译就完事了 创建一个 Vue 应用 前提条件 熟悉命令行 已安装 16.0 或更高版本的 Node.js npm init vue@latest 这一指令将会安装并执行 create-vue,它是 Vue 官方的项目脚手架工具。你将会看到一些诸如 TypeScript 和测试支持之类的可选功能提示: 打上了 要的 都要选择上 执行 npm

赵猛

好的,让我给你一个使用ViewPager和Fragment的具体示例。 假设我们正在构建一个天气应用,该应用的主界面可以左右滑动,查看不同城市的天气。在这个例子中,每个城市的天气页面就可以是一个Fragment,而我们可以使用ViewPager来实现左右滑动切换城市的功能。 首先,我们需要创建一个Fragment来表示每个城市的天气页面。这个Fragment可能包含城市的名称、当前天气、温度等信息

4月13日郑老师多线程面试资料 一般有用 看1

ConcurrentHashMap(1.8)面试题 Author:郑金维 一、存储结构(常识) 数组+链表+红黑树 JDK1.7:数组+链表 JDK1.8:数组+链表+红黑树 为什么1.8中追加了红黑树: 链表的话,查询的时间复杂度为On,链表过长,查询速度慢 当链表长度达到了8的时候,就要从链表转换为红黑树,红黑树查询的时间复杂度是Ologn 链表长度到8,一定会转换为红黑树嘛? 必须达到

阅读吧

习题链接 阅读吧 任务 分类 :Vue 关键点 v-指令的使用 @click点击事件,进行切换阅读主题,控制字体的大小 v-bind绑定属性,修改class 用法 => :class="{'iconfont icon-selected': idx == 0 }" 使用v-if或v-show进行显示隐藏,这两则的区别是v-if渲染或不渲染节点,v-show是控制的display的值进行

和手机相处的时光

习题链接 和手机相处的时光 任务 分类 :ECharts 关键点 xAxis属性 / yAxis 设置type属性,一般是value data:[显示到X轴中的数据] 将type设置为categroy,将可以使用data设置自定义的数据 series中是存放的要显示的图表数据 也有type属性可以设置成line、bar、pie等等 该属性下的data属性就是显示的图表数据 代码实

<<  <  1154  1155  1156  1157  1158  1159  1160  1161  1162  1163  1164  >  >>