上上周末,单位组织了敏捷项目管理的培训,很受启发,下面就对敏捷项目管理做个简单的总结。 一、为什么使用敏捷方法 敏捷管理是相对于传统的瀑布模型提出的,传统的瀑布开发模式是这样...
上上周末,单位组织了敏捷项目管理的培训,很受启发,下面就对敏捷项目管理做个简单的总结。 一、为什么使用敏捷方法 敏捷管理是相对于传统的瀑布模型提出的,传统的瀑布开发模式是这样...
在spring等框架中经常会用到AOP对已有的功能做切面处理,比如:日志记录,数据库事务处理,缓存,权限处理等,需要用到动态代理,常见的动态代理有: JDK ProxyGen...
最近看到徐州的事件,又想起了这事
「真实故事|女大学生被拐卖之后……」01 有时候,人命运的转变就是在一瞬间。 假如11年前,素月不曾萌生过去乡村支教的念头,也就不会在辗转的旅途中被人掳走,被卖到那个荒昧闭塞的小山村。 那一年,她才21岁,还是...
这篇文章是之前在testerhome发表过,自认为写得很不错,现在搬来博客。 上一篇文章分析STF如何同步设备截图的,这一篇分析用户在前端页面touch设备A时,STF如何将...
一、前端大文件上传文件的痛点 1、文件过大会导致带宽资源紧张,请求速度下降 ;2、如果上传过程中服务中断、网络中断 、页面崩溃,可能会导致文件重新开始上传。 二、痛点的分析 ...
其实微服务分布式认证授权框架并不复杂,网上的一些文章也是过于注重实践,却对这其中的原理解释不多,希望我的这篇文章能帮助你彻底搞明白这之间的逻辑。 为了更形象表述,我们虚构一个...
简书 占小狼转载请注明原创出处,谢谢! 前言 java5之后,并发包中新增了Lock接口(以及相关实现类)用来实现锁的功能,它提供了与synchronized关键字类似的同步...
记录Java8的stream操作,供自己复习。 创建Stream Employee类 创建stream方法 forEach forEach就是对stream进行遍历,但是不保...
Kafka是一款开源的事件流软件,它可以帮助你构建基于事件驱动的系统。虽然有其他的学习指南,但是我更关注的是将Kafka背后的主要概念图形化。这样,当你阅读其他指南时,你会感...
文档来源 文档来源:How to setup Docker Monitoring 由garyond翻译、校正及整理 Docker监控简介 我们提供的Docker主机和容器越来...
Nginx的root和alias两个指令之所以让很多人混淆,根本原因还是没有弄明白这两个指令的设计用意和适用场景。现在有这么一个需求:开发小程序时,请求的域名腾讯都需要验证,...
阅读本文需先了解es对地理位置的处理。 本文讲述java代码实现搜索附近的人的功能 第一步:创建可存储地理位置信息的索引: 也可直接手动新建 第二步:添加文档到索引中 由于输...
前后端分离的项目中肯定会碰到跨域的问题,究其原因还是为了安全。我在一个前端工程调试过程中发现,即使我后端已经允许了跨域,但是前端依然报一个跨域错误。 尝试了很多网上的方法也都...
有个疑问,当来100个并发请求的时候,Acceptor会生成100个事件放到selector中,Dispatcher从selector中取出这100个事件,分发给对应的eventHandler处理,如果eventHandler要异步处理的话,还是要开100个线程呀。还是没明白和传统的一个请求一个线程的本质区别在哪里?
Reactor模式详解+源码实现1.Reactor模式介绍 Reactor模式是事件驱动模型,有一个或多个并发输入源,有一个Service Handler,有多个Request Handlers;这个Ser...
1.Reactor模式介绍 Reactor模式是事件驱动模型,有一个或多个并发输入源,有一个Service Handler,有多个Request Handlers;这个Ser...