首页 > 编程语言
Java--接口和抽象类有什么区别
他们都不能实例化对象,都可以包含抽象方法,而且抽象方法必须被继承的类全部实现。 区别: 1、抽象类和接口都不能直接实例化,如果要实例化,抽象类变量必须指向实现所有抽象方法的子类对象,接口变量必须指向实现所有接口方法的类对象。 2、抽象类要被子类继承,接口要被类实现。 3、接口只能做方法申明,抽象类中 ...
分类:编程语言   时间:2021-06-23 15:42:19    收藏:0  评论:0  赞:0  阅读:10
数组实验报告
#数组实验报告 姓名:刘学瑞 实验地点:一教524 实验时间:2021.6.9 ##一、实验目的 1.掌握一维和多维数组的定义和数组元素的使用方法。 2.了解一维和多维数组初始化的方法。 3.学习一维和多维数组的基本方法。 4.掌握C语言提供的对字符串进行处理的基本函数库。 5.掌握字符数组的定义、 ...
分类:编程语言   时间:2021-06-23 15:40:22    收藏:0  评论:0  赞:0  阅读:8
【JavaWeb Servlet 07】
一、HttpServletRequest类 作用:每次只要有请求进入Tomcat服务器,Tomcat服务器就会把请求过来的HTTP协议信息解析好封装到Request对象中。然后传递到service方法(doGet和doPost)中供我们使用。我们可以通过HttpServletRequest对象,获取 ...
分类:编程语言   时间:2021-06-23 15:39:40    收藏:0  评论:0  赞:0  阅读:16
Java开发之SpringMVC中JSR303数据校验
1 如何校验 1) 使用JSR 303验证标准 2) 加入hibernate validator验证框架 3) 在SpringMVC配置文件中增加<mvc:annotation-driven/> 4) 需要在bean的属性上增加对应验证的注解 5) 在目标方法bean类型的前面增加@Valid注解 ...
分类:编程语言   时间:2021-06-23 15:38:25    收藏:0  评论:0  赞:0  阅读:12
lDEA中如何通过Jar包方式或War包方式,对项目进行打包并部署
Jar包方式: 1. 在pom文件中添加Maven打包插件: 2.可以先清除缓存 3.使用IDEA开发工具进行打包 4.用IDEA内置模板Terminal运行 5.运行成功 War包方式: 1.声明打包方式为War包(在pom.xml文件里声明) 2.声明使用外部的Tomcat服务器 3.提供Spr ...
分类:编程语言   时间:2021-06-23 15:36:14    收藏:0  评论:0  赞:0  阅读:26
python定时任务
使用模块 apscheduler 代码 import time from apscheduler.schedulers.blocking import BlockingScheduler def func(a, b): # 定时执行的函数 print(a, b) if __name__ == '__ ...
分类:编程语言   时间:2021-06-23 15:35:42    收藏:0  评论:0  赞:0  阅读:23
数组实验
一、实验目的与要求 掌握一维和多维数组的定义和数组元素的使用方法。 了解一维和多维数组初始化的方法。 学习一维和多维数组的基本方法。 实验7-1 #include <time.h> #include <stdlib.h> void pao(int s[], int n) { int i, j; in ...
分类:编程语言   时间:2021-06-23 15:35:02    收藏:0  评论:0  赞:0  阅读:19
springboot集成Prometheus监控指标
### 接口说明 springboot集成Prometheus需要开发的接口有: - 监控JVM、tomcat等相关的指标; - 自定义监控程序相关指标; ### 监控JVM、tomcat等相关的指标 `micrometer`已经为我们做好了相关的接口,只需要引入依赖即可. ```xml org.springframework.boot spring-boot-starter
分类:编程语言   时间:2021-06-23 15:34:03    收藏:0  评论:0  赞:0  阅读:23
在IIS上架设python程序网站
之前只用python来处理分析数据,今天早上起来无意中想看看Django开发,于是想在自己电脑已有的IIS上架设一个python网站。在网上找了找相关内容,原来如此简单,python的强大远超我的想象! 1. IIS->ISAPI和CGI限制->右键添加->ISAPI或CGI路径选择Python文件 ...
分类:编程语言   时间:2021-06-23 15:32:21    收藏:0  评论:0  赞:0  阅读:21
maven jar包冲突如何解决方式
一、背景 1.假设我们现在有一个多模块的项目,依赖关系如图,我们在st-web模块中引入st-dal依赖时,st-common-lib这个依赖也会被我们引入,这个就是依赖传递,下表列出了scope在依赖过程中发生的变化,列标题为被依赖的模块,每行为要依赖的模块。 图1 2.上面的就是关于依赖传递的。 ...
分类:编程语言   时间:2021-06-23 15:31:20    收藏:0  评论:0  赞:0  阅读:17
8. Spring 注解开发(原始注解)
Spring原始注解 Spring是轻代码而重配置的框架,配置比较繁重,影响开发效率,所以注解开发是一种趋势,注解代替xml配置 文件可以简化配置,提高开发效率。 Spring原始注解主要是替代的配置: 注解 说明 @Component 使用在类上用于实例化Bean @Controller 使用在w ...
分类:编程语言   时间:2021-06-23 15:29:01    收藏:0  评论:0  赞:0  阅读:19
Java循环
1.if循环 1 import java.util.Scanner; 2 //if循环 3 public class Demo10 { 4 public static void main(String[] args) { 5 //判断考试分数,大于60就是及格,小于60就是不及格 6 Scanner ...
分类:编程语言   时间:2021-06-23 15:27:56    收藏:0  评论:0  赞:0  阅读:12
10.shiro+springboot
0.项目结构 0.项目功能 让不同权限的用户通过登录进入到一个页面,页面相应的显示不同的模块的功能 1.导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web< ...
分类:编程语言   时间:2021-06-23 15:25:53    收藏:0  评论:0  赞:0  阅读:34
SpringCloud Alibaba实战(7:nacos注册中心管理微服务)
源码地址:https://gitee.com/fighter3/eshop-project.git 持续更新中…… 在上一节我们已经完成了Nacos Server的本地部署,这一节我们学习如何将Nacos作为注册中心,管理微服务。 1、注册中心简介 1.1、什么是注册中心 在微服务的体系里,注册中心 ...
分类:编程语言   时间:2021-06-23 15:25:38    收藏:0  评论:0  赞:0  阅读:17
堆排序
堆排序 堆排序是利用堆这种数据结构而设计的一种排序算法,堆排序是一种选择排序,它的最坏,最好,平均时间复杂度均为O(nlogn),它也是不稳定排序。首先简单了解下堆结构。 简单的堆介绍 堆是具有以下性质的完全二叉树:每个结点的值都大于或等于其左右孩子结点的值,称为大顶堆;或者每个结点的值都小于或等于 ...
分类:编程语言   时间:2021-06-23 15:25:25    收藏:0  评论:0  赞:0  阅读:22
Maven中jar包冲突的解决方式
现象 创建一个maven工程,引入spring-context包。 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.0.8.RELEASE</ ...
分类:编程语言   时间:2021-06-23 15:24:37    收藏:0  评论:0  赞:0  阅读:14
Java 抽象
/* 抽象方法:就是加上abstract关键字,然后去掉大括号,直接分号结束; 抽象类:抽象方法所在的类,必须是抽象类;在class之前写上abstract即可 如何使用抽象类和抽象方法: 1. 不能直接new抽象类对象,创建子类对象进行使用。(但抽象类中可以有构造方法,子类构造方法有默认的supe ...
分类:编程语言   时间:2021-06-23 15:23:30    收藏:0  评论:0  赞:0  阅读:15
python 测试用例中参数替换
在维护测试用例时,数据可以进行参数化 尽量在获取参数后,进行参数替换,如下例子 if sheet.cell(item, 6).value.find('${tel}') != -1: phone = phone + 1 setattr(GetData, 'PHONE', phone) sub_data ...
分类:编程语言   时间:2021-06-23 15:23:06    收藏:0  评论:0  赞:0  阅读:13
JavaScript版本行情收集器
最近,FMZ量化交易平台支持了数据库接口,所以使用JavaScript语言也可以很方便的实现一个K线行情数据收集器了。有了需求,马上行动~
分类:编程语言   时间:2021-06-23 15:17:51    收藏:0  评论:0  赞:0  阅读:20
spring为什么要用三级缓存解决循环依赖
什么是循环依赖? 从字面上来理解就是A依赖B的同时B也依赖了A,就像下面这样 @Component public class A { // A中注入了B @Autowired private B b; } @Component public class B { // B中也注入了A @Autowir ...
分类:编程语言   时间:2021-06-23 15:17:21    收藏:0  评论:0  赞:0  阅读:35
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!