摘要:
#EasyCSV:Java读取CSV文件最简单的工具(支持千万级数据CSV文件的读取) 最近有一个项目需要读取客户将自己库里的数据导出到新项目的库里,由于后续还会有新数据接入,于是这个项目暴露出一个文件上传的接口(及用户通过接口上传Excel文件,程序自动读取、加工然后存入新库)。开始的文件为exc 阅读全文
摘要:
今天本来想crontab -e 结果手滑打成r,把所有的定时任务删除了,得亏定时任务不多,我的方案是去contab目录下查看历史日志,从中想办法恢复的,地址 /var/log/cron 由于我当时shell脚本都存在xxx目录下,于是我就用cat配合grep查看日志,重新粘贴到定时任务中的,例如:c 阅读全文
摘要:
这种方法时通用的,包括在jar包中也可以读取到 InputStream resourceAsStream = this.getClass().getClassLoader().getResourceAsStream(fileName); 阅读全文
摘要:
俺的理解: 以洗剪吹一条龙的方式对集合进行操作(代码简洁优雅,一行代码就可以解决),得到最终我们想要的结果,假如我们有一个List(可以理解成一个顾客队列), 这时候来了一个顾客,我们对它进行洗剪吹(比如:看看他钱够不够不够就轰走:money>10(filter),让他的头发变短一厘米:hire-= 阅读全文
摘要:
简易的java爬虫项目 本项目仅供java新手学习交流,由于本人也是一名java初学者,所以项目中也有很多不规范的地方,希望各位高手不吝赐教,在评论区指出我的不足,我会虚心学习; 成果预览: 在开始讲述前想来展示一下项目的最终效果(下面是项目的运行效果和最终插入的数据): ##需求简介: 我想要获取 阅读全文
摘要:
Spring DI使用详解 一、介绍 DI的定义: 依赖注入,为类里面的属性设值。例如,我们之前的setName方法就是在为name属性设值。 IOC与DI的关系 :IOC进行对象的创建,DI进行值的注入。二者共同管理JavaBean,但DI是在IOC的基础上存在的,它不能单独存在。 二、代码演示 阅读全文
摘要:
SpringIOC使用详解 一、IOC简介 IOC(Inversion of Control) :控制反转,即对象创建的问题。 通俗地讲就是把创建对象的代码交给了Spring的配置文件来进行的。 这样做的优点是大大降低的代码的耦合度。 二、底层原理 为了方便对IOC的理解和使用,我们先来介绍一下IO 阅读全文
摘要:
由于简单快速,所以这里使用的Docker安装。我的操作系统是阿里云的CentOS 7.3。 第一步、安装docker。 设置仓库 安装所需的软件包。yum-utils 提供了 yum-config-manager ,并且 device mapper 存储驱动程序需要 device-mapper-pe 阅读全文