- 博客(7)
- 问答 (17)
- 收藏
- 关注
原创 java面试题
目录一、数据库语句是如何优化的?二、你使用SpringBoot的时候各种配置文件是怎么引入的、 说说你做过的项目和你主要负责的模块。七、 讲讲Redis,你在项目中有用过Redis吗?九. 数据库建表的时候int(1)和int(2)的区别二、.1. #和$的区别2 Springmvc的执行流程3. 讲讲ioc4. Jvm参数 反射的三种创建方式6. Arraylist和linklist的区别7.Arraylist一次扩容多少8. Vector是如何实现的.
2022-01-26 14:58:42
2601
原创 java基础
1、List(线性结构) ArrayList Object[] 数组实现,默认大小为 10 ,支持随机访问,连续内存空间,插入末尾时间复杂度 o(1),插入第 i 个位置时间复杂度 o(n - i)。扩容,大小变为 1.5 倍,Arrays.copyOf(底层 System.ArrayCopy),复制到新数组,指针指向新数组。 Vector 类似 ArrayList,线程安全,扩容默认增长为原来的 2 倍,还可以指定增长空间长度。 LinkedList 基于链表实现,1.7 为双向...
2022-01-17 00:19:51
877
原创 什么是微服务
微服务介绍:微服务是指开发一个单个小型的但有业务功能的服务,每个服务都有自己的处理和轻量通讯机制,可以部署在单个或多个服务器上。优点:1.解决了代码复杂性过高问题,它把可能会变得庞大的单体应用程序分解成一套服务。2.局部代码修改更加简洁,一个服务出现问题不会影响到整个应用。3.每个微服务都很小,响应更快。4.开发简单、开发效率提高,一个服务可能就是专一的只干一件事。5.项目技术进行跟新更加容易。缺点:1.微服务架构带来过多的运维操作2.分布式系统可能复杂难以管理。3.
2021-12-13 22:56:27
435
原创 网络 -技术入门
HTTP协议HTTP一使用有两种形式,一种是HttpURLConnection,一种是HttpClient1.设置HTTP请求所使用的方法(GET:希望从服务器那里获取数据;POST:希望提交数据给服务器);connection.setRequestMethod(“GET”);1.自由定制,设置读取超时.setReadTimeout(毫秒);2.调用getInputStream()获取到服务器返回的输入流,然后对其进行读取3.调用disconnect()将HTTP连接关闭;网络的七层模型
2021-12-13 22:20:23
1763
原创 线程的等待和通知机制 线程池的使用
线程的等待和通知一般用的是 wait()和notity方法wait()让当前线程进入等待状态,直到被通知为止 wait(long)能够设定时间被通知或时间结束notify()随机通知一个等待的线程 notifyAll()通知所有的等待线程package com;public class WaitDemo { public void print() throws InterruptedException { for (int i=0;i<100;i++){
2021-12-09 20:53:02
709
原创 多线程:线程的安全问题
1.线程的上下文切换前提:单核一次只能执行线程中的一个命令。当发生上下文切换时,操作系统会保存当前线程的状态,并恢复另一个线程的状态,jvm中有块内存地址叫程序计数器,用于记录线程执行到哪一行代码,是线程私有的。2.线程的安全(同步)问题出现线程安全问题的条件:有多个线程在同一个时间执行一段代码指令或修改同一个变量3.如何解决线程安全问题通过给程序上锁,让当前的这个线程叫这段指令完整执行执行完这段线程之后在释放锁,让其他线程继续执行(让同一个时刻最多只有一个线程能持有对象锁,其他
2021-12-08 21:04:14
245
原创 Java线程的概念:什么是线程?
1.线程是什么线程是CPU资源分配的最小单元。2.线程和进程之间的区别一个进程包含一个或多个线程进程是程序执行相关资源(CPU、内存、磁盘等)分配的最小单元进程之间是相互独立的,有自己的内存空间...
2021-12-07 22:51:26
668
2
空空如也
服务器上运行项目启动失败(之前是可以运行成功后面突然出错)
2022-07-15
hashmap方法会出现下面的问题吗
2022-06-23
部署到阿里云的项目启动成功之后就不运行了
2022-05-17
传输过来一个字符串如何出现必须截取一部分问题 导致后面内容没有数据
2022-05-09
一个复杂类型的字符串反序列化为对象时候出错用来好多种方法都没法转化
2022-05-09
使用getObjectMapper().readValue 方法将字符串反序列化出现问题
2022-05-07
通过网络地址查询图片出现403问题怎么解决
2022-05-05
这个格式拼接怎么做啊
2022-04-22
spring项目本地运行好好的部署到阿里云服务器之后启动报错
2022-03-22
全部导入失败是什么原因
2022-03-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人