- 博客(19)
- 资源 (2)
- 问答 (15)
- 收藏
- 关注
原创 list集合常见去重方式以及效率对比
java list集合去重效率对比,从LinkedHashSet、for循环、list流toSet方式、list流distinct方式等4种常用去重方式,分别做10W数据到1000W数据去重耗时测试,帮助在实际开发中根据场景选择最适合的去重方式
2024-11-06 11:34:16 486
原创 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
原创 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
2021-08-13
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
工作多年,合同试用期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关注的人