Stella981 Stella981
4年前
Prometheus 和 它的监控需求朋友们 ;)
这篇博文的面向群体是还不太了解Prometheus和想要开始使用Prometheus的人群.本文想做的事是想尽力讲清楚Prometheus是如何看待监控这件事情以及Prometheus是如何实现这些需求的.本文中不会出现的内容:跟Prometheus实现细节有太多相关的东西等当想看监控的时候,我们到底想要什么?
Stella981 Stella981
4年前
Spring Boot 的 oAuth2 认证(附源码)
OAuth2统一认证原理OAuth在"客户端"与"服务提供商"之间,设置了一个授权层(authorizationlayer)。"客户端"不能直接登录"服务提供商",只能登录授权层,以此将用户与客户端区分开来。"客户端"登录授权层所用的令牌(token),与用户的密码不同。用户可以在登录的时候,指定授权层令牌的权限范围
Stella981 Stella981
4年前
Deepin标题栏太高的解决办法
Deepin标题栏太高的解决办法如果你是用的默认的白色主题mkdirp~/.local/share/deepin/themes/deepin/light如果你用的黑色主题mkdirp~/.local/share/deepin/themes/deepin/darkcd~/.loc
Stella981 Stella981
4年前
Hystrix——让你的服务更稳一点
摘要:1、为什么要用Hystrix在分布式服务环境下,服务之间的调用关系变得错综复杂,你是否担心依赖的服务延迟导致自己的服务也被拖跨呢?是否在苦苦思考如何优雅的对依赖服务进行异步调用呢?是否希望当流量高峰时自动进行...
Wesley13 Wesley13
4年前
Java中的深浅拷贝问题你清楚吗?
一、前言拷贝这个词想必大家都很熟悉,在工作中经常需要拷贝一份文件作为副本。拷贝的好处也很明显,相较于新建来说,可以节省很大的工作量。在Java中,同样存在拷贝这个概念,拷贝的意义也是可以节省创建对象的开销。Object类中有一个方法clone(),具体方法如下:protectednativeObjectclone()
Wesley13 Wesley13
4年前
UWP入门教程1——UWP的前世今生
目录引言设备族群UI和通用输入模式通用控件和布局面板工具自适应扩展通用输入处理引言在本篇文章中,可以掌握以下知识:设备族群,如何决定目标设备新的UI控件和新面板帮助你适应不同的设备特征从Windows8系统开始,微软就引入了WindowsRT(Windo
Wesley13 Wesley13
4年前
DSL初探之“无状态”的状态机
最近在一个项目中,因为涉及很多状态的流转,我们选择使用状态机引擎来表达状态流转。因为状态机DSL(DomainSpecificLanguages)带来的表达能力,相比较于ifelse的代码,要更优雅更容易理解。另一方面,状态机很简单,不像流程引擎那么华而不实。一开始我们选用了一个开源的状态机引擎,但我觉得不好用,就自己写了一个能满足我们要求的简洁版
Stella981 Stella981
4年前
300行代码不到的tornadofx拼图游戏
!(https://oscimg.oschina.net/oscnet/801dfa96d248ac5d1f9cea1911dad503058.jpg)packagecom.cyy.game.pingtuimportjavafx.application.Applicationimportjavafx.bea
Wesley13 Wesley13
4年前
MySQL 事务的实现原理,写得太好了!
!(https://oscimg.oschina.net/oscnet/f439b05d60d14afbbb5048f43a155613.jpg)Java技术栈www.javastack.cn关注阅读更多优质文章(https://www.oschina.net/action/GoToLink?urlhttp
Redis缓存的主要异常及解决方案
Redis是当前最流行的NoSQL数据库。Redis主要用来做缓存使用,在提高数据查询效率、保护数据库等方面起到了关键性的作用,很大程度上提高系统的性能。当然在使用过程中,也会出现一些异常情景,导致Redis失去缓存作用。