首页 > 编程语言
java springboot框架集成swagger ui
1.pom.xml中导入依赖 <properties> <swagger.version>2.9.2</swagger.version> </properties> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox- ...
分类:编程语言   时间:2021-06-09 18:23:53    收藏:0  评论:0  赞:0  阅读:16
JAVA中使用log4j及slf4j进行日志输出的方法详解
https://www.cnblogs.com/pcheng/p/7128159.html JAVA中输出日志比较常用的是log4j,这里讲下log4j的配置和使用方法,以及slf4j的使用方法。 一、下载log4j的架包,并导入项目中,如下: 二、创建log4j.properties配置文件 1、 ...
分类:编程语言   时间:2021-06-09 18:21:47    收藏:0  评论:0  赞:0  阅读:26
分享一个可以监控进程是否在运行的Python脚本
有时候需要在电脑上长时间运行一些程序,程序有自动退出功能,但程序退出时不会自动关机,为了实现这个需求就用Python写了一个脚本,原理就是把目标进程监控起来,等目标程序运行结束退出后关机或者执行其它系统命令。
分类:编程语言   时间:2021-06-09 18:21:15    收藏:0  评论:0  赞:0  阅读:24
Java读写锁
读写锁在同一时刻可以允许多个读线程访问,但是在写线程访问时,所有的读线程和其他写线程均被阻塞。读写锁维护了一对锁,一个读锁和一个写锁,通过分离读锁和写锁,使得并发性相比一般的排它锁有了很大的提升。 一般情况下,读写锁的性能都会比排它锁好,因为大多数场景读是多于写的。在读多于写的情况下,读写锁能够提供 ...
分类:编程语言   时间:2021-06-09 18:19:59    收藏:0  评论:0  赞:0  阅读:24
shell 将字符串分割成数组
代码:test.sh #!/bin/bash a="one,two,three,four" #要将$a分割开,可以这样: OLD_IFS="$IFS" IFS="," arr=($a) IFS="$OLD_IFS" for s in ${arr[@]} do echo "$s" done shell ...
分类:编程语言   时间:2021-06-09 18:18:29    收藏:0  评论:0  赞:0  阅读:17
R语言读写RData文件
RData文件存储的是对象,比如a=5 > num <- seq(0, 5, length.out=10) #创建对象num > num [1] 0.0000000 0.5555556 1.1111111 1.6666667 2.2222222 2.7777778 3.3333333 3.88888 ...
分类:编程语言   时间:2021-06-09 18:17:31    收藏:0  评论:0  赞:0  阅读:15
【Python】【装饰器】【UI自动化】当界面元素迟迟未加载出来时的灵活处理办法
一般异常捕获做法(不够灵活,复用性不强) if __name__ == '__main__': # 一般做法(或者再加个循环触发) try: driver.switch_to.alert.accept() # 有可能弹框没出来 会报错 except: time.sleep(5) driver_.sw ...
分类:编程语言   时间:2021-06-09 18:14:53    收藏:0  评论:0  赞:0  阅读:19
php树状结构数组
public function permissionStructure($Permissions,$Pid){ $child=[]; foreach ($Permissions as $key => $Permission) { if ($Permission['Pid']==$Pid) { $Pe ...
分类:编程语言   时间:2021-06-09 18:14:44    收藏:0  评论:0  赞:0  阅读:15
python用matplotlib绘图
一、绘制PDF/CDF图 1. 绘制CDF图的示例代码 import numpy as np import matplotlib.pyplot as plt # 随机生成10000个数字列表data(μ=0,σ=1的正态分布) data = np.random.normal(0, 1, 10000) ...
分类:编程语言   时间:2021-06-09 18:14:14    收藏:0  评论:0  赞:0  阅读:40
使用idea从零编写SpringCloud项目-zuul
带着问题学习是最好的,什么是网关?使用网关的好处是什么?怎么使用网关 网关:是系统对外的唯一入口,是介于客户端和服务端的中间层,处理非业务功能,提供路由的请求,鉴权,监控,缓存,限流等 网关的好处:可以将很多非业务功能集中在网关处理,例如鉴权,限流等,并且只提供了一个入口,那么也可以将业务服务很好的 ...
分类:编程语言   时间:2021-06-09 18:13:47    收藏:0  评论:0  赞:0  阅读:30
.net core 生成 发布的文件里删除多余的语言包指定仅需要的语言
问题 在.net core中, 生成或者发布的时候含有大量的其他语言包, 如下图这种 原因 产生这些文件夹的原因是因为,包Microsoft.VisualStudio.Web.CodeGeneration.Design造成的,并而我们没有为项目指定语言, 所以会列出多种 解决 1. 右键点击你的.n ...
分类:编程语言   时间:2021-06-09 18:12:08    收藏:0  评论:0  赞:0  阅读:17
sort()函数的排序原理
首先要理解sort()内部是利用递归进行冒泡排序的 例如: var arr = [3, 8, 5, 1]; sort()方法的比较逻辑为:第一轮:3和8比,3和5比,3和1比第二轮:8和5比,8和1比第三轮:5和1比 其次,sort()方法会接受一个比较函数compare(a, b),该函数要比较两 ...
分类:编程语言   时间:2021-06-09 18:11:00    收藏:0  评论:0  赞:0  阅读:23
python设置环境变量
import os # 设置环境变量 os.environ['WORKON_HOME']="value" # 获取环境变量方法1 os.environ.get('WORKON_HOME') #获取环境变量方法2(推荐使用这个方法) os.getenv('path') # 删除环境变量 del os. ...
分类:编程语言   时间:2021-06-09 18:09:06    收藏:0  评论:0  赞:0  阅读:19
java手动注入bean到spring容器
ApplicationContext applicationContext = SpringContextUtils.getApplicationContext(); //将applicationContext转换为ConfigurableApplicationContext Configurabl ...
分类:编程语言   时间:2021-06-09 18:06:30    收藏:0  评论:0  赞:0  阅读:27
java-生成公私钥命令
# 生成密钥证书文件 keytool -genkeypair -alias oauth2 -keyalg RSA -keypass oauth2 -keystore oauth2.jks -storepass oauth2 # 获取公钥命令 keytool -list -rfc --keystore ...
分类:编程语言   时间:2021-06-09 18:05:27    收藏:0  评论:0  赞:0  阅读:23
RustLang-切片(Vector)排序
RustLang - 切片(Vector)排序 整数 Vector 排序 你想对整数类型的动态数组 vector 进行排序。 /// /// 整数 Vector 排序 /// 你想对整数类型的动态数组 vector 进行排序。 fn main() { let mut vec = vec![1, 5, ...
分类:编程语言   时间:2021-06-09 18:03:34    收藏:0  评论:0  赞:0  阅读:22
C++标准模板库(STL)——queue常见用法详解
标准模板库(STL)是程序员定义的数据类型和算法的集合,可供 C++ 程序使用。这些数据类型和算法不是 C++ 语言的一部分,但它们的创建是对内置数据类型的有益补充。如果打算继续在计算机科学领域学习,那么就应该熟悉 STL。本节介绍 STL 数据类型之一:队列(queue)。 ...
分类:编程语言   时间:2021-06-09 18:03:22    收藏:0  评论:0  赞:0  阅读:10
ES6中的数组常用方法
数组在JS中虽然没有函数地位那么高,但是也有着举足轻重的地位,下面我就结合这ES5中的一些常用的方法,与ES6中的一些方法做一些说明和实际用途。大家也可以关注我的微信公众号,蜗牛全栈。 一、ES5中数组常用方法: 1、循环遍历。 1 let arr = [1,2,3] 2 for(let i=0;i ...
分类:编程语言   时间:2021-06-09 18:00:46    收藏:0  评论:0  赞:0  阅读:14
离线节目单合成--Python
import os,re,shutildef get_filelist(dir): t1='{"computerPlayId":' t2=' ,"computerPlayListArray": ' t3=', "propertyPlayId":"", "propertyPlayListArray": ...
分类:编程语言   时间:2021-06-09 17:59:30    收藏:0  评论:0  赞:0  阅读:16
【Python】socket解析模板
import socket def operation_request(client): recv= client.recv(1024) data = str(recv,encoding='utf8') request_header, request_body = data.split('\r\n\ ...
分类:编程语言   时间:2021-06-09 17:59:10    收藏:0  评论:0  赞:0  阅读:14
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!