spring 事务

2021年04月10日 阅读:535

Spring 中事务简介 事务定义 事务(Transaction)是一个业务,是一个不可分割的逻辑工作单元,基于事务可以更好的保证业务的正确性。 事务特性 事务具备ACID特性,分别是: 原子性(Atomicity):一个事务中的多个操作要么都成功要么都失败。 一致性(Consistency): 例 ... 查看全文

JavaScript连载26-window和document

2021年04月10日 阅读:512

一、验证表单 封装一个函数用于验证手机号 /** * @param {String}eleId * @param {Object}reg */ function checkInput(eleId,reg) { var ele = document.getElementById(eleId); ele ... 查看全文

springboot中通过发送验证码注册用户信息

2021年04月10日 阅读:837

1)、先写一个注册页面和登录页面; register.html <!DOCTYPE html> <html lang="en" xmlns:th="http://www.thymeleaf.org"> <head> <meta charset="UTF-8"> <title>用户注册</title> ... 查看全文

C++基础-虚方法

2021年04月10日 阅读:493

当在子类中对基类的方法进行覆盖时,使用Pet *cat = new Cat("加菲") 进行变量声明时,调用覆盖的函数,为了执行更快C++优先读取基类的方法,因此在基类声明时,需要将其方法声明为虚方法 #include <iostream> #include <string> using names ... 查看全文

最短路算法

2021年04月10日 阅读:750

1.图的初始条件[数组表示] //邻接表存储 int node[N]; struct Edge{ int to,next,value; }edges[M]; int flag; //矩阵存储 int dis[N][N]; 已知起点和终点的最短路 dijkstra 算法:选择最短边上的点直到所有点加入 ... 查看全文

JavaScript map+parseInt 容易产生的误区

2021年04月10日 阅读:471

map /** * 语法: * var new_array = arr.map(function callback(currentValue[,index[,array]]){ * // return element for new_array * }[,thisArg]) */ callback: ... 查看全文

JS数组去重

2021年04月10日 阅读:725

1.indexOf() 1 function unique(arr){ 2 var array = []; 3 for(var i = 0, len = arr.length; i < len; i++){ 4 if(array.indexOf(arr[i]) -1){ 5 array.push(a ... 查看全文

python3虚拟环境

2021年04月10日 阅读:733

projectsedu.com 安装virtualenvwrapper pip install virtualenvwrapperln -s /home/xxxx/.local/bin/virtualenv /usr/bin/virtualenv 编辑.bashrc文件 export WORKON_ ... 查看全文

Spring Boot获取spring.profiles.active:dev的值,也就是获取当前运行的环境配置

2021年04月10日 阅读:849

这个spring.profiles.active的值虽然是可以通过@Value注解之类的方式获取到,但如果需要获取这个值的类是不被spring管理的呢?那就不能直接用过spring boot的简单注解方式直接获取值了,然后最近找到一个这个类。 @Component public class Spri ... 查看全文

Qt中的多线程编程

2021年04月10日 阅读:706

QThread编程示例 class MyThread: public QThread //创建线程类 { protected: void run() //线程入口函数 { for(int i=0; i<5; i++) { qDebug() << objectName() << ":" << i; s ... 查看全文

SpringCloud服务注册中心

2021年04月10日 阅读:727

SpringCloud服务注册中心 Spring Cloud 是一系列框架的有序集合,如服务注册发现、配置中心、消息总线、负载均衡、断路器等,都可以用 Spring Boot 的开发风格做到一键启动和部署。 下面我们介绍 Spring Cloud 组件之一:服务注册中心Eureka的搭建。 注册中心 ... 查看全文

漏洞复现-CVE-2017-4971-Spring Web Flow 远程代码执行

2021年04月10日 阅读:923

0x00 实验环境 攻击机:Win 10 靶机也可作为攻击机:Ubuntu18 (docker搭建的vulhub靶场)(兼顾反弹shell的攻击机) 0x01 影响版本 Spring WebFlow 2.4.0 - 2.4.4 0x02 实验步骤 首先,进入靶场环境,我们可以清晰地看到这个漏洞平台展 ... 查看全文

SpringBoot之Quartz实战

2021年04月10日 阅读:750

说明:由于上篇文章我们已经讨论过springboot整合Quartz及相关配置,本次我们只说明Qrtz的增、删、改、启动、停止相关api的使用,其中涉及的其他技术,如:mybatisplus等技术以后进行专题讨论。 阅读本篇文章,建议您先看上一篇文章: SpringBoot整合Quartz实现任务定 ... 查看全文

剑指 Offer 11. 旋转数组的最小数字

2021年04月10日 阅读:575

把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素。例如,数组 [3,4,5,1,2] 为 [1,2,3,4,5] 的一个旋转,该数组的最小值为1。 示例 1: 输入:[3,4,5,1,2]输出:1示例 2: 输入:[2,2,2 ... 查看全文

springboot中模拟实现订单未支付取消订单

2021年04月10日 阅读:761

1)先写一个日志订单的消费者; OrderConsumer.java package com.seecen.redis.rabbitmq; import lombok.extern.slf4j.Slf4j; import org.springframework.amqp.rabbit.annotat ... 查看全文

springboot中实现rabbitmq异步日志记录功能

2021年04月10日 阅读:646

1)定义切面; Log.java package com.seecen.redis.aop; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annota ... 查看全文

SpringBoot + Spring Cloud Consul 服务注册和发现

2021年04月10日 阅读:704

什么是Consul Consul 是 HashiCorp 公司推出的开源工具,用于实现分布式系统的服务发现与配置。与其它分布式服务注册与发现的方案,Consul 的方案更“一站式”,内置了服务注册与发现框架、分布一致性协议实现、健康检查、Key/Value 存储、多数据中心方案,不再需要依赖其它工具 ... 查看全文

记录了一次JAVA笔试的部分题目及自己后续的理解

2021年04月10日 阅读:759

笔试一个小时一共37个题,有单选多选最后2题程序设计。没有正确答案所以是按照我的理解写的,有问题希望各位大佬指出。 最后两个程序设计题1.整数翻转。2.合并数组。 总结:题目比较基础,做起来还算顺利,但在spring、epoll和select、会话跟踪、linux命令、dns上比较薄弱,后续会加强学 ... 查看全文

优秀的 Java 项目代码都是如何分层的?

2021年04月10日 阅读:618

1、背景 说起应用分层,大部分人都会认为这个不是很简单嘛 就controller,service, mapper三层。看起来简单,很多人其实并没有把他们职责划分开,在很多代码中,controller做的逻辑比service还多,service往往当成透传了,这其实是很多人开发代码都没有注意到的地方, ... 查看全文

【C/C++】【类和对象】多重继承和虚继承

2021年04月10日 阅读:576

继承的构造函数 一个类只继承其直接基类的构造函数,默认/拷贝/移动构造函数是不能被继承的; 继承Father的构造函数 using Father::Father; //继承Father的构造函数 using让某个名字在当前的作用域可见; //编译器遇到这条代码的时候,会把基类的每个构造函数都生成一个 ... 查看全文

js 遍历树的层级关系的实现

2021年04月11日 阅读:863

js 遍历树的层级关系的实现 1.遍历树的层级关系 1)先整理数据 2)找到id和数据的映射关系 3)然后找到父节点的数据,进行存储 查看全文

js中contains()方法的了解

2021年04月11日 阅读:594

contains(),js原生方法,用于判断DOM元素的包含关系; 需要注意的是:它以HTMLElement为参数,且返回布尔值。 document.addEventListener('click', (el) => { console.log(this.$refs.content.contains ... 查看全文

热门文章

推荐文章

最新文章

置顶文章