摘要:
作者专注于Java、架构、Linux、小程序、爬虫、自动化等技术。 工作期间含泪整理出一些资料,微信搜索【javaUp】,回复 【java】【黑客】【爬虫】【小程序】【面试】等关键字免费获取资料。 目录 一、整体结构 二、三个内部类 1.Sync 2.NonfairSync 3.FairSync 阅读全文
摘要:
前言 该类位于java.nio.file包下 最近项目用到了WatchService类(用于监听文件变化),记录一下要点与心得,方便以后查看 监控案例 下面提供的代码是一个监控D盘test文件夹下面的文件变化的案例,包括新增、修改、删除文件 public class TestWatchServi 阅读全文
摘要:
作者专注于Java、架构、Linux、小程序、爬虫、自动化等技术。 工作期间含泪整理出一些资料,微信搜索【javaUp】,回复 【java】【黑客】【爬虫】【小程序】【面试】等关键字免费获取资料。 前言 该类位于java.util包下 最近项目用到了Timer类(用于定时任务),记录一下要点与心 阅读全文
摘要:
一、报错过程 如下图所示: 定义了一个String类型,调用str的时候提示Unknown class:'str' 二、问题分析 str这个变量直接在类里面定义了,全局变量不能直接在类下面处理数据,需要在某个方法中处理 三、问题解决 创建一个方法,把这两行代码放到方法里就行了。 四、类似 阅读全文
摘要:
前言 先赞后看,此生必赚 spring boot使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置; 使用Spring Boot只需极少的配置,就可以快速获得一个正常运行的Spring应用程序,而这些配置使用的都是注解的形式,不需要再配置XML。 搭建过程 1.打开IDEA,创建 阅读全文
摘要:
作者专注于Java、架构、Linux、小程序、爬虫、自动化等技术。 工作期间含泪整理出一些资料,微信搜索【JavaUp】,回复 【java】【黑客】【爬虫】【小程序】【面试】等关键字免费获取资料。技术交流、项目合作可私聊! 前言 本文是通过google.zxing生成的二维码 兄弟篇(使用QRC 阅读全文
摘要:
作者专注于Java、架构、Linux、小程序、爬虫、自动化等技术。 工作期间含泪整理出一些资料,微信搜索【javaUp】,回复 【java】【黑客】【爬虫】【小程序】【面试】等关键字免费获取资料。技术交流、项目合作可私聊 前言 本文是通过QRCode生成的二维码 兄弟篇(使用zxing生成):j 阅读全文
摘要:
一、区别 看一个异常是运行时还是编译时异常,最简单的方法是看他的父类或者看他的爷爷、太爷爷...(开个玩笑)是不是RuntimeException。 比较通俗易懂的方法是,你把代码写出来之后,有红色波浪线提示你抛出或捕获异常,这个时候正处于编译阶段,所以是编译时异常,如下图所示: 二、常 阅读全文
摘要:
前言 连接ftp服务器方式:通过Java代码连接ftp服务器 实现 下载文件实现方式: public void downloadFile(String localPath, String ftpPath, String fileName) { if (!localPath.endsWith("/" 阅读全文
摘要:
前言 现在的项目越来越多的都是打包成jar运行,尤其是springboot项目,这时候配置文件如果一直放在项目中,每次进行简单的修改时总会有些不方便, 问题解决 启动类修改如下,需要把application.properties放在jar包同级目录下 @SpringBootApplication 阅读全文
摘要:
前言 先赞后看,此生必赚! 有时候,我们创建实体类需要跟数据库表里面的字段对应起来。 假如一张表有数百个字段,那么手动去写实体类的话就比较麻烦,而且容易出错。 解决方案 其实解决这个问题的方式有很多,本文介绍其中一种解决方案,通过mybatis的逆向工程生成实体类。本文使用的数据库是Oracle 阅读全文
摘要:
常常用于数据库字段转为java字段 private static String changeColumn(String column) { String name = column; if (name.indexOf("_") > 0 && name.length() != name.indexOf 阅读全文
摘要:
这里使用CASE WHEN THEN最合适不过了! SELECT (CASEWHEN RW >=3 THEN 3WHEN RW >= 1 AND RW = '2020-01-01'GROUP BY(CASEWHEN RW >=3 THEN 3WHEN RW ... 阅读全文
摘要:
举例说明: 员工每个月都会有薪水,需要查出每个月的薪水以及累计薪水,可以用下面SQL语句查询: SELECT MONTH, SALARY, SUM(SALARY) OVER(ORDER BY MONTH ROWS BETWEEN UNBOUNDED PREC... 阅读全文