码迷,mamicode.com
首页 > 编程语言 > 日排行
java SPI 06-自己从零手写实现 SPI 框架
系列目录spi01-spi是什么?入门使用spi02-spi的实战解决slf4j包冲突问题spi03-spijdk实现源码解析spi04-spidubbo实现源码解析spi05-dubboadaptiveextension自适应拓展spi06-自己从零手写实现SPI框架spi07-自动生成SPI配置文件实现方式回顾学习了java的SPI和dubbo的SPI实现之后,希望实现一个属于自己的SPI框架
分类:编程语言   时间:2020-06-19 10:36:04    阅读次数:55
java SPI 07-自动生成 SPI 配置文件实现方式
系列目录spi01-spi是什么?入门使用spi02-spi的实战解决slf4j包冲突问题spi03-spijdk实现源码解析spi04-spidubbo实现源码解析spi05-dubboadaptiveextension自适应拓展spi06-自己从零手写实现SPI框架spi07-自动生成SPI配置文件实现方式回顾上一节我们自己动手实现了一个简单版本的SPI。这一节我们一起来实现一个类似于goog
分类:编程语言   时间:2020-06-19 10:37:26    阅读次数:67
Python3.7函数
Python函数 一:函数 函数是一段可以重复使用的代码,通过传递的参数返回不同的结果。对于重复使用的代码,需要编写为自定义函数便于重复使用。函数可以分为无参函数和带参函数。 1:无参函数 (1) 自定义无参函数 语法: def 函数名称(): 代码块 return [表达式] 注释:def为关键字 ...
分类:编程语言   时间:2020-06-19 11:43:49    阅读次数:68
基于远程机+jmeter+java请求
(1)基于idea,写个java请求工程:参考上一篇 (2)在jmeter编写java请求脚本,主要是进行参数化,并修改读取参数的地址 (3)上传到压力机jmeter、java请求脚本、工程jar包、参数获取文件 (4)执行指令: export JVM_ARGS="-Xms1024m -Xmx102 ...
分类:编程语言   时间:2020-06-19 11:44:28    阅读次数:62
Python2.7开发基础
一:Python简介 1:诞生 Python产生于20世纪90年代,早期主要用于科学计算的研究机构,随着近年来web技术、大数据技术和人工智能的发展,已经成为最受欢迎的程序设计语言之一。 Python有C语言开发而成,但是对C语言进行了大幅的改进,去掉了负责的数据类型以及指针等内容。 2:Pytho ...
分类:编程语言   时间:2020-06-19 11:45:23    阅读次数:59
java-基础知识-设计模式-单例模式
1.饿汉式 类加载到内存后,就实例化一个单例,jvm保证线程安全 推荐使用 缺点:不管用到与否,类加载时就会完成实例化 (类加载static修饰的就会执行) 额外知识点(一般对象) //使用反射的方式 也叫做通过反序列化的方式获取对象 Class clazz=Class.forName("") // ...
分类:编程语言   时间:2020-06-19 11:47:21    阅读次数:40
Springboot2.X中使用Redis
使用redis之前,首先要安装redis服务,确保服务正常启动,redis-cli客户端能连接上。springboot集成redis上手快,简单几步就可以搞定。 首先,引入springboot集成redis的依赖: springboot集成redis依赖坐标: <dependency> <group ...
分类:编程语言   时间:2020-06-19 11:48:37    阅读次数:50
java返回给前端不隐藏部分字段
@JsonIgnore在对应的字段上添加这个注解在get方法上面添加,如果是 lombok.Data,直接在属性上面添加 @Data public class test { /** * 字段 */ @JsonIgnore private String testColmun; } ...
分类:编程语言   时间:2020-06-19 11:49:16    阅读次数:181
Python break和continue 的用法
Break 控制循环流程,终止此循环; continue 控制循环流程,退出当前一次循环继而执行下一次循环代码。 ...
分类:编程语言   时间:2020-06-19 11:52:36    阅读次数:75
《数据结构与算法之美》08——排序(一)冒泡排序、插入排序、选择排序
一、如何分析一个“排序算法” 从三个维度进行评价和分析: 1. 排序算法的执行效率 a. 最好情况、最坏情况、平均情况时间复杂度 b. 时间复杂度的系统、常数、低阶 c. 比较次数和交换(或移动)次数 2. 排序算法的内存消耗 用空间复杂度来衡量。 原地排序算法,特指空间复杂度是O(1)的排序算法。 ...
分类:编程语言   时间:2020-06-19 11:53:01    阅读次数:41
Python2.7条件与循环
Pythn条件与循环 一:Python条件判断 条件语句是指根据条件表达式的不同计算结果,使程序流转到不同的代码块。 1:if条件语句 if语句用于判断某个条件是否成立,如果成立,则执行语句内的程序,否则跳过if语句执行后面的内容。其语法格式为: if(条件) 语句块 语句块是一组程序语句,在pyt ...
分类:编程语言   时间:2020-06-19 11:55:20    阅读次数:41
将数组进行转置
import numpy a=numpy.arange(1,25).reshape(8,3) #对二维进行数组转置 b=numpy.transpose(a) c=a.transpose() d=a.T #print(d) print('对于三维a[i][j][k]进行转置,默认的将i和k交换,j位置 ...
分类:编程语言   时间:2020-06-19 11:56:41    阅读次数:45
python中如何压缩和解压缩文件
在实际的业务开发中会经常遇到对文件进行相关的操作,比如新建文件夹或文件,移动、删除文件夹或文件,文件的压缩与解压缩等等!!下面就其中的压缩与解压缩进行代码演示! 文件解压缩 import os import glob import zipfile def unzip_file(dir_path): ...
分类:编程语言   时间:2020-06-19 11:57:42    阅读次数:70
Python机器学习(四十八)NumPy 矩阵库函数
NumPy包含一个矩阵库NumPy.matlib,这个模块的函数用于处理矩阵而不是ndarray对象。 NumPy中,ndarray数组可以是n维的,与此不同,矩阵总是二维的,但这两种对象可以相互转换。 matlib.empty() empty()函数返回一个新的矩阵,但不会初始化矩阵元素。 num ...
分类:编程语言   时间:2020-06-19 11:58:01    阅读次数:62
Unity 场景管理/切换
SceneManager 场景管理器,包含多个与场景管理相关的函数,将这些函数结合使用就能实现多种场景的切换方式,并提高游戏性能。 LoadScene + GetSceneByBuildIndex + LoadSceneMode LoadScene(): 在大多数情况下,为了避免在加载时出现暂停或者 ...
分类:编程语言   时间:2020-06-19 11:58:17    阅读次数:106
Python机器学习(四十六)NumPy 排序、查找、计数
NumPy中提供了各种排序相关的函数。这些排序函数实现了不同的排序算法,每个算法的特点是执行速度、最坏情况性能、所需的工作空间和算法的稳定性。下表为三种排序算法的比较。 种类速度最差情况工作区稳定性 ‘quicksort’ 1 O(n^2) 0 no ‘mergesort’ 2 O(n*log(n) ...
分类:编程语言   时间:2020-06-19 12:00:05    阅读次数:52
Python机器学习(四十七)NumPy 副本和视图
数组副本是内容与原数组相同,存储在另一个内存位置的数组。 数组视图是由原数组生成的另一个数组,但是与原数组共享数组元素内存,是对同一个内存位置所存储数组元素的不同呈现。 数组引用是原数组的别名,与原数组是同一个数组。 数组赋值 NumPy中,把一个数组赋值给另一个数组,不会拷贝数组,赋值只是对原始数 ...
分类:编程语言   时间:2020-06-19 12:01:00    阅读次数:35
python 入门到实践第五章课后练习
users = ['admin','alex','eric','crystol','joji']#创建一个列表for i in users:#遍历整个列表 if i.lower() == 'admin':#如果i的变量转换为小写后与‘admin’比对 print("ni hao guanli yua ...
分类:编程语言   时间:2020-06-19 12:01:38    阅读次数:44
阿里云【名师课堂】Java面向对象开发71 ~ 72:接口的设计模式
@(阿里云【名师课堂】Java面向对象开发71 ~ 72:接口的设计模式) Java一共有二十多种设计模式,最常用到的有三种:工厂、代理、单例。 71:工厂(Factory)设计模式(重点) 首先来看一个简单的程序范例:在进行类的设计时,首先需要有接口,而后接口要通过子类才可以进行对象的实例化处理。 ...
分类:编程语言   时间:2020-06-19 12:03:09    阅读次数:58
Python机器学习(四十五)NumPy 统计函数
Numpy提供各种统计函数,用于数据统计分析。 从数组中找出最小和最大元素 函数numpy.amin()和numpy.amax()分别用于查找指定轴上,数组元素的最小值和最大值。 示例 import numpy as np a = np.array([[2,10,20],[80,43,31],[22 ...
分类:编程语言   时间:2020-06-19 12:03:36    阅读次数:53
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!