- 博客(15)
- 收藏
- 关注
原创 Jedis与JedisPool的基本使用
Jedis是Redis官方推荐的Java连接开发工具,但它是非线程安全的。Jedis提供了许多常用的操作来与Redis进行交互。尽管Jedis本身不是线程安全的,但可以通过JedisPool连接池来管理实例,从而在多线程环境下使每个线程拥有自己独立的Jedis实例,实现线程安全。
2024-03-15 15:50:37 1586 1
原创 初识Redis
NoSQL,泛指非关系型的数据库,是对不同于传统的关系型数据库的数据库管理系统的统称。它是Non-relational SQL或者Not Only SQL的英文简写,有时也称作“不仅仅是SQL”,意味着它不仅仅使用SQL作为查询语言。Redis诞生于2009年全称是Remote Dictionary Server,远程词典服务器,是一个基于内存的键值型NOSQL数据库。String类型,也就是字符串类型,是Redis中最简单的存储类型。商品id恰好也是1?不管是哪种格式,底层都是。因为也是一个hash表。
2024-03-13 16:45:29 1660
原创 Ajax技术
Ajax(Asynchronous JavaScript and XML)是一种无需重新加载整个页面就可以从服务器获取数据并更新部分网页的技术。它通过异步的方式,可以在不中断用户与网页交互的情况下,向服务器发送请求并接收数据,从而实现对网页内容的动态更新。Ajax的核心是JavaScript的对象,它使得在浏览器端发送HTTP请求成为可能。
2024-02-23 14:35:56 343
原创 Java反射基础使用以及在ssm框架中的使用
Java反射机制是指在运行时动态地获取类、接口、字段和方法等元数据,并能够创建对象、调用方法的一种机制。通过反射,Java程序可以在运行时检查和修改类和对象的内部状态,实现更灵活和动态的代码操作。
2024-02-02 14:00:30 462
原创 面向对象三大特性与设计模式的关系
面向对象------封装面向对象编程(Object-Oriented Programming, OOP)是一种编程范式,它使用“对象”来设计应用程序和软件。OOP的主要特性有三个:封装(Encapsulation)、继承(Inheritance)和多态(Polymorphism)。面向对象------封装封装是指将数据(属性)和操作数据的方法(函数)捆绑在一起,形成一个独立的实体,即对象。这样做可以隐藏对象的内部实现细节,只通过对象提供的接口与外界交互。封装在设计模式中的体现。
2024-02-01 15:32:44 609 1
原创 com.baomidou.dynamic.datasource.exception.CannotFindDataSourceException
这个异常通常表明你的应用程序正在尝试访问一个它不知道如何找到的数据源。application设置多源配置。
2024-01-31 16:41:39 3291
原创 面向对象编程三大特性
面向对象编程(Object-Oriented Programming, OOP)是一种编程范式,它使用“对象”来设计应用程序和软件。OOP的主要特性有三个:封装(Encapsulation)继承(Inheritance)和多态(Polymorphism)
2024-01-30 16:45:53 497 1
原创 java数组越界(ArrayIndexOutOfBoundsException)
使用负数作为数组的索引也会导致数组越界,因为数组的索引必须是零或正数。
2024-01-29 10:11:18 1515
原创 Java数据类型简介以及互相转换
从小到大:byte -> short -> int -> long -> float -> double 2. 自动类型转换时,可能会因为数据溢出而导致结果不正确。编码表参照文章最后。:强制类型转换时,可能会因为精度损失而导致结果不准确。例如,将double类型的值转换为int类型时,小数部分会被截断。当一种数据类型的值不能自动转换为另一种数据类型的值时,程序员需要通过强制类型转换来指定转换的类型。当两种数据类型之间可以相互转换时,编译器会自动进行转换,不需要程序员进行任何操作。
2024-01-28 13:06:37 339
原创 Java数据类型与其包装类
包装类和基本类型在Java中各有其用途,基本类型用于存储原始数据值,而包装类为基本类型提供了更多的功能和更大的范围,通过使用包装类,Java的面向对象编程特性得到了更好的利用。
2024-01-27 15:01:26 452
原创 FastJson
Fastjson是一个Java语言编写的高性能功能完善的JSON库。它采用独创的算法,将解析的速度提升到极致,超过所有其他JSON库,包括曾经号称最快的Jackson。此外,Fastjson还超越了Google的二进制协议protocol buf。Fastjson完全支持json.org的标准,也是官方网站收录的参考实现之一。它功能强大,支持各种JDK类型,包括基本类型、JavaBean、Collection、Map、泛型等。
2024-01-26 10:05:58 1462 1
Docker相关命令详解.docx
2024-06-19
基于uniCloud云开发的外卖小程序
2024-03-15
基于SpringBoot+Vue设计与实现的在线求职招聘系统
2024-03-06
基于java开发的在线考试系统,可用于期末大作业和毕业设计,资料内包含论文
2024-02-26
涵盖Java从基础到高级的知识点以及重要的求职面试题
2024-02-23
基于jsp+ssm+mysql技术实现的二手交易市场项目.rar
2024-02-22
基于SpringBoot,mybatisplus,mybatisX,springmvc技术编写的springboot练手小项目
2024-02-21
java小游戏之2048
2024-02-02
Mysql数据库基础知识
2024-01-30
java基础面试题(基本数据类型,面向对象,集合等)
2024-01-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人