自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 word模板内容替换

【代码】word模板内容替换。

2024-06-05 11:49:22 420

原创 Java web项目openSession和getCurrentSession切换

在配置文件配置sessionFactory-hibernateProperties添加。第二步:配置需要管理的bean,交由transactionManager管理事务。在调用方法上加@Transactional注解。二 .getCurrentSession。一.openSession。

2024-01-05 19:29:17 403

原创 pgsql 结构树查询

pgsql结构树查询

2022-10-25 09:52:56 727 1

原创 Layui数据表格中checkbox位置不居中

layUI checkbox居中

2022-09-20 16:02:40 452

原创 java多线程处理调用

java多线程处理

2022-07-14 09:51:47 2292

原创 【简单的Nginx代理配置】

最简单的niginx配置

2022-06-29 20:19:45 1265

原创 【nginx代理postgresql】

代理服务器,访问数据库

2022-06-29 20:02:33 1637

原创 springboot websocket简单实现

1、依赖: <!-- websocket 依赖 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId> </dependency>2.加配置

2022-05-05 20:30:18 433

原创 Windows11 无法打开应用商店

1.以管理员身份运行 Windows Powershell2.在打开窗口输入指令:Get -AppxPackage -allusers | Select Name, PackageFullName3.在列表中找到:Microsoft.WindowsStore相对应的数值并复制4.输入一下指令:(注意替换复制内容)Add-appxpackage -register "C:\Program Files\WindowsApps\复制内容\appxmanifest.xml" -d..

2022-05-04 19:54:59 1843 1

转载 PostgreSQL数据库 时间的处理函数

PostgreSQL数据库 时间的处理函数

2022-01-06 14:25:46 128

原创 字符串IPv4和数值类型转换

publicclassIpLongUtils{/*** 把字符串IP转换成long** @param ipStr 字符串IP* @return IP对应的long值*/publicstaticlongip2Long(String ipStr){String[] ip = ipStr.split("\\.");return(Long.valueOf(ip[0]) <<...

2021-08-20 16:51:22 254

原创 Linux服务器tomcat开启远程调试

1.本地idea配置tomcat,(配置方式跳过)2.idea本地新增remote

2021-05-31 17:08:05 1061

原创 java16进制高低位转换解析,整数、浮点数转换

16进制高低位转换,16进制转10进制整数、浮点数上代码: @Test public void test5() { String s = "0x98df000083959341d4df00007152c24110e00000594d8441"; if (s.startsWith("0x")) { s = s.substring(2); } s = reverseHex(s); int

2021-04-08 19:44:39 2034

原创 java大文件读取拆分(30G以上)

java大文件读取拆分,本次示例解析拆分40G大小的SQL文件,解析过程50万行数据一个文件,具体逻辑直接上代码test1是单文件读取过滤,test2是文件拆分代码可以直接运行,只需修改:fileName(需要操作的目标文件路径),outDir(拆分后文件输出目录),outFile(单文件过滤后的输出路径)代码如下:package org.example;import org.junit.jupiter.api.Test;import java.io.BufferedInputS...

2021-04-08 19:10:34 5324 5

原创 springboot集成swagger

首先新建一个springboot项目和简单的CRUD接口,这里不做介绍,下边直接介绍给一个开发中springboot项目配置swagger在线文档:上代码:1.在项目的api(controller)同级路径新建一个config包和Swagger2Config的配置类:如下图:Swagger2Config代码如下:package cn.lionbridgecapital.ev.operating.config;import java.text.SimpleDateFormat

2021-02-22 16:43:04 335 2

原创 ngnix配置重定向路径不生效问题

下边是我在配置ngnix是踩的坑希望对大家有帮助:我配置完ngnix不生效主要是命名问题,改一下名字后重新加载配置就解决了解决过程如下:我ngnix的原配置:location /package_file/下边是修改了名字的配置:package_file 改为了packages_filenginx 更改配置文件后需要重启生效:进入目录: cd /usr/local/nginx/sbin重新加载配置:./nginx -s reload再次调试路径访问成功,

2021-02-22 10:30:15 1799

原创 mybatis-plus 时间字段比较

mybatis-plus 时间字段比较,默认lt/gt/ge时间比较时无效:解决:LambdaQueryWrapper<?> queryWrapper = Wrappers.<ConstantsRetention>query().lambda(); String strEnd= DateFormatUtils.format(dto.getEndTime(),"yyyy-MM-dd HH:mm:ss");String start = DateFormat

2020-12-16 23:20:15 16823 4

原创 springboot手机号校验

手机号校验:@ApiModelProperty(value = "联系人电话")@NotBlank(message = "手机号码不能为空", groups = {Insert.class})@NotNull(message = "手机号不能为空", groups = {Insert.class})@Length(min = 11, max = 11, message = "手机号只能为11位")@Pattern(regexp = "^[1][3,4,5,6,7,8,9][0-9]{9}$.

2020-12-16 22:43:40 10294 2

原创 Guava 的 API 对字符串去空格,去空值,list去空值null

String a = ",abcd,,efg,l"; System.out.println(Splitter.on(",").trimResults().omitEmptyStrings().splitToList(a)); // 依次 join 多个字符串,Joiner 是 Guava 提供的 API Joiner joiner = Joiner.on(",").skipNulls(); String result = joiner.join("hello",..

2020-09-23 11:11:25 1239 1

原创 RabbitMQ安装教程

1、准备yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz2、下载wget www.rabbitmq.com/releases/erlang/erlang-18.3-1.el7.centos.x86_64.rpmwget http://repo.iotti.biz/CentOS/7.

2020-07-15 18:07:02 218

原创 java读取Excel中日期格式转换工具

//Excel中日期格式转换private Date cellToDate(Cell dateCell){ if(0==dateCell.getCellType()){ if(DateUtil.isCellDateFormatted(dateCell)){ //用于转化为日期格式 Date d = dateCell.getDateCellValue(); DateFormat formater = new SimpleDateFo.

2020-06-15 16:56:22 1263

原创 ROW_NUMBER() OVER的用法

ROW_NUMBER() OVER的用法

2020-04-15 12:09:08 1742

原创 oracle行列转换(公式)

pivot纵表转横表select t2.姓名, t2.数学, t2.物理, t2.语文from Scores as t1pivot (sum(分数) for 课程 in(数学,语文,物理)) as t2unpivot 横表转纵表select * from 表名 unpivot (分数 for 课程 in (语文,数学,物理)) a...

2020-04-07 12:03:17 152

原创 oracle常见wm_concat函数的oracle.sql.CLOB@xxxx问题

默认情况下wm_concat行列转化函数会返回clob格式的数据,是不能直接显示的,解决方式:一、用listagg()函数替换,listagg()返回的格式是字符串用法和wm_concat对比如下:wm_conca(字段名)as 别名,listagg(字段名, ‘,’) within group(order by rownum) as 别名,注意:listagg()不支持distin...

2020-04-02 09:49:31 1284

原创 mybatis针对oracle的批量插入

@Insert({"<script>", "INSERT INTO EV_OPT_WORK_CAR_RS (", "ID,", " CRT_USER_ID,", " CRT_TIME,", " WORK_ID,", " CAR_ID,...

2020-03-13 21:05:24 123

原创 layui隐藏按钮

//置灰并使其失效 $("#approvalBtn").addClass("layui-btn layui-btn-radius layui-btn-disabled").prop("disabled" , true); //添加隐藏样式 $("#approvalBtn").css({"display": "none"});...

2020-02-15 13:41:09 5852

原创 mysql不常见的增删改查

一insert ignore into 可以忽略批量插入时SQL异常回滚二判断是否违反主键和唯一键约束,存在就更新,不存在就插入insert into table (id,empno,ip)values(5,8004,"192.168.99.44"),(6,8005,"192.168.99.44"),(7,8005,"192.168.99.44")on duplicate key u...

2020-01-16 09:26:16 203

原创 Linux虚拟机安装MySQL8.0

替换yum源(如果不是虚拟机不用替换)curl -o /etc/yum.repos.d/CentOS-Base.repo mirrors.163.com/.help/CentOS7-Base-163.repoyum clean allyum makecache一、在线安装mysql(网速不好会有点慢)下载安装包:yum localinstall https://repo....

2020-01-15 17:38:45 3649 2

原创 java 实现 发布了多久的时间描述:几分钟前,几小时前,几天前,几个月前,几年前

测试: @Test public void time() { String time = "2017-10-26 15:33:00"; Date date = strToDateLong(time); System.out.println(timeUtile(date)); }工具: public ...

2020-01-10 15:57:15 1253 3

原创 MongoDB操作

创建用户:db.createUser({user:"myAdmin",pwd:"666666",roles:[{role:"userAdminAnyDatabase",db:"admin"}]}) 验证是否成功:db.auth({user: "myAdmin", pwd: "666666"})停止服务:net stop Mongodb 开启服务:net star...

2020-01-10 11:38:25 159

原创 lambda表达式同名文件重命名

String [] name = {"aaa.n","bbb.n","bbb.n"};List<String> list = new ArrayList<>();for(){//同名文件重命名 String finalName = name; long count = list.stream().fil...

2019-12-28 20:36:32 325

原创 oracle 同一个CAR_ID 有多条记录,怎么取每个CAR_ID 创建时间最大的那一条

select * from (select row_number() over(partition by CAR_ID order by create_time desc) rn, a.* from table a where is_del = 0 ) where rn = 1

2019-12-20 16:12:41 661

原创 Excel导出工具

调用方法必要参数:( HttpServletRequest request, HttpServletResponse response )调用代码:List<Map<String, Object>> list = 数据库查询结果 //TODOExcelUtil excelUtil = new ExcelUtil();LinkedHashMap<St...

2019-12-19 20:43:42 290

原创 根据传入时间推算半月时间段

主方法:/** * 推算4个 半月时间段 * * @param condition * @return */ public EvErpPFDemandQC getDateEvTimeRangeQC(EvErpPFDemandQC condition) { Calendar calendar = Calendar.ge...

2019-11-18 16:23:29 302

原创 String字符串转数组空格处理

char数组和String互相转换String str=” “; //创建一个字符串变量strchar[] c; //创建一个字符数组cc = str.toCharArray(); //将字符串变量转换为字符数组str= String.valueOf(c ); //将字符数组转换为字符串String字符串转数组空格处理String str = "a b c d e ...

2019-11-09 00:22:55 3869 1

原创 maven 配置本地仓库,更换远程仓库

一、下载:打开:http://maven.apache.org/ 点击download下载最新maven版本解压到本地目录下二、配置环境变量: 1. 配置环境变量:M2_HOME:maven解压路径(我解压到了 D:\apache-maven-3.6.2) 2. 配置path路径:%M2_HOME%\bin打开DOS窗口 mvn -ve...

2019-11-06 23:47:22 615

原创 springboot项目打包启动方式

绿色字体为非必填项,红色为说明并非命令第一种:直接在eclipse或idea上运行启动:右键run执行主函数第二种:DOS窗口:-> 进入项目根目录:->mvn spring-boot:run第三种:DOS窗口:-> 进入项目根目录:->mvn clean package -Dmaven.test.skip=true(说明:跳过test文件打包)...

2019-11-06 17:41:14 479

原创 mysql数据库转移符去除和替换

去除数据库表字段的制表符(char(9)) table键,换行符(char(10)),回车符(char(13)),替换中文逗号:执行sqlupdate field_table set `option` = rtrim(ltrim(replace(`option` ,char(9),'')))update field_table set `option` = rtrim(ltrim(re...

2019-01-04 18:22:14 933

原创 解决String转JSON前转义符替换工具类,罗列常见转移符转义失败问题

public class StringToJson { public static String toJsonString(String theString) { theString = theString.replace("&gt;", "&amp;gt;"); theString = theString.replace("&lt;", "&amp;lt;");

2019-01-04 15:14:46 2333

原创 解决JDBC查询JSON转型失败问题

  String jsonStr =""; jsonStr =JDBC查询到的数据 jsonStr = jsonStr.replaceAll("(\r\n|\r|\n|\n\r)", "&lt;br/&gt;"); JSONArray jsonArray = JSONArray.fromObject(jsonStr); 

2019-01-04 10:21:35 280

空空如也

空空如也

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

TA关注的人

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