全部文章
同步集合与并发集合都为多线程和并发提供了合适的线程安全的集合,不过并发 集合的可扩展性更高。在 Java1.5 之前程序员们只有同步集合来用且在多线程并发 的时候会导致争用,阻碍了系统的扩展性。Java5 介绍了并发集合像 ConcurrentHashMap,不仅提供线程安全还用锁分离和内部分区等现 ...
分类:编程语言 时间:2020-06-07 16:33:30 收藏:0 阅读:146
默认配置文件application.yml 加入 ...
分类:编程语言 时间:2020-06-07 16:32:40 收藏:0 阅读:151
给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 示例: 输入: [-2,1,-3,4,-1,2,1,-5,4], 输出: 6 解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。 dp动态规划: 解题题解: int maxSubArra ...
分类:其他 时间:2020-06-07 16:32:21 收藏:0 阅读:35
前言 在JAVA虚拟机内存管理中,堆、栈、方法区、常量池等概念经常被提到,对理论知识的理解也常常停留在字面意思上,比如说堆内存中存放对象,栈内存中存放局部变量,常量池中存放字符串常量表等,本篇文章通过一个有趣的例子,尽量将这些理论概念通过程序样例及图解的方式表达清楚,让我们更能深入底层知识。 例子 ...
分类:其他 时间:2020-06-07 16:32:06 收藏:0 阅读:57
题目描述 题解 由于矩形的性质可以发现存在x或y单调 假设是x单调,想象一下有一滴水往x轴正方向落,落到矩形上就分流 用set维护可能的点以及路径长度,扫描线即可 最后要判断能否走到终点,如果跨过了终点的障碍物要把长度(宽度?)设为inf/-inf使得能够走到终点 还要判断横跨整个(x1,y1,x2 ...
分类:其他 时间:2020-06-07 16:31:47 收藏:0 阅读:46
DDL 定义 creat drop alter DML 操纵 insert delete update DQL 查询 select DCL 控制 grant revoke commit rollback *软件开发 CRUD 增删改查 数据库安装后建议先设置好字符集 vim /etc/my.cnf ...
分类:数据库技术 时间:2020-06-07 16:31:30 收藏:0 阅读:41
1 概念 1.1 模型 1.2 副本 1.3 衡量分布式系统的指标 2 分布式系统原理 2.1 数据分布方式 2.2 基本副本协议 2.3 Lease 机制 2.4 Quorum 机制 2.5 日志技术 2.6 两阶段提交协议 2.7 MVCC 2.8 Paxos协议 2.9 CAP 1 概念 1. ...
分类:其他 时间:2020-06-07 16:30:40 收藏:0 阅读:52
不对,如果两个对象 x 和 y 满足 x.equals(y) == true,它们的哈希码(hash code) 应当相同。Java 对于 eqauls 方法和 hashCode 方法是这样规定的:(1)如果两个 第 223 页 共 485 页对象相同(equals 方法返回 true),那么它们的 ...
分类:其他 时间:2020-06-07 16:30:20 收藏:0 阅读:37
Q:使用白盒测试时,怎样确定测试数据? A:使用白盒测试方法时,确定测试数据的根据是程序的内部逻辑。 Q:怎样提高测试效率? A:测试前移,提高转测试版本质量 降低重复测试工作量 控制问题单回归不通过,明确奖惩机制 增加测试经验文档积累 降低需求实现方案复杂度,提高可测试性 降低耗时重复的手工操作, ...
分类:其他 时间:2020-06-07 16:30:05 收藏:0 阅读:33
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。 易于人阅读和编写,同时也易于机器解析和生成。 ...
分类:Web开发 时间:2020-06-07 16:29:50 收藏:0 阅读:42
1235632356423565323994
上一页3239936下一页
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!