首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
工具
订阅
进击的程序猿8号
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
熬了7天,总结出来了Java中动态规则的实现方式
背景业务系统在应用过程中,有时候要处理“经常变化”的部分,这部分需求可能是“业务规则”,也可能是“不同的数据处理逻辑”,这部分动态规则的问题,往往需要可配置,并对性能和实时性有一定要求。Java不是解
阿里开源的那个牛X的问题排查工具——Arthas,推出IDEA插件了!
Arthas 对于很多 Java 开发者来说,已经不可分割了,在我们日常开发、线上问题排查中扮演了非常重要的角色。作为小开发的我,日常需要排查线上运营同学提的各种 bug、各种线上问题诊断、日常运维、线上问题优化等等。 在刚来公司时,我是比较恐惧运维任务的,代码不熟悉、各种问题…
Git版本回退方法论(可能解决你101%遇到的Git版本问题)
你在本地做了错误的 commit,先找到要回退的版本的commit id: 接着回退版本: 回退到某次提交。回退到的指定提交以后的提交都会从提交日志上消失。 结合git reflog找回
我在工作中是这样使用Git
最近因为工作有点忙,加上自己个人生活的一些琐事,突然感觉写文章太难了,不过还是慢慢坚持下来,即使更新频率变慢了。最近的主题还是那个初衷, 记录下自己日常开发工作的一些想法。 在日常的开发工作中,免不了会使用git进行代码管理,熟练使用git会使我们有更多的时间专注于代码编写,加…
[译] 我们是如何高效实现一致性哈希的
Ably 的实时平台分布在超过 14 个物理数据中心和 100 多个节点上。为了保证负载和数据都能够均匀并且一致的分布到所有的节点上,我们采用了一致性哈希算法。 在这篇文章中,我们将会理解一致性哈希到底是怎么回事,为什么它是可伸缩的分布式系统架构中的一个重要工具。然后更进一步,…
Shiro 基础教程
Apache Shiro 是 Java 的一个安全框架。功能强大,使用简单的Java安全框架,它为开发人员提供一个直观而全面的认证,授权,加密及会话管理的解决方案。 Shiro 包含 10 个内容,如下图: 1) Authentication:身份认证/登录,验证用户是不是拥有…
Shiro【授权、整合Spirng、Shiro过滤器】
一般地,我们的权限都是从数据库中查询的,并不是根据我们的配置文件来进行配对的。因此我们需要自定义reaml,让reaml去对比的是数据库查询出来的权限 shiro也通过filter进行拦截。filter拦截后将操作权交给spring中配置的filterChain(过虑链儿) 在…
浅谈常见的七种加密算法及实现
数字签名、信息加密 是前后端开发都经常需要使用到的技术,应用场景包括了用户登入、交易、信息通讯、oauth 等等,不同的应用场景也会需要使用到不同的签名加密算法,或者需要搭配不一样的 签名加密算法 来达到业务目标。这里简单的给大家介绍几种常见的签名加密算法和一些典型场景下的应用…
【技术栈之Redis】玩转Redis集群(上)
要想搭建一个最简单的Redis集群,那么至少需要6个节点:3个Master和3个Slave。为什么需要3个Master呢?如果你了解过Hadoop/Storm/Zookeeper这些的话,你就会明白一般分布式要求基数个节点,这样便于选举(少数服从多数的原则)。 Redis集群模…
分布式环境下利用缓存解决重复性问题
今天讨论一个关于分布式集群中如何防止重复操作的问题,重复操作在单机应用就显得很重要了,何况是在分布式系统中。小编举个栗子,我们首先模拟这么一个场景,假如我们有一个只有2台机器的小集群,每台机器上面部署了同一个应用服务系统,每个系统中定义了1个相同的定时任务(我们假设它是----…