首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
胖DA
掘友等级
Java研发工程师
不想当架构师的厨子不是好铲屎官
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1.3K
文章 1.3K
沸点 4
赞
1.3K
返回
|
搜索文章
胖DA
赞了这篇文章
Hacker
前端攻城狮 @不知名公司
·
3年前
关注
offer收割机之HTML篇
1.src和href的区别? src source 源 使用场景 src指向外部资源的位置,src指向的内容会嵌入到文档中当前标签所在的位置 img标签 script标签 ...
183
2
分享
胖DA
赞了这篇文章
Hacker
前端攻城狮 @不知名公司
·
3年前
关注
offer收割之CSS篇
一、CSS 基础 1. CSS 选择器及其优先级 选择器 格式 优先级权重 内联样式 <span style='color:red'> 1000 id 选择器 #id 10...
191
评论
分享
胖DA
赞了这篇文章
Hacker
前端攻城狮 @不知名公司
·
3年前
关注
offer收割之性能优化篇
一、CDN---了解即可 1. CDN的概念 CDN(Content Delivery Network,内容分发网络)是指一种通过互联网互相连接的电脑网络系统,利用最靠近每...
199
评论
分享
胖DA
赞了这篇文章
Hacker
前端攻城狮 @不知名公司
·
3年前
关注
offer收割之javascript篇
一、数据类型 1. JavaScript有哪些数据类型,它们的区别? JavaScript共有八种数据类型,分别是 Undefined、Null、Boolean、Numbe...
193
评论
分享
胖DA
赞了这篇文章
Hacker
前端攻城狮 @不知名公司
·
3年前
关注
offer收割之React篇
一、组件基础 1. React 事件机制 React并不是将click事件绑定到了div的真实DOM上,而是在document处监听了所有的事件,当事件发生并且冒泡到doc...
210
评论
分享
胖DA
赞了这篇文章
Hacker
前端攻城狮 @不知名公司
·
3年前
关注
offer收割之前端工程化篇
一、Git 1. git 和 svn 的区别 git 和 svn 最大的区别在于 git 是分布式的,而 svn 是集中式的。因此我们不能再离线的情况下使用 svn。如果服...
212
评论
分享
胖DA
赞了这篇文章
Hacker
前端攻城狮 @不知名公司
·
3年前
关注
offer收割之计算机网络篇
一、HTTP协议 1. GET和POST的请求的区别 Post 和 Get 是 HTTP 请求的两种方法,其区别如下: **应用场景:**GET 请求是一个幂等的请求,一般...
213
评论
分享
胖DA
赞了这篇文章
Hacker
前端攻城狮 @不知名公司
·
3年前
关注
offer收割之代码输出篇
一、异步&事件循环 1. 代码输出结果 输出结果如下: promise.then 是微任务,它会在所有的宏任务执行完之后才会执行,同时需要promise内部的状态发生变化,...
223
评论
分享
胖DA
赞了这篇文章
Hacker
前端攻城狮 @不知名公司
·
3年前
关注
offer收割之浏览器原理篇
一、浏览器安全 1. 什么是 XSS 攻击? (1)概念 XSS 攻击指的是跨站脚本攻击,是一种代码注入攻击。攻击者通过在网站注入恶意脚本,使之在用户的浏览器上运行,从而盗...
226
评论
分享
胖DA
赞了这篇文章
Hacker
前端攻城狮 @不知名公司
·
3年前
关注
offer收割之设计模式(重点常考)
设计模式 设计模式有许多种,这里挑出几个常用的: 设计模式 描述 例子 单例模式 一个类只能构造出唯一实例 Redux/Vuex的store 工厂模式 对创建对象逻辑的封装...
232
评论
分享
胖DA
赞了这篇文章
Hacker
前端攻城狮 @不知名公司
·
3年前
关注
offer收割之手写代码
1.手写instanceof 这个手写一定要懂原型及原型链 2.手写new 首先创一个新的空对象。 根据原型链,设置空对象的 __proto__ 为构造函数的 protot...
222
评论
分享
胖DA
赞了这篇文章
Hacker
前端攻城狮 @不知名公司
·
3年前
关注
offer收割之项目场景以及开放题
长列表优化,一万条数据不用分页和懒加载,如何提升性能 👉👉 后端一次给你10万条数据,如何优雅展示,到底考察我什么? 1.requestAnimationFrame 使...
234
2
分享
胖DA
关注了
why技术
Java研发工程师
胖DA
关注了
WinsonWu
Java研发工程师
胖DA
赞了这篇文章
WinsonWu
技术经理
·
3年前
关注
基于Spring源码实现策略模式与观察者模式
本文摘要:使用Spring事件推送机制与aware接口实现策略模式与观察者模式,并使用线程池进行任务异步化。 一、业务场景描述 假设我们要开发银行二类户开户功能,开户方式一...
106
2
分享
胖DA
赞了这篇文章
WinsonWu
技术经理
·
3年前
关注
生产实践——线程池与异步任务编排
现今的我们使用的服务器,大都是多处理器多核配置,资源充足。为充分利用服务器性能,解耦调用线程与异步线程,提升响应速度,使用并发编程成为了我们较好的选择。本文将就JDK提供的...
132
5
分享
胖DA
赞了这篇文章
WinsonWu
技术经理
·
3年前
关注
软件设计原则引
软件设计原则是我们开发的基础,各类设计模式,从本质上讲也是各种原则的组合。本章我们介绍软件设计的基本原则,主要包含SOLID等,为后续设计模式、DDD文章铺垫。 开闭原则(...
80
评论
分享
胖DA
赞了这篇文章
WinsonWu
技术经理
·
3年前
关注
线程安全的单例模式与并发模拟测试
一、单例模式实现 这里我们通过懒汉模式与Double-check实现线程安全的单例模式,代码如下: 代码的具体含义已经在文中注释,这里我们补充说下,synchronized...
76
评论
分享
胖DA
赞了这篇文章
WinsonWu
技术经理
·
3年前
关注
生产实践——内存溢出(OOM)问题排查
本文将模拟一个内存溢出环境,重现生产服务器排查过程。 一、环境搭建 使用SpringBoot应用进行模拟,代码如下: 接下来,我们在服务器上进行部署,为避免影响主机上其他服...
105
评论
分享
下一页
个人成就
文章被点赞
1,123
文章被阅读
28,104
掘力值
1,829
关注了
25
关注者
32
收藏集
1
关注标签
85
加入于
2020-08-03