首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
一夫
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
142
文章 142
沸点 0
赞
142
返回
|
搜索文章
赞
文章( 142 )
沸点( 0 )
深入解密来自未来的缓存-Caffeine
。这两篇文章主要从一些实战上面去介绍如何去使用缓存。在这两篇文章中我都比较推荐Caffeine这款本地缓存去代替你的Guava Cache。本篇文章我将介绍Caffeine缓存的具体有哪些功能,以及内部的实现原理,让大家知其然,也要知其所以然。有人会问:我不使用Caffeine…
理解高性能网络模型
阻塞调用是指调用结果返回之前,当前线程会被挂起。调用线程只有在得到结果之后才会返回 两者的最大区别在于被调用方在收到请求到返回结果之前的这段时间内,调用方是否一直在等待。阻塞是指调用方一直在等待而且别的事情什么都不做。非阻塞是指调用方先去忙别的事情 对于一个套接字上的输入操作,…
我是这样黑进你Node.js生产服务器的
这篇文章讲述了从一个黑客的角度,以渗透前端项目为目标,从生成 payload,混淆,隐藏 payload,发布 npm,社会工程学提 PR,运行脚本,反向连接到攻击主机,最终主机拿到服务器 shell 的故事。 然后下了一堆你都不知道从哪里来的 npm 包。 此时,在网线的另一…
《从零构建前后分离 WEB 项目》 序 - 开源的意义
从事了近4年的互联网行业,逐渐担当过团队的前端到后端的负责人,和大家一样从小白逐渐的成长起来,回首望去几年前的博客还是那么稚嫩。 从一个javaer接触前端转向全栈。 从前端到后端到运维,经历了几次前后端架构的演变,踩了无数的坑,度过无数难免的夜。 当我看到这条沸点的时候,我的…
揭秘Java高效随机数生成器
在Java中一提到随机数,很多人就会想到Ramdom类,如果有生成随机数的需求的时候,大多数时候都会选择使用Random来进行随机数生成,虽然其内部使用CAS来实现,但是在多线程并发的情况下的时候它的表现并不是很好。在JDK1.7之后,JDK提供了提供了更好的解决方案,接下来让…
前后端分离使用 Token 登录解决方案
这篇文章写一下前后端分离下的登录解决方案,目前大多数都采用请求头携带 Token 的形式。 前端得到 401 状态码,重定向到登录页面。 使用 respone 拦截器,对 2xx 状态码以外的结果进行拦截。 如果状态码是401,则有可能是 Token 过期,跳转到登录页。 上面…
Android Studio 3.0 利用 Android Profiler 测量应用性能
Android Studio 3.0 采用全新的 Android Profiler 窗口取代 Android Monitor 工具。 这些全新的分析工具能够提供关于应用 CPU、内存和网络活动的实时数据。 您可以执行基于样本的函数跟踪来记录代码执行时间、采集堆转储数据、查看内存…
聊一聊 Spring 中的扩展机制(二) - NamespaceHandler
前一篇 聊一聊 Spring 中的扩展机制(一) 中聊到了ApplicationListener、ApplicationContextAware、BeanFactoryAware三种机制。本篇将介绍 NamespaceHandler 的扩展使用。 相信很多小伙伴对于这几个类都不…
分享一份非常强势的Android面试题
答案: 可以沿着回收机制来回答。ListView采用的是RecyclerBin的回收机制在一些轻量级的List显示时效率更高 1) HashMap可以接受null键值和值,而HashTable则不能,HashMap是非synchronized的;存储的是键值对。 2) Hash…
下一页
关注了
59
关注者
0
收藏集
13
关注标签
20
加入于
2017-08-21