Don't forget
小蒙恩
这个作者很懒,什么都没留下…
展开
-
What diff of Stream.flatmap() and Stream.map()
What diff of Stream.flatmap() and Stream.map()? List<String> a = AList.stream().map(String::length).collect(Collectors.toList()); List<String> b = BList.stream().map(String::length).collect(Collectors.toList());原创 2021-04-28 15:38:37 · 166 阅读 · 0 评论 -
tk.mybatis.mapper.provider.base.BaseSelectProvider
第一次使用Lombok 和 通用mapper整合出现这个错误网上大多数解决方案都是说导入的包不正确导致的,如下:在SpringBoot的启动类上,使用@MapperScan注解时引入了错误的包下的。 正确的应该是:import tk.mybatis.spring.annotation.MapperScan; 错误的引入了:import org.mybatis.spring.annota...原创 2019-04-27 10:19:31 · 388 阅读 · 0 评论 -
Java spring boot 2.0连接mysql异常:The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represent
控制台报错信息com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time zone value ‘Öйú±ê׼ʱ¼ä’ is unrecognized or represents more than one time zone. You must configure either the serv...原创 2019-04-23 11:33:00 · 270 阅读 · 0 评论 -
MySQL乐观锁和悲观锁区别联系
1、什么悲观锁?顾名思义,悲观锁是基于一种悲观的态度类来防止一切数据冲突,它是以一种预防的姿态在修改数据之前把数据锁住,然后再对数据进行读写,在它释放锁之前任何人都不能对其数据进行操作,直到前面一个人把锁释放后下一个人数据加锁才可对数据进行加锁,然后才可以对数据进行操作,一般数据库本身锁的机制都是基于悲观锁的机制实现的;特点:可以完全保证数据的独占性和正确性,因为每次请求都会先对数据进行加锁,...转载 2019-04-28 15:34:48 · 660 阅读 · 0 评论 -
用户登录状态下的购物车(直接实现于controller)
代码实现@Controllerpublic class Cart_action {@Autowiredprivate TbItemService itemService;@Autowiredprivate CartNoManInterface cartNoManInterface;@Autowiredprivate JedisClient jedisClient;@Request...原创 2019-04-20 11:18:30 · 1135 阅读 · 0 评论 -
intellij idea新建maven项目,一直loading archetype list.....
问题:在idea里新建maven项目时,在new module页面,一直显示loading archetype list…,导致一直没办法新建。通过网上的修改配置等方法都未能解决,不能解决根本问题。解决方案:找到它的配置目录如:C:\Users\zhangsan.IntelliJIdea14 找到system下面的maven目录,讲它删掉,然后重启idea,再次新建maven项目,就好了...原创 2019-04-25 18:39:36 · 165 阅读 · 1 评论 -
MySQL 将旧表复制到新表
1、CREATE TABLE新表 SELECT* FROM旧表;该语句只是复制表结构以及数据,它不会复制与表关联的其他数据库对象,如索引,主键约束,外键约束,触发器等。CREATE TABLE if not exists new_tableSELECT col1, col2, col3FROMexisting_tableWHEREconditions;2、MySQL 数据库不支持 ...转载 2019-05-15 09:00:31 · 3684 阅读 · 1 评论 -
后端实现jsonp跨域的问题
什么是同源策略,什么是跨域同源 :在互联网中,两个网络地址的协议,域名,端口号都一致,则表示同源。同源策略:一种在同源地址之间进行信息交互的方式。跨域:在某些情况下,需要进行在不同源的网络地址之间进行信息交互。**这里转载一个 response header的详解:**https://blog.csdn.net/weixin_43453386/article/details/8379268...原创 2019-06-16 19:14:58 · 320 阅读 · 0 评论 -
lucen报错 value cannot be null
今天在测试lucene 创建索引时,公司的测试环境一直报这个错。not null?? 这个不就是个值传空了吗,so easy! 然而事情并没有这么简单,因为这个报错指向的是我的luceneutil类 ,这个里面经过几代人的测试难道会有问题?? 我一脸懵逼,所以只有一个可能就是从数据库里返回的数据为空了,打印一下list的size看一下 == 1604! ! wtf! 什么鬼! 明明有数据 还会...原创 2019-06-28 11:05:33 · 1318 阅读 · 0 评论