首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
魏仲凯
掘友等级
后端开发
|
多益网络
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
java中HashMap、HashTable、ConcurrentHashMap在java7和java8中hash()的不同
indexFor方法其实主要是将hash生成的整型转换成链表数组中的下标。 hash方法是对key的hashCode进行扰动计算,防止不同hashCode的高位不同但低位相同导致的hash冲突。简单点说,就是为了把高位的特征和低位的特征组合起来,降低哈希冲突的概率,也就是说,尽…
java中的快速失败(fail—fast)和安全失败(fail—safe)
尽可能立即暴露故障并停止整个操作。当遍历一个集合对象时,如果集合对象的结构被修改了,就会抛出ConcurrentModificationExcetion异常。 单线程环境下,集合被创建后,在遍历它的过程中修改了结构。 注意 remove()方法会让expectModcount和…
java的wait()、notify()、notifyAll()
1、wait 和 notify 不仅仅是普通方法或同步工具,更重要的是它们是 Java 中两个线程之间的通信机制。对语言设计者而言, 如果不能通过 Java 关键字(例如 synchronized)实现通信此机制,同时又要确保这个机制对每个对象可用, 那么 Object 类则是…
java8的Optional的作用
java8引入Optional是为了杜绝NullPointerException,从而开发出更优雅的代码,不用频繁判断所要使用的对象是否为空。
为什么java8要在接口中引入默认方法
默认方法:接口中可以有方法体的方法,而且不需要实现类去实现此方法。关键字default。 设想一种场景,如果你想在你原有的接口中新增一个方法,那你就得将所有实现了这个接口的类中新增对这个方法的实现,不然会报错。如果实现了这个接口的类非常多,那么维护起来是很恐怖的,所以java8…
JAVA设计模式(续)
解释器模式(Interpreter Pattern)提供了评估语言的语法或表达式的方式,它属于行为型模式。这种模式实现了一个表达式接口,该接口解释一个特定的上下文。这种模式被用在 SQL 解析、符号处理引擎等。 意图:给定一个语言,定义它的文法表示,并定义一个解释器,这个解释器…
学习资料链接
retrofit-spring-boot-starter实现了Retrofit与SpringBoot框架快速整合,并且支持了部分功能增强,从而极大的简化spring-boot项目下http接口调用开发。
JAVA设计模式
设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项…
【转】Git教程
Git是目前世界上最先进的分布式版本控制系统。 SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果…
Machine Learning(机器学习)之三
要尝试分类,一种方法是使用线性回归并将大于0.5的所有预测映射为1,将所有小于0.5的预测映射为0.但是,此方法不能很好地工作,因为分类实际上不是线性函数。 分类问题就像回归问题一样,除了我们现在想要预测的值只占用少量离散值。现在,我们将重点关注二进制分类 问题,其中y只能处理…
下一页
个人成就
文章被点赞
7
文章被阅读
21,773
掘力值
564
关注了
1
关注者
6
收藏集
1
关注标签
17
加入于
2018-09-25