- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 批量获取1000个用户token,并使用jmeter进行压力测试(黑马点评之秒杀优化)
批量获取1000个用户token,并使用jmeter进行压力测试(黑马点评之秒杀优化)
2024-11-20 22:40:52
570
原创 【MyBatis】使用常见的“动态SQL”
文章介绍了MyBatis中动态SQL的使用,包括if标签用于条件判断,where标签智能管理where子句,set标签在更新语句中动态配置SET关键字,以及foreach标签用于循环处理集合数据,对重复的代码片段进行抽取,将其通过``标签封装到一个SQL片段,然后再通过``标签进行引用。这些标签帮助构建更灵活和高效的SQL查询
2024-09-22 15:48:01
972
原创 list!=null list.size()==0 list.isEmpty的理解
list!=null list.size()==0 list.isEmpty的理解
2024-08-10 19:20:15
286
原创 Swagger详细用法
Swagger @Api 用在类上,例如Controller,表示对类的说明 @Api(tags = “ ”) @ApiModel 用在类上 | @ApiModelProperty | 用在属性上,描述属性信息 || @ApiOperation
2024-07-29 11:46:18
939
原创 线程的实现方式及其安全问题
生产线程负责生产数据,消费线程负责消费数据。生产线程和消费线程要达到均衡。这是一种特殊的业务需求,在这种特殊的情况下需要使用wait方法和notify方法。为了解耦生产者和消费者的关系,通常会采用共享的数据区域,就像是一个仓库生产者生产数据之后直接放置在共享数据区中,并不需要关心消费者的行为消费者只需要从共享数据区中去获取数据,并不需要关心生产者的行为Object类的等待和唤醒方法方法名说明导致当前线程等待,直到另一个线程调用该对象的 notify()方法或 notifyAll()方法。
2024-07-24 16:15:27
904
原创 IO流的用法及其介绍
**FileInputStream:用于从文件中读取数据的输入流**。BufferedInputStream:带有缓冲区的输入流,可以提高读取性能。ObjectInputStream:用于反序列化对象的输入流,可以将对象从字节流恢复为原来的对象。InputStreamReader(InputStream in, String charsetName): 创建一个指定字符集的字符流。**FileOutputStream:用于向文件中写入数据的输出流BufferedOutputStream
2024-07-20 18:27:28
1084
原创 反射的用法及其介绍
Class类:Class类是反射的核心,通过Class对象可以获取类的完整结构信息。可以通过Class.forName("类的全限定名")、对象.getClass()等方式获得Class对象。Constructor类:通过Class对象可以获取类的构造方法信息,并可以创建类的实例。例如,Class.getConstructor(参数类型...)获取构造方法,然后调用newInstance(参数...)创建对象。Method类:Method对象代表类的方法,可以通过Class.getMet
2024-07-15 11:16:37
964
原创 Springboot 事务&AOP
添加元注解@RetentionSOURCE:编译生成的字节码文件中就不存在了。CLASS:编译以后的字节码文件中,运行的时候内存中没有,默认值。**RUNTIME:**编译以后的字节码文件中、运行时内存中,程序可以通过反射获取注解。(编译时运行)添加元注解@Target用在类,接口上FIELD:用在成员变量上METHOD: 用在方法上PARAMETER:用在参数上CONSTRUCTOR:用在构造方法上LOCAL_VARIABLE:用在局部变量上格式。
2024-07-13 17:35:14
1264
原创 springboot常用注解
springboot常用注解@SpringBootApplication@RestController @RequestMapping@RequestParam@PathVariable@DateTimeFormat@RequestBody@ResponseBody@Component@Autowired@Primary @Qualifier@Resource
2024-05-11 20:24:11
1068
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人