自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springboot配置生产环境日志

【代码】springboot配置生产环境日志。

2023-05-18 11:18:50 369

原创 java获得远程访问ip

实用工具

2023-01-09 17:00:54 574

原创 存储过程批量插入年月的日期

批量存储日期

2023-01-04 10:18:23 266

原创 根据开始日期和结束日期制作区间日期集合+动态拼接日期sql

工作常见的业务

2022-11-22 10:23:38 451

原创 数据库分组统计后在算出总数来(使用WITH ROLLUP)

select coalesce(create_by, 'allcount') as 'id',count(*) from sys_log where request_uri like '%iops/opsInfo/getCount' or request_uri like '%/appNotify/notify/getReadCount' or request_uri like '/sys/user/getMenus' GROUP BY create_by WITH ROLLUPcoalesc

2022-05-19 10:13:14 188

原创 解决nginx使用proxy_pass反向代理时,session丢失获取不到存入的数据问题

这2天在测试Nginx作为反向代理到Tomcat应用时,session丢失的问题。1、如果只是host、端口转换,则session不会丢失。例如: location /testwx { proxy_pass http://127.0.0.1:8080/testwx; }//通过浏览器访问http://127.0.0.1/testwx时,浏览器的cookie内有jsessionid。//再次访问时,浏览器会发送当前的cookie。2、如果路径也变化了,则需要设置coo

2022-03-04 09:51:18 4615

原创 JAVA计算两个时间差N年N月N日N小时

//调用 Date missionStartTime = dto.getMissionStartTime(); Date missionEndTime = dto.getMissionEndTime(); String str=getTime(missionEndTime ,missionStartTime);//获取时间差方法 public static String getTime(Date currentTime, Date firstTime) { long dif

2021-09-03 17:26:19 110

原创 element-UI tree树形控件只过滤父节点

替换官方API提供的方法即可,只会过滤树节点父名称 filterNode(value, data,node) { if (!value) return true let parentNode = node.parent let labels = [node.label] let level = 1 while (level < node.level) { labels = [...labels, parentNode.lab

2021-07-10 09:22:13 554

原创 nginx按日期生成日志文件

配置nginx.conf在http 里加 map $time_iso8601 $logdate { '~^(?<ymd>\d{4}-\d{2}-\d{2})' $ymd; default 'date-not-found';}在server里加 access_log \logs\access-$logdate.log; error_log \logs\error-$logdate.log;效果如下:...

2021-04-12 17:11:59 815

原创 docker容器安装curl、vim等工具

添加163源tee /etc/apt/sources.list << EOFdeb http://mirrors.163.com/debian/ jessie main non-ffree contribdeb http://mirrirs.163.com/dobian/ jessie-updates main non-free contribEOF安装apt-get update && apt-get install -y curl telnet...

2021-02-20 16:24:20 935

转载 java SM2加密工具类(测试可用)

maven依赖<dependency> <groupId>org.bouncycastle</groupId> <artifactId>bcprov-jdk15on</artifactId> <version>1.54</version></dependency>java实现SM2Util工具类import java.math.BigInteger;import java.s

2021-01-20 13:51:59 6106 2

转载 【转载】JDK8的LocalDateTime用法

JDK8新特性里提供了3个时间类:LocalDate、LocalTime、LocalDateTime在项目开发中,已经需要对Date类型进行格式,否则可读性很差,格式化Date类型要使用SimpleDateFormat,但SimpleDateFormat是现成不安全的。1. 为什么需要LocalDate、LocalTime、LocalDateTime1.1 Date如果不格式化,打印出的日期可读性差Tue Sep 10 09:34:04 CST 20191.2 使用SimpleDateForma

2021-01-19 09:37:32 64

原创 apicloud调用导航

//打开地图openmap:function(lon,lat,addr){ var systemType = api.systemType; var buttons = new Array(); var amap_installed = false; var bmap_installed = false; //判断是否安装了高德和百度地图 if(systemType=='ios'){ var installed = api.appInstalled({ sync: true,

2020-10-14 17:47:22 328

原创 el-upload 上传图片为base64

base64格式图片优势 无须上传文件到服务器 存到数据库即可回显劣势 增加数据库压力 没有可读性核心思路: upload控件写自定义上传事件 利用公共数组来控制图片的增删改1.修改上传控件<el-form-item label="图片" prop="base64img" :rules="[ ]"> <el-upload :http-request="h

2020-08-27 11:17:28 1932

原创 layui分页简单demo

$(function(){ loadTeachers(1,3) //初始化数据 页码/一页显示数量 }) function loadTeachers(pageNum,pageSize){ $.ajax({ url: "/web/teacherPageRefresh", type: 'POST', data: { "pageSize":pageSize, "pageNum":pageNum, "pagePath":$("#

2020-07-23 13:48:46 418

原创 查询当前机构下所属的区域集合

//根据当前用户登录机构的区域获取区域集合 public static List<Area> areaIdForUsed(String areaId) { //当前机构所在区域id //查询所有区域 List<Area> areaList = areaService.findAll(); List<Area> rootTree = getAreaTree(areaList, areaId); //筛选为树形结构

2020-07-16 09:36:24 303

原创 java文件URL拼接服务器地址

1.在application里定义好公共常量 服务器地址deployURL: http://192.168.3.23:80812.在具体方法上引用变量@Value("${deployURL}") private String deployURL;3.拼接if (info.get("fileUrls")!=null){ String fileUrls = info.get("fileUrls").toString(); //取出URL if (StringUtils.isN

2020-07-06 08:52:01 1034

转载 mybatis中CDATA的作用

在使用mybatis 时我们sql是写在xml 映射文件中,如果写的sql中有一些特殊的字符的话,在解析xml文件的时候会被转义,但我们不希望他被转义,所以我们要使用<![CDATA[ ]]>来解决。<![CDATA[ ]]> 是什么,这是XML语法。在CDATA内部的所有内容都会被解析器忽略。如果文本包含了很多的"<“字符 <=和”&"字符——就象程序代码一样,那么最好把他们都放到CDATA部件中。但是有个问题那就是

2020-06-29 17:14:57 376

原创 java获取服务器的ip和地址

HttpServletRequest httpRequest=(HttpServletRequest)request; String strBackUrl = "http://" + request.getServerName() //服务器地址 + ":" + request.getServerPort() //端口号 + httpRequest.

2020-06-03 11:37:31 1708

原创 创建格式化时间集合

例: 包括今天 15天(前14天日期)```javaSimpleDateFormat sdf = new SimpleDateFormat("MM-dd"); List<String> time = new ArrayList<>(); Date date = new Date(); String format1 = sdf.format(date);//今天时间 time.add(format1);//先插入今天时间 Calendar calendar

2020-05-15 14:30:11 208

原创 quatrz定时任务整合模板

1.创建Job@DisallowConcurrentExecution@Componentpublic class SuspendCycleEndJob extends QuartzJobBean { @Override protected void executeInternal(JobExecutionContext jobExecutionContext) throws...

2020-04-16 10:36:21 186

原创 Mybatis一些使用小技巧(随时更新)

1.1对1实体类映射可以不使用association如图所示 User实体类中关联着部门表而在数据库中是一个字段 office_id我们需要使用resultMap来进行映射<resultMap id="userResult" type="User"> <id property="id" column="id" /> <result property...

2020-04-11 17:41:11 250

原创 集合与字符串之间的截取操作整理

1.集合拆分字符串 使用jdk1.8新增方法即可简洁完成String.join(",",List)2.非String类型集合拆分字符串StringBuffer str = new StringBuffer(); for (int i=0;i<List.size();i++){ if (i==List.size()-1){ str.append(List.get...

2020-04-11 16:42:27 724

原创 Mysql8.0数据库url时区问题

dateTime会早8小时 或者启动时数据库会报未设置时区的错误yml配置文件里修改即可url:jdbc:mysql://47.105.91.111:3306/ops?useUnicode=true&characterEncoding=utf8&useSSL=false&nullCatalogMeansCurrent=true&serverTimezone=Ai...

2020-04-11 16:14:27 5228 2

转载 【转载】数据库多表连接有关的知识

点我查看。转载自51TCO作者:@茕茕木偶

2020-04-02 16:23:38 176

原创 树形结构的实现方式

一. Sql语句完成树形结构虽然可以实现但是查询速度很慢 效率低 在多数据时不推荐使用 <resultMap id="listMap" type="映射实体类"> <id column="id" property="id"/> <result column="name" property="name"/> ...

2020-04-02 16:09:45 1121

原创 Mybatis一对多嵌套查询解决单字段多数据分割(,)问题

有时候数据库的某个字段可能是多个id或多个值,这个时候我们想拿到里面的所有值并且映射到对应实体集合里应该怎么做呢?例子mapper文件中<resultMap id="MonitorModelResultMap" type="com.jeeplus.modules.system.entity.MonitorModel">//确定映射关系一对多 <id property=...

2020-04-02 15:55:06 1547

原创 阿里云短信验证码模板

工具类public class SendCode { static final String product = "Dysmsapi"; //产品域名,开发者无需替换 static final String domain = "dysmsapi.aliyuncs.com"; // TODO 此处需要替换成开发者自己的AK(在阿里云访问控制台寻找) stat...

2020-04-02 15:40:52 2175

空空如也

空空如也

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

TA关注的人

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