自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mybatis中的if造成的问题排查

mapper中if判断单等号引起的数据赋值问题

2023-11-28 09:38:46 438 1

原创 R相关知识

1.R语言基础知识https://www.runoob.com/r/r-tutorial.html2.环境和工具下载https://cran.r-project.org/ R 语言官方网站https://www.rstudio.org/download/daily/desktop/windows/ RStudio下载3.R开发工具下载安装教程

2021-11-01 10:19:07 7170

原创 java8 stream 实践

public class StreamTest {public static void main(String[] args) { List<User> list = new ArrayList(); User u1 = new User("张鑫",12,1,"河南"); User u2 = new User("李雯",17,2,"河南"); User u3 = new User("宋曲娜",10,2,"山东"); User u4 = new User(

2021-09-23 14:51:24 131

原创 idea快捷键注释方法

setting-live Templates 点击+,先选择2 Templates group 新建名字为my在选择1 live Templates 新建名字为xxx,例如下图 desTempate text 内容/**@Author: hp@Date datedatedate@Description@Param paramsparamsparams@return returnsreturnsreturns*/点击edit variables 选择参数设置点击ch

2021-07-29 13:58:44 191

原创 20210710二叉树遍历

1.递归遍历// 前序: 根、左、右public static void pre(TreeNode node){if(node == null){return;}System.out.print(node.getVal()+" ");pre(node.getLeft());pre(node.getRight());}// 中序: 左、根、右public static void mid(TreeNode node){ if(node == null){ retur

2021-07-10 21:35:30 114 1

原创 2021-06-17 list.set()和add()/map.keySet()和map.entrySet()

遇到一个新的

2021-07-02 09:28:21 169

原创 2021-07-02记录一次idea 配置maven settings.xml失效问题

问题描述:idea 中maven 控制窗口报红,并且本地仓库总是出现lastUpdate后缀的文件,使用命令删除这些lastupdate后缀文件,在仓库地址栏cmd,然后执行for /r %i in (*.lastUpdated) do del %i但是效果不好,当我再次进行reimport时,发现又重新生成了这些lastupdate后缀的文件。怎么处理都不行。并且在Terminal 窗口执行mvn install -U,发现都是从maven.aliyun.com 下载jar包,但是我依

2021-07-02 08:50:53 1251 2

原创 2021-06-28 sql 一些重要函数使用

1.对数log(val);https://www.cnblogs.com/llljpf/p/6543450.html2.标准差STDEV(val);https://www.cnblogs.com/ljhdo/p/4583571.htmlhttps://www.cnblogs.com/mycing/p/4871733.html3.COALESCE空值处理。COALESCE(v1,v2,v3,…) v1不为空,则返回v1;V1为空,则判断V2, V2不为空,则返回V2;如果V2为空,则在

2021-06-28 13:07:36 140

原创 2021-06-17 CommandLineRunner 和 ApplicationRunner

新项目,发现有使用CommandLineRunner ,故百度搜索一下用法以及使用场景,特记之。参考:https://blog.csdn.net/lk142500/article/details/90270592遇到问题:1.项目启动,数据库链接超时自己马虎造成的问题,sqlserver默认端口是1433,写成1443,所以链接失败2.console提示如下错误:TLSv1 was negotiated. Please update server and client to use TL

2021-06-17 10:42:49 620

原创 自己动手写一个starter

参考:https://blog.csdn.net/weixin_35962223/article/details/109161043有两个项目:一个是starter项目(maven),一个是引用自己手写starter项目(springboot)。===============================================第一步,创建自己的starter项目:pom依赖:<?xml version="1.0" encoding="UTF-8"?>4.0.0&l

2021-06-03 18:27:27 889

原创 spring 实现aop

配置aop一定要把切点execution写正确;controller所在包: package com.hp.create.controller测试:参考:https://www.cnblogs.com/wangshen31/p/9379197.htmlhttps://blog.csdn.net/sun897827804/article/details/78459308

2021-06-01 08:34:02 86

原创 创建bean的几种方式

1xml;2@bean注解;3@component注解;4beandefinition1xml方式;2bean注解注意bean的name如果没有指定,则要和catconfig中方法名字一致3 componentcomponentScan指向tig所在的包路径4 beandefinition先获取beandefinition,然后设置beanclass,再将beandefinition注册到context。其实前面的三种方式,底层实现都是有beandefinition

2021-06-01 08:10:13 385

原创 接口响应字段和swagger展示不一致

无意间发现,swagger展示的字段和自己接口中的字段不一样,但是调用后,响应的数据是正常的。排查。swagger截图:接口字段:原因:项目中有两个ContentItem,名字一样造成的。

2020-11-13 18:16:28 1126

原创 20200804记录问题(hash路由和history路由)

描述:更换地址,跳不到成功页面。链接:(1)网关跳不到成功页面http://192.168.64.254:2060/pronline/Msg?FunName@Login&account=0B43168689C919BD8FD6DB55C0CD315D1596544454979d52a5167e251ea5&url=https://test-haoportal.haop.com/accesssuccess?hotelId=8545014&mac=Y2Zic2RmZ3NkZnhj

2020-08-04 14:32:23 1214

原创 beanToMap

public static Map<String,String> beanToMap(Object obj) throws Exception{if(obj == null){return null;}Map<String, String> param = null; Class<?> clazz = obj.getClass(); Field[] fields = clazz.getDeclaredFields(); param = n

2020-07-31 11:14:39 582

原创 portal相关知识文档

基础知识:1.三网合一(即三网融合),是指电信网、广播电视网和互联网的相互渗透、互相兼容、并逐步整合成为统一的信息通信网络,其中互联网是核心。 未来只需要引入三个网络中的一个,就能实现电视、互联网、电话的功度能,网络资源将得到充分的利用。2、三网合一从实现方式上看:(1)是指相同的服务和内容既可在广电网又可在电信网上被提供;(2)是指广播电视网与电信网配回合,从而实现业务融合,例如前者负责视频广播,后者承载互动功能。2.AAA是验证、授权和记账(Authentication,Autho

2020-07-27 15:06:20 532

原创 记录一次从redis获取值为null的过程

业务逻辑:有三个接口,(1)发送短信,redis保存验证码(2)checkMember(需要获取redis值),(3)dynamicLogin (需要获取redis值;验证成功,删除redis值)(4)tenantLogin(需要获取redis值;验证成功,删除redis值)逻辑上是(1)先发送短信验证码(2)->(3) 或者(2)->(4)表象:(2)的时候,获取验证码为null。分析过程:(1)考虑前端传的值缺少国家码,造成在存取时键不一致。–》排除,因为只有部分用户出

2020-07-21 14:06:27 3533

原创 redis常用命令

1.切换库select x; x代表库2.查询最大连接数config get maxclients3.查询当前连接数info clients4.根据key查询数据get key5.检查key是否存在exists key6.设置过期时间expire key seconds详细可以参考这位大神的文章https://www.cnblogs.com/themost/p/8464490.html...

2020-07-17 17:16:58 120

原创 2020-07-14 记录@Configuration @Value(${}) 获取配置为null

2020-07-14 记录@Configuration @Value(${}) 获取配置为null(1)遇到问题:最开始配置@Configuration@RefreshScopepublic class ConfigUtils {/*** @Description: url*/@Value("url.crm7002")publicStringcrmUrl7002;@Value("{url.crm7002}") public String crmUrl7002; @Valu

2020-07-14 17:46:58 3220

空空如也

空空如也

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

TA关注的人

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