自定义博客皮肤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)
  • 资源 (2)
  • 问答 (15)
  • 收藏
  • 关注

原创 list集合常见去重方式以及效率对比

java list集合去重效率对比,从LinkedHashSet、for循环、list流toSet方式、list流distinct方式等4种常用去重方式,分别做10W数据到1000W数据去重耗时测试,帮助在实际开发中根据场景选择最适合的去重方式

2024-11-06 11:34:16 486

原创 sso-oauth2单点登录功能笔记

单点登录

2024-04-18 17:01:33 273

原创 linux下数据库定时备份

linux系统环境下,使用crontab定时执行shell脚本,备份数据库为sql文件

2024-01-06 17:06:10 642

原创 mysql数据库版本5.*升级8.* java项目问题记录

3.修改数据库连接信息的driverClassName,com.mysql.jdbc.Driver改为com.mysql.cj.jdbc.Driver,顺手在url上增加allowPublicKeyRetrieval=true&useSSL=false,避免后面启动后报错:Public Key Retrieval is not allowed;5.如果打包失败,一般是对应的java文件报错,打开对应的java文件修改包依赖路径或者删除无效的引用,修改完后再次打包即可。

2023-07-10 12:03:37 544

原创 eclipse导入的项目,调试启动项目经常报错

新项目导入遇到的问题

2023-06-12 16:19:04 778

原创 list流的操作

public class User { private String id; private String name; private String nickname; private String sex; private String age; private String type;}去空public void removeEmpty() { List<User> userList=new ArrayL...

2021-09-10 10:31:00 21

原创 el-input-number 默认值设置失效

今天需要设置一个计数器在默认情况下是没有值的,有最大值和最小值。在百度上找的答案基本是通过绑定v-model的值为undefined,不知道为什么我这里没有效果,在尝试最简单的计数器下通过v-model绑定也没有成功。在前端的帮助下,通过在el-input-number中设置:min=null实现了默认值是没有值的,因为百度搜的答案都没有解决这种情况的问题,特此记录下来,希望能帮到更多人。下面是代码和效果图:...

2021-08-24 16:26:43 3548 5

原创 多租户多数据源设计思路与实现

最近公司的项目要企业的业务数据与服务器的业务数据分离,即部分数据存储在客户自定义的数据库。 首先整体思路,在企业表加数据源标识,当企业用户配置数据源时,标识变动为Y,并建立数据库;删除数据源为N。给需要存放在自定义的数据库的菜单服务做配置,在企业用户配置菜单服务时,加记录并切换数据源建表,建表语句用sql文件(推荐)直接读取建表。重点来了,写一个过滤器拦截所有请求,过滤器中判断是不是登录状态,接着判断数据源标识,最后判断请求是不是企业所选的服务。以企业用户A为默认数据源...

2021-07-05 17:37:52 509

原创 第三方系统访问,使用iframe显示页面实操

目的 第三方平台点击菜单,显示本系统页面数据过程 作为后端的码农,接手这个业务真是难为人,只能赶鸭子上架了。经过前端人员的协助,终于是集成完毕代码 废话不多说,上代码。 第一步:写一个静态页面包含iframe,模拟发送点击事件请求。//有两个按钮分别响应两个事件,用来控制iframe显示的网页。 <script type="text/javascript"> function bd(){ var...

2021-05-20 19:17:48 1389

原创 IDEA+Maven:invalid bound statement (not found)那些微小的细节

IDEA+Maven的springboot项目,遇到一个invalid bound statement (not found)。经过查资料网上文章大致分为4类问题:1.mapper的namespace写的不对!!!注意系修改。(ctrl+左键能跳到mapper.java文件这个就可以排除)2.UserDao的方法在UserDao.xml中没有,然后执行UserDao的方法会报此mapper的namespace写的不对!!!注意系修改。(在另外几种方法都试过无效后,请在重试此条,即复制粘贴map.

2021-04-19 15:44:46 245

原创 mysql主从服务器配置

配置主从服务器一般是在2台电脑上,首先装上mysql没啥说的,主服务器能ping通从服务器,不能的话从服务器去设置关闭防火墙或者端口例外。1.主从服务器分别做以下操作: 主服务器mysql版本大于从服务器版本(最好一致) 初始化库,启动mysql服务 修改root密码(已改过的可以忽略)2.修改主服务器master: #vi /etc/my.cnf 或者mysql目录下的my.ini [mysqld] log-...

2021-03-04 11:22:37 318 2

原创 mybatis常用javaType与jdbcType数据类型

MyBatis通过包含的jdbcType类型BITFLOATCHARTIMESTAMPOTHERUNDEFINEDTINYINTREALVARCHARBINARYBLOBNVARCHARSMALLINTDOUB

2021-03-04 09:54:39 211 1

原创 maven加载downloading卡死

运行maven时卡死在downloading下,一般是maven仓库需要下载的文件锁死。这个网上有解决办法,找到maven-metadata-central.xml文件,删掉,文件默认在C:Users/.m2/repository文件下,如果添加了本地仓库在本地仓库找。还有个办法:如果不用到这个依赖,在pom.xml文件中删掉config-encryptor的配置。第一个办法没试过...

2018-05-17 17:00:20 20140 1

原创 maven的pom.xml报错cached in the local repository

具体报错信息为:Project build error:Non-resolvable parent POM for "pom文件的version信息":Failure to transfer "pom文件的parent信息" from https://repo.maven.apache.org/maven2 was cached in the local repository解决办法:1.wind...

2018-04-10 16:24:36 709

转载 异常:This application has no explicit mapping for /error, so you are seeing this as a fallback.

出现这个异常说明了跳转页面的url无对应的值.原因1:Application启动类的位置不对.要将Application类放在最外侧,即包含所有子包 原因:spring-boot会自动加载启动类所在包下及其子包下的所有组件.原因2:在springboot的配置文件:application.yml或application.properties中关于视图解析器的配置问题: 当pom文件下的spring...

2018-04-08 16:56:53 4032

转载 mybatis常用jdbcType数据类型

MyBatis 通过包含的jdbcType类型BIT         FLOAT      CHAR           TIMESTAMP       OTHER       UNDEFINEDTINYINT     REAL       VARCHAR        BINARY          BLOB        NVARCHARSMALLINT    DOUB

2017-11-22 15:03:38 892

转载 JedisCommands接口详解

import java.util.List;import java.util.Map;import java.util.Set;/** * Common interface for sharded and non-sharded Jedis */public interface JedisCommands {    /**     * 存储数据到缓存

2017-11-16 11:26:57 5689

原创 org.springframework.beans.factory.BeanCreationException

遇到此类错误了,花了一天查到问题所在,终于被我找到解决办法首先错误信息:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dictHelper' defined in URL [jar:file:/D:/ideaProject2/web/eh-web-enterpris

2017-11-07 10:16:17 240

原创 if判断的几种写法

第一种写法:        String name="a";if("a".equals(name)){System.out.printIn("1");}else if("b".equals(name)){System.out.printIn("2");}else{System.out.printIn("3");}第二种写法:String name="

2017-09-06 15:49:52 10041

java概率抽奖+数量配置dome.zip

本抽奖支持概率+数量配置,数量不足,剔除出奖项外,采取分子不变,分母减少的逆向思维动态计算概率(100分之100等1,9分之9也是1)

2021-08-13

整合spring+Strus2+Hibername or Ibatis

一个简易的ssh(ssi)框架代码包,需要改动下连接数据库的配置信息就可以运行

2013-09-23

16进制数据如何得到奇偶校验位

2024-09-21

问答使用wss取视频文件报错

2024-02-22

Aspect过滤器怎么控制让他失效

2024-02-05

AfterReturning过滤器执行后没有效果

2024-01-20

问答shell脚本运行报错

2024-01-06

使用Python将Excel表导入MySQL报错

2023-07-12

sql注入的问题应该怎么解决

2023-06-15

区块链项目替换spring-core-4.3版本到5.2版本

2023-06-13

shell命令按回车键一直换行

2023-06-12

tomcat启动项目报错

2023-06-09

加载jar包到maven仓库

2023-06-09

Unirest操作大批量报错Socket closed

2022-11-23

rabiitmq是否可以重新发送消息的内容?

2022-04-22

linux下java的File文件路径分隔符/被忽略了

2022-04-10

springboot整合webservice,启动报端口占用错误

2022-02-22

map<Long,List<test>>把里面list重新组合成新的list

2021-09-28

页面可以自定义列表字段的系统有吗?该任何设计?

2021-09-01

关于抽奖概率和数量的问题

2021-08-10

若依框架对外接口请求跳过登录

2021-06-04

若依框架vue路由守卫问题

2021-06-02

java.lang.IllegalStateException: 不允许修改锁定的参数映射

2021-04-13

工作多年,合同试用期6个月靠谱吗

2021-03-12

jpa原生sql查询getresultlist返回list查询不到结果

2017-09-13

table增加删除的显示问题

2017-09-07

求大神给个layer的选项卡的例子

2017-08-16

table根据所在列的td,获取所有行该列的值

2017-08-15

ajax回掉函数不执行,执行了error事件

2017-08-11

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

TA关注的人

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