自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 获取两个字符串的最大共同子串

两个字符串的最大共同子串

2023-02-07 12:39:43 130

原创 杨辉三角算法

杨辉三角

2023-02-07 12:35:03 117

原创 选择排序和冒泡排序的区别

选择排序和冒泡

2023-02-07 12:33:33 110

原创 【.doc格式word文档】获取word文档中段落内容的字体格式

import org.apache.poi.hwpf.HWPFDocument;import org.apache.poi.hwpf.model.StyleDescription;import org.apache.poi.hwpf.model.StyleSheet;import org.apache.poi.hwpf.usermodel.Paragraph;import org.apache.poi.hwpf.usermodel.Range;import java.io.*;public cl

2022-03-17 12:37:07 441

原创 @JSONField 和 @JsonFormat,前后端日期格式转换

DTO : 前端向后端接口请求时的对象。 VO: 后端向前端响应的对象。 前端:vue 后端:SpringBoot + MybatisPlus 涉及的两个包: com.alibaba.fastjson.annotation.JSONField; com.fasterxml.jackson.annotation.JsonFormat; 经验证: 1.如果是DTO中的日期字段,如:private Dat...

2022-02-22 19:20:51 2949

原创 byte字节数组与二进制、十六进制字符串的转换

/** * byte数组转换为二进制字符串,每个字节以","隔开 **/ public static String byteArrToBinStr(byte[] b) { StringBuffer result = new StringBuffer(); for (int i = 0; i < b.length; i++) ...

2019-09-16 13:56:07 2700

原创 java生成 / 获取 csv文件

CSV文件生成方法:public static File createCSVFile(List<String> head, List<List<String>> dataList, String outPutPath, String filename) { File...

2019-09-12 15:23:04 240

原创 HBase JavaAPI 对表中数据的操作(DML)

【方法】给表中添加数据: private static void putData(String tableName,String rowKey,String cf,String cn,String value) throws IOException { //获取Table对象 Table table = connection.getTable(TableN...

2019-09-06 17:56:04 1019

原创 HBase JavaAPI 对表的操作(DDL)

【方法】连接HBase库,并判断某个表是否存在: private static boolean isTableExist(String tableName) { //获取配置信息 HBaseConfiguration config = HBaseConfiguration.create(); //连接ZK即...

2019-09-06 16:24:28 563

原创 HBase 的读写操作流程

客户端读取表中的某一行数据时的流程: 1.客户端向ZK发送请求,获取meta所在的 region 2.去meta表获取该rowkey的数据所在的 region 3.去该rowkey所对应的 region 查找数据,先从写缓存(MEMStore)中获取数据 4.若未从写缓存(MEMStore)中获得数据,则从客户...

2019-09-05 19:26:41 217

原创 HBase 的 Shell操作

查看hfile文件的命令:[xxx hbase]$ hbase hfile -v -p -m -f /hbase/data/default/表名/hfile的数据码进入hbase的shell操作窗口:[xxx hbase]$ bin/hbase shellps: 进入该窗口下,Backspace和Delete的功能变颠倒。shell窗口下只包含部分功能,在它的api中还有扩展的一些功能...

2019-09-04 19:52:43 318

原创 HBase的安装、配置、启动

解压:tar -zxvf hbase-1.3.1-bin.tar.gz -C /opt/module/改名:[... module]$ mv hbase-1.3.1/ hbase查看环境变量:cat /etc/profile进入hbase目录:[... module]$ cd hbase/ps: 有的程序目录里有 bin 和 sbin,sbin一般负责启动关闭,bin负责一些操作。...

2019-09-04 17:01:04 459

原创 时间加8个小时【工具方法】

由于用到的influxdb中的时间取出后比北京时间少了8个小时,因此加8个小时以及相关处理。方法参数:需要修改的日期,增加的小时数/** * 添加小时 * @param time * @param hour * @return */ public static String hourAddNum3(String time, Int...

2019-09-03 18:43:22 2817

原创 java代码实现:下载功能

@GetMapping(value = "/123") public void download(HttpServletResponse response) { //资源文件 File file = new File("D:/FFF/a.zip"); // 如果文件存在,则进行下载 if (file.exists()) {...

2019-08-29 20:09:11 707

原创 Spring框架:定时任务类

定时任务类:类中的方法可以执行定时任务。自程序启动后便开始执行定时任务@Component@EnableScheduling // 1.开启定时任务//@EnableAsync // 2.开启多线程public class ScheduleTask {//@Async//@Scheduled(fixedDelay = 1000) //间隔1秒//@Schedu...

2019-08-29 15:07:25 155

原创 SpringBoot启动类

采用slf4j日志,需添加maven依赖:<properties> <slf4j.version>1.7.25</slf4j.version></properties><dependencies> <dependency> <groupId>org.slf4j</gr...

2019-08-29 15:03:37 430

原创 定时任务类

定时任务类:类中的方法可以执行定时任务。自程序启动后便开始执行定时任务@Component@EnableScheduling // 1.开启定时任务//@EnableAsync // 2.开启多线程public class ScheduleTask {// @Async// @Scheduled(fixedDelay = 1000) //间隔1秒//...

2019-08-29 14:26:27 442

原创 java调用python函数

依赖: <dependency> <groupId>net.sf.py4j</groupId> <artifactId>py4j</artifactId> <version>0.10.8.1</version> </dependency>pu...

2019-07-23 15:18:46 1541

原创 【分页查询1】请求DTO类需要继承的父类:BaseListDTO

注:分页使用的分页插件是:package com.github.pagehelper;(需添加好相关依赖)若要进行分页查询,则用封装的请求参数DTO类(ListDTO)继承:BaseListDTO类,即可继承该类中的分页属性:pageSize 和pageNum这样在去数据库以ListDTO 类作为parameterType进行数据查询时,会自动将pageSize和pageNum两个参数拼到s...

2019-07-19 17:13:02 1452 1

转载 【分页查询2】PageInfo类,用来封装从数据库查询出来的分页结果。

PageInfo类,用来封装查询出的结果,查询出的结果集合即为list。package com.github.pagehelper;/**对Page结果进行包装新增分页的多项属性,主要参考:http://bbs.csdn.net/topics/360010907@author liuzh/abel533/isea533@version 3.3.0@since 3.2.2项...

2019-07-19 17:01:39 3219

原创 【分页查询3】DatatableResultBean类,用来封装PageInfo对象,返回给前端

给前端返回DatatableResultBean对象,用DatatableResultBean类来封装PageInfo对象**:**示例:PageInfo pageInfo =new PageInfo(assembleResultVOS);return new DatatableResultBean(pageInfo);DatatableResultBean类:public class ...

2019-07-19 16:53:01 1144

转载 ZipEntry 类,zip的压缩与解压

ZipEntry 类是java.util.zip包下的一个类,ZipEntry 类用于表示 ZIP 文件条目。利用这个类压缩和解压zip文件具体压缩的例子如下:import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutput...

2019-07-18 18:33:49 23017

转载 将一个或多个文件,压缩为一个zip文件

/*原文:https://blog.csdn.net/qq_38676810/article/details/79780094*/public class ZipCompressor {static final int BUFFER = 8192;private File zipFile;public ZipCompressor(String pathName) { zipF...

2019-07-18 18:32:39 951

原创 文件下载(传入一个文件对象File即可)

/*** 方法:文件下载* @param file* @param response*/public void download(File file, HttpServletResponse response){// 如果文件存在,则进行下载if (file.exists()) {String fileName = file.getName();// 配置文件下载respons...

2019-07-18 18:28:09 668

转载 关于SQL中的字段“包含”与“包含于”字符串的写法

1、查询表中某字段值“包含”某字符串的所有记录的方法假如表中有一个name字段,查询name包含“张三”的所有记录,可以这样写sql:SELECT * FROM 表名 WHERE name LIKE ’%"+“张三”+"%’"2、查询某字段值“包含于”某个字符串的所有记录的方法如果查询表中name字段包含于字符串“张三是个好学生”的所有记录,可以这样写sql:SELECT * FROM ...

2019-07-18 10:15:30 37652

转载 java double类型保留两位小数4种方法【转】

4种方法,都是四舍五入,例:23 import java.math.BigDecimal;4 import java.text.DecimalFormat;5 import java.text.NumberFormat;6 public class format {7 double f = 111231.5585;8 p...

2019-06-28 10:57:20 1188

原创 将数据下载导出为csv文件

/*** 数据保存为csv文件* @param pdjgDTO* @param response* @param errors*/@PostMapping(value = “/pdjgbc”)public void pdjgbc(@Valid @RequestBody PdjgDTO pdjgDTO, HttpServletResponse response, Errors erro...

2019-06-26 17:49:10 3250

转载 csv文件生成

package com.rootcloud.bfcec.util;import com.alibaba.fastjson.JSON;import java.io.;import java.sql.Timestamp;import java.text.SimpleDateFormat;import java.util.;import java.util.concurrent.TimeUn...

2019-06-26 17:42:33 517

转载 java调用python脚本,并向脚本传参

//这个程序可以调用python脚本,并向python脚本中传递参数package test;import java.io.BufferedReader;import java.io.InputStreamReader;public class test_1 {public static void main(String[] args) { try { //Str...

2019-06-26 17:38:56 877

原创 获取数据库表中的字段名和字段描述(用于导出数据为csv文件)

import javax.persistence.Column;import java.util.Comparator;//@JsonPropertyOrder({“model_type”,“Test_name”})public class FieldVO{/** * 字段名称 */@Column(name = "column_name")private String column...

2019-06-26 17:36:33 1692

原创 自动生成bean、mapper、mapper.xml

<?xml version="1.0" encoding="UTF-8"?>---- --项目根目录下运行该命令:mvn mybatis-generator:generate

2019-06-26 17:25:53 387

原创 java文件上传

/*** 上传图片* @param sctpDTO* @param errors* @return*/@PostMapping(value = “/sctp”)public ResultBean sctp(@Valid SctpDTO sctpDTO, HttpServletRequest request, Errors errors){// 服务端数据校验if (errors...

2019-06-25 15:07:18 107

原创 文章写作帮助

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-06-25 15:03:08 109

空空如也

空空如也

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

TA关注的人

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