首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
鹏重名了
掘友等级
只要学不死,那就往死学。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
35
文章 33
沸点 2
赞
35
返回
|
搜索文章
最新
热门
Struts2 (2) 基础入门
结果页面配置 全局结果页面 (1) result标签配置action方法的返回值到不同的路径里面。 (2) 创建两个action,同时继承ActionSupport执行默认的方法execute方法,让
Struts2 (1) 基础入门
Struts2:核心配置文件 package标签 1: 类似于代码包,区别不同的action,要配置action,必须首先写package标签,在package里面才能配置action。 2: pac
springcloud2 (1) 基础入门
1. 微服务架构概念 单体架构开发速度慢,启动时间长,依赖庞大。 微服务架构易开发,理解和维护,独立的部署和启动,但存在分布式事务问题,服务治理问题。 分区容错性 Partition-tolerance:分布式系统必须保证分区容错性,即使某节点崩溃,整体也要正常对外提供服务,节…
springdata2 (6) es技术整合
1. springboot整合es 概念: 新建springboot项目:my-springboot-es,添加 lombok 和 spring-boot-starter-data-elasticsearch 依赖。 springboot使用2.3.1.RELEASE。 ela…
u13-多线程池
1. 线程池概念 概念: 一般情况下,一个请求需要至少开启一个线程来执行具体的请求内容,如果请求数量特别多,请求内容处理的时间非常短,则会造成频繁的创建和销毁线程,系统开销大。 线程池可以维护多个线程的生命周期。 线程池可以通过线程复用来提高线程的利用率。 线程池可以提前创建好…
u12-同步容器
1. 同步容器List 概念: Vector类称为向量类或矢量类,可以实现可扩容的数组,支持使用索引进行访问,Vector的容量可以根据需要增大或缩小。 构造:可以在构造向量的时候指定初始容量和默认增量。 new Vector():默认初始容量为10,默认增量为0。 new V…
u11-线程通信
1. 等待唤醒 概念: 生产消费模型(观察者设计模式)中有两种角色,一个是生产者,负责生产资源,一个是消费者,负责使用资源,该模型的特点是,当无资源时,消费者应该阻塞并等待生产,当有资源时,生产者应该阻塞并等待消费。 锁实例.wait():让某个线程等待,此时该线程会加入到等待…
u10-线程锁型
1. CAS操作 如果3,将其改为4(这个过程是加锁的)。 如果不是3,说明有人动了这个值,重新获取num,或者放弃获取。 ... 线程A将num获取到,判断为期望值3,但其实并不能一定说明中间没有其他线程动过这个num变量,因为有可能某个线程将其改为了5,又改为了93,又改回…
u09-线程安全
1. 线程安全概念 概念: 当多线程并发访问时,程序有可能得不到正确的数据结果,即为线程不安全。 同步与异步:比如你和赵四一起做同一套数学模拟题,异步就是你们将卷子复制一套,然后一人做半套题,最后拼成一份答案,同步就是你做几道,将卷子扔给赵四,赵四做几道再扔给你,循环交替,直到…
u08-线程基础
1. 进程与线程 进程:OS进行分配和管理资源的基本单位。 启动一个程序至少启动了一个进程。 每启动一个进程,OS都会为其分配独立的数据空间,建立数据表来维护代码段、堆栈段和数据段。 进程间切换开销大。 线程:进程的一条执行路径,是CPU调度和分派的基本单位,也被称为轻量级进程…
下一页
个人成就
文章被点赞
129
文章被阅读
39,338
掘力值
2,174
关注了
4
关注者
27
收藏集
11
关注标签
11
加入于
2020-03-24