Java中的经典算法之冒泡排序(Bubble Sort) 原理:比较两个相邻的元素,将值大的元素交换至右端。 思路:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后 ...
分类:
编程语言 时间:
2021-06-16 18:12:33
阅读次数:
0
函数传参和默认参数的区别,传参如果传的是引用地址,则会对这个引用产生影响,但是如果是默认参数,则是创建了一个新对象,对原引用没有影响。 const person = { name: "Lydia", age: 21 } const changeAge = (x = { ...person }) => ...
分类:
其他好文 时间:
2021-06-16 18:12:17
阅读次数:
0
Spring简介 简介 Spring:春天——>给软件行业带来了春天 2002,首次推出了Spring框架的雏形:interface框架! Spring框架即以interface21框架为基础,经过重新设计,并不断丰富其内涵,于2004年3月24日,发布了1.0正式版 Rod Johnson,Spr ...
分类:
编程语言 时间:
2021-06-16 18:11:57
阅读次数:
0
error: manifest missing or unreadable -- please run init due to i made a mistake by deleting .git of kernel , i need recover it . so i found solution ...
分类:
其他好文 时间:
2021-06-16 18:11:46
阅读次数:
0
使用yaml文件实现junit5数据驱动: 1.在IDEA中新建一个工程,src的resources目录下新建一个yaml文件,如图所示: 2.在yaml文件中配置需要的参数,例如我们测试登录接口,测试不同的电话号码和密码是否可以登录,只需要在yaml文件中配置不同的电话号码和密码即可: 3.在测试 ...
分类:
其他好文 时间:
2021-06-16 18:11:23
阅读次数:
0
一、安装vue.js plugins-> vue.js 二、配置ESLINT自动保存格式化代码 安装Save Actions插件 启用Eslint 打开配置窗口,找到Languages & Frameworks → JavaScript → Code Quality Tools → ESLint,勾 ...
分类:
其他好文 时间:
2021-06-16 18:11:06
阅读次数:
0
前言 权限管理是所有后台系统的都会涉及的一个重要组成部分,主要目的是对不同的人访问资源进行权限的控制,避免因权限控制缺失或操作不当引发的风险问题,如操作错误,隐私数据泄露等问题。 目前在公司负责权限这块, 所以对权限这块的设计比较熟悉, 公司采用微服务架构, 权限系统自然就独立出来了, 其他业务系统 ...
分类:
其他好文 时间:
2021-06-16 18:10:45
阅读次数:
0
快速搭建一个node服务,可以用于检查自己的单页应用是否有问题 app.js var exppress = require("express"); const fs = require("fs"); var app = exppress(); app.use(exppress.static("dis ...
分类:
其他好文 时间:
2021-06-16 18:10:25
阅读次数:
0
pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance ...
分类:
数据库 时间:
2021-06-16 18:10:14
阅读次数:
0
在配置文件下新建格式如下: route -n ...
分类:
其他好文 时间:
2021-06-16 18:09:59
阅读次数:
0
#linux目录和文件管理 ##一、linux目录结构 树形目录结构 根目录 所有分区、目录、文件等的位置起点 整个树形目录结构中,使用一个**“/”**表示 常见的子目录 /root、/bin、/boot、/dev、/etc、/home、/var、/usr、/sbin ###1.1、linux目录 ...
分类:
系统相关 时间:
2021-06-16 18:09:40
阅读次数:
0
使用:pymysql.cursors.DictCursor 直接上代码 import pymysql db = pymysql.connect(host = "host", user = "user", password = "password", database = "database") cu ...
分类:
数据库 时间:
2021-06-16 18:09:26
阅读次数:
0
create or replace trigger trigger_demo before insert on table1 for each rowdeclare -- local variables here t_conumnValue VARCHAR2(10); t_lbId VARCHAR2 ...
分类:
数据库 时间:
2021-06-16 18:09:14
阅读次数:
0
@RequestBody 和 @RequestParam的区别 @RequestParam 注解 @RequestParam 接收的参数是来自 requestHeader 中,即请求头。 RequestParam 可以接受简单类型的属性,也可以接受对象类型。 配置参数: 参数 含义 required ...
分类:
编程语言 时间:
2021-06-16 18:08:58
阅读次数:
0
js 基础 for in 和 for of的区别详解 const obj = { a: 1, b: 2, c: 3 } for (let i in obj) { console.log(i) // a // b // c } for (let i of obj) { console.log(i) / ...
分类:
其他好文 时间:
2021-06-16 18:08:46
阅读次数:
0
在黄金系列中,我们介绍了并发中一些问题,比如死锁、活锁、线程饥饿等问题。在并发编程中,这些问题无疑都是需要解决的。所以,在铂金系列文章中,我们会从并发中的问题出发,探索Java所提供的锁的能力以及它们是如何解决这些问题的。
作为铂金系列文章的第一篇,我们将从Lock接口开始介绍,因为它是Java中锁... ...
分类:
编程语言 时间:
2021-06-16 18:08:25
阅读次数:
0
1.公开仓库可以采取替换网址: https://www.zhihu.com/question/27159393 将原本的网站中的http://github.com 进行替换为github.com.cnpmjs.org 2.通过gitee进行导入 参考:https://www.hangge.com/b ...
分类:
其他好文 时间:
2021-06-16 18:08:14
阅读次数:
0