- 博客(46)
- 收藏
- 关注
原创 Dolphinscheduler海豚调度源码解析
分三块:数据源controller层org/apache/dolphinscheduler/api/controller/DataSourceController.java数据源impl层 org.apache.dolphinscheduler.api.service.impl.DataSourceServiceImpl数据源dao层org.apache.dolphinscheduler.dao.mapper
2023-03-24 09:17:56
983
1
原创 记录一次vue A页面 使用openModal打开B页面并访问B页面的数据
//编辑 this.$refs.hypertensionScreeningModal.openModal(); let data = this.$refs.hypertensionScreeningModal.$data;
2022-02-25 10:02:35
1011
原创 vue取消单选按钮选中,所有类型通用简单明了
<el-radio-group v-model="form.fundus" :disabled="detail"> <el-radio label="1" :disabled="detail" @click.native="clickitemYandiTest($event)">正常</el-radio> <el-radio label="2" :disabled="detai
2022-02-16 11:10:08
1852
原创 el-radio-group点击取消单选
<el-radio-group v-model="form.cognitive" :disabled="detail" > <el-radio label="1" :disabled="detail..
2022-02-10 16:29:22
1014
原创 sql语句
drop PROCEDURE cCREATE PROCEDURE c()BEGINDECLARE mobile VARCHAR(255);DECLARE emergencyContactMobile VARCHAR(255);DECLARE realName VARCHAR(255);DECLARE identity VARCHAR(255);DECLARE DoctorName VARCHAR(255);DECLARE createdate VARCHAR(255);DECLARE u
2021-10-12 18:04:31
117
原创 mysql游标循环修改数据
CREATE PROCEDURE s()BEGINDECLARE user_ids BIGINT;DECLARE mobile varchar(255);DECLARE dones INT;DECLARE sum INT DEFAULT(0);DECLARE cur_user_id CURSOR FORSELECT user_id,SUBSTRING(payload->".mobile",2,CHARLENGTH(payload−>".mobile",2,CHAR_LENGTH
2021-10-12 16:14:16
468
原创 远程调用接口修改某个单位jsonwe文件读取后转为bean对象
需求:由于最近公司需要调用别人写好得接口,需要各种数据转换,手动调用一个小时才几十条,有7000多条数据,所以自己写了一个自动化调用得代码进行调用首先我们需要获取网站登录得cookie才能调用 public static String getCookie() { String cookie = ""; URL = "/chis/logon/myApps?urt=23397&uid=311999&pwd=123&deep=3"; /
2021-09-09 14:37:24
175
原创 声明式服务调用Feign+熔断机制Hystrix
在以往的单工程项目,所有代码都融合在一起,业务相互调用只需要引入共有的工具类或者对应模块的service。但是到了微服务时代,已然不能使用这种方式,我们需要寻找新的解决方案。若每个模块都把需要调用模块的service拷贝一份,那会令代码非常冗余,影响整个工程的健壮性。稍大一些的系统,会分成多个库,比如用户库、订单库分开,订单服务想要取到用户的相关信息,由于不能连接到用户的库,所以无法直接新建数据库查询以达到目的。这个时候,远程调用方案出现,订单服务只需调用用户服务的API,就可以获取所需信息,非常.
2021-07-30 17:27:47
332
原创 在VUE中使用第三方animate.css
官方链接 https://github.com/daneden/animate.css导入方式 <link href="css/animate.min.css" rel="stylesheet" />进入过渡生效时的状态 enter-active-class离开过渡生效时的状态 leave-active-class案例一:使用vue过渡和animate.css完成一个div的从左至右的放大,以及从右到左的缩小<!DOCTYPE html><html lang="e
2021-06-24 15:05:46
418
原创 springboot+Vue项目-微博留言(前后端分离,跨域)
所用技术数据库:mysql后台框架:springboot,mybatis plus前台框架:Vue实体类:lombok异步:axios一丶微博留言后端小贴士:约定>配置>编码先做好准备,在去写代码1.sql语句CREATE TABLE `ol_msg` ( `id` VARCHAR(200) PRIMARY KEY , `create_date` DATETIME DEFAULT NULL, `content` VARCHAR(2000) DEFAULT N
2021-06-23 09:34:10
1197
1
原创 spring Cloud(初级版)笔记(最新最详细)周阳老师2021年6月更新(一)
一.微服务架构编码构建1.创建父工程2. 聚合总父工程名字3.Maven选版本注:maven选择3.5版本以上切记:约定>配置>编码 先把环境搭建好才能做好编码的事4.字符编码5.注解生效激活6.java编译版本选87.File Type过滤可以不过滤 ,看个人习惯把8.父工程pom文件优化1.将打包方式改成pom2.删除src文件夹3.导入版本依赖2021.6.17最新测试<?xml version="1.0" encoding="UTF
2021-06-19 15:06:41
1155
3
原创 spring Cloud对应springBoot版本推荐
spring Cloud需要注意版本问题spring boot版本选型是需要去适应springCloud版本的首先我们进入官网点击LEARN后,选择H版查看相应的spring boot版本查看对应推荐版本java1.8 以上Maven3.5以上Mysql 5.7以上...
2021-06-16 21:12:52
314
原创 Redis三种特殊数据类型(地理位置)
geospatial地理位置朋友的定位,附近的人,打车距离计算?Redis的Geo在Redis3.2版本就推出了!这个功能可以推算地理位置的信息,两地之间的距离,方圆几里的人!可以查询一些测试数据: http://www.jsons.cn/ngcodeinfo/0706D99C19A781A3/只有六个命令...
2021-06-10 18:55:27
253
原创 java面试题
数据库1.动态查询如何实现?表的结构变化后,如果不需要修改程序,如何设计和实现查询?答:将查询语句封装进存储过程中,通过调用储存过程实现动态调用;修改相应的存储过程即可不在修改程序的情况下实现查询。2.如何优化数据库,如何提高数据库的性能?答:优化数据库主要是优化查询语句,通过高性能的查询语句提高数据库的性能。3.设计数据库应该注意那些问题?答:首先应该满足三范式的要求,在一定程度上打破三范式的要求以提高数据库的性能。4.什么是三范式?答:第一范式:每个字段只存储一个值。例如:职工号,姓名
2021-06-10 11:56:51
368
原创 Redis的五大数据类型
Redis的五大数据类型Redis是一个开源( BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件MQ。它支持多种类型的数据结构,如字符串( strings),散列( hashes),列表(lists),集合(sets),有序集合( sorted sets )与范围查询,bitmaps,hyperloglogs 和地理空间( geospatial )索引半径查询。Redis 内置了复制( replication) , LU脚本( Luascripting),LRU驱动事件
2021-06-09 20:05:34
333
2
原创 Redis基础知识
Redis基础知识redis默认有16个数据库可以通过命令vim去编辑redis.config默认使用的是第0个数据库可以使用select切换数据库
2021-06-09 10:05:07
123
原创 SpringBoot整合RabbitMQ -fanout模式
SpringBoot整合RabbitMQ -fanout模式由于是使用真实的阿里云服务器所以需要配置一下rabbitMQ的服务配置yml注:一定要在阿里云的安全组中开放5672端口# 服务端口server: port: 8080# 配置rabbitmq服务spring: rabbitmq: username: admin password: admin virtual-host: / host: 139.196.122.115 port: 5
2021-06-06 16:27:37
449
3
原创 RabbitMQ的核心组成部分超详细
RabbitMQ的核心组成部分核心概念:Server:又称Broker ,接受客户端的连接,实现AMQP实体服务。 安装rabbitmq-serverConnection:连接,应用程序与Broker的网络连接 TCP/IP/ 三次握手和四次挥手Channel:网络信道,几乎所有的操作都在Channel中进行,Channel是进行消息读写的通道,客户端可以建立对各Channel,每个Channel代表一个会话任务。Message :消息:服务与应用程序之间传送的数据,由Properties和bo
2021-06-01 17:18:08
1890
原创 什么是AMQP
什么是AMQPAMQP全称:Advanced Message Queuing Protocol(高级消息队列协议)。是应用层协议的一个开发标准,为面向消息的中间件设计。基于此协议的客户端与消息中间件可传递消息,并不受客户端/中间件不同产品,不同的开发语言等条件的限制。Erlang中的实现有RabbitMQ等。它支持符合要求的客户端应用(application)和消息中间件代理(messaging middleware broker)之间进行通信。说白了,像RabbitMQ这样的消息队列实现是基于AM
2021-06-01 16:30:43
206
原创 Docker安装RabbitMQ
Docker安装RabbitMQ我们在linux中通过命令去安装RabbitMQ会非常的麻烦,以为需要安装各种依赖还有环境,而且会遇到很多安装中遇到的坑,所有这里我们直接使用Docker轻松安装RabbitMQ(1 )yum包更新到最新yum update(2)安装需要的软件包yum install -Y yum utils device mapper persistent - data lvm2(3)设置yum源为阿里云yum-config-manager -- add- repo h
2021-06-01 16:22:09
135
原创 阿里云服务Linux系统RabbitMQ下载安装
阿里云服务Linux系统RabbitMQ安装RabbitMQ下载安装的时候出现了很多的坑(我只能说那个女的折磨),所以特此写一篇文章记录一下安装RabbitMQ1.下载地址:https://www.rabbitmq.com/download.html2.环境准备:CentOS8+ErlangRabbitMQ是采用Erlang语言开发的,所以系统环境必须提供Erlang环境,第一步就是安装Erlang。3.Erlang下载地址:https://github.com/rabbitmq/erlang-
2021-05-27 18:19:30
651
1
原创 走进Linux系统+常用命令(二)
走进Linux系统开机登录开机会启动很多程序,它们在Windows叫做服务" ( service ) , 在Linux就叫做"守护进程" ( daemon )开机成功后,它会显示一个文本登录界面,这个界面就是我们经常看到的登录界面,在这个登录界面中会提示用户输入用户名,而开机成功后,它会显示一个文本登录界面,这个界面就是我们经常看到的登录界面,在这个登录界面中会提示用户输入用户名,而用户输入的用户将作为参数传给login程序来验证用户的身份。密码是不显示的,输完回车即可!一般来说,用户登录
2021-05-26 19:54:39
169
1
原创 Linux入门+环境搭建云服务器
Linux一切皆文件:文件就读,写,(权限)概述在服务器端,在开发领域Linux越来越受欢迎了,Linux在开源社区的地位依然屹然不动。很多大型大型项目都是部署在Linux服务器上!所有的java岗位都需要掌握Linux的基本使用!作为一个后端程序员,是必须要掌握Linux的,因为这都成为你找工作的基础门槛了,所以不得不学习!!!简介Linux内核最初只是由芬兰人林纳斯.托瓦纳(Linux Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。(直呼大佬牛逼!!)Linux是一套免费使
2021-05-26 09:38:55
742
1
原创 Vue的计算属性详细
什么是计算属性?我们知道,在模板中可以直接通过插值语法显示一些data中的数据。但是在某些情况,我们可能需要对数据进行一些转化后再显示,或者需要将多个数据结合起来进行显示比如我们有firstName和lastName两个变量,我们需要显示完整的名称。但是如果多个地方都需要显示完整的名称,我们就需要写多个{{firstName}} {{lastName}}我们可以将上面的代码换成计算属性:OK,我们发现计算属性是写在实例的computed选项中的。计算属性的复杂操作计算属性中也可以进行一些
2021-05-19 17:19:59
209
原创 Vue.js V-bind基本用法
V-bind基本用法除了内容需要动态来决定外,某些属性我们也希望动态来绑定。比如动态绑定a元素的href属性比如动态绑定img元素的src属性这个时候,我们可以使用v-bind指令:作用:动态绑定属性缩写::v-bind用于绑定一个或多个属性值,或者向另一个组件传递props值在开发中,有哪些属性需要动态进行绑定呢?还是有很多的,比如图片的链接src、网站的链接href、动态绑定一些类、样式等等v-bind有一个对应的语法糖,也就是简写方式在开发中,我们通常会使用语法糖的形式,因为这
2021-05-18 18:15:28
208
原创 Vue的一些基本指令
v-once:v-once指令只渲染元素和组件一次,随后的重新渲染,元素/组件及其所有的子节点将被视为静态内容并跳过。这可以用于优化更新性能v-html某些情况下,我们从服务器请求到的数据本身就是一个HTML代码如果我们直接通过{{}}来输出,会将HTML代码也一起输出。但是我们可能希望的是按照HTML格式进行解析,并且显示对应的内容。如果我们希望解析出HTML展示,可以使用v-html指令,该指令后面往往会跟上一个string类型,会将string的html解析出来并且进行渲染v-tex
2021-05-13 18:22:00
130
原创 WebStorm创建Vue的template(模板)
vue的基础模板每次当我们需要使用vue的时候,导入vue.js和编写最基本的代码.这些都是重复的,那么我们就需要编写一个vue的通用模板1.复制以下代码<div id="app"> {{message}}</div><script src="../js/vue.js"></script><script> const app = new Vue({ el: '#app', data:{ message
2021-05-13 15:39:28
588
原创 Vue笔记-Vue中MVVM
Vue中的MVVMView层:视图层在我们前端开发中,通常就是DOM层。主要的作用是给用户展示各种信息。Model层:数据层数据可能是我们固定的死数据,更多的是来自我们服务器,从网络上请求下来的数据。在我们计数器的案例中,就是后面抽取出来的obj,当然,里面的数据可能没有这么简单。VueModel层:视图模型层视图模型层是View和Model沟通的桥梁。一方面它实现了Data Binding,也就是数据绑定,将Model的改变实时的反应到View中另一方面它实现了DOM List
2021-05-13 14:39:01
144
原创 Vue的认识和使用前提
简单认识一下vueVue是一个渐进式的框架,什么是渐进式的呢? 渐进式意味你可以将Vue作为你应用的一部分嵌入其中,带来更丰富的交替体验或者如果你希望将更多的业务逻辑使用Vue实现,那么Vue的核心库以及其生态系统比如Core+Vue+router+Vuex,也可以满足你各种各样的需求Vue有很多特点和Web开发中常见的高级功能解耦视图和数据可复用的组件前端路由技术状态管理虚拟DOM学习Vue的前提你需要具备一定的HTML,CSS,JavaScript基础安装Vue方式一:
2021-05-11 09:04:37
343
原创 IDEA版maven+spring boot入门基本配置以及环境
1.系统要求• Java 8 & 兼容java14 .• Maven 3.3+• idea 2019.1.22.Maven配置将以下配置复制到Maven的setting.xml文件中maven->apache-maven->conf->setting.xml<mirrors> <mirror> <id>nexus-aliyun</id> <mirrorOf>c
2021-04-26 16:44:53
408
原创 为什么学习spring boot
spring boot 学习为什么使用spring boot?优点:• 能快速创建出生产级别的Spring应用• 创建独立Spring应用• 内嵌web服务器• 自动starter依赖,简化构建配置• 自动配置Spring以及第三方功能• 提供生产级别的监控、健康检查及外部化配置• 无代码生成、无需编写XMLSpringBoot是整合Spring技术栈的一站式框架SpringBoot是简化Spring技术栈的快速开发脚手架2.spring boot缺点 • 人称版本帝
2021-04-26 15:59:51
109
原创 JavaWe商品项目保姆级解析IDEA版(配置篇)
JavaWe商品项目保姆级解析IDEA版首先这里我创建的工程是Maven工程(需要在磁盘中解压MAVEN,然后配置MAVEN的环境变量)一、 先去maven官网:http://maven.apache.org/download.cgi#下载压缩包,下拉页面可以看到好多版本,注意下载的版本版本后面是带.zip的:apache-maven-3.5.4-bin.zip,点击下载即可。配置环境变量一丶右键此电脑,点击属性二丶选...
2020-12-22 12:00:35
784
17
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人