- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 在 D 天内送达包裹的能力
传送带上的包裹必须在 D 天内从一个港口运送到另一个港口。传送带上的第 i 个包裹的重量为 weights[i]。每一天,我们都会按给出重量的顺序往传送带上装载包裹。我们装载的重量不会超过船的最大运载重量。返回能在 D 天内将传送带上的所有包裹送达的船的最低运载能力。示例 1:输入:weights = [1,2,3,4,5,6,7,8,9,10], D = 5输出:15解释:船舶最低载重 15 就能够在 5 天内送达所有包裹,如下所示:第 1 天:1, 2, 3, 4, 5第 .
2021-01-10 18:17:23 98
原创 interrupt interrupted
interrupt方法用于中断线程。是用来设置中断状态的。返回true说明中断状态被设置了而不zhuan是被清除了。调用该shu方法的线程的状态将被置为"中断"状态。interrupted 是静态方法,作用于当前线程,返回的是当前线程的中断状态。例如,如果当前线程被中断(没有抛出中断异常,否则中断状态就会被清除),你调用interrupted方法,第一次会返回true。然后,当前线程的中断状态被方法内部清除了。第二次调用时就会返回false。如果你刚开始一直调用isInterrupted,则会一直返回tr
2021-01-10 15:46:32 155
原创 字母全排列
package od0109;import java.util.*;/*** 字母全排列 回溯法* @author Administrator**/public class Pailiezuhe2 { public static void main(String[] args) { Pailiezuhe2 pailiezuhe2 = new Pailiezuhe2(); System.out.println(pailiezuhe2.Per...
2021-01-10 14:39:41 142
原创 楼梯总共N阶一次可以跨1步,2步,3步,请用递归求出小明总共有多少种跨法走完这个楼梯。 不考虑先后顺序,只考虑组合具体走法
package od0109;import java.util.ArrayList;import java.util.Collections;import java.util.List;import java.util.Set;import java.util.TreeSet;import java.util.stream.Collectors;/*** 楼梯总共N阶,小明可以一次可以跨1步,2步,3步,请用递归求出小明总共有多少种跨法走完这个楼梯。 具体走法** @auth...
2021-01-10 12:44:35 616
原创 楼梯总共N阶一次可以跨1步,2步,3步,请用递归求出小明总共有多少种跨法走完这个楼梯。 具体走法
package od0109;import java.util.ArrayList;/*** 楼梯总共N阶,小明可以一次可以跨1步,2步,3步,请用递归求出小明总共有多少种跨法走完这个楼梯。 具体走法** @author Administrator**/public class Step { public static void main(String[] args) { Step step = new Step(); step.g...
2021-01-09 16:18:09 755
转载 解释器与JIT编译器
早在Java1.0版本的时候,Sun公司发布了一款名为Sun Classic VM的Java虚拟机,它同时也是世界上第一款商用Java虚拟机,在当时这款虚拟机内部只提供解释器,用今天的眼光来看待必然是效率低下的,因为如果Java虚拟机只能够在运行时对代码采用逐行解释执行,程序的运行性能可想而知。但是如今的HotSpot VM中不仅内置有解释器,还内置有先进的JIT(Just In Time ...
2018-12-28 11:28:14 189
转载 java ssl https 连接详解 生成证书 有效期
转载:https://www.2cto.com/kf/201208/151826.html1. HTTPS概念 1)简介 HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SS...
2018-11-13 11:57:24 1434
原创 springTask与quartz比较
Quartz 与Spring Task 对比刚好最近在用quartz, 两者进行比较下,对大家以后技术选型做参考。 1 Quartz 特点:Quartz 是一个完全由 Java 编写的开源作业调度框架,为在 Java 应用程序中进行作业调度提供了简单却强大的机制。1. 默认多线程异步执行2. 一个任务在上一次调度未完成执行,下一次调度时间到时,会另起一个线程开始新的调度。...
2018-11-06 14:43:21 2676 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人