IIWAB IIWAB
  • 如果你发现 MyBatis-Plus 的全局配置逻辑删除没有生效,可能的原因有: 全局配置没有正确设置:确保你已经在 mybatis-plus-global-config.json 或者配置类中正确配置了 global-config.db-con...
    • 1年前
  • 需要理解ChannelPipeline中的Handler链,才能完成理解其中入站出站的调用关系,入站是从head到tail,出站则相反从tail到head,异常是不会管是出站还是入站的都从下一个(next)开始,因此一般来说异常处理Handler...
    • 1年前
  • 设计哲学与标准化支持: PostgreSQL追求对SQL标准的高度遵守,提供了丰富的SQL特性,注重数据一致性,支持复杂的事务处理和并发控制,适合需要严格遵循ACID原则的企业级应用。 MySQL早期版本对SQL标准的支持较为有限,设计倾向于...
    • 1年前
  • (1)知行合一,做之前,先考虑意义 在做某件事之前,一定要知道自己的目的是什么。目的和做的事情两者要合一,这是第一个层面。 第二个层面是清楚地知道你手里的资源允许你干什么事。比如说Spring Cloud,我很想去用,但是我的团队hold不住,你...
    • 1年前
  • 状态说明如下: LISTEN:侦听来自客户端的TCP端口的连接请求 SYN-SENT:再发送连接请求后等待匹配的连接请求(如果有大量这样的状态包,检查是否中招了) SYN-RCVD:再收到和发送一个连接请求后等待对方对连接请求的确认(如有大量此状...
    • 1年前
  • 我们在使用Spring Cloud的Ribbon或Feign来实现服务调用的时候,如果我们的机器或网络环境等原因不是很好的话,有时候会发现这样一个问题:我们服务消费方调用服务提供方接口的时候,第一次请求经常会超时,而之后的调用就没有问题了。 造成...
    • 1年前
  • Base64URL 对 Base64 标准进行了修改,目的是能够将编码结果用作文件名或 URL 地址。 Base64 存在以下问题: 使用 + 作为第 62 个字符,使用 = 作为填充字符。这两个字符在 URL 中都有特殊含义,+ 是空格,= 用...
    • 1年前
  • RedisTemplete 开启了 Redis 事务支持后,在 @Transactional 中执行的 Redis 命令也会被认为是在 Redis 事务中执行的,要执行的递增命令会被放到队列中,不会立即返回执行后的结果,返回的是一个 null,需...
    • 1年前
  • interface A; class B implements A; class C implements A; class D { //or @Autowired @Resource private list<A> list; }
    • 1年前
  • char 和 varchar: char(n) 若存入字符数小于n,则以空格补于其后,查询之时再将空格去掉。所以char类型存储的字符串末尾不能有空格,varchar不限于此。char(n) 固定长度,char(4)不管是存入几个字符,都将占用4...
    • 1年前