- 博客(19)
- 收藏
- 关注
原创 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 7181
原创 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 139
原创 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 199
原创 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 127 1
原创 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 1268 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 150
原创 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 633
原创 自己动手写一个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 904
原创 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 91
原创 创建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 400
原创 接口响应字段和swagger展示不一致
无意间发现,swagger展示的字段和自己接口中的字段不一样,但是调用后,响应的数据是正常的。排查。swagger截图:接口字段:原因:项目中有两个ContentItem,名字一样造成的。
2020-11-13 18:16:28 1143
原创 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 1253
原创 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 597
原创 portal相关知识文档
基础知识:1.三网合一(即三网融合),是指电信网、广播电视网和互联网的相互渗透、互相兼容、并逐步整合成为统一的信息通信网络,其中互联网是核心。 未来只需要引入三个网络中的一个,就能实现电视、互联网、电话的功度能,网络资源将得到充分的利用。2、三网合一从实现方式上看:(1)是指相同的服务和内容既可在广电网又可在电信网上被提供;(2)是指广播电视网与电信网配回合,从而实现业务融合,例如前者负责视频广播,后者承载互动功能。2.AAA是验证、授权和记账(Authentication,Autho
2020-07-27 15:06:20 552
原创 记录一次从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 3559
原创 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 135
原创 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 3243
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人