基本数据类型介绍 Java 的基本数据类型共有 8 种,分为两类:boolean 类型和数值类型,而数值类型又可以分为整数类型、字符类型、浮点类型。 整型 byte:1个字节,范围为:( 2^7) ~ (2^7 1) short:2个字节,范围为:( 2^15) ~ (2^15 1) int:4个字 ...
分类:
编程语言 时间:
2019-08-10 00:12:42
阅读次数:
192
一、接口和抽象类的区别 抽象类中可以含有构造方法,而接口内不能有。 抽象类中可以有普通成员变量,而接口中不能有。 抽象类中可以包含非抽象的普通方法,而接口中所有方法必须是抽象的,不能有非抽象的普通方法。 抽象类中的抽象方法的访问类型可以是public、protected和默认类型,但接口中的抽象方法 ...
分类:
编程语言 时间:
2019-08-10 00:13:55
阅读次数:
150
题意:有n种树,给出每种数的高度、移除的花费和数量,求最小花费是多少使得剩下树中最高的树的数量占一半以上。 分析:以高度排序,枚举每一高度,对当前枚举到的这个高度视为最高高度,数目由num棵,然后后面肯定要砍掉因为比他高,然后再考虑比他小的,因为要构成俩倍的关系,所以最多保留num-1棵。 #inc ...
分类:
编程语言 时间:
2019-08-10 09:18:40
阅读次数:
111
并发和并行的区别:>>并发:当有多个线程在操作的时候,如果系统只有一个CPU,把CPU运行时间划分成若干个时间段,分配给各个线程执行,在一个时间段当进程代码运行时,其他线程处于挂起状态。>>>>并发=间隔发生>>并行当系统有一个以上CPU时,则线程的操作有可能非并发。当一个CPU执行一个线程时,另一个CPU可以执行另一个线程,两个线程互补抢占CPU资
分类:
编程语言 时间:
2019-08-10 09:21:35
阅读次数:
98
[Spring cloud 一步步实现广告系统] 15. 监听Binlog 增量索引准备
分类:
编程语言 时间:
2019-08-10 09:26:31
阅读次数:
75
一、异常分类这里的异常分类从系统处理异常的角度看,主要分类两类:业务异常和系统异常。1、业务异常业务异常主要是一些可预见性异常,处理业务异常,用来提示用户的操作,提高系统的可操作性。常见的业务异常提示:1)请输入xxx2)xxx不能为空3)xxx重复,请更换2、系统异常系统异常主要是一些不可预见性异常,处理系统异常,可以让展示出一个友好的用户界面,不易给用户造成反感。如果是一个金融类系统,在用户界
分类:
编程语言 时间:
2019-08-10 09:32:02
阅读次数:
86
|--需求说明 |--实现思路 见代码注释 |--代码内容 1 import java.io.FileInputStream; 2 import java.io.FileNotFoundException; 3 import java.io.FileOutputStream; 4 import ja ...
分类:
编程语言 时间:
2019-08-10 09:33:43
阅读次数:
89
功能比较 : @ConfigurationProperties @Value 映射赋值 批量注入配置文件中的属性 一个个指定 松散绑定(松散语法)① 支持 不支持 SpEL② 不支持 支持 JSR303数据校验③ 支持 不支持 复杂类型封装④ 支持 支持 说明 ① 指属性在配置文件中value是否对 ...
分类:
编程语言 时间:
2019-08-10 09:34:55
阅读次数:
95
1、环境 两台(centos)机器,每台机器跑2个web应用 注:由于我本机是ubuntu系统,我是在ubuntu系统上面安装的虚拟机,跑了2个centos7,如果发现截图怎么那么像ubuntu的色调,别感到意外,以下的截图均为centos7,具体型号为centos7-1810 ,web应用的准备工 ...
分类:
编程语言 时间:
2019-08-10 09:36:15
阅读次数:
82
https://www.cnblogs.com/yuanchenqi/articles/5997456.html AJAX 一 AJAX预备知识:json进阶 1.1 什么是JSON? JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。JSON是用字符串来 ...
分类:
编程语言 时间:
2019-08-10 09:39:44
阅读次数:
116
spring boot集成mybatis 众所周知,spring与springmvc可以无缝集成,而mybatis不是spring旗下的框架,因此需要进行配置,当然,这里的配置也是非常简单的。 1、首先我们需要创建一个数据库表: 2、这里我们在Project中创建一个新的Model,创建模块时与之前 ...
分类:
编程语言 时间:
2019-08-10 09:40:28
阅读次数:
98
com.fasterxml.jackson.databind.ObjectMapper 在默认的情况下在写出输入后将会关闭输出流(output stream)。 如果你希望序列化多值变量在同一个输出流的情况下,你不希望在输出完一个就关闭输出流,你可以设置 JsonGenerator.Feature. ...
分类:
编程语言 时间:
2019-08-10 09:44:06
阅读次数:
89
同步容器类 Vector和ArayList: ArrayList是最常用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每个元素之间不能有间隔,当数组大小不满足时需要增加存储能力,就要讲已经有数组的数据复制到新的存储空间中。当从ArrayList的中间位置插入或者删 ...
分类:
编程语言 时间:
2019-08-10 09:45:44
阅读次数:
125
com.fasterxml.jackson.databind.ObjectMapper 在读取输入流变量的时候默认的将会关闭输入流。 如果你不希望关闭输入流,你可以设置 JsonParser.Feature.AUTO_CLOSE_SOURCE 参数为 false。 本测试方法,可以在 https:/ ...
分类:
编程语言 时间:
2019-08-10 09:48:33
阅读次数:
97
|--需求说明 |--实现思路 见代码注释 |--代码内容 1 import java.util.ArrayList; 2 import java.util.List; 3 4 /** 5 * @auther::9527 6 * @Description: 第七题 7 * @program: 多线程 ...
分类:
编程语言 时间:
2019-08-10 09:48:49
阅读次数:
100
将开发过程中重要的内容段收藏起来,下边内容是关于python用来获得图片exif信息的库的内容。 # library test/debug function (dump given files)if __name__ == '__main__': import sys import getopt # ...
分类:
编程语言 时间:
2019-08-10 09:50:38
阅读次数:
99
13 【程序 13 根据条件求数字】 题目:一个整数,它加上 100 后是一个完全平方数,再加上 168 又是一个完全平方数,请问该数是多少? 程序分析:在 10 万以内判断,先将该数加上 100 后再开方,再将该数加上 268 后再开方,如果开方后的结 果满足如下条件,即是结果。 ...
分类:
编程语言 时间:
2019-08-10 09:53:53
阅读次数:
74