自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

iMUST_Clown的博客

一枚渣渣java程序员的救赎之路

  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 工作中常用的静态常量定义方式与通过枚举让一些判断条件写的"优雅一点点"

使用 interface嵌套interface的 方式,能够层级更为清楚的使用一些静态常量Eclipse快捷键:Ctrl+Shift +X 变大写 Ctrl+Shift +Y 变小写package constants;public interface Constants { /** * 月份 */ public interface Month{ public s...

2020-04-16 22:33:03 259

原创 为防止内存开销过大,通过Apache POI技术实现报表的分页导出,提取工具类

本文内容基于Apache POI 工具实现Excel报表分页导出,防止可能出现的大量数据导致的崩溃等抽取为通用工具类前置知识数组集合循环包括但不限于以上##代码如下:工具类#####可以创建工作薄的sheet页信息和表格信息。 目前暂未很好实现自动列宽功能,暂时外部传值进来。package workhard.poiUtil;import java.util.Arr...

2019-08-03 01:43:47 266

原创 JAVA爬虫之HttpClient入门演示

HttpClient分享HttpClient 是Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。1. 初识HttpClient 使用HttpClient爬取某网站前置知识Javaj基础网络知识基础代码如下图: @Test public void ...

2019-08-02 23:38:30 287 2

原创 原生js实现,倒计时60秒后,切换显示第二张图片

本文内容JavaScript 实现倒计时,且页面显示在倒计时为0后,切换为第二张图片,不是轮播图抛砖引玉,本人前端渣渣,欢迎各位提出宝贵意见前置知识HTML基础JavaScript基础代码如下图:<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title&...

2019-07-28 22:21:35 1348

原创 基于log4j.properties配置,(log4j、slf4j)实现输出指定日志到指定日志文件

本文内容基于log4j.properties配置文件,实现指定的日志输出到指定文件刚开始写,可能不够准确,后续回顾会精炼前置知识mavenlog4jslf4j包括但不限于以上需求背景1 . 一个模块一台机器上的日志要10+GB,遇到问题翻看日志查找感觉很累。2 . 需要对特定模块的指定级别日志特别处理3 . 如果运行到模块A,try catch到情况,打印error...

2019-06-26 00:52:36 2264

原创 Java利用IO流进行批量(某列)加解密小工具示意

本文内容Java利用IO流进行批量(某列)加解密小工具示意此工具还有诸多不足和可以优化的地方,自用小工具,所以拓展性有待提高。可能优化的方向:对于字符编码集的灵活设置等等前置知识IO流ExceptionScannerEclipse/IDEA等工具已经实现通过控制台输入的值,返回加密后和解密后的字符串,对应单个字符串的加解密通过IO流,输入结果文件和需要加/解密文件的...

2019-06-25 00:22:45 204

原创 Java快速判断数据库是否能够正常连接小工具

本文内容复制粘贴,然后运行main文件,快速确定数据库是否能正常连接记得检查是否已经导入驱动jar包前置知识JDBCEclipse/IDEA 等工具package club.test;import java.sql.*; public class TestMySQLConnection { public static void main(String[] arg...

2019-03-18 06:33:10 1545

原创 java实现对文本文件内容的读取与将内容写入到文本文件

本文内容java实现对文件内容的读取,暂时未完善插入数据库部分将内容写入到文本文件,暂时未完善从数据库查询部分前置知识IO流ExceptionEclipse/IDEA 等工具JDBC/Hibernate/Mybatis/JPA 等问题配合定时任务,将文本中数据导入到数据库对于数据库的信息可以写入到文本中方便客服修改导出到文件时,根据文件状态进行指定需要导出的数据文...

2019-03-18 06:21:23 2069 1

原创 java实现复制某文件夹下所有文本信息到指定目录指定文件内

本文内容java实现复制某文件夹下所有文本信息到指定目录指定文件内此工具还有诸多不足和可以优化的地方,所以暂命名为0.1版-可能优化的方向:对于字符编码集的灵活设置前置知识IO流ExceptionScannerEclipse/IDEA等工具问题目标文件为无后缀名文本文件.需要把这些相似类型的文本文件内容合并成一个文件有诸多文件,其中文件中包含gpg加密文件(无用,需...

2019-03-04 23:36:41 425

原创 Deepin Linux下Java开发环境搭建(Ubuntu Linux系列)

本文内容Deepin Linux下Java开发环境搭建,前置知识Linux常见命令(或者使用Deepin)eclipse/My eclipse/IDEA 工具一颗勇于折腾的心环境:设备:小米air12.5版本:Deepin Linux 15.9(理论上Ubuntu通用)更新仓库:sudo apt-get update安装openjdk8sudo apt-get i...

2019-02-19 14:13:56 629

原创 手动对List内元素进行分页处理

本文内容手动对List内元素进行分页处理对分页查询有个更立体的认识前置知识三目运算集合eclipse/My eclipse/IDEA 工具环境· JDK 1.8具体源码实体类public class Paging { private Integer totalNum; private Integer totalPage; private Integer pag...

2019-02-18 17:43:19 458

原创 Spring全家桶学习笔记001-编写hello spring

本文内容基于SpringBoot编写一个“helloword(srping)”初步了解SpringBoot前置知识Spring 部分知识Maven 配置与使用eclipse/My eclipse/IDEA 工具环境· JDK 1.8具体内容如下访问start,左边填写包名等信息,dependencies中选中Web和Actuator的点击生成项目。 ht...

2019-02-13 23:45:11 265

原创 使用shell脚本实现控制触摸板关闭和开启(Ubuntu Linux、Deepin Linux系列)

使用shell脚本实现控制触摸板关闭和开启设备:小米air12.5环境:Deepin Linux 15.9问题:触摸板快捷键在linux系统下失效,时有误触。其他设备尚未做测试,料想应该是通用。解决过程1:使用xinput命令找到设备名称和id,通过xinput enable/disable id来实现触摸板的开启和禁用。如果是deepin 需要先安装一下xinput命令如果...

2019-02-10 01:02:25 1155 2

Naivcat Premium替换文件

Naivcat Premium替换文件 找到user/share/navicat目录 对文件夹 Navicat 右击 管理员权限打开 替换 Navicat.exe 同名文件 搞定 linux

2019-02-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除