20175316盛茂淞 2018 2019 2 《Java程序设计》第8周学习总结 教材学习内容总结 第十五章 泛型 主要目的是可以建立具有类型安全的集合框架,如链表、散列映射等数据结构 泛型类声明 可以使用 声明一个类,为了和普通的类有所区别,这样声明的类称作泛型类,没有指定E是何种类型的数据,它 ...
分类:
编程语言 时间:
2019-04-21 14:42:43
阅读次数:
131
数据结构和算法是基本功, 设计模式是最佳实现。 作为程序员,必须有空了就练一练哈。 ...
分类:
编程语言 时间:
2019-04-21 14:44:04
阅读次数:
127
一.原理 1.1.动态演示图 1.2.动态图讲解 插入排序可以将数组看成两部分,一部分有序,一部分无序;默认下标为0有序,后面无序元素逐一与有序部分比较插入到指定位置,直至数组有序。 1.3.数据样式 原始数据:8 4 7 10 6 5 4 8 第一次排序过程:4 8 7 10 6 5 4 8 第二 ...
分类:
编程语言 时间:
2019-04-21 15:51:07
阅读次数:
140
第八周学习内容:课本第15章节的内容泛型与集合框架 主要内容有 -泛型-链表-堆栈-散列映射-树集-树映射 重点和难点-重点:泛型和集合的使用码云:https://gitee.com/ShengHuoZaiDaXue/20175301.git 调试代码 遇见问题 散列映射的查询无法实现 查询ppt以 ...
分类:
编程语言 时间:
2019-04-21 15:53:52
阅读次数:
125
二维数组: 二维数组实质上也就是一维数组,a[2][3]可看做一个2个元素的一维数组,这2个元素又是另一个数组,在内存中,它的排布如下: 数组指针: ...
分类:
编程语言 时间:
2019-04-21 15:54:04
阅读次数:
140
public ConfigurableApplicationContext run(String... args) { StopWatch stopWatch = new StopWatch(); stopWatch.start(); ConfigurableApplicationContext c ...
分类:
编程语言 时间:
2019-04-21 15:55:16
阅读次数:
206
00 JDK常见数据结构 https://www.cnblogs.com/lizhuxin/p/10745199.html 01 java中IO、NIO https://www.cnblogs.com/lizhuxin/p/10745212.html 02 java多线程基础 https://www ...
分类:
编程语言 时间:
2019-04-21 15:55:56
阅读次数:
164
part2 graph.h #ifndef GRAPH_H#define GRAPH_H// 类Graph的声明 class Graph { public: Graph(char ch, int n); // 带有参数的构造函数 void draw(); // 绘制图形 private: char ...
分类:
编程语言 时间:
2019-04-21 15:56:44
阅读次数:
129
1.什么是SpringBoot?多年来,随着新功能的增加,spring变得越来越复杂。只需访问https://spring.io/projects页面,我们就会看到可以在我们的应用程序中使用的所有Spring项目的不同功能。如果必须启动一个新的Spring项目,我们必须添加构建路径或添加Maven依赖关系,配置应用程序服务器,添加spring配置。因此,开始一个新的spring项目需要很多努力,因
分类:
编程语言 时间:
2019-04-21 15:59:32
阅读次数:
139
在一个调用链非常长的功能中,如果想修改其中的一个特性,并进行测试,而又不影响该环境的其他用户使用现有功能、特性,例如: 1. A、B、C、D之间通过Dubbo实现远程调用 2. 这些模块可能有一个或者多个实例 3. 此环境由多个人员(包括开发、测试)同时使用 此时若想修改B中的某个功能,增加一个特性 ...
分类:
编程语言 时间:
2019-04-21 16:02:09
阅读次数:
184
概述 Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的目标代码。而引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用Java虚拟机屏蔽了与具体平台相关的信息 ...
分类:
编程语言 时间:
2019-04-21 16:05:41
阅读次数:
133
"上一篇" 我们介绍了如何通过Nacos的配置功能来存储限流规则。Apollo是国内用户非常多的配置中心,所以,今天我们继续说说Spring Cloud Alibaba Sentinel中如何将流控规则存储在Apollo中。 使用Apollo存储限流规则 Sentinel自身就支持了多种不同的数据源 ...
分类:
编程语言 时间:
2019-04-21 17:13:50
阅读次数:
204
package com.Summer_0421.cn; /** * @author Summer * 二维数组遍历的方式for普通循环和foreach循环 */ public class Test03 { public static void main(String[] args) { show1(... ...
分类:
编程语言 时间:
2019-04-21 17:14:24
阅读次数:
262
一.三大组件介绍 javaweb在开发中有三大组件分别提供不同的功能,这三大组件为servlet,filter,listener 1.servlet 简单来说就是客户端请求服务器和接受服务器的响应,狭义上来讲servlet是使用java语言实现的一个接口 2.filter 翻译过来就是过滤器的意思, ...
分类:
编程语言 时间:
2019-04-21 17:15:55
阅读次数:
126
输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 法一: 法二: ...
分类:
编程语言 时间:
2019-04-21 17:16:26
阅读次数:
153
python小练习1:设计这样一个函数,在桌面的文件夹上创建10个文本,以数字给它们命名。 使用for循环即可实现: ...
分类:
编程语言 时间:
2019-04-21 17:19:12
阅读次数:
419
关于这三者的应用场景: String:适用于少量的字符串操作的情况 StringBuilder:适用于单线程下在字符缓冲区进行大量操作的情况 StringBuffer:适用多线程下在字符缓冲区进行大量操作的情况 这三者场景不同,是由其多方面原因造成的。 1.运行的速度快慢:StringBuilder ...
分类:
编程语言 时间:
2019-04-21 17:19:26
阅读次数:
145
我的环境是Ubuntu 16.04,系统自带Python2和Python3 安装 发布exe 其中,-F 表示打包成单独的 .exe 文件,这时生成的 .exe 文件会比较大,而且运行速度回较慢。仅仅一个 helloworld 程序,生成的文件就 5MB 大。 另外,使用 -i 还可以指定可执行文件 ...
分类:
编程语言 时间:
2019-04-21 17:20:22
阅读次数:
185
先看一些基本的操作 切片操作: 列表自带的一些函数操作 ...
分类:
编程语言 时间:
2019-04-21 17:21:35
阅读次数:
179