1、作用 2、定义: {}内用逗号分隔开多个key:value,其中value可以使任意类型,但是key必须是不可变类型,且不能重复。 造字典的方式一: 造字典的方式二: 3、数据类型转换 造字典的方式三: 造字典的方式四:快速初始化一个字典 4、内置方法 优先掌握的操作: 1、按key存取值:可存 ...
分类:
编程语言 时间:
2020-03-11 17:00:50
阅读次数:
60
好程序员:大数据之线程高级部分,首先讲一下线程的生命周期对于一个线程,在被创建后,不是立即就进入到了运行状态,也不是一直处于运行状态,在线程的声明周期中,一个线程会在多种状态之间进行切换new:新生状态,线程被实例化,但是还没有开始执行(start)runnable:就绪状态,已经执行过start,线程已经启动了,只是没有抢到CPU时间片running:运行状态,抢到了CPU时间片blocked:
分类:
编程语言 时间:
2020-03-11 17:03:55
阅读次数:
53
一、冒泡排序 基本思想: 对需要排序的数组从后往前(逆序)进行多遍的扫描,当发现相邻的两个数值的次序与排序要求的规则不一致时,就将这两个数值进行交换。这样比较小(大)的数值就将逐渐从后面向前面移动。 //冒泡排序 function mysort($arr) { for($i = 0; $i < co ...
分类:
编程语言 时间:
2020-03-11 18:10:03
阅读次数:
58
今天使用springBoot热部署插件,引入了依赖,然后发现 查询mybatis报错,描述是 一个字段不存在,各种检查相关配置和数据库,都没有问题。然后深入查找,发现下面的依赖和mybatisplus冲突了。 结论:如果不是有人帮助,自己怎么也不会想到是依赖冲突的问题。 以后如果有如下情况:1 根据 ...
分类:
编程语言 时间:
2020-03-11 18:10:16
阅读次数:
110
多态的理解: 多态是同一个行为具有多个不同表现形式或形态的能力。 多态就是同一个接口,使用不同的实例而执行不同操作。 多态性是对象多种表现形式的体现。 多态的优点: 1.消除类型之间的耦合关系 2.可替换性 3.可扩充性 4.接口性 5.灵活性 6.简化性 多态存在的三个必要条件 1.继承 2.重写 ...
分类:
编程语言 时间:
2020-03-11 18:12:39
阅读次数:
77
一。函数的定义和使用 1.定义:函数是一段代码的表示, -函数是一段具有特定功能的、可重用的语句组 -函数是一种功能的抽象,一般函数表达特定功能 -两个作用:降低编程难度和代码复用 def <函数名>(<参数(0个或多个)>): <函数体> return <返回值> 函数定义后若不经过调用则不会执行 ...
分类:
编程语言 时间:
2020-03-11 18:15:30
阅读次数:
46
@ConfigurationProperties(prefix="connection ")//与bean结合,为属性赋值通过指定类名来绑定该类的属性,支持松散语法,从属性文件获取类的属性,默认从全局配置文件中获取值; 我们想把配置文件的信息,读取并自动封装成实体类,这样子,我们在代码里面使用就轻松 ...
分类:
编程语言 时间:
2020-03-11 19:23:42
阅读次数:
63
课堂练习 1. "T124321 hello,world!" 2. "T124322 Alice和Bob" 3. "T124323 打印矩形" 4. "T124324 输出加法运算的结果" 5. "T124325 输出乘法运算的结果" 6. "T124326 输出四则运算的结果" 7. "T1243 ...
分类:
编程语言 时间:
2020-03-11 19:25:48
阅读次数:
75
Spring Metricshttps://docs.spring.io/spring-metrics/docs/current/public/prometheus Spring Boot Metrics监控之Prometheus&Grafana - 简书https://www.jianshu.co ...
分类:
编程语言 时间:
2020-03-11 19:27:59
阅读次数:
68
For循环用法 执行结果 ...
分类:
编程语言 时间:
2020-03-11 19:29:04
阅读次数:
56
1 #include<bits/stdc++.h> 2 3 using namespace std; 4 5 const int N = 1e5 + 5; 6 7 int f[N][30],a[N]; 8 9 int read(){ 10 int x=0,flag=1; 11 char ch=get ...
分类:
编程语言 时间:
2020-03-11 19:34:24
阅读次数:
71
1:简单匹配算法 算法思路: 先在源字符串S中第一个位置开始匹配,依次与目标字符串T的字符进行判断。 如果遇到到不同,则退出本次匹配,再将S中匹配起始位置+1,然后重复。 直到T的字符全部匹配完毕,则认为找到一个字符串。 算法流程: 初始化字符串和起始位置 i = 0;j = 0 S字符串循环 在循 ...
分类:
编程语言 时间:
2020-03-11 19:35:13
阅读次数:
54
一、定义:有先后关系的一组元素 一维元素向量,元素类型可以不同。 元素间由序号引导,通过下标访问序列特定元素。 序号:正向递增,反向递减 二、序列通用操作符 三、序列通用函数,方法 四、序列-》字符串类型(之前学过了),元组类型、列表类型 1.元组类型: 例子: 2.列表类型: 操作函数: 例子: ...
分类:
编程语言 时间:
2020-03-11 19:35:56
阅读次数:
60
``` """ 清理VS工程: Visual Studio文件后缀['.DB', ],文件夹['DEBUG', 'RELEASE', 'X64', 'IPCH', ] 步骤: 1,选择目标文件夹路径。 2,遍历文件文件夹。 3,按目标要求处理。 """ import shutil import st... ...
分类:
编程语言 时间:
2020-03-11 19:36:42
阅读次数:
71
这里对于实验中用到的两个算法进行简单的介绍和理解 Fluery算法 算法简介 福楼里算法(Fleury算法)在图上求欧拉环游的一种方法。 中国邮递员问题实质上是在具有非负的连通图网络G中找出一条最小权的通过所有边的闭途径。当G是欧拉图的时候,问题转化成为在G中确定一条欧拉环游。 算法的基本原则是:每 ...
分类:
编程语言 时间:
2020-03-11 19:38:39
阅读次数:
85
【题目2-22】为什么要引入内联函数? 引入内联函数的主要目的是,用它替代C语言中表达式形式的宏定义来解决程序中函数调用的效率用题。C语言的宏定义在形式及使用上像一个函数,但它使用预处理器实现,没有了参数压栈,代码生成等乙烯利从操作,因此效率很高。但是在用时,仅仅只是做预处理符号表中的简单替换,因此 ...
分类:
编程语言 时间:
2020-03-11 19:39:12
阅读次数:
74
一、五角星的绘制 import turtle as t t.penup() t.fd(-150) t.pendown() t.fillcolor("red") t.begin_fill() t.pensize(3) for i in range(5): t.fd(300) t.right(144) ...
分类:
编程语言 时间:
2020-03-11 19:41:11
阅读次数:
81
在application.yml文件中配置 #邮件设置 spring: mail: host: smtp.exmail.qq.com port: 465 username: xxx@qq.com password: xxx default-encoding: UTF-8 #配置阿里云服务器发送邮件 ...
分类:
编程语言 时间:
2020-03-11 19:42:47
阅读次数:
250
零基础学Java步骤有哪些?对于零基础的学员来说,如何从基础开始逐渐深入学习,最后成为一名合格的Java开发人员非常重要,下面就给大家罗列一下学习步骤: 第一阶段:Java基础以及Web开发基础—小程序项目阶段,让学员可掌握Java基本面向对象知识、Java常用集合的使用、JDBC与MySQL基础、HTML/CSS/JavaScript前端基础技术、Servlet编写服务端程序等,同时熟练使
分类:
编程语言 时间:
2020-03-11 19:44:12
阅读次数:
60
类的方法:提供某种功能的实现: 实例:public void eat (){ } public String getName(){ } public void setName(String n){ } 格式:权限修饰符 返回值类型(void:无返回值/具体的返回值) 方法名(形参){ } 注意:返回 ...
分类:
编程语言 时间:
2020-03-11 19:45:13
阅读次数:
116