
java基础
文章平均质量分 84
朋态圈
java工程师 致力于web方向的研发
展开
-
偶数支足球队进行单循环比赛,按照指定算法打印每轮的对阵形势
目的: 有偶数支足球队进行单循环比赛,请按照指定算法打印每轮的对阵形势. 比如, 有如下球队: china,England,Germany,Italy,France,Agentia。要求: 第一轮的输出结果如下: China–VS–Agentina England–VS–France Germany—VS–Italy具体实现 把六支球队存储在一个一维的数组原创 2015-07-26 22:04:07 · 2615 阅读 · 0 评论 -
验证数学黑洞 ,用户输入一个四位数,输出变换到6174的过程
首先,我们先了解一下什么是数学黑洞? 一个任意四位数,把四个数字分别组成一个最大的数和一个最小的数,作差,得新的四位数,重复此过程,7次内必得6174。例如:1234: 4321-1234=3087 8730-0378=8352 8532-2358=6174 实现: 1、将一个四位数的各个数位上的数字拆开,重新组合成两个新的数(一个最大的,一个最小的) 2、用最大的数减去最小的数原创 2016-08-17 21:14:06 · 3392 阅读 · 0 评论 -
验证数学黑洞 ,用户输入一个四位数,输出变换到6174的过程
首先,我们先了解一下什么是数学黑洞? 一个任意四位数,把四个数字分别组成一个最大的数和一个最小的数,作差,得新的四位数,重复此过程,7次内必得6174。例如:1234: 4321-1234=3087 8730-0378=8352 8532-2358=6174 实现: 1、将一个四位数的各个数位上的数字拆开,重新组合成两个新的数(一个最大的,一个最小的) 2、用最大的数减去最...原创 2015-07-26 20:40:34 · 5946 阅读 · 2 评论 -
内存溢出和内存泄漏的区别
内存泄露是指你的应用使用资源之后没有及时释放,导致应用内存中持有了不需要的资源,这是一种状态描述而内存溢出是指你的应用的内存已经不能满足正常使用了,堆栈已经达到系统设置的最大值,进而导致崩溃,这事一种结果描述而且通常都是由于内存泄露导致堆栈内存不断增大,从而引发内存溢出。 内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;原创 2017-08-03 22:32:19 · 337 阅读 · 0 评论 -
匿名内部类实现多线程,内部类调用外部方法中定义的变量
package Test;import java.util.Date;public class MyTread{ /** * @author peter * @desc 启动多线程 推送消息到接口地址,匿名内部类调用外部方法属性 * @date 2017.09.13 */ public void test() { //原创 2017-09-13 09:50:08 · 4140 阅读 · 0 评论 -
JAVA实现邮件发送
准备工作1、jar包准备,这里需要一个commons-email-1.4.jar 请自行下载; 2、完整的java开发环境。首先创建一个生成验证码的方法:// 验证码生成,随机数字大小写字母 public static String createCode() { String codeNum = ""; String[] numbers...原创 2018-06-08 11:04:00 · 883 阅读 · 1 评论 -
Apache poi 导出多sheet的excel表格
注释比较详细,直接贴代码,不多比比,要用到的jar请自行下载,或者联系我获取package creativity.guoke;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import java.util.Ar...原创 2018-06-08 11:31:11 · 2020 阅读 · 2 评论 -
dos命令窗口敲java命令乱码问题
问题描述一大早起来发现项目运行不起来了,经检查是java的问题,dos命令敲java、javac命令出现了乱码如下图: 查看窗口属性的时候发现,编码格式消失了 网上查阅需要执行命令 chcp 936 :可以换回默认的GBK 编码格式; 不行可以试试下边的格式: chcp 437 是美国英语; chcp 65001 就是换成UTF-8代码页; 问题完美解决。 路过的...原创 2018-07-11 09:34:33 · 2074 阅读 · 0 评论 -
接口开发允许跨域
public @responseBody Map getData(HttpServletRequest request, HttpServletResponse response) throws IOException { // 允许跨域 // 指定允许其他域名访问 response.setHeader("Access-Control-Allow-Origin", "...原创 2018-12-05 19:34:29 · 4949 阅读 · 3 评论