首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
juejin
订阅
海德曼
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
重写 equals 方法就一定要重写 hashCode 方法?其实有个前提
如果问到 == 和 equals 的区别,相信很多程序员同学都能脱口而出:一个是判断地址,一个是判断内容。 1. == 2. equals 如果覆盖了 equals 方法,那么就需要根据 equals 方法的逻辑来判断两个对象是否相等。 我们可以看到 String 的比较,是先…
[译] 使用 Go 和 ReactJS 构建聊天系统 (四)
这节主要实现处理多个客户端消息的功能,并将收到的消息广播到每个连接的客户端。在本系列的这一部分结束时,我们将: 实现了一个池机制,可以有效地跟踪 WebSocket 服务中的连接数。 能够将任何收到的消息广播到连接池中的所有连接。 当另一个客户端连接或断开连接时,能够通知现有的…
2年vue项目实战经验汇总
vue作为前端主流的3大框架之一,目前在国内有着非常广泛的应用,由于其轻量和自底向上的渐进式设计思想,使其不仅仅被应用于PC系统,对于移动端,桌面软件(electronjs)等也有广泛的应用,与此诞生的优秀的开源框架比如elementUI,iView, ant-design-v…
《精通react/vue组件设计》之配合React Portals实现一个功能强大的抽屉(Drawer)组件
本文是笔者写组件设计的第六篇文章,内容依次从易到难,今天会用到react的高级API React Portals,它也是很多复杂组件必用的方法之一. 通过组件的设计过程,大家会接触到一个完成健壮的组件设计思路和方法,也能在实现组件的过程逐渐对react/vue的高级知识和技巧有…
深入分析Java反射(八)-优化反射调用性能
Java反射的API在JavaSE1.7的时候已经基本完善,但是本文编写的时候使用的是Oracle JDK11,因为JDK11对于sun包下的源码也上传了,可以直接通过IDE查看对应的源码和进行Debug。 前一篇文章已经介绍了反射调用的底层原理,其实在实际中对大多数Java使…
Vue读懂这篇,进阶高级
注:得VueComponent着得Vue,通过此文了解VueComponent的强大。 注:km-grid-item为km-grid的子组件。 这里在km-grid-item加上 v-on="$listeners"意思就是说将所有km-grid的监听器指向 km-grid-it…
带你再看Vue文档,你就顺便学会了React
最近接手了一个React开源项目,上手前看了一些react的基础教程就撸了,之前有着半年Angular转2年Vue的前端经验,但是还是对React心生畏惧。 项目做了大概一个周了,发现果然世界上代码都是一样的,React几乎和Vue的用法一样,唯一的学习成本在于语法(如果你能理…
从 I/O 模型到 Netty(一)
如何使用咖啡读文件 I/O 是任何一个程序设计者都无法忽略的存在,很多高级编程语言都在尝试使用巧妙的设计屏蔽 I/O 的实际存在,减小它对程序的影响,但是要真正的理解并更好运用这些语言,还是要搞清楚 I/O 的一些基本理念。本文将从最基本的 I/O 概念开始,试图理清当前 I/O 处理存在的问题和…
利用nexus构建maven、docker、npm、gradle私服仓库
前言 在小型公司发展历程中,开发对仓库的依赖不断提高,java web需要maven仓库、android需要gradle仓库、运维需要docker仓库…… 是时候搞一套仓库私服了。 初识nexus nexus是目前市场上,支持仓库种类最多,用户群体最大的一个仓库平台,上述所有的仓…
你的服务器够安全吗
近期服务器经常被暴力扫描、攻击, 故周末花时间打理下服务器, 将一些可能存在的风险处理掉. 笔者根据实践总结出一份简单的防范措施列表, 希望能对你有帮助. 一些服务器安全防范措施. emmm... 点个赞再走哈 一. 防火墙 防火墙采用白名单策略, 只开放必要端口. 如: 80…