- 博客(17)
- 收藏
- 关注
原创 JAVA面试高级技术栈-06-Spring
Spring是个轻量级的框架,通过IOC达到松耦合的目的,通过AOP可以分离应用业务逻辑和系统服务进行内聚性的开发,不过配置各种组件时比较繁琐,所以后面才出选了SpringBoot的框架。优点1、Spring是一个开源免费的框架 , 容器2、Spring是一个轻量级的框架 , 非侵入式的4、对事物的支持 , 对框架的支持。
2024-06-25 08:24:28 854 1
原创 JAVA面试高级技术栈-02Linux基本指令
Ctrl+Z将任务中断,但是此任务并没有结束,在进程中只是维持挂起的状态,用户可以使用fg/bg操作前台或后台的任务,bg命令把被中断的任务放在后台执行,fg命令重新启动前台被中断的任务。可以使用 > 或 < 将命令的输出的命令重定向到aa.txt文件中(如果没有这个文件则创建一个)命令:cp -r/cp 目录/文件名称 目录/文件拷贝的目标位置 -r代表递归(命令:``tar -zcvf 打包压缩`后的文件名 要打包的文件可以多个。命令:mv 目录/文件名称 目录/文件的新位置。
2024-05-30 17:14:44 256
原创 JAVA面试高级技术栈-03JVM(Java虚拟机)
程序计数器是一块较小的内存空间,是当前线程正在执行的那条字节码指令的地址。若当前线程正在执行的是一个本地方法,那么此时程序计数器为Undefined。Java 虚拟机栈是描述 Java 方法运行过程的内存模型。局部变量表操作数栈动态链接方法出口信息 本地方法栈是为 JVM 运行 Native 方法准备的空间,由于很多 Native 方法都是用 C 语言实现的,所以它通常又叫 C 栈。它与 Java 虚拟机栈实现的功能类似,只不过本地方法栈是描述本地方法运行过程的内存模型。
2024-05-24 11:17:32 936 1
原创 JAVA面试高级技术栈-05-Redis持久化
触发RDB快照的条件①配置文件中默认的快照配置②手动save、bgsave命令③执行flushall/flushdb命令也会产生dump.rdb文件④执行shutdown且没有设置开启AOF持久化、主从复制时,主节点自动触发。
2024-05-24 10:49:32 1079
原创 JAVA面试高级技术栈-04-MySql优化
Innodb存储引擎由于实现了行级锁定,虽然在锁定机制的实现方面所带来的性能损耗可能比表级锁定会要更高一些,但是在整体并发处理能力方面要远远优于MyISAM的表级锁定的。当系统并发量较高的时候,Innodb的整体性能和MylISAM相比就会有比较明显的优势了。但是,Innodb的行级锁定同样也有其脆弱的一面,当我们使用不当的时候,可能会让Innodb的整体性能表现不仅不能比MyISAM高,甚至可能会更差隔离级别脏读不可重复读幻读读未提交可能出现可能出现可能出现读已提交不会出现可能出现。
2024-03-27 16:41:02 1131
原创 JAVA面试高级技术栈-01-多线程编程
AQS是一个抽象类,可以用来构造锁和同步类,如ReentrantLock,Semaphore,CountDownLatch,CyclicBarrier。AQS的原理是,AQS内部有三个核心组件,一个是state代表加锁状态初始值为0,一个是获取到锁的线程,还有一个阻塞队列。当有线程想获取锁时,会以CAS的形式将state变为1,CAS成功后便将加锁线程设为自己。当其他线程来竞争锁时会判断state是不是0,不是0再判断加锁线程是不是自己,不是的话就把自己放入阻塞队列。这个阻塞队列是用双向链表实现的。
2024-03-26 17:08:26 607
原创 深度学习-第五周
在训练,验证和测试数据集的过程中做出正确的决策会在很大程度上帮助大家创建高效的神经网络。在训练神经网络时我们需要进行许多决策,像神经网络层数,每层的隐藏单元,学习率,每层的激活函数等等。在创建新应用时,我们不可能一开始就准确的预测出这些信息,通常在开始时我们会有一个初步想法,然后开始运行和测试该神经网络,然后根据结果完善想法和策略,进行不断的迭代。我们在小数据量时,通常将数据三七分,即70%的验证集,30%测试集,(或者60%训练,20%验证,20%测试)。在大数据时代,因为。
2024-03-03 21:09:30 949
原创 一文搞懂Java开发岗位和技术+案例分析
本系统主要分为前台和后台功能两个大模块其中前台功能主要的模块有: 商品列表, 商品分类查看, 我的购物信息, 个人信息, 广告位后台管理主要模块有: 商品信息管理, 用户信息管理, 管理员个人中心管理员: 管理是商品, 管理用户, 个人信息, 广告位, 数据中心用户用例图前置条件: 用户注册成功后置条件: 用户登录成功重点: 查看商品信息, 把商品加入购物车, 对商品进行结算和支付加入登录界面登陆成功, 用例开始登陆成功跳转到首页分类列表查看商品信息。
2024-01-11 19:44:18 1184
原创 转义序列(部分)
\a 报警 \b 退格 \f 换页 \n 换行 \r 回车 \t 水平制表符 \v 垂直制表符 \\ 反斜杠(\) \' 单引号(') \" 双引号 \? 问号 \0oo 八进制(oo必须是有效八进制数,即每个o可表示0~7中的一个数) \xhh 十六进制(hh必须是有效十六进制数,即每个h可表示0~f中的一个 ...
2021-07-18 17:45:16 122
netty客户端之间的连接问题
2024-07-27
springboot项目出现webSecurityConfigurerAdapter.class cannot be opened because it does not exist异常
2024-04-22
c++函数模板报错,如何解决?
2023-05-21
入栈时出现未经处理的错误
2022-11-03
在顺序栈的销毁过程中出现未经异常的处理
2022-11-03
整数补码乘法,3位数字乘法
2022-10-23
将顺序表初始化为1-100,并取第64个,在main中return时出错
2022-10-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人