贪心、回溯、BFS----------简记 按照start升序, end降序,逐个去找,每次找end最大的,记录当前拼接出来的末尾就行。按照区间的末尾排序,然后从第二个区间开始判断。其实是找有多少个不重叠区间。
Java基础 类型的,不能被修改且必须有初始值,而抽象类的成员变量默认 default,可在子类中被重新定义,也可被重新赋值。子类拥有父类对象所有的属性和方法(包括私有属性和私有方法),但是父类中的私有属性和方法子类是无法访问,只是拥有。接口主要用于对类的行为进行约束,你实现了某个接口就具有了对应的行为。一个对象具有多种的状态,具体表现为父类的引用指向子类的实例。多态不能调用“只在子类存在但在父类不存在”的方法。都可以有默认实现的方法(Java 8 可以用。一个类只能继承一个类,但是可以实现多个接口。
ElasticSearch 及 相关技术 一、ElasticSearch 相关概念Elasticsearch是⾯向⽂档(document oriented)的,这意味着它可以存储整个对象或⽂档(document)。然 ⽽它不仅仅是存储,还会索引(index)每个⽂档的内容使之可以被搜索。在Elasticsearch中,你可以对⽂ 档(⽽⾮成⾏成列的数据)进⾏索引、搜索、排序、过滤。Elasticsearch⽐传统关系型数据库如下:Relational DB -> Databases -> Tables -> Rows -&
RabbitMQ 使用及要点 一、 安装及配置1 .安装依赖环境yum install build-essential openssl openssl-devel unixODBC unixODBC-devel makegcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz2. 安装Erlang上传erlang-18.3-1.el7.centos.x86_64.rpmsocat-1.7.3.2-5.el7.lux.x86_64.rpmrabbitmq-serv
VirtualBox 网络连接一些坑 virtualbox启动虚拟机报错Failed to open/create the internal network 'HostInterfaceNetworking-VirtualBox Host正确步骤:先去掉Driver这一栏勾选,保存后禁用网络,再启动网络;随后在Driver这一栏前打勾,再禁用网络,最后启动网络。虽然不知道这样做是为什么,像极了卡bug。。。但是我这样做成功了。VirtualBox 网络配置两块网卡第一块net用于访问外网 第二块host-only 用于虚拟.
Nginx的使用 在docker中使用Nginx1. 安装Nginx拉取nginx镜像docker pull nginx创建容器,设置端⼝映射、⽬录映射# 在/root⽬录下创建nginx⽬录⽤于存储nginx数据信息mkdir ~/nginxcd ~/nginxmkdir confcd conf# 在~/nginx/conf/下创建nginx.conf⽂件,粘贴下⾯内容vim nginx.confuser nginx;worker_processes 1;error_log /v
dubbo+zookeeper 1. zookeeper的使用进入Zookeeper的bin目录,启动服务命令 ./zkServer.sh start 停止服务命令 ./zkServer.sh stop 查看服务状态: ./zkServer.sh status 客户端连接 ./zkCli.sh2. Dubbo的demo以服务的提供者为例2.1 web.xml<!DOCTYPE web-app PUBLIC"-//Sun Microsystems, Inc.//DTD Web Application 2.3//.
springboot - thymeleaf 的错误 映射地址没错 但是404前端的thymeleaf应该这么写th:onclick="|document.location.href = '/admin/route/toupdate/${u.rid}'|"而不是?rid=...
tkMybatis Mybatis Plus 的一些错误 sql语法相关的错误You have an error in your SQL syntax; check the manual that corresponds to 。。。表名映射 、 属性映射 、 mysql关键字如explain
springMVC+mybatis的一些坑 1. resources中的配置文件如果未拷贝到target,并不会报错,需要在pom.xml中添加<resources> <resource> <directory>src/main/java</directory><!--所在的目录--> <includes><!--包括目录下的.properties,.xml 文件都会被扫描到--> <incl
JDBC (二) 反射处理结果集public List<Student> getAllStudent(Class cla) { //传入一个类作为参数 Connection connection = null; PreparedStatement pps = null; ResultSet resultSet = null; try { //1. 加载驱动 Class.forName("
数据库 JDBC --- 在IDEA里使用数据库 案例public static void main(String[] args) { Connection connection = null; Statement statement = null; ResultSet resultSet = null; try { //1. 加载驱动 Class.forName("com.mysql.cj.jdbc.Driver");
json 生成和解析 Gson使用案例//Gson //1 创建Gson对象 Gson g = new Gson(); //2 转换 Book b1 = new Book("100","金苹果","种植苹果的故事"); String s = g.toJson(b1); System.out.println(s); //3 转回对象 Book b2 = g.fromJson(s,Book.cl