- 博客(22)
- 资源 (33)
- 收藏
- 关注
原创 Hystrix - 配置分析
基础概念随便搜以下就有了,但是具体配置鲜有介绍,本文直接贴配置用法好了。package com.example.sp;import java.util.concurrent.TimeUnit;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.be...
2020-04-10 17:32:36
205
原创 Spring Cloud Sleuth & Zipkin & Kafka链路追踪
使用背景生产环境中,服务越来越多、内部调用关系越来越复杂,需要搭建一套链路追踪系统来分析、评测调用链的各个环节快慢以及系统拓扑图。简介&说明链路追踪其实就是个数据上报和收集展示的过程zipkin是一款链路追踪系统,由服务端和客户端两方组成,服务端由Zipkin提供了,客户端就是我们的应用程序,它不限定是springboot应用,只要按照规范进行上报,服务端就能解析调用...
2019-04-15 16:09:50
2697
原创 Spring Boot项目获取Git版本信息
背景:生产环境中为了验证服务更新是否成功,需要知道当前对应的git仓库信息。<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.3....
2019-04-09 15:29:29
3686
原创 Kafka 集群搭建
Kafka官网:http://kafka.apache.orgKafka相关原理介绍,推荐一篇:https://www.jianshu.com/p/d3e963ff8b70下面开始动手搭建自己的Kafka集群搭建Kafka集群前要先搭好zookeeper,本文测试使用单点zookeeper,默认端口2181。搭建环境:Red Hat 4.4.7-3、JDK8.0、IP:10....
2019-03-26 23:27:00
925
原创 RocketMQ 多主多从集群搭建
按规矩先祭出官方文档:http://rocketmq.apache.org/docs/quick-start/,任何文章都比不过官方文档,何况还这么详细!1、下载、安装首先下载源码,下载地址:http://rocketmq.apache.org/release_notes/release-notes-4.4.0/然后使用maven进行编译,编译后可以将target目录下apch...
2019-03-26 14:11:43
2751
1
原创 Spring Boot - Actuator 应用监控
在微服务架构中往往需要对服务各状态进行收集、监控、统计,否则整个整个集群将是一个可怕的黑盒。Spring Boot提供了Actuator组件使我们可以通过restful API的方式获取服务运行中的各项指标,默认提供了以下监控指标:我们也可以自己实现HealthIndicator接口自行提供监控指标。同时Actuator还为我们的应用提供了优雅关机功能,相当于一个APP的管家了!...
2019-03-25 16:58:41
973
原创 Spring Cloud 之 Config Server搭建
首先还是给出官网地址:https://cloud.spring.io/spring-cloud-config/spring-cloud-config.html,能看官网尽量看官网。以下进入实践环节1、Config Server默认使用git(支持git、svn、本地)作为配置仓库,本文首先在github创建一个public的git项目,https://github.com/t5721...
2019-03-14 16:26:53
204
转载 Eureka控制台参数说明
转一篇Eureka控制台参数说明介绍原文:https://blog.csdn.net/u012394095/article/details/81110495Home进入Eureka控制台首页,首先看HOME页的头部System StatusEnvironment : 环境,默认为test, 该参数在实际使用过程中,可以不用更改Data center : 数据中心,使用...
2019-03-13 15:40:51
1262
原创 Spring Cloud注册中心Eureka Server集群搭建
本文仅简单地描述Eureka Server集群的搭建方法,想了解更多见官方文档:https://cloud.spring.io/spring-cloud-netflix/spring-cloud-netflix.html#spring-cloud-eureka-server开发环境MAC \ STS \ JDK8.0 \ SpringBoot 2.1.3.RELEASE搭建步骤...
2019-03-13 15:15:57
223
原创 SpringCloud功能总览
Spring Cloud官网原址:https://spring.io/projects/spring-cloudSpring Cloud提供了什么?1、服务发现 - Eureka,注册中心2、配置管理 - Config Server,将微服务架构中配置集中管理3、路由网关 - Zuul对外服务提供统一接口4、负载均衡 - 由Ribbon和Feign做客户端负载均衡5、断路器...
2019-03-13 10:54:02
288
原创 canal JAVA客户端
使用背景:弹幕搜索引擎(lucene)需要将Mysql中新增的数据同步到本地索引文件,方案有以下几种:1、定时刷表取最近更新的数据更新到索引,这种方式优点就是简单,缺点是非实时更新,且「更新时间」字段一般不会建索引,以此为参照扫表效率低下,可能产生慢查询影响mysql本身性能;2、通过MQ订阅弹幕变更的消息; 3、订阅弹幕mysql的binlog日志;第一版是...
2019-03-08 22:21:00
1712
原创 android rk及allwinner方案bug解决方法集
1、allwinner4.0 wifi地图定位问题allwinner4.0方案地图不能定位,原因是实现wifi地图定位需要两个服务的支持,在LocationManagerService.java文件中的构造方法中加载,其对应的配置实在\frameworks\base\core\res\res\values 下的config.xml 文件中, com.google.a
2012-06-01 14:24:10
1579
原创 Android 添加系统服务
原创文章,转载请注明出处:http://blog.csdn.net/t5721654/article/details/7480696Android系统本身提供了很多系统服务,如WindowManagerService,PowerManagerService等。下面描述一下添加一个系统服务的具体步骤。1、 撰写一个aidl文件,定义服务的接口,将在编译过程中通过aidl
2012-04-20 11:56:27
13618
5
转载 定制入门(一)——源码结构及源码编译
刚入手系统定制,还是决定把对自己有帮助的博文或帖子按自己的需要摘过来,方便自己系统地总结学习历程。源码最外层目录结构: 摘自http://www.cnblogs.com/hesiming/archive/2010/09/13/1824838.html上网搜索了一下有的写的比较详细主要源代码目录介绍Makefile (全局的Makefile)--》bionic
2011-11-05 14:50:16
1123
转载 Android学习笔记之AndroidManifest.xml文件解析
转自:http://wallage.blog.163.com/blog/static/17389624201011010539408/对AndroidManifest.xml解析非常详细的一片博文。转载过来方便自己学习。一、关于AndroidManifest.xmlAndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述
2011-10-22 14:08:01
783
2
原创 Android新建工程出错-Android+Packaging+Problem+处理
eclipse运行的好好的,忽然编译工程出错,bin目录下不能生产apk,新建android工程一样出错(不是不能生成R.java的问题),工程图标上出现个红叉叉。开始以为是adt插件或sdk出了什么问题,重新拷了个eclipse和sdk问题依然存在。敲代码到关键之时碰到这样
2011-10-12 10:03:47
2846
转载 Android打开不同类型文件
转自http://www.cnblogs.com/hibraincol/archive/2010/09/16/1828502.html正好做一个下载预览功能,要打开文件,看到这篇相当不错的文章就转过来了。其中openFile方法可以自己改一下通过Intent.createCh
2011-10-10 19:18:40
6307
3
原创 Android ExpandableListView长按事件完美解决
关于ExpandableListView长按事件处理,网上很多都是使用将上下文菜单注册到ExpandableListView上实现长按事件。这样做弊端显而易见,不够灵活,不能分别对父项、子项、父项之间、子项之间弹出内容做区分。下面来说我的解决方法,方法有点投机取巧。首先说明一点,使用我这种方法必须使用自定义的BaseExpandableListAdapter,至于为什么,具体后面讲
2011-10-10 00:02:44
20683
27
原创 Android大分辨率适应
图片:工程的res目录下只有drawable-hdpi、drawable-mdpi、drawable-ldpi三种放图片的文件夹。drawable- hdpi、drawable- mdpi、drawable-ldpi的区别: (1)drawable-hd
2011-09-04 12:15:16
1862
原创 Android小知识汇总
1、自定义应用标题在Activity的onCreate方法中加入以下代码,顺序要注意,不然发现效果不对。requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); setContentView(R.layout.mainactivity); //Activity的布局 getWindow().setFeatureInt(Window.
2011-09-02 09:44:17
1671
原创 Android获得已安装应用大小
应用层面如何获得已经安装应用的大小?网上找了一下有两种方法:1、直接拿到data目录下对应的包,然后用File.length()方法获得。然后会发现和设置里显示的大小不同。2、通过反射调用设置里源码的方法获得PackageStats类的实例。两种方法都不想用...后来自己找到解决办法:PackageManager类有个getPackageSizeInfo方法如下:
2011-08-28 00:19:52
5739
4
原创 Android开机启动Service
做一个软件的流量监测功能时用到了开机启动Service,新掌握的东西还是先记录下来吧。步骤:(1)Android系统启动完毕后会广播一次android.intent.action.BOOT_COMPLETED动作,所以首先写一个继承BroadcastReceiver的类来
2011-07-28 20:08:58
3975
javamail包 mail.jar activation.jar additionnal.jar
2011-10-18
android2.3 framework jar包
2011-08-27
android坦克大战源码
2011-04-18
毕业设计 教务管理系统用例图
2011-04-18
Hibernate操作持久化对象
2010-11-15
XML解析及应用讲解
2010-11-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人