基础知识总结:哈工大2021年软件构造第6讲-ADT 一、ADT的基本属性 1.定义:Abstract Data Type,是一种程序员可以自己定义的数据类型。所谓“抽象”,意思是它的具体含义是由它的功能(操作)定义的。 2.与传统类型的差别:传统的数据类型更注重数据的表示。例如Date类,是用一些 ...
分类:
编程语言 时间:
2021-07-02 22:58:13
收藏:
0 评论:
0 赞:
0 阅读:
31
Stream 使用这个方法创建一个 Stream 对象。 new ArrayList<>().stream() Filter 过滤器,里面传递一个函数,这个函数的返回结果如果为 true 则保留这个元素,否则的话丢弃这个元素。 stringCollection .stream() .filter(( ...
分类:
编程语言 时间:
2021-07-02 22:57:35
收藏:
0 评论:
0 赞:
0 阅读:
20
使用CGLib实现动态代理时出现了下面这个错误因为两个相关的jar包(cglib和asm的版本冲突了)经测试,使用如下版本即可正常使用:
分类:
编程语言 时间:
2021-07-02 22:57:20
收藏:
0 评论:
0 赞:
0 阅读:
30
1.list[-1],此时只有一个参数,作用是通过下标访问数据,-1是倒数第一个。 list = 'abcdef' print(list[-1]) #输出 f 2.list[:-1],作用是返回从start_index = 0到end_index = -1的一串数据 这里的list[:-1]为左闭右 ...
分类:
编程语言 时间:
2021-07-02 22:55:18
收藏:
0 评论:
0 赞:
0 阅读:
32
1 基本数据管理 1.1一个示例 (1)定义向量,造数据框 manage<-c(1,2,3,4,5) date<-c("10/24/08","10/28/08","10/1/08","10/12/08","5/1/09") country<-c("US","US","UK","UK","UK") g ...
分类:
编程语言 时间:
2021-07-02 22:54:33
收藏:
0 评论:
0 赞:
0 阅读:
49
首发地址 迭代是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有元素被访问完结束。迭代器只能往前不会后退。 判断是否可迭代 In [1]: from collections.abc import Iterable In [2]: isins ...
分类:
编程语言 时间:
2021-07-02 20:10:37
收藏:
0 评论:
0 赞:
0 阅读:
35
package com.model.danli; import java.util.ArrayList; /** * @Description:测试类 * @Author: 张紫韩 * @Crete 2021/7/2 16:40 * 单例模式:饿汉式,懒汉式 */ public class DanL ...
分类:
编程语言 时间:
2021-07-02 20:09:18
收藏:
0 评论:
0 赞:
0 阅读:
20
1 package com.imooc.bigdata.hadoop.hdfs; 2 3 import org.apache.hadoop.conf.Configuration; 4 import org.apache.hadoop.fs.FSDataOutputStream; 5 import o ...
分类:
编程语言 时间:
2021-07-02 20:08:10
收藏:
0 评论:
0 赞:
0 阅读:
40
org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe 本人出现这情况是, 查询的数据过多,因为连了多张表,所以一直在查询数据库最后导致问题出现查询失败, 本人问题解决:是一次性查询出数 ...
分类:
编程语言 时间:
2021-07-02 20:07:05
收藏:
0 评论:
0 赞:
0 阅读:
26
JavaseLearn19-JVM内存图 执行以下程序时JVM的内存图 /** * @Author: TSCCG * @Date: 2021/07/02 17:26 */ public class JvmDemo01 { public static void main(String[] args) ...
分类:
编程语言 时间:
2021-07-02 20:06:55
收藏:
0 评论:
0 赞:
0 阅读:
36
数组 1、数组特殊性 ①数组是一种效率最高的存储和随机访问对象引用序列的方式 ②数组对象的大小固定,在其生命周期中不可改变 ③可以创建一个数组去持有某种具体的类型,可以持有基本类型 2、数组初始化 对象数组保存的是引用,基本类型数组直接保存基本类型的值。 1 class BerylliumSpher ...
分类:
编程语言 时间:
2021-07-02 20:05:49
收藏:
0 评论:
0 赞:
0 阅读:
36
RedisTemplate介绍 ValueOperations:简单K-V操作 SetOperations:set类型数据操作 ZSetOperations:zset类型数据操作 HashOperations:针对map类型的数据操作 ListOperations:list类型的数据操作 Redis ...
分类:
编程语言 时间:
2021-07-02 20:03:13
收藏:
0 评论:
0 赞:
0 阅读:
24
摘自文章:https://www.zhihu.com/question/270722275/answer/1485746069 ...
分类:
编程语言 时间:
2021-07-02 20:02:04
收藏:
0 评论:
0 赞:
0 阅读:
19
We can convert a string to datetime using strptime() function. This function is available in datetime and time modules to parse a string to datetime a ...
分类:
编程语言 时间:
2021-07-02 20:00:28
收藏:
0 评论:
0 赞:
0 阅读:
26
用eBPF编写跨语言连续性能剖析工具 | Gopher Daily (2021.06.03) ?????
分类:
编程语言 时间:
2021-07-02 19:59:57
收藏:
0 评论:
0 赞:
0 阅读:
32
Java入门 Java特性和优势 简单性 面向对象 可移植性 高性能 分布式 动态性 多线程 安全性 健壮性 Java三大版本 Wrire Once、Run Anywhere JavaSE :标准版(桌面程序,控制台开发...) JavaME:嵌入式开发(不常用) JavaEE:企业级开发(web端 ...
分类:
编程语言 时间:
2021-07-02 19:58:26
收藏:
0 评论:
0 赞:
0 阅读:
22
java的学习方法 随着IT行业的快速发展,现在越来越多的人看中IT行业的前景,很多的人选择IT行业。其中大部分人选择了Java,那么,怎样学习Java、Java学什么就是人们最常遇到的困难,因此,小编就来总结一下java的学习方法有哪些?Java学什么?
1、Java的学习方法
自学
建议自学的同学在学习之前要准备好,首先确定自己的发展方向,你是想Java web,还是JavaEE,或者大数据
分类:
编程语言 时间:
2021-07-02 19:54:07
收藏:
0 评论:
0 赞:
0 阅读:
118
安装lombok 引入jar包 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.20</version> <scope>provided</scope> < ...
分类:
编程语言 时间:
2021-07-02 19:53:54
收藏:
0 评论:
0 赞:
0 阅读:
21
迭代器 1 什么是迭代器 迭代器就是用来迭代取值的工具 什么是迭代? 迭代就是一个重复的过程,但是每次重复都是基于上一次的结果进行的 # 单纯的重复不叫迭代 while True: 1+1 # 下面才是迭代的过程 count = 1 while count < 5: print(count) cou ...
分类:
编程语言 时间:
2021-07-02 19:51:11
收藏:
0 评论:
0 赞:
0 阅读:
28
java常见API 拷贝数组 Arrays.copyOf() int[] numsCopy = (int[]) Arrays.copyOf(nums,nums.length); list初始化一些数据 Arrays.asList() List ArraysasList = Arrays.asList ...
分类:
编程语言 时间:
2021-07-02 19:49:53
收藏:
0 评论:
0 赞:
0 阅读:
22