自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 Zipkin,Pinpoint,SkyWalking三种服务链路监控组件分析

简要说明:SkyWalking本土开源的基于字节码注入的调用链分析,以及应用监控分析工具。特点是支持多种插件,UI功能较强,接入端无代码侵入。目前已加入Apache孵化器。采用java探针,字节码增强的基本原理Zipkintwitter开源的调用链分析工具,目前基于springcloud sleuth得到了广泛的使用,特点是轻量,使用部署简单。可进行多种存储方式进行支持,并且可进行...

2019-10-04 21:49:26 7835 1

原创 CRM市场产品洞察与分析

厂商 行业地位 市场情况 产品趋势 产品形态 产品结构 产品优势 产品劣势 友商动态 salesforce 云计算CRM全球领导者、业界标杆 2017财...

2019-10-04 21:15:50 534

原创 缓存应用场景与处理方案

常用缓存处理场景:解决目标避免了透传到数据库,从而把大量的类似请求挡在了缓存之中。解决问题的思路1.将这个不存在的key预先设定一个值。比如,“NULL" 。2.在返回这个“NULL"值的时候,客户端应用就可以认为这是不存在的key,客户端应用就可以决定是否继续等待继续访问,还是放弃掉这次操作。3.如果继续等待访问,过一个时间轮询点后,再次请求这个key,如果取...

2019-10-04 21:10:53 538

原创 读写分离的技术关键问题

从复制延迟写操作完成后立即的读取操作定向主数据库 读操作未获取到数据定向主数据库重新执行 关键业务全部使用主数据库,非关键读操作业务定向到从数据库分配机制程序封装,基于数据库映射层抽象数据库访问层,依据SQL语句或服务注解上下文进行动态分配读写数据源 使用独立成型的读写分离中间件 实现方法可采用AOP切面拦截持久化执行方案,规范化使用持久化方法名称,依据名称设置注解,采用不同的读...

2019-10-04 20:55:01 180

原创 缓存数据结构与数据补偿机制

应用使用缓存的场景需要进行细分,将缓存数据按照不同场景的应用进行细分等级,从而在不同场景使用不同的缓存数据,不同的缓存数据的数据有效期,同步时间按照业务场景进行细分,这样对于应用请求击穿缓存的频率有所控制,降低系统负载压力,按照实时性要求高的数据低频访问,实时性低的数据高频访问的原则。缓存数据结构可记录数据有效期,数据生产时间,将数据的有效性判断逻辑向前端进行迁移,有效的利...

2019-10-04 20:52:57 1574

原创 MySQL数据库设计及优化

1 字段类型设计表字段避免null值出现,null值很难查询优化且占用额外的索引空间,推荐默认数字0代替null。 尽量使用INT而非BIGINT,如果非负则加上UNSIGNED(这样数值容量会扩大一倍),当然能使用TINYINT、SMALLINT、MEDIUM_INT更好。 使用枚举或整数代替字符串类型 尽量使用TIMESTAMP而非DATETIME 单表不要有太多字段,建...

2019-10-04 20:49:36 218

原创 Lcn分布式事务与Feign的集成实践

Lcn分布式事务同时兼容oracle,mysql,sqlserver说明:本次集成采用了开源的lcn框架,需要单独启动一个tx-manager的事务管理器,在事务发生的服务当中引入需要的依赖。一.Tx-manager事务管理器封装好的jar包,还有配置文件,放到和jar同级目录,修改相应的配置为自己的配置即可。然后启动。Jar会随文档进行打包发送配置文件如下图示二...

2019-10-04 20:46:30 1745 1

原创 IDEA启动多个微服务的配置方法

使用IDEA开发微服务项目,需要启动多个微服务,可以开启IDEA的Run DashBoard窗口,需要对IDEA中指定工程的父工程进行配置进行修改。首先找到.idea文件下的workspace.xml,并找到RunDashboard加入如下配置:<option name="configurationTypes"><set><opt...

2019-07-11 20:25:03 8982

原创 如何生成Oracle Awrrpt报告

ORACLE数据库两个比较重要的问题查看报告:awrrpt.sql,ashrpt.sql生成报告的脚本一般存放在如下路径:/u01/app/oracle/product/10.2.0/db**/rdbms/admin此报告对于查ORACLE数据库的性能非常有帮助,可以追踪数据库的性能问题是出在那个地方第一步:选择报告输出的文件类型 SQL> @/u01/app/or...

2019-06-17 11:05:42 766

原创 Tomcat与Nignx日志类型与分割维护规则配置

1 设置Tomcat日志级别1.1 Tomcat日志类型Tomcat 日志有下面5类:catalina、localhost、manager、admin、host-manager每类日志的级别分为如下7种:SEVERE (lowest value) &gt; WARNING &gt; INFO &gt; CONFIG &gt; FINE &gt; FINER &gt; FINEST (lo...

2018-11-29 13:35:45 175 1

原创 软件系统分析设计过程方法精要

设计过程流程系统分析过程 定义业务流程 定义业务流程,挑选与系统有关业务流程,从中抽象出业务用例,以便估算开发成本与周期。该过程用例是现实的业务操作与流程的表述,不代表系统操作与流程。该过程产生《业务用例说明》文档,包括:业务用例图 业务用例简述 业务用例名称 业务简述 用例1 简述1 ...

2018-11-28 15:24:31 3108

原创 Hadoop伪分布式环境以及开发环境搭建

Hadoop EcoSystem环境准备VMTools: WMware 10.0OS:ubuntu 12.04LTSHadoop: hadoop-0.20.205.0Hive: hive-0.9.0Hadoop伪分布式安装3.1 Hive与HADOOP协作关系图3.2 Hadoop运行模式介绍Hadoop集群有三种运行模式,分别为单机模式,伪分布模式,完全分布式模...

2018-11-28 14:55:09 448

weblogic&java精华

weblogic&java精华java weblogic 面试题

2009-05-31

华为开发ussd

华为开发ussd开发指南

2008-07-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除