首页 > 编程语言
Java面向对象(1)
目录 面向过程&面向对象 OOP详解 1、什么是面向对象 2、类与对象的关系 3、对象和引用的关系 方法加深 1、方法的定义 2、方法调用 3、调用方法时的传参 4、this关键字 创建与初始化对象 构造器 内存分析 面向过程&面向对象 面向过程的思维模式面向过程的思维模式是简单的线性思维,思考问题 ...
分类:编程语言   时间:2021-05-10 10:57:34    收藏:0  评论:0  赞:0  阅读:10
为什么会用实现Runnable接口创建多线程?
1、不打算重写Thread类的其他方法 2、Java只支持单继承,一个类继承了某个父类就无法继承Thread类, a、例如学生类继承Peraon类,就无法通过Thread类创建线程 b、Thread提供了一个构造方法public Thread(Runnable target),参数里传的是Runna ...
分类:编程语言   时间:2021-05-10 10:54:37    收藏:0  评论:0  赞:0  阅读:17
LeetCode——872. 叶子相似的树(Java)
题目描述 题干: 请考虑一棵二叉树上所有的叶子,这些叶子的值按从左到右的顺序排列形成一个 叶值序列 。 举个例子,如上图所示,给定一棵叶值序列为 (6, 7, 4, 9, 8) 的树。 如果有两棵二叉树的叶值序列是相同,那么我们就认为它们是 叶相似 的。 如果给定的两个根结点分别为 root1 和  ...
分类:编程语言   时间:2021-05-10 10:53:40    收藏:0  评论:0  赞:0  阅读:11
js对类似Excel表头数据排序:A1,A10,A11,B1
对一个数组['A12','C12','B12','A2','C2','B2','A10','C10','B10','A11','C11','B11','A1','C1','B1']进行js排序,若是直接sort排序,则会出现: var keys=['A12','C12','B12','A2',& ...
分类:编程语言   时间:2021-05-10 10:49:02    收藏:0  评论:0  赞:0  阅读:47
测试:Python 与 Excel 终于互通了
按照这个测试,https://mp.weixin.qq.com/s/cTiNfCgmAb4rbdcjjfd9qg Python 与 Excel 终于互通了 运行 git clone https://github.com/ricklamers/gridstudio cd gridstudio && . ...
分类:编程语言   时间:2021-05-10 10:45:47    收藏:0  评论:0  赞:0  阅读:26
SpringBoot多环境配置更新
1.前言 对于SpringBoot的2.4.0以上的版本,对多文件的配置(yml方式)进行了更新,换了另一种方式,旧方式的配置都被划上一道线,也就是说被废弃了,不过还可以正常使用。而properties配置方式没有变化。 下面是2.4.3的版本依赖: <parent> <groupId>org.sp ...
分类:编程语言   时间:2021-05-10 10:45:34    收藏:0  评论:0  赞:0  阅读:21
python中正则提取日常积累
示例一: import re strTest = '美通卡支付9.5折' contentValue = re.findall(r"\d+\.?\d*", strTest) print(contentValue) ['9.5'] print(type(contentValue)) <class 'li ...
分类:编程语言   时间:2021-05-10 10:43:35    收藏:0  评论:0  赞:0  阅读:19
Java反射、类加载、初始化
Java反射、类加载、初始化 一、 先了解一下基本知识: 1. 字节码和机器码是什么,有什么联系 二、反射、类加载器、初始化 2. 反射: 2.1,反射理解: 2.2,Class类常用方法: 2.3,获取某个类的class 实例四种方法: 2.4,反射优点、缺点: 2.5,反射在实际开发中的使用场景 ...
分类:编程语言   时间:2021-05-10 10:42:33    收藏:0  评论:0  赞:0  阅读:20
C语言标识符作用域、外部对象连接属性和变量的储存属性
标识符作用域 1. 标识符(identifier)用于代表程序中的对象,根据所代表的对象不同,可将标识符分为变量名、数组名、函数名、数据类型说明符、符号常量名(宏名)和语句标号。 2. 标识符的作用域: 文件作用域:指从标识符定义或声明位置起到源文件结尾的源文件范围。外部对象(全局变量名、全局数组名 ...
分类:编程语言   时间:2021-05-10 10:40:43    收藏:0  评论:0  赞:0  阅读:22
Spring-Cloud之Eureka
Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。SpringCloud将它集成在其子项目spring-cloud-netflix中,以实现SpringCloud的服务发现功能。 Eure ...
分类:编程语言   时间:2021-05-10 10:33:37    收藏:0  评论:0  赞:0  阅读:22
排序 - 快速排序(C语言)
快速排序的平均时间性能很好,与插入排序不同,快速排序根据整个文件,把控制当前排序进程的基准关键字放到正确的位置上。 时间复杂度:平均情况下,O(NlogN);最坏情况:O(N2) 空间复杂度:O(NlogN) 稳定性:不稳定 // 快速排序 // left = 0; // right = listS ...
分类:编程语言   时间:2021-05-10 09:15:25    收藏:0  评论:0  赞:0  阅读:22
Java学习-注解与反射
Java学习-注解与反射 注解 注解简介 Annotation是从JDK5.0开始引入的新技术. Annotation的作用: 不是程序本身,可以对程序作出解释.(这一点和注释(comment)没什么区别),可以被其他程序(比如:编译器等)读取。 Annotation的格式 : 注解是以"@注释名" ...
分类:编程语言   时间:2021-05-10 09:13:24    收藏:0  评论:0  赞:0  阅读:32
springboot-idea-热部署-spring-boot-devtools
springboot-idea-热部署 1.配置idea设置 1.1.设置1 按照上图顺序找到设置,勾选:Build project automatically 1.2.设置2 按 ctrl+shift+alt+/ 快捷键弹出的界面中点击 Registry进去,找到compiler.automake ...
分类:编程语言   时间:2021-05-10 09:13:14    收藏:0  评论:0  赞:0  阅读:28
python如何存储数据为Excel表格文件格式(.xlsx)?
我们可以借助python的第三方库openpyxl来实现 安装openpyxl: pip3 install openpyxl 演示:创建一个学生信息表(stuInfo.xlsx) from openpyxl import Workbook wb = Workbook() #创建工作簿 ws = wb ...
分类:编程语言   时间:2021-05-10 09:11:09    收藏:0  评论:0  赞:0  阅读:28
[Python]【Form Data vs Request Payload】之 python 爬虫如何实现 POST request payload 形式的请求
1 问题描述 欲使用Python的requests库(requests.session().request(...))实现对此Ajax的POST请求进行模拟实现。 但在chrome发现其请求的形式不一样,是以前从未注意到的————Request Payoad形式,请求的参数也有一些诡异————并非 ...
分类:编程语言   时间:2021-05-10 09:08:39    收藏:0  评论:0  赞:0  阅读:25
PTA basic 1059 C语言竞赛 (20 分) c++语言实现(g++)
C 语言竞赛是浙江大学计算机学院主持的一个欢乐的竞赛。既然竞赛主旨是为了好玩,颁奖规则也就制定得很滑稽: 0、冠军将赢得一份“神秘大奖”(比如很巨大的一本学生研究论文集……)。 1、排名为素数的学生将赢得最好的奖品 —— 小黄人玩偶! 2、其他人将得到巧克力。 给定比赛的最终排名以及一系列参赛者的 ...
分类:编程语言   时间:2021-05-10 09:07:20    收藏:0  评论:0  赞:0  阅读:21
Java——多态
一、什么是多态 事物的多种展现形式。 二、多态的前提 有继承关系、实现关系 子类重写父类中的方法 三、多态的书写格式 父类 父引用 = new 子类(); // 父引用指向子类对象 JavaStudent javaStu = new JavaStudent(); // 使用事物的本身类型来定义 St ...
分类:编程语言   时间:2021-05-10 09:05:54    收藏:0  评论:0  赞:0  阅读:22
算法——计算算法效率
算法——计算算法效率 度量 度量一个程序(算法)的执行时间有两种办法: 1 事后统计法 2 事前统计法 事后统计法 计算一个程序或算法,跑完后总共用时。这种方法可行,但是有两个不足:1:必须得运行后才能得到结果。2:所得的时间统计量还依赖于计算机的硬件、软件等环境因素,无法很简单的一口咬定是算法的所 ...
分类:编程语言   时间:2021-05-10 09:01:36    收藏:0  评论:0  赞:0  阅读:28
Spring必知必会
Spring Bean的生命周期? Spring IoC容器本质目的是为了管理Bean,对于Bean而言在容器中存在生命周期,它的初始化和销毁也需要一个过程,在一些需要自定义的过程中可以插入一些代码去改变一些它们的行为。 初始化、依赖注入; 依次实现接口方法:BeanNameAware、BeanFa ...
分类:编程语言   时间:2021-05-10 00:36:54    收藏:0  评论:0  赞:0  阅读:33
python3之cx_Freeze使用(PyQt5)
1. cx_Freeze简介 Python脚本在装有Python的系统中可以直接双击运行,但绝大多数普通用户并没有配置此类环境,而编译为可执行二进制文件后,用户无需预先安装Python及依赖库即可像运行普通程序一样运行编写好的Python代码。有相当数量的Python库可以实现此类转换,此文档主要对 ...
分类:编程语言   时间:2021-05-10 00:35:50    收藏:0  评论:0  赞:0  阅读:42
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!