其他
平面凸包:为了包含几个元素,由最外面的元素连接形成的最小凸多边形 斜率逼近法: 1.寻找y值最小的点,从水平方向开始,逆时针旋转寻找第一个k>0且k最小的点 (ps:若有多个点符合目标要求,则选取最远的点,保证划定面积最大) 2.一直找到p1=pm为止 pps:平面凸包必然存在 方法漏洞:若k趋向于 ...
循环结构 while循环: do …… while循环 for循环 public class ForDemo1 { public static void main(String[] args) { int a = 1;//初始化条件 while (a<=100){ System.out.printl ...
Object类: ? 自带一个无参构造。 1、clone方法: ? 保护方法,实现对象的浅复制(浅拷贝),只有实现了Cloneable接口才可以调用这个方法,否则会抛出CloneNotSupportedException异常 public class CloneTest implements Clo ...
JDK是Java Development Kit的缩写,是Java的开发工具包。 JRE(Java Runtime Environment,Java运行环境),包含JVM标准实现及Java核心类库。 JRE中包含了Java virtual machine(JVM),runtime class lib ...
ChoiceActionItem item1 = exportController.ExportAction.Items.FindItemByID("DOCX File"); // 大写第一个单词 ChoiceActionItem item = exportController.ExportActi ...
JDK8接口新特性 JDK8中对接口规范进行了新的定义,允许在接口中定义默认方法(使用default关键字修饰),静态方法,同时还推出了函数式接口(使用@FunctionInterface注解描述)设计。 default方法设计及实现 package com.cnblogs.newStu; publ ...
在查询过程中,网上的大部分方法是修改hdfs-site.xml配置文件,添加 <property> <name>dfs.namenode.http.address</name> <value>slave1:50070</value> </property> <property> <name>dfs. ...
约瑟夫问题 介绍 约瑟夫问题,又称约瑟夫置换、丢手绢问题。 一般形式 (本部分内容来自百度百科) 约瑟夫问题是个有名的问题:N个人围成一圈,从第一个开始报数,第M个将被杀掉,最后剩下一个,其余人都将被杀掉。例如N=6,M=5,被杀掉的顺序是:5,4,6,2,3。 代码 问题描述 本文以以下问题为例 ...
package com.kuang.base; /** * @author Kuangshen * @version 1.0 * @since 1.8 */ public class Doc { String name; /** * @author Kuangshen * @param name * ...
今天来介绍一个新的设计模式 状态模式。 如果我要你写一个关于工作的程序你会怎么写呢?具体要求如下: 9-12点,早上,状态是精力充沛。 12-13点,中午,吃饭。 13-17点,傍晚,状态一般。 一般来说17点下班,但是有可能当天工作繁重要求加班。 加班的话:17-21点,晚上,疲累至极。 21点往 ...