![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
qq_38807792
这个作者很懒,什么都没留下…
展开
-
main方法为什么要写成:public static void main(String [] args){}?
使用idea创建src的java文件时自带一个Main.java文件,该文件输出一句"Hello World",这是为什么呢?原来Hello World 中文意思是『你好,世界』。因为《The C Programme Language》中使用它做为第一个演示程序,非常著名,所以后来的程序员在学习编程或进行设备调试时延续了这一习惯。 java文件的本质是什么? ...转载 2018-07-12 13:28:09 · 32485 阅读 · 1 评论 -
读取网络上的数据
1通过URL对象的openStream()方法能够得到指定资源的输入流。2通过输入流能够读取、訪问网络上的数据。URL url = new URL("http://www.test.com/upload/test.xlsx");FileInputStream input = new BufferedInputStream(url.openStream());...原创 2019-06-17 11:34:04 · 343 阅读 · 0 评论 -
Linux 常用命令
目录查看防火墙状态linux下执行sh文件的四种做法查看防火墙状态serviceiptablesstatuslinux下执行sh文件的四种做法方法一:切换到shell脚本所在的目录(此时,称为工作目录)执行shell脚本:代码如下:cd /data/shell./hello.sh./的意思是说在当前的工作目录下执行hello.sh。如果不加...原创 2019-06-10 11:00:14 · 137 阅读 · 0 评论 -
java8-流集合操作
流简介Java 8引入了全新的Stream API。这里的Stream和I / O流不同,它更像具有Iterable的集合类,但行为和集合类又有所不同。 流是对集合对象功能的增强,它专注于对集合对象进行各种非常便利,高效的聚合操作,或者大批量数据操作。 只要给出需要对其包含的元素执行什么操作,比如“过滤掉长度大于10的字符串”,“获取每个字符串的首字母”等,流会隐式地在内部进行遍历,做出相...转载 2019-04-18 13:50:20 · 342 阅读 · 0 评论 -
POI中文API文档
一、 POI简介 Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。二、 HSSF概况 HSSF 是Horrible SpreadSheet Format的缩写,通过HSSF,你可以用纯Java代码来读取、写入、修改Excel文件。HSSF 为...转载 2019-04-17 15:02:37 · 258 阅读 · 0 评论 -
单元测试
作为后端开发已经一年多了,每次开发的流程是写接口,用postman调接口,接口通了,写接口文档交给前端调用在与前端联调过程中依然有很多问题,交给测试人员后还有很多问题,上线后依旧会存在问题。作为开发没有足够的自测,将功能的测试交给了前端,交给了测试。这不仅仅浪费时间,也浪费了自己很多的精力,现在公司开始推行单元测试,开发人员要有足够的功能测试才能将代码提交。这在前期会加大开发的任务量,但是后期...原创 2019-01-25 23:37:36 · 135 阅读 · 0 评论 -
导出excel的方式(一)
在项目中有很多关于导出excell表格的功能,下面是导出固定模板,且表头计较复杂,此方法也可以导出固定模板的word文档 首先建立一个excel,将你需要填的字段换成${xxx},再将execl转化成.xml格式,放在项目的resources目录下,word同理 Map<String, String> rets = service.exportExcel(p...原创 2019-01-25 22:45:01 · 169 阅读 · 0 评论 -
java 对List集合中一个属性进行排序的方法总结
前提:list中的元素是自定义对象,如何根据对象的元素进行排序呢?比如List<Student>students 是一个list,每个元素都是Student对象,Student对象中有成员变量name,age,等,那么我想根据age来排序,如何实现呢?1,使用Comparator 接口Student类 结构如下:(省略getter,setter方法)publi...原创 2018-11-22 20:32:42 · 344 阅读 · 0 评论 -
Eclipse-设置格式化代码时不格式化注释
Eclipse-设置格式化代码时不格式化注释在Eclipse里设置格式化代码时不格式化注释今天格式化代码 发现直接format会把注释也一块格式化了,有时候会把好好的注释弄的很乱。甚为头疼。查阅之后解决办法如下:Windows -> Preferces -> java -> Code Style –> Formatter 或者搜索Formatter ...转载 2018-11-12 10:44:28 · 140 阅读 · 0 评论 -
用递归的方法实现将字符串反转
@Test public void testStr() { String a = reverse("123456789"); System.out.println(a); } public static String reverse(String originStr) { if(originStr == null || originS...原创 2018-08-13 17:58:53 · 4062 阅读 · 0 评论 -
从磁盘中读取文件内容以及从内存中将数据写入磁盘中
public BaseResult<Integer> testReadFile() { String fileContent = ""; try { File f = new File("E:\\新建文本文档.txt"); if(f.isFile()&&f.exists()) { InputStreamReader read = ne...原创 2018-08-08 10:32:41 · 5249 阅读 · 0 评论 -
Spring定时任务高级使用篇
转载一灰灰Blog: https://liuyueyi.github.io/hexblogSpring定时任务高级使用篇 前面一篇博文 《Spring之定时任务基本使用篇》 介绍了Spring环境下,定时任务的简单使用姿势,也留了一些问题,这一篇则希望能针对这些问题给个答案I. 定时任务进阶篇1. 问题小结前面一篇博文,抛出了下面的几个问题,接下来则围绕问题进行分析一个...转载 2018-08-15 11:08:07 · 152 阅读 · 0 评论 -
安装jar包到maven库的命令
mvn install:install-file -DgroupId=com.lordar -DartifactId=LxPlatformInterface -Dversion=0.1.4-SNAPSHOT -Dpackaging=jar -Dfile=C:\Users\XCL\Desktop\LxPlatformInterface-0.1.4-SNAPSHOT.jar 有时通过手动添加依...原创 2018-08-03 19:16:57 · 610 阅读 · 0 评论 -
深入理解Java的接口和抽象类
转载原文链接:http://www.cnblogs.com/dolphin0520/p/3811437.html深入理解Java的接口和抽象类 对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接...转载 2018-07-13 16:23:17 · 120 阅读 · 0 评论 -
转换POI HSSFWorkbook为字节
HSSFWorkbook 直接转换成字节导出的excel文件错误ByteArrayOutputStream bos = new ByteArrayOutputStream();try { workbook.write(bos);} finally { bos.close();}byte[] bytes = bos.toByteArray();...原创 2019-06-17 15:50:21 · 6067 阅读 · 0 评论