Java中的集合类包含的内容很多而且很重要,很多数据的存储和处理(排序,去重,筛选等)都需要通过集合类来完成。 首先java中集合类主要有两大分支: (1)Collection (2)Map 先看它们的类图: (1)Collection (2)Map 可以看到它们之间的关系纷繁复杂,如果不系统的学习 ...
分类:
编程语言 时间:
2017-08-19 19:46:02
收藏:
0 评论:
0 赞:
0 阅读:
299
package Callatz;/* 本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印******* ***** *** * *** ************ */public class Shalou { public void shaLou(int n){ ...
分类:
编程语言 时间:
2017-08-19 19:44:52
收藏:
0 评论:
0 赞:
0 阅读:
1029
这几天在项目组只做了很少的事情,主要还是自己不认真地说.我的部分是要负责用itext导出word文档这一块,之前看到大佬们做出了EXCEL部分觉得很是惊奇,就像刚刚接触HTML一样的感觉。但是毕竟自己的任务就要好好的去完成,所以经过努力还是取得了一点的成果.的。 先上一个效果图 接下来就是代码了,码 ...
分类:
编程语言 时间:
2017-08-19 19:44:14
收藏:
0 评论:
0 赞:
0 阅读:
312
代码如下: ...
分类:
编程语言 时间:
2017-08-19 19:42:50
收藏:
0 评论:
0 赞:
0 阅读:
221
1 下载maven: 下载路径: http://mirrors.hust.edu.cn/apache/maven/maven-3/3.5.0/binaries/apache-maven-3.5.0-bin.zip 2 解压,比如解压到 D:\maven 3 把D:\maven\bin添加到环境变量的... ...
分类:
编程语言 时间:
2017-08-19 19:41:40
收藏:
0 评论:
0 赞:
0 阅读:
998
简介 数组操作无论是在JavaScript中还是在其他语言中都是很常见、经常会用到的,现在我把JavaScript 数组基本操作整理一下,供大家参考学习。里边包含我自己的见解以及案例,希望能够帮助大家,使用的是ECMAScript 5。 字符串与数组转换 有时候我们需要把字符串进行转换为数组,则需要 ...
分类:
编程语言 时间:
2017-08-19 19:35:05
收藏:
0 评论:
0 赞:
0 阅读:
219
韩梦飞沙 韩亚飞 313134555@qq.com yue31313 han_meng_fei_sha static与abstract不能同时使用 用static声明方法表明这个方法在不生成类的实例时可直接被类调用,而abstract方法不能被调用 必须在子类overriding后才能使用。 nat ...
分类:
编程语言 时间:
2017-08-19 19:34:37
收藏:
0 评论:
0 赞:
0 阅读:
346
本文源链接:http://blog.csdn.net/qq393830887/article/details/56025923 工具 Java环境 Apktool(这玩意有些坑爹,不是官网最新的就好,找到一个好用的版本号能少非常多坑) Apktool Jarsigner 反编译 var argLis ...
分类:
编程语言 时间:
2017-08-19 19:33:32
收藏:
0 评论:
0 赞:
0 阅读:
347
代码如下: ...
分类:
编程语言 时间:
2017-08-19 19:33:08
收藏:
0 评论:
0 赞:
0 阅读:
182
【 1.对普通的包装类基本数据类型的list数组排序(Integer,Long,Double) 】 Collections.sort(List list) 【例】 【运行结果】 【 2.对普通的对象进行排序,根据对象中的某个成员变量(比如id) 】 【运行结果】 ...
分类:
编程语言 时间:
2017-08-19 19:31:25
收藏:
0 评论:
0 赞:
0 阅读:
228
import stringimport randomdef gen_psd(length=10): """length is password length""" letters = string.ascii_lowercase + string.digits times = length/len( ...
分类:
编程语言 时间:
2017-08-19 19:30:53
收藏:
0 评论:
0 赞:
0 阅读:
313
1.Combinations Counting(组合计数) 说明:我们有一个组合的例子——从给定的集合中选择几个元素的不同方法(不考虑顺序)。例如,如果这个男孩有4个糖果(不同种类的糖果),并且只取其中的2个,剩下的给他的妹妹,他有以下几种选择: N的集合中有多少K元素的组合(假设所有N个元素都是不 ...
分类:
编程语言 时间:
2017-08-19 19:30:30
收藏:
0 评论:
0 赞:
0 阅读:
256
对于选择排序算法,其实有很大的一个问题:在每趟的比较过程中,程序一旦发现某个数据比第一位的数据小,立即交换它们。这保证在每趟比较的所有比较过的数据中,第1位的数据永远是最小的,单着没有太大必要,反而增加了交换的次数,导致算法效率降低。 改进优化后的算法如下: 结果图: 在这种排序规则下,每趟比较的目 ...
分类:
编程语言 时间:
2017-08-19 19:29:06
收藏:
0 评论:
0 赞:
0 阅读:
254
在公司代码中,用了一大堆的枚举,看得我好懵逼。下面开始看看枚举怎么写和怎么用。一、枚举的写法 关于枚举的写法,网上好多这方面的知识。这里直接贴一个我自己写的枚举类的代码。(1)代码片段一package com.tomtop.application.libraries.constentEnum;/**... ...
分类:
编程语言 时间:
2017-08-19 19:25:00
收藏:
0 评论:
0 赞:
0 阅读:
275
文件上传在Spring-boot中本身配置起来非常简单,但是有个多文件传递和单个传递的问题。 两者配置是略有不同的,而且还有一些让我这个技术小白很容易踩坑的地方。 重要的几点: 上传的是单个文件: MultipartFile file 上传的是多个文件: MultipartFile[] file 先 ...
分类:
编程语言 时间:
2017-08-19 19:23:30
收藏:
0 评论:
0 赞:
0 阅读:
765
点击打开链接 最大权匹配 KM算法 算法步骤: 设顶点Xi的顶标为a[i],顶点Yi的顶标为b[i] ⅰ.初始时。a[i]为与Xi相关联的边的最大权值。b[j]=0。保证a[i]+b[j]>=w(i,j)成立 ⅱ.当相等子图中不包括完备匹配时,就适当改动顶标以扩大相等子图,直到找到完备匹配为止 ⅲ. ...
分类:
编程语言 时间:
2017-08-19 19:20:00
收藏:
0 评论:
0 赞:
0 阅读:
342
代码如下: ...
分类:
编程语言 时间:
2017-08-19 19:19:36
收藏:
0 评论:
0 赞:
0 阅读:
233
在以前使用SpringMvc框架时,在接受json字符串时碰到了一些奇怪的问题。这里记录下来,方便以后查阅。1. data 里写json数据 , 如果该json数据没有被单(双)引号包住, 则传到后台其实也是key=value的形式 2. data 里写json数据 , 如果该json数据被单(双)... ...
分类:
编程语言 时间:
2017-08-19 19:19:26
收藏:
0 评论:
0 赞:
0 阅读:
235
在java中一个完整定时任务需要由Timer、TimerTask两个类来配合完成。 API中是这样定义他们的,Timer:一种工具,线程用其安排以后在后台线程中执行的任务。可安排任务执行一次,或者定期重复执行。由TimerTask:Timer 安排为一次执行或重复执行的任务。我们可以这样理解Time ...
分类:
编程语言 时间:
2017-08-19 19:18:08
收藏:
0 评论:
0 赞:
0 阅读:
292
这个例子很好地解释了拓扑排序的意思。拓扑排序,就像只有穿了袜子才能穿鞋子,每一个点,都只有固定的能通往的点。 方法一:从图形上看,我们会发现,可以直接穿的衣服没有箭头指向,例如衬衣,当把衬衣归入队列以后,此时领带也没有箭头指向了,也可以穿。 因此可以得出没有节点可以通往(可通往节点数为0)就删除。 ...
分类:
编程语言 时间:
2017-08-19 19:17:26
收藏:
0 评论:
0 赞:
0 阅读:
265