- 博客(35)
- 收藏
- 关注
原创 Redis教程(完善)
Redis(Remote Dictionary Server)是一款基于内存的高性能键值型数据库,由Salvatore Sanfilippo写成,它使用C语言编写,支持多种语言的API,如Java、Python等。Redis支持多种数据类型,如字符串、哈希、列表、集合、有序集合等,可以通过这些数据类型进行一些常见的数据结构操作,如计数器、消息队列、排行榜、缓存等。Redis常用于高并发、高性能、数据量不太大的业务场景,如缓存、计数器、消息通知等,也可以作为Web应用的会话存储。
2023-11-22 16:33:51
87
原创 Springboot框架有关的面试题
Spring Boot Starters是Spring Boot提供的一种依赖管理方式,它可以帮助开发人员快速集成和使用Spring Boot的各种功能和组件。Starters是一组预定义的依赖项集合,包含了一组相关的依赖项,可以方便地引入到应用程序中,减少了开发人员对于依赖项的管理和配置。Spring Boot自动配置:包含了自动配置的代码,可以根据应用程序的依赖和环境自动配置Spring应用程序。
2023-11-22 09:51:40
89
原创 Java面试题(持续更新中.......)
1、 Java语言有哪些特点2、面向对象和面向过程的区别3、八种基本数据类型的大小,以及他们的封装类4、标识符的命名规则5、instanceof 关键字的作用6、Java自动装箱与拆箱7、重载和重写的区别8、equals与==的区别9、Hashcode的作用10、String、String StringBuffer 和 StringBuilder 的区别是什么?
2023-10-17 23:01:23
82
原创 线程、多线程以及线程池
Executors 的 4 个功能线程池虽然方便,但现在已经不建议使用了,而是建议直接通过使用 ThreadPoolExecutor 的方式,这样的处理方式让写的同学更加明确线程池的运行规则,规避资源耗尽的风险。FixedThreadPool 和 SingleThreadExecutor:主要问题是堆积的请求处理队列均采用 LinkedBlockingQueue,可能会耗费非常大的内存,甚至 OOM。
2023-09-17 16:30:06
100
原创 JSON中java.lang.NoClassDefFoundError错误
只是一般的指导方针,具体的解决方法可能因您的项目设置和环境而有所不同
2023-09-14 21:09:26
1651
原创 java基础---字符序列
字符串广泛应用 在 Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串。
2023-08-30 21:37:55
97
原创 关于异常的一些问题
程序在运行过程中发生由于硬件设备问题、软件设计错误等导致的程序异常事件。(在Java等面向对象的编程语言中)异常本身是一个对象,产生异常就是产生了一个异常对象。因此,在开发应用程序时需要充分考虑各种意外情况,以提高程序的容错率。异常处理是一种技术,用于处理这种异常情况。运行异常是指在程序执行过程中发生的错误或异常情况。当程序遇到无法处理的错误或违反了语言规范的情况时,就会抛出异常。这可能是由于错误的输入、错误的逻辑、资源不足或其他原因引起的。常见的运行异常包括空指针异常、数组越界异常、类型转换异常等。
2023-08-30 21:10:10
60
原创 java基础---异常
在 Java 中你可以自定义异常。编写自己的异常类时需要记住下面的几点。所有异常都必须是 Throwable 的子类。如果希望写一个检查性异常类,则需要继承 Exception 类。如果你想写一个运行时异常类,那么需要继承 RuntimeException 类。只继承Exception 类来创建的异常类是检查性异常类。下面的 InsufficientFundsException 类是用户定义的异常类,它继承自 Exception。一个异常类和其它任何类一样,包含有变量和方法。
2023-08-30 21:04:45
41
原创 内部类和匿名类
内部类是指将一个类定义在另一类里面,这个类就是内部类。内部类分为 static 内部类和普通内部类这个类编译后会产生两个 .class 文件,分别是 A.class 、 A$B.class一个类可以有多个内部类,内部类可以实现接口和继承类。内部类可以解决 java 类单继承问题,因为内部类和外部类可以相互访问。数据访问外部类与内部类可以相互访问类中的成员,包括私有域的内部类的实例化,内部类依托于外部类,所以内部类的实例化要先实例化外部类,然后在实例化内部类。静态内部类。
2023-08-28 23:00:57
41
原创 八种数据结构
数据结构是计算机存储、组织数据的方式。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构的优良将直接影响着我们程序的性能。常用的数据结构有:数组(Array)、栈(Stack)、队列(Queue)、链表(Linked List)、树(Tree)、图(Graph)、堆(Heap)、散列表(Hash)等。
2023-08-28 22:29:30
68
原创 Java面向对象知识点
封装是指将类的某些信息隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的访问和操作。封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。要访问该类的代码和数据,必须通过严格的接口控制。适当的封装可以让程式码更容易理解与维护,也加强了程式码的安全性。在Java中,封装可以通过以下几个关键字实现:private、protected、public。继承就是通过从现有类继承其属性和方法,来实现自身内容,这种现象或行为就称为继承。
2023-08-18 21:53:24
71
原创 有关数组的知识点
Java中定义数组有两种语法格式: 数据类型 数组名[ ];或 数据类型[ ] 数组名;例如: String names[] 或 String[] names 推荐第二种方式数组是什么数据类型,数组的元素就是什么数据类型数组的特征是[ ]数组是引用类型数组有两种初始化的方式,一种是静态初始化、一种是动态初始化。我们先用静态初始化来学习数组的操作数据类型[][] 数组名;or数据类型 数组名[][];语法解析:[][] 表示二维数组,前面的[ ]表示第一维,后面的[ ]表示第二维。
2023-08-11 08:50:13
143
1
原创 有关流程控制语句的知识点
语法规则:单分支if结构的流程图: 双分支if结构的流程图: 语法规则:多分支if结构语法规则:多分支if结构流程图: Switch语句流程图: 语法规则:例如:判断是否是闰年Switch语句语法规则:switch新特性:case语句可以简写成case常量 -> {表达式}(如果表达式只有一句,{}可以省略)
2023-08-11 08:48:25
105
1
原创 Java用循环写成绩排名、查找元素、数组去重、输出数组中第 n 大的数、去掉第 n 大数、添加数组元素、数组的交集
给定一个整数数组,输入位置 n 和值 k。将值 k 插入到数组的第 n 位并输出新数组的每一个元素。给定一个整数数组,输入一个值 n ,输出 n 在数组中的下标(如果不存在输出 -1 )给定一个整数数组,编写一个程序,移除数组中的重复元素,输出一个去重后的数组。给定一个整数数组,输入一个值 n, 输出数组中第 n 大的数。给定一个整数数组,输入一个值 n, 输出去掉数组中第 n 大的数后的数组。中也包含的元素集合),将交集中的元素放到一个数组中并输出。输入 n 为 3 , k 为 10 ,新数组为。
2023-08-09 22:24:09
203
原创 月份天数、单位转换、计算器、季节、星座、奖金以及流程图
编写一个程序,根据用户输入的月份(1 到 12),输出该月份所属的季节。假设春季是 3到 5 月,夏季是 6 到 8 月,秋季是 9 到 11 月,冬季是 12、1 和 2月。编写一个简单的计算器程序,要求用户输入两个数和操作符(+、-、*、/),然后根据操作符进行相应的运算,并输出结果。编写一个程序,根据用户输入的温度单位("C"表示摄氏度,"F"表示华氏度)和温度,将其转换为另一种单位后输出。编写一个程序,根据用户输入的月份和日期,输出该日期所在的星座。双子座(5月21日到6月20日)
2023-08-03 09:22:36
377
原创 输入一个四位数,求各位数和;水仙花数;四叶玫瑰花数;判断是否能够组成一个三角形
输入一个四位数,求各位数和;输入一个三位数,求是否是水仙花数;输入一个四位数,求四叶玫瑰花数;判断是否能够组成一个三角形
2023-08-01 20:34:53
257
1
原创 多个进制相互转换
2.将拆分后的二进制数每四位一组,然后将每组转换为一个十六进制数。如果向左(向右)取三位后,取到最高(最低)位时候,如果无法凑足三位,可以在小数点最左边(最右边),即整数的最高位(最低位)添0,凑足三位。1、取三合一法,即从二进制的小数点为分界点,向左(向右)每三位取成一位,接着将这三位二进制按权相加,得到的数就是一位八位。2、取一分三法,即将一位八进制数分解成三位二进制数,用三位二进制按权相加去凑这位八进制数,小数点位置照旧。,然后,按顺序进行排列,小数点的位置不变,得到的数字就是我们所求的八进制数。
2023-07-31 20:53:30
211
1
原创 手把手教你搭建服务器网站workpress
公网IP:公网IP地址是全球范围内唯一标识一个设备或网络的IP地址。它是在互联网上可公开访问的IP地址,用于标识网络设备(如计算机、路由器、服务器等)在公共互联网中的位置。(每个局域网内的设备都有各自的一个独有的ip和一个局域网内共同的公网ip)公网IP:可以上网的,别人也可以访问的IP。局域网IP:只有一个区域内的同伴可以访问。个人IP:只能本机使用,不能上网,别人也无法访问。
2023-07-28 17:39:08
1713
1
原创 Picgp图床smms.app配置Typora
其它的设置可以根据自己的需求设定了。接下来就可以到上传区选择一张图片进行测试了。:请按照我的设置进行设定。就可以每次自动把图片上传并转在外链网址了。根据自己的需求设定了。接下来就可以到上传区选择一张图片进行测试了。3、在smms.app注册,打开smms网站获取用户token。picgo设置picgo-server中端口一定为36677.2、点击下载后,跳转到github网站,1、安装typora,打开偏好设置。请先注册用户,再获取token.打开picgo软件,进行设置。2、smms图床注册设置。
2023-07-26 17:13:39
524
1
原创 保姆级别的阿里云服务部署宝塔面板
(手动添加–>:~~–>0.0.0.0.0–>保存)9、点击远程连接,通过Workbench远程连接打开终端窗口,复制适合的命令。(img-paFz7T9j-1690360943430)]8、购买成功之后在云服务ESC概览中便可以看到我们买的云服务器的基本信息。1、地址:https://www.aliyun.com。10、执行命令后出现外网地址以及账号密码。11、在浏览器中复制地址进入宝塔登录页。这个时候宝塔就可以进行后续的操作。这个时候宝塔就可以进行后续的操作。2、选择适合自己的云服务。
2023-07-26 16:44:48
62
1
原创 mysql高级查询
加上购物车东西全部销售,周几的营业额最高。求2023年3月12日前一周销售的商品。求买过商品之后用户剩多少钱?所有用户分别买了多少钱?求哪个商品利润率最高。
2023-07-24 22:07:29
36
原创 7.21_mysql
王雪 | 女 | 22 | 2001-03-08 | 123455678886 | 西安 | 1234@qq.com | 2022-10-0。| 1 | 开发喵·研发部 || 2 | 开发喵·人事部 || 5 | 开发喵·宣传部 || 1 | 开发喵·研发部 || 2 | 开发喵·人事部 || 2 | 开发喵·研发部 |
2023-07-24 20:56:15
30
原创 7.20_MYSQL
来自 10.0.4.234 的回复: 字节=32 时间=2ms TTL=128。来自 10.0.4.234 的回复: 字节=32 时间=2ms TTL=128。来自 10.0.4.234 的回复: 字节=32 时间=2ms TTL=128。来自 10.0.4.234 的回复: 字节=32 时间=2ms TTL=128。数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),最短 = 2ms,最长 = 2ms,平均 = 2ms。使用数据库company_info。请求的服务已经启动。
2023-07-20 22:26:22
73
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人