自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Hystrix配置简单说明(官方文档简译)

详细信息,见官方文档。Hystrix属性的4中优先级1. 内置全局默认值(Global default from code)如果下面3种都没有设置,默认是使用此种,后面用“默认值”代指这种。2. 动态全局默认属性(Dynamic global default property)可以通过属性配置来更改全局默认值,后面用“默认属性”代指这种。3. 内置实例默认值(Instance default from code)在代码中,设置的属性值,后面用“实例默认”来代指这种。4. 动态

2020-12-29 22:59:29 292 1

原创 Convert理解_第一弹:HttpMessageConverter,GenericConverter,Converter,Formatter

HttpMessageConverter 简单说就是HTTP request (请求)和response (响应)的转换器 ,当请求和响应时,根据MediaType 顺序选择注册的合适的类别的HttpMessageConverter对数据进行处理。GenericConverter Converter 都是 数据转换类,系统初始化时注册到FormatterRegistry 类,对请求的参数进行类别转换,比如 字符串转为日期,字符串转为listFormatterRegistry是一个用于注...

2020-12-27 22:20:28 1020

原创 MessageFormat和String类中的format使用

MessageFormat(常用)MessageFormat提供了以语言环境无关的生成连接消息的方式。 常用MessageFormat的静态方法format,该方法接收一个字符串的模式和一组对象(对象数组),按照模式形式将格式化的对象插入到模式中,然后返回字符串结果。MessageFormat占位符由三种书写格式:{index}: {index,formatType}: {index,formatType,formatStyle}index表示数字角标。FormatType包括number

2020-12-27 20:01:20 1253

转载 微服务:整合 Spring Cloud Eureka

微服务:整合 Spring Cloud Eureka - 注册中心 Eureka Server转自https://www.cnblogs.com/yansg/p/12494917.html一、简介  服务治理可以说是微服务架构中最为核心和基础的模块,它主要用来实现各个微服务实例的自动化注册和发现。Spring Cloud Eureka是Spring Cloud Netflix 微服务套件的一部分,主要负责完成微服务架构中的服务治理功能。  Eureka由两个组件组成:Eureka服务器和E.

2020-12-26 23:58:42 343

原创 SpringBoot配置FeignClient打印请求日志

一、Feign原生方式配置(原文:https://blog.csdn.net/cen776727328/article/details/101273190)1、创建Feign的配置文件,并在其中设置日志等级@Configurationpublic class FeignConfiguration { @Bean Logger.Level feignLoggerLevel() { //这里记录所有,根据实际情况选择合适的日志level return

2020-12-25 00:48:51 10198 1

原创 Kafka知识要点

kafka简介kafka 通过zookeeper对元数据进行管理,包括集群,broker,主题,分区等内容 ,消息存储在磁盘,用途 消息系统,存储系统,流式处理平台数据供应,旧的生产消费客户端是scala开发的,0.9.x后改为java.kafka从2.0版本开始不支持jdk 7 ,配置文件 conf/server.properties ,主要配置kafka启动**zookeeper简介**zookeeper中包含leader,follower,observe,分布式应用可以基于zoo

2020-12-23 22:32:29 232

转载 Kafka集群管理工具kafka-manager的安装使用

Kafka集群管理工具kafka-manager的安装使用一.kafka-manager简介 kafka-manager是目前最受欢迎的kafka集群管理工具,最早由雅虎开源,用户可以在Web界面执行一些简单的集群管理操作。具体支持以下内容:管理多个集群 轻松检查群集状态(主题,消费者,偏移,代理,副本分发,分区分发) 运行首选副本选举 使用选项生成分区分配以选择要使用的代理 运行分区重新分配(基于生成的分配) 使用可选主题配置创建主题(0.8.1.1具有与0.8.2+不同的配置..

2020-12-22 22:23:18 540

转载 实战Kafka之异地双活--MirrorMaker1.0

前言异地灾备可以防止一个机房出现灾难而导致整个系统无法提供服务的问题。异地双活在异地灾备的基础上减少了数据的冗余,并且提高了对数据双向同步及同步实时性的要求。Kafka作为在双活中扮演了很重要的角色,一方面是两个区域的正常业务的消息数据分发、另一方面则是elasticsearch等中间件集群的双活方案有时需要依赖kafka的双活。那么在保证实时性的前提下做好kafka的双活呢?下面博主抛砖引玉给出自己实现的基于Kafka自带组件Mirror-Maker的两种方案,读者可以根据自己需要进行改进。一

2020-12-22 22:17:00 2354

原创 python from import 讲解

一、模块&包简介模块:所谓模块就是一个.py文件,用来存放变量,方法的文件,便于在其他python文件中导入(通过import或from)。包(package): 包是更大的组织单位,用来组织区别管理多个模块文件。import 用来导入模块from 用于从模块中导入方法(全部或部分),也可用as 重命名导入的方法二、import&from使用方法1. import使用方法:*import 模块 [as 别名模块]*import 包.[N包].模块;注:impo.

2020-12-15 16:51:03 16518 1

原创 MySQL分区表的一些问题

分区表的特点MySQL支持多种分区表。我们看到最多的是根据范围进行分区,每个分区存储落在某个范围的记录,分区表达式可以是列,也可以是包含列的表达式。分区表建表1. 分区表不能使用非分区的其他单独的列做主键 2. 分区表新建时要定义好每一个分区的详细信息3. 分区表可以建立联合主键,也可以不用主键,指定两个列建立唯一索引(如果不建主键,在一个列上建唯一索引也是不会成功的)4. 分区表建立主键后,如果分区发生改变,比如新建或删除了分区,插入语句不会受影响5. 因为是联合...

2020-12-13 21:21:10 1405

原创 微信开放文档地址

1. 微信小游戏https://developers.weixin.qq.com/minigame/dev/guide/

2020-12-13 18:40:24 372

原创 In子查询的优化

改写为:

2020-12-12 23:24:04 530

原创 truncate table 的速度

有一个表数据基本没用了需要删除,用delete limit 删除很慢,需要多次操作,最后用了truncate ,记录一下速度mysql> select count(*) from data ;+----------+| count(*) |+----------+| 761182 |+----------+1 row in set (0.32 sec)mysql> truncate table data;Query OK, 0 rows affected (17.50.

2020-12-12 19:02:36 1435

原创 MySQL 各种索引概念

聚簇索引(主键索引): InnoDb 用主键做聚簇索引,如果没有主键,会选择一个非空的索引替代,如果还没有,就定义一个隐式主键。聚簇索引是主键和数据行存储在一起。一个表只能有一个聚簇索引。二级索引(辅助索引):所有非聚簇索引都是二级索引,二级索引如果查询需要返回所有列的话,二级索引需要两次索引查找,而不是一次才能取到数据,因为存储引擎第一次需要通过二级索引找到索引的叶子节点,从而找到数据的主键,然后在聚簇索引中用主键再次查找索引,再找到数据。create index indexname on tab

2020-12-12 17:35:13 153

原创 不可重复读,可重复读,幻读,MVCC概念理解

不可重复读是指在一个事务内,多次读同一数据。在这个事务还没有结束时,另外一个事务也访问该同一数据。那么,在第一个事务中的两次读数据之间,由于第二个事务的修改,那么第一个事务两次读到的数据可能是不一样的。这样就发生了在一个事务内两次读到的数据是不一样的,因此称为是不可重复读。幻读是指当事务不是独立执行时发生的一种现象,例如第一个事务对一个表中的数据进行了修改,这种修改涉及到表中的全部数据行。同时,第二个事务向表中插入一行新数据。那么,第一个事务的用户就会发现一起没有的记录行,就好象发生了幻觉一样。..

2020-12-09 21:47:29 2637

转载 当前读与快照读

概念快照读  读取的是记录数据的可见版本(可能是过期的数据),不用加锁当前读  读取的是记录数据的最新版本,并且当前读返回的记录都会加上锁,保证其他事务不会再并发的修改这条记录  概念说的比较虚,也不好理解,接着举一个例子吧,假设你开启了两个事务,分别是A和B,这里有个张表,user表,里面有四条数据image.png1、select快照读(照片)  当你执行select *之后,在A与B事务中都会返回4条一样的数据,这是不用想的,当执行select的时候,innod.

2020-12-09 00:03:01 316

原创 分拆并下载文件

tar -zcvf a.tar.gz app.jar #压缩split -b 8M -d -a 1 a.tar.gz bb.tar.gz. #分拆cat bb.tar.gz.* | tar -zxv #解压分拆包

2020-12-08 16:58:12 76

原创 MySQL explain 最全解释

一.官方文档https://dev.mysql.com/doc/refman/5.7/en/explain-output.html二.explain简介explain命令用来查看SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表扫描通过 explain 我们可以知道以下信息:①表的读取顺序。(对应id)②数据读取操作的操作类型。(对应select_type)③哪些索引可以使用。(对应possible_keys)④哪些索引被实际使用。(对应key)⑤..

2020-12-07 22:02:48 331

RCP 视图显示GEF图

用视图显示在GEF编辑器编辑好的图形 在视图里加入GraphicalViewer viewer = new ScrollingGraphicalViewer(); viewer.createControl(parent);

2010-03-03

OCX和DLL控件的注册

OCX和DLL控件的注册 1。通过修改注册表使右击OCX或DLL文件时出现注册和反注册的菜单项。 2。在命令行中使用regsvr32,方法如下:

2009-02-16

空空如也

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

TA关注的人

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