随笔 - 478
文章 - 0
评论 - 31
阅读 -
57万
03 2021 档案
list去重三种方法
摘要:package com.kit.api.test.question; import java.util.ArrayList; import java.util.HashSet; import java.util.List; /** * @version: V1.0 * @author: songya
阅读全文
记录一次优化-通过列表合并关联查询降低数据库连接次数
摘要:需求:有一个界面上的列表数据来自两个源头,界面需要将两部分数据合并后显示 简介: 源头一(数据库):id(主键),userId(用户编号),menuId(菜单编号),dataType(数据权限) 源头二(HTTP接口):id(主键),userId(用户编号),menuId(菜单编号) 界面需要的字段
阅读全文
tomcat项目集群部署
摘要:单节点改多节点以三个节点为例: (1)nginx配置 (2)使用redis存储用户session完成session共享 (3)基于redis的发布订阅模式实现的websocket的集群部署 1,nginx配置 worker_processes 1; events { worker_connectio
阅读全文
tomcat配置-接口400-Invalid UTF-8 start byte 0xbc
摘要:问题: 项目打成war包部署的时候,接口400了(开发环境可正常访问) 如下: JSON parse error: Invalid UTF-8 start byte 0xbc; nested exception is com.fasterxml.jackson.databind.JsonMappin
阅读全文
Vue两种路由模式
摘要:Vue有两种路由模式:hash,history (1)hash模式 通过监听路由的变化实现,如下代码.路由中带着#,变化的也都是#后面的值 window.onhashchange = function(event) { console.log(event.oldURL, event.newURL);
阅读全文
VUE-双向绑定
摘要:参考:https://www.jianshu.com/p/5fe2664ff5f7 1,MVVM模式 MVVM模式是通过以下三个核心组件组成,每个都有它自己独特的角色: Model - 包含了业务和验证逻辑的数据模型 View - 定义屏幕中View的结构,布局和外观 ViewModel - 扮演“
阅读全文
异常-400- Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986
摘要:描述:在业务对接的时候有个接口中的参数是包含特殊字符的,如下图: 由于有特殊字符,会被tomcat拦截,因此需要做一些处理 解决: (1)在springboot项目中: 注入bean @Bean public ConfigurableServletWebServerFactory webServer
阅读全文