首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
十叶知秋
掘友等级
在隆冬,我有一片夏天
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
【牛客刷题】 查找两个字符串a,b中的最长公共子串
一、题目二、 题目分析1.常规思路一2.常规思路23.两种思路,第一种常规思路,第二种动态规划。1. 通过遍历两个字符串str1与str2,同时维护左右两个指针,判断出重复最长的字符串即可。import java.util.Scanner sc = new Scanner(Sy...
【JavaEE】socket网络编程的UDP实例与TCP实例
一、UDP回显服务1.UdpEchoServer2.UdpEchoClient3.运行两个程序4.二、TCP回显服务1.TcpEchoServer2.TcpEchoClient3. 所谓回显服务,英文是EchoServer,Echo的意思是回声,也就是说请求的内容是什么,得到的...
【JavaEE】网络编程与socket套接字
一、网络编程1.什么是网络编程2.二、socket套接字1.概念2.socket套接字分类3.UDP数据报套接字编程4.1.网络编程,指网络上的主机,通过不同的进程,以编程的方式实现网络通信(或称为网络数据传输)。 我们只要满足进程不同就行;所以即便是同一个主机,只要是不同进程...
【JavaEE】网络基本概念与TCP/IP协议手术刀剖析
一、网络的基本概念1.网络互连2.局域网和广域网3.二、协议(重点)1.协议分层2.osi七层模型3.TCP/IP五层(或四层)模型4.三、封装和分用1.分装2.1.网络互连:将多台计算机连接在一起,完成数据共享。 数据共享本质是网络数据传输,即计算机之间通过网络来传输数据,也...
【JavaEE】文件操作——IO手术刀剖析
一、文件1.认识文件2.文件的分类3.树型结构组织目录4.二、Java 中操作文件1.文件系统的操作2.文件内容的操作2.1.InputStream2.2.利用 Scanner 进行字符读取2.3.三、案例分析1.案例一:查找文件并删除2.案例二:普通文件的复制3.1. 我们平...
【JavaEE】Synchronized原理、JUC以及线程安全的集合类手术刀剖析
一、Synchronized 原理1.synchronized的基本特点2.synchronized典型的优化手段2.1.锁膨胀/锁升级2.2. 锁粗化2.3.二、JUC(java.util.concurrent)1.Callable 接口2.ReentrantLock3.原子类...
【JavaEE】常见锁策略与CAS手术刀剖析
一、常见锁策略1.乐观锁和悲观锁2.读写锁3.重量级锁和轻量级锁4.挂起等待锁和自旋锁5.公平锁和非公平锁6.可重入锁和不可重入锁7.二、CAS(Compare and swap)1.CAS是什么?2.CAS如何解决线程安全问题3.CAS 的 ABA 问题4. 问就是面试需要。...
【JavaEE】多线程案例——定时器与线程池
一、定时器1.标准库中的定时器2.手动实现定时器3.二、线程池1.认识线程池2.标准库中的线程池3. 与生活中的概念相似,所谓定时器就是设定一个之间,时间到了就执行某段代码。 其实在很多网站上也有类似的定时器,比如我们去访问某个网站,访问一段时间时候还不能访问成功,这时就会提...
【JavaEE】多线程案例——单例模式与阻塞队列
一、单例模式1.饿汉模式2.懒汉模式3.二、阻塞队列1.生产者消费者模型2.标准库中的阻塞队列3.生产者消费者模型4.单例模式是一种设计模式,这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象...
【JavaEE】多线程的synchronized、volatile 关键字、死锁以及wait 和 notify的手术刀剖析
一、synchronized关键字1.synchronized的用法2.二.死锁1.死锁的场景2.死锁的四个必要条件3.如何破坏死锁4.三、volatile 关键字1.volatile 能保证内存可见性2.JMM(Java内存模型)3. 四、wait 和 notify1.wait...
下一页
个人成就
文章被点赞
6
文章被阅读
8,651
掘力值
400
关注了
1
关注者
2
收藏集
0
关注标签
6
加入于
2022-02-27