上一页 1 2 3 4 5 6 7 8 ··· 91 下一页
  2021年11月14日
摘要: 用来描述和评价数据中心有很多专有参数和指标,通过这些数据可以反映出数据中心的各种运行状态,其中有两个关键指标必须有所了解:RTO和RPO。 用来描述和评价数据中心有很多专有参数和指标,通过这些数据可以反映出数据中心的各种运行状态,其中有两个关键指标必须有所了解:RTO和RPO。RTO和RPO是数据中 阅读全文
posted @ 2021-11-14 17:42 duanxz 阅读(1964) 评论(0) 推荐(0)
摘要: 《Redis性能问题排查解决手册》《Redis的基本操作以及info命令》《redis object命令》《清理 redis 死键》 1.redis登录 redis-cli -h 127.0.0.1 -p 6377 2. Redis 配置文件位置查询 在redis内部执行命令: CONFIG GET 阅读全文
posted @ 2021-11-14 14:29 duanxz 阅读(1015) 评论(0) 推荐(0)
  2021年11月13日
摘要: 《Redis性能问题排查解决手册》《Redis的基本操作以及info命令》《redis object命令》《清理 redis 死键》 阅读目录: 性能相关的数据指标 1.1server 1.2info clients连接数相关 1.3info memory 内存 1.3.1内存使用率used_mem 阅读全文
posted @ 2021-11-13 15:21 duanxz 阅读(362) 评论(0) 推荐(0)
  2021年11月10日
摘要: MANIFEST.MF 打开Java的JAR文件我们经常可以看到文件中包含着一个META-INF目录, 这个目录下会有一些文件,其中必有一个MANIFEST.MF,这个文件描述了该Jar文件的很多信息,下面将详细介绍MANIFEST.MF文件的内容。 公共内容 Manifest-Version 用来 阅读全文
posted @ 2021-11-10 20:13 duanxz 阅读(539) 评论(0) 推荐(0)
摘要: 1、创建一个maven工程 左边选择Maven,右边不要勾选Create from archetype 项目名称,及包路径 完成父项目的创建。 2、删除SRC目录 3、设置pom.xml 的packaging(父工程必须设置为pom) <?xml version="1.0" encoding="UT 阅读全文
posted @ 2021-11-10 17:13 duanxz 阅读(721) 评论(0) 推荐(0)
  2021年11月9日
摘要: 一、为什么用Sentry? 随着平台的规模越来越大,平台的日志散落在各个地方,无法统一管理。而且使用的有多种开发语言(H5,ANDROID,IOS,JAVA,Python),想规范和统一日志也是比较困难的。日志文件过于分散,日志内容过于繁杂,发现和解决问题被动。为了提高错误发现和排查的效率,我们引入 阅读全文
posted @ 2021-11-09 15:30 duanxz 阅读(2249) 评论(0) 推荐(0)
  2021年11月8日
摘要: 注:参考连接:http://blog.csdn.net/ahutqi/article/details/42104361 项目最顶层是项目负责人,接下来项目会落实到pm(项目经理PM),项目经理将任务分成若干个子项目,每 个项目由一个pl(项目组长)负责。在每个子项目中,由SE(系统工程师)带领pg( 阅读全文
posted @ 2021-11-08 19:00 duanxz 阅读(8055) 评论(0) 推荐(1)
  2021年11月4日
摘要: 官方的介绍如下:https://docs.sentry.io/platforms/java/configuration/ 1、sentry的dsn配置 四种方式: a、配置文件方式:sentry.properties dsn=https://[email protected] 阅读全文
posted @ 2021-11-04 20:11 duanxz 阅读(1538) 评论(0) 推荐(0)
摘要: logback:https://docs.sentry.io/platforms/java/guides/logback/ sentry-logback库通过Appender为Sentry提供Logback支持,该Appender将记录的异常发送给Sentry。配置此集成后,您还可以使用Sentry 阅读全文
posted @ 2021-11-04 14:34 duanxz 阅读(962) 评论(0) 推荐(0)
  2021年10月19日
摘要: 《Springboot Actuator之二:actuator在监控和管理指标的特性》 《Springboot中获取git提交信息,通过springboot actuator的/info endpoint查看》 项目中的代码放git上管理,jenkins的CICD的流水线打包发布下,经常容易忘记提交 阅读全文
posted @ 2021-10-19 20:54 duanxz 阅读(1337) 评论(0) 推荐(0)
  2021年9月17日
摘要: 数据库中间件的优缺点 优点: 缺点: 只适用于简单业务,同时对业务有侵入性,需要改造业务 很难支撑跨分片的高性能复杂查询 分布式事务性能损失,一般是在单机的事务之上增加一层分布式事务(如事务管理器,TCC) 水平扩展能力差,只能按照选定的分配规则横向扩展 大型集群运维困难 表结构变更(DDL)操作困 阅读全文
posted @ 2021-09-17 20:07 duanxz 阅读(3471) 评论(0) 推荐(1)
  2021年9月8日
摘要: 蓝牙连接问题: k580右上角的1,2,3键 常按某个编号键(1或2或3键)3秒后,对应灯会快速闪烁,这个时候电脑的蓝牙就能发现该键盘了。 或者尝试按fn+esc键 阅读全文
posted @ 2021-09-08 17:41 duanxz 阅读(2639) 评论(0) 推荐(0)
  2021年8月18日
摘要: 一、什么是支付系统 自古以来,所有的商业活动都会产生货币的收款与付款行为。在人类漫长的历史长河中,记录收付款行为的方式不断迭代:古代的账房先生通过手工记账,工业社会通过收银机机械记账…… 今天,进入了互联网时代的我们,商业行为也一同进行了数字化与信息化的演变,成为今天的「电子商务」。 支付系统伴随着 阅读全文
posted @ 2021-08-18 20:09 duanxz 阅读(2971) 评论(0) 推荐(0)
  2021年8月17日
摘要: 保障可维护性的主要诀窍是遵循DRY原则和Shy原则。 在一个系统的整个生命周期里,理解和改动这类维护工作的比例一般非常之高。为了维护的方便,要尽量将系统划分为可以独立理解与改动的模块。这就要在设计的时候注重DRY原则与Shy原则。不过,这两条原则有一定的冲突,并不总能兼得,于是在追求的时候要重视分寸 阅读全文
posted @ 2021-08-17 09:49 duanxz 阅读(729) 评论(0) 推荐(0)
  2021年8月3日
摘要: Geohash Geohash算法就是将经纬度编码,将二维变一维,给地址位置分区的一种算法。 基本原理:GeoHash是一种地址编码方法。他能够把二维的空间经纬度数据编码成一个字符串 我们知道,经度范围是东经180到西经180,纬度范围是南纬90到北纬90,我们设定西经为负,南纬为负,所以地球上的经 阅读全文
posted @ 2021-08-03 15:41 duanxz 阅读(290) 评论(0) 推荐(0)
  2021年7月30日
摘要: 1、IDEA 使用SequenceDiagram插件绘制时序图 可以在IDEA的Plugins中搜索上面的插件名,就可以安装插件了,如下图: 安装完成后,重启一下IDE。 使用方式 1、选中方法名(注意不要选类名),然后点击鼠标右键(显示可选项),选择Sequence Diagram 2、根据弹出框 阅读全文
posted @ 2021-07-30 15:40 duanxz 阅读(1137) 评论(0) 推荐(0)
摘要: 对象的序列化/反序列化大家应该都比较熟悉:序列化就是将object转化为可以传输的二进制,反序列化就是将二进制转化为程序内部的对象。序列化/反序列化主要体现在程序I/O这个过程中,包括网络I/O和磁盘I/O。 那么什么是http序列化和反序列化呢? 在使用springmvc/SpringBoot时, 阅读全文
posted @ 2021-07-30 15:35 duanxz 阅读(1283) 评论(0) 推荐(1)
摘要: @RequestBody在处理请求方法的参数列表中使用,它可以将请求主体中的参数绑定到一个对象中,请求主体参数是通过HttpMessageConverter传递的,根据请求主体中的参数名与对象的属性名进行匹配并绑定值。此外,还可以通过@Valid注解对请求主体中的参数进行校验。 import com 阅读全文
posted @ 2021-07-30 14:53 duanxz 阅读(835) 评论(0) 推荐(0)
  2021年7月22日
摘要: Enumeration(枚举)接口的作用和Iterator类似,只提供了遍历Vector和Hashtable类型集合元素的功能,不支持元素的移除操作。 Java8中Enumeration接口的源码: package java.util; public interface Enumeration<E> 阅读全文
posted @ 2021-07-22 19:31 duanxz 阅读(1996) 评论(0) 推荐(0)
摘要: 前言: SPI是jdk内置的服务发现机制, 全称叫Service Provider Interface. SPI的工作原理, 就是ClassPath路径下的META-INF/services文件夹中, 以接口的全限定名来命名文件名, 文件里面写该接口的实现。 然后再资源加载的方式,读取文件的内容(接 阅读全文
posted @ 2021-07-22 17:20 duanxz 阅读(1710) 评论(0) 推荐(0)
  2021年7月8日
摘要: 背景现在越来越多的公司采用gitlab来管理代码。gitlab有个问题,免费版不支持全局代码搜索,这很麻烦。如果把代码全部clone到本地就可以方便的进行各种搜索了。可是gitlab也不提供git clone所有项目的功能。 公司越来越大,项目越来越多,怎么办呢?自己写个脚本来批量的git clon 阅读全文
posted @ 2021-07-08 19:15 duanxz 阅读(3888) 评论(0) 推荐(0)
  2021年7月7日
摘要: 背景 Cloud Native表面看起来比较容易理解,但是细思好像又有些模糊不清:Cloud Native和Cloud关系是啥?它用来解决什么问题?它是一个新技术还是一个新的方法?什么样的APP符合“云原生”的呢?等等。下面将会一一解读。 Cloud Native介绍 Cloud Native是Ma 阅读全文
posted @ 2021-07-07 17:15 duanxz 阅读(538) 评论(0) 推荐(0)
  2021年7月6日
摘要: Aerospike架构 Aerospike是一个开源的分布式键-值NoSQL数据库。它支持灵活的数据模式,并且支持满足ACID特性的事务。其架构包括如下三层: 客户端层:这一层包括带有Aerospike API的开源客户端库和能够感知数据在Aerospike集群中位置的追踪节点。 集群和数据分布层: 阅读全文
posted @ 2021-07-06 19:28 duanxz 阅读(4424) 评论(0) 推荐(1)
  2021年7月2日
摘要: 最近在做一个小巧的规则引擎,看有的商业风控系统中用了groovy,感觉是不是可以借鉴使用groovy呢? 下面来自网上: 我们正在做的一个项目用到了,这是一个机器学习的平台,平台里面可以接入各种机器学习的算法,目前已经支持30来种算法。每个算法有各种各样的参数,为了提高用户友好性,让用户使用起来更方 阅读全文
posted @ 2021-07-02 10:49 duanxz 阅读(1055) 评论(0) 推荐(0)
  2021年7月1日
摘要: 将Java Stream用于响应式编程中,是有局限性的。比如如下两个需要面对的问题: Web 应用具有I/O密集的特点,I/O阻塞会带来比较大的性能损失或资源浪费,我们需要一种异步非阻塞的响应式的库,而Java Stream是一种同步API。 假设我们要搭建从数据层到前端的一个变化传递管道,可能会遇 阅读全文
posted @ 2021-07-01 17:08 duanxz 阅读(1095) 评论(2) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 91 下一页