首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
用户180554289221
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
《Java并发编程的艺术》读书笔记(第5章Java中的锁)
Java中的锁 锁是用来控制多个线程访问共享资源的方式。 本章主要介绍了Java并发包中与锁相关的API和组件 Lock接口 Lock接口前,Java程序靠synchronized关键字实现锁功能。对
策略模式
引入 我们想设计一个小鸭子的类型,但是有些鸭子比如浴池里的小黄鸭它不会飞,纪念品店的小木鸭不会叫。各种各样的小鸭子们也有相似之处,如外形。 如果我们把这些行为都放在父类或都声明接口,很明显会增加代码量
《Java并发编程的艺术》读书笔记(1~4章)
并发编程的挑战 上下文切换的开销 无锁并发编程、CAS算法、使用最少线程(maxThread参数)和使用协程 死锁 常见方法: 避免一个线程同时获取多个锁 避免一个线程在锁内同时占用多个资源,尽量保证
代理
类服务加载器 ServiceLoader类可以加载一个公共接口服务,如下可通过迭代器处理所有服务的实现和流查找所要的服务。 省略定义一个public Cipher接口并由公共类CaesarCipher
MySQL8.0新特性——窗口函数和公用表表达式
公用表表达式 可代替子查询,适用范围更广泛,会话范围 窗口函数 类似聚合函数 分为静态窗口函数和动态窗口函数 举个例子对比一下 需求: 现在计算这个网站在每个城市的销售总额、在全国的销售总额、每个区的
Java内部类
类的五大成员 属性、方法、构造器、代码块、内部类 底层源码包含大量的内部类 基本语法 即在类的内部定义一个类 内部类分类 在外部类的局部位置上 局部内部类(有类名) 比如在方法中定义 定义在方法或代码
lambda表达式
lambda表达式采用一种简洁的语法定义代码块,它是一个可传递的代码块,可以在声明后执行一或多次。 Java语言传递代码段时需要构造一个对象才能传递该类的方法。 这里compare方法并不是立即调用。
TCP/IP
概述 网络系统由硬件系统(如网卡、集线器和路由器等)和软件系统(如操作系统和通信协议等) TCP:传输控制协议 IP:互联网协议 分层体系结构与协议栈(Protocol Stack) TCP/IP层次
MySQL②
创建和管理表 标识符命名规则 数据库名、表名不得超过30个字符,变量名限制为29个 必须只能包含 A–Z, a–z, 0–9, _共63个字符 数据库名、表名、字段名等对象名中间不要包含空格 同一个M
MySQL①
概括 表关联关系 一对一关联、一对多关联、多对多关联、自我引用 SQL的分类 分三条主线 DDL 数据定义语言 针对表 CREATE \ ALTER \ DROP \ RENAME \ TRUNCAT
下一页
个人成就
文章被点赞
10
文章被阅读
13,856
掘力值
908
关注了
0
关注者
1
收藏集
0
关注标签
12
加入于
2021-04-13