- 博客(33)
- 收藏
- 关注
原创 【.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
501
原创 @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
3007
原创 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
2778
原创 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
257
原创 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
1070
原创 HBase JavaAPI 对表的操作(DDL)
【方法】连接HBase库,并判断某个表是否存在: private static boolean isTableExist(String tableName) { //获取配置信息 HBaseConfiguration config = HBaseConfiguration.create(); //连接ZK即...
2019-09-06 16:24:28
602
原创 HBase 的读写操作流程
客户端读取表中的某一行数据时的流程: 1.客户端向ZK发送请求,获取meta所在的 region 2.去meta表获取该rowkey的数据所在的 region 3.去该rowkey所对应的 region 查找数据,先从写缓存(MEMStore)中获取数据 4.若未从写缓存(MEMStore)中获得数据,则从客户...
2019-09-05 19:26:41
242
原创 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
354
原创 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
493
原创 时间加8个小时【工具方法】
由于用到的influxdb中的时间取出后比北京时间少了8个小时,因此加8个小时以及相关处理。方法参数:需要修改的日期,增加的小时数/** * 添加小时 * @param time * @param hour * @return */ public static String hourAddNum3(String time, Int...
2019-09-03 18:43:22
2914
原创 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
734
原创 Spring框架:定时任务类
定时任务类:类中的方法可以执行定时任务。自程序启动后便开始执行定时任务@Component@EnableScheduling // 1.开启定时任务//@EnableAsync // 2.开启多线程public class ScheduleTask {//@Async//@Scheduled(fixedDelay = 1000) //间隔1秒//@Schedu...
2019-08-29 15:07:25
172
原创 SpringBoot启动类
采用slf4j日志,需添加maven依赖:<properties> <slf4j.version>1.7.25</slf4j.version></properties><dependencies> <dependency> <groupId>org.slf4j</gr...
2019-08-29 15:03:37
484
原创 定时任务类
定时任务类:类中的方法可以执行定时任务。自程序启动后便开始执行定时任务@Component@EnableScheduling // 1.开启定时任务//@EnableAsync // 2.开启多线程public class ScheduleTask {// @Async// @Scheduled(fixedDelay = 1000) //间隔1秒//...
2019-08-29 14:26:27
468
原创 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
1583
原创 【分页查询1】请求DTO类需要继承的父类:BaseListDTO
注:分页使用的分页插件是:package com.github.pagehelper;(需添加好相关依赖)若要进行分页查询,则用封装的请求参数DTO类(ListDTO)继承:BaseListDTO类,即可继承该类中的分页属性:pageSize 和pageNum这样在去数据库以ListDTO 类作为parameterType进行数据查询时,会自动将pageSize和pageNum两个参数拼到s...
2019-07-19 17:13:02
1511
1
转载 【分页查询2】PageInfo类,用来封装从数据库查询出来的分页结果。
PageInfo类,用来封装查询出的结果,查询出的结果集合即为list。package com.github.pagehelper;/**对Page结果进行包装新增分页的多项属性,主要参考:http://bbs.youkuaiyun.com/topics/360010907@author liuzh/abel533/isea533@version 3.3.0@since 3.2.2项...
2019-07-19 17:01:39
3297
原创 【分页查询3】DatatableResultBean类,用来封装PageInfo对象,返回给前端
给前端返回DatatableResultBean对象,用DatatableResultBean类来封装PageInfo对象**:**示例:PageInfo pageInfo =new PageInfo(assembleResultVOS);return new DatatableResultBean(pageInfo);DatatableResultBean类:public class ...
2019-07-19 16:53:01
1168
转载 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
23578
转载 将一个或多个文件,压缩为一个zip文件
/*原文:https://blog.youkuaiyun.com/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
970
原创 文件下载(传入一个文件对象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
694
转载 关于SQL中的字段“包含”与“包含于”字符串的写法
1、查询表中某字段值“包含”某字符串的所有记录的方法假如表中有一个name字段,查询name包含“张三”的所有记录,可以这样写sql:SELECT * FROM 表名 WHERE name LIKE ’%"+“张三”+"%’"2、查询某字段值“包含于”某个字符串的所有记录的方法如果查询表中name字段包含于字符串“张三是个好学生”的所有记录,可以这样写sql:SELECT * FROM ...
2019-07-18 10:15:30
39028
转载 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
1205
原创 将数据下载导出为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
3292
转载 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
551
转载 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
893
原创 获取数据库表中的字段名和字段描述(用于导出数据为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
1723
原创 自动生成bean、mapper、mapper.xml
<?xml version="1.0" encoding="UTF-8"?>---- --项目根目录下运行该命令:mvn mybatis-generator:generate
2019-06-26 17:25:53
406
原创 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
118
原创 文章写作帮助
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2019-06-25 15:03:08
118
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人