实战-美团

设计模式二三事 设计模式是众多软件开发人员经过长时间的试错和应用总结出来的,解决特定问题的一系列方案。现行的部分教材在介绍设计模式时,有些会因...

创建: 2023-08-22 · 更新: 2023-08-29 · xkj  | 分类:   | 访问: 1

使用

使用框架: Spring+Dubbo 分为 提供者/消费者 provider: **配置:**新建文件 : beans-dubbo.xml,并写入, 可以把具体值写在properties中 <!-- 配置...

创建: 2023-08-22 · 更新: 2024-09-04 · xkj  | 分类:   | 访问: 1

使用

[toc] 该文章包括: 使用提供的curd 条件构造器 自定义sql 分页插件 sql执行效率插件 配置文件: application.properties spring.datasource.driver-class-name=com.mysql.jdbc.Driver spring.datasource.url=jdbc:mysql://10.10.203.10:3306/jplatdvv?useUnicode=true&characterEncoding=utf-8&useSSL=false&allowMultiQueries=true&allowPublicKeyRetrieval=true spring.datasource.username=test spring.datasource.password=Jht123456 #spring.datasource.type=com.alibaba.druid.pool.DruidDataSource spring.datasource.initialSize=5 spring.datasource.minIdle=5 spring.datasource.maxActive=20 spring.datasource.maxWait=60000 #mybatisMapper文...

创建: 2023-08-22 · 更新: 2023-11-01 · xkj  | 分类:   | 访问: 1

使用案例

[Toc] 一. 入参是Map,取key和value dao接口: int updateByBatch(@Param("content") Map<String, Integer> alreadySoldNumMap); mapper文件: <update id="updateByBatch" parameterType="java.util.Map"> update COUPON_CATEGORY <trim prefix="set" suffixOverrides=","> <trim prefix="ALREADY_SOLD_NUM = case" suffix="end,"> <foreach collection="content.keys" item="key" index="index"> when ID=#{key} then ALREADY_SOLD_NUM+#{content[${key}]} </foreach> </trim> </trim> where <!-- 循环ke...

创建: 2023-08-22 · 更新: 2023-08-29 · xkj  | 分类:   | 访问: 1

线程池

[TOC] 1. 前言 线程池解决的核心问题就是资源管理问题。在并发环境下,系统不能够确定在任意时刻中,有多少任务需要执行,有多少资源需要投入。 为解决资源分...

创建: 2023-08-22 · 更新: 2024-10-19 · xkj  | 分类:   | 访问: 1

小知识

[toc] 1. 配置多个properties文件: 在application.properties文件中添加 spring.profiles.active=jdbc,constants,resultCode 表示,使用application-jdbc....

创建: 2023-08-22 · 更新: 2023-11-01 · xkj  | 分类:   | 访问: 1

异常

error 是不可以被捕获的

创建: 2023-08-22 · 更新: 2024-10-17 · xkj  | 分类:   | 访问: 1

指针碰撞、空闲列表、TLAB

[TOC] Java堆是被所有线程共享的一块内存区域,主要用于存放对象实例,在堆上为对象分配内存就是把一块大小确定的内存从堆内存中划分出来,将对象放进...

创建: 2023-08-22 · 更新: 2024-10-19 · xkj  | 分类:   | 访问: 1

注解

[TOC] 一 @Autowired 通过 @Autowired 的使用来消除 set ,get方法 注:区别于Lombok,lombok是生成set和get方法,你能直接使用 ; @Autowired 是用来注值的,sprin...

创建: 2023-08-22 · 更新: 2024-10-22 · xkj  | 分类:   | 访问: 1