码迷,mamicode.com
首页 > 编程语言 > 日排行
微服务电商项目发布重大更新,打造Spring Cloud最佳实践!
Spring Cloud实战电商项目mall-swarm地址:转发+关注 私信我获取地址 系统架构图 系统架构图 项目组织结构 mall├── mall-common-- 工具类及通用代码模块├── mall-mbg-- MyBatisGenerator生成的数据库操作代码模块├── mall-au ...
分类:编程语言   时间:2020-09-24 21:05:02    阅读次数:48
python-web自动化:上传操作
上传操作:有两种情况 1、如果是input可以直接输入路径的,那么直接调send_keys输入路径 2、非input标签的上传,则需要借助第三方工具: 2.1 Autoit我们去调用其生成的au3或exe文件 2.2 Sendkeys第三方库(目前只支持到2.7版本) 网址:https://pypi ...
分类:编程语言   时间:2020-09-24 21:06:13    阅读次数:57
springcloud内容知识点
一、eureka:服务注册 1、服务端(先启动) 1、pom.xml <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server</a ...
分类:编程语言   时间:2020-09-24 21:06:33    阅读次数:52
java常用知识点
1】String[]直接转化ArrayList String[] myArray = {"Apple", "Banana", "Orange"}; List<String> myList = Arrays.asList(myArray); 注意: (1)该方法适用于对象型数据的数组(String、I ...
分类:编程语言   时间:2020-09-24 21:10:20    阅读次数:39
python学习杂记--借助mediainfo库获取流文件信息
首先需要引入所需要的模块,然后调用 1 from pymediainfo import MediaInfo 2 3 media_info = MediaInfo.parse(streampath) 4 data = media_info.to_json() 5 media_dict = json.l ...
分类:编程语言   时间:2020-09-24 21:12:28    阅读次数:51
Go语言十进制转二进制字符串
Go语言十进制转二进制字符串 代码Demo func Test_2(t *testing.T) { // 方法一 fmt.Println(DecToBin(5)) // 方法二:导入包"github.com/imroc/biu" fmt.Println(biu.ToBinaryString(uint ...
分类:编程语言   时间:2020-09-24 21:14:27    阅读次数:71
JAVA中实现Serializable接口的作用
使用场景和功能: 用于对象存储(比如保存对象某种中间状态) 用于网络传输 序列化:是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。 一般来说,对象的寿命通常随着生成该对象的程序的终止而终止,有时候需要把在内存中的各 ...
分类:编程语言   时间:2020-09-24 21:14:49    阅读次数:51
Java多线程全知识(除线程池外)
多线程 进程与线程 一个进程有多个线程 进程之间相互隔离,线程之间可以相互通信 cpu一个时间点只能执行一个线程,但多个线程之间的切换比较快,给人一种多个线程同时执行的错觉 实现多线程的3种方法 继承Thread类(不推荐) 创建类,继承Thread类 重写run()方法 创建对象,使用start( ...
分类:编程语言   时间:2020-09-24 21:18:25    阅读次数:43
Springboot 单元测试
使用SpringBoot进行单元测试 依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> ...
分类:编程语言   时间:2020-09-24 21:18:50    阅读次数:37
python线性插值解析
在缺失值填补上如果用前后的均值填补中间的均值,比如,0,空,1,我们希望中间填充0.5;或者0,空,空,1,我们希望中间填充0.33,0.67这样。 可以用pandas的函数进行填充,因为这个就是线性插值法 df..interpolate() dd=pd.DataFrame(data=[0,np.n ...
分类:编程语言   时间:2020-09-24 21:23:08    阅读次数:47
java面向对象思想之封装
一、什么是封装 菜鸟教程对封装的解释是“在面向对象程式设计方法中,封装(英语:Encapsulation)是指一种将抽象性函式接口的实现细节部分包装、隐藏起来的方法。”。简单来说就是对公用的java代码装到一个盒子中。当需要使用这部分代码的是时候,通过调用这个打包好的盒子就可以对这个功能进行实现。 ...
分类:编程语言   时间:2020-09-24 21:26:24    阅读次数:54
idea在使用spring时使用 @Autowired 后边的对象显示错误
其实是没有事的,程序照样运行,要是看不惯,那么就……file=>settings=>editor=>inspections=>搜索一下spring=>spring Core=>Core=>…… ...
分类:编程语言   时间:2020-09-24 21:31:18    阅读次数:44
python3+requests接口自动化session操作方法
在进行接口自动化测试时,有好多接口都基于登陆接口的响应值来关联进行操作的,在次之前试了很多方法,都没有成功,其实很简单用session来做。 1、在登陆接口创建一个全局session # -*- coding: utf-8 -*- import requests '''在登陆模块创建一个全局sess ...
分类:编程语言   时间:2020-09-24 21:37:22    阅读次数:56
201312-3(O(n)算法)
#include <bits/stdc++.h> using namespace std; //不是递增的话就删掉,然后重新计算一次 int getMaxArea(vector<int> &vec) { stack<int> s; int max_area = 0; int i=0; int tp, ...
分类:编程语言   时间:2020-09-24 21:38:31    阅读次数:46
python+unittest+requests实现接口自动化的方法
前言: Requests简介 Requests 是使用Apache2 Licensed 许可证的 HTTP 库。用 Python 编写,真正的为人类着想。 Python 标准库中的 urllib2 模块提供了你所需要的大多数 HTTP 功能,但是它的 API 有点落后了。它是为另一个时代、另一个互联 ...
分类:编程语言   时间:2020-09-24 21:39:47    阅读次数:47
springboot使用maven打包分离lib和resource
blog.51cto.com/hackerxian/2537449 ...
分类:编程语言   时间:2020-09-24 21:45:19    阅读次数:50
使用countDownLatch完成多线程任务的阻塞等待
我这里需要通过多线程去处理数据,然后在所有数据都处理完成后再往下执行。这里就用到了CountDownLatch。把countdownlatch作为参数传入到每个线程类里,在线程中处理完数据后执行countdown方法。在所有countdownlatch归零后,其await方法结束阻塞状态而往下执行。 ...
分类:编程语言   时间:2020-09-24 21:49:43    阅读次数:58
把VS Code打造成Java开发IDE
近期,公司推行正版化,本人使用的是JetBrains教育版,是不允许进行商业开发的,因此开启了艰难的备用IDE选型之路。最终,我选定了轻量级的Visual Studio Code(以下简称VS Code)。 各种IDE选型比较的过程就不赘述了,Eclipse、NetBeans、Srping Tool ...
分类:编程语言   时间:2020-09-24 21:54:45    阅读次数:53
Java Web接口文档——smart-doc
传统swagger(之前在用)接口文档的缺点: 1、代码侵入性太强。 2、写着麻烦。需要写大量的注解,太麻烦! smart-doc的优点: 1、不需要注解,无侵入性。 2、只需要写好注释即可,界面也比较美观。 3、对一些常用的电话、地址之类的模拟的数据跟真的一样(哈哈哈)。 4、可以生成Markdo ...
分类:编程语言   时间:2020-09-24 21:57:30    阅读次数:42
java排查问题套路
java排除线上问题套路 线上问题有以下四种:cpu、gc、内存、网络 排除cpu问题套路 (1)ps -ef|grep '进程名字' (2)top -H -p 进程号 获取占用cpu较大的线程 (3)线程号转换为16进制 printf '%x\n' 线程号 (4)jstack '进程号'|grep ...
分类:编程语言   时间:2020-09-24 21:57:47    阅读次数:52
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!