SpringBoot 2.x 监控中心:Actuator
转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/80743302
本文出自【赵彦军的博客】
简介
Actuator是spring boot项目中非常强大一个功能,有助于对应用程序进行监视和管理,通过 restful api请求来监管、审计、收集应用的运行情况,针对微服务而言它是必不可少的一个环节。
依赖...
SpringBoot 2.x 监控中心:Admin
转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/80762234
本文出自【赵彦军的博客】
简介
Spring Boot Admin 是一个管理和监控你的 Spring Boot 应用程序的应用程序。 这些应用程序通过 Spring Boot Admin Client(通过 HTTP)注册或者使用 Sprin...
个人所得税的纳税筹划思考
个人所得税的纳税筹划思考
1.1纳税人
纳税人,或纳税主体,是依据税法而向国家纳税的个人、单位。居民、非居民纳税人为个人所得税纳税人的基本区分。首先,拥有中国国籍或在中国境内居住时间连续满1年的个人,应当将其在境内外所得依法缴纳。其次,在中国境内无住所,或居住不满一年的个人,应当将其在境内所得依法缴纳。
1.2个人所得税纳税义务人
学术界对个人所得税纳税主体进行了多种区分,首先,自然属性角...
Visaul Studio 常用快捷键的动画演示
Visaul
Studio 常用快捷键的动画演示
从本篇文章开始,我将会陆续介绍提高 VS 开发效率的文章,欢迎大家补充~
在进行代码开发的时候,我们往往会频繁的使用键盘、鼠标进行协作,但是切换使用两种工具会影响到我们的开发速度,如果所有的操作都可以只用键盘来完成,那开发效率将得到大幅度的提升。因此,灵活地应用 Visual Studio 的键盘快捷键,就可以起到事半
Android数据绑定,MVVM框架,SpringMVC for Android
最近研究怎么让自己的程序节省几行代码。仔细想一想,我们在做客户端类的APP时,最基础,大量重复的场景就是:
1.从服务器请求数据2.解析得到的数据并处理加以封装3.将封装好的数据送到UI线程显示到View上。
那么,不可避免的。一次流程我们需要编写:http数据请求,JSON解析处理,异步处理,Handler,业务异常处理,View显示,如果有集合控件,还得写ViewHolder,Adapte
[Android源代码分析]Android消息机制,Handler,Message,Looper,MessageQueue
最近准备把Android源码大致过一遍,不敢私藏,写出来分享给大家,顺便记录一下自己的学习感悟。里面一定有一些错误的地方,希望广大看客理解理解。
网上也有不少分析文章,这里我尽量分析的更加细致详尽。不留死角。一.核心循环体:Looper.loop();我们知道,在线程run()中Looper.prepare();Looper.looper()。之后这个线程就是一个HandlerThread了。我们
Android性能优化总结
简要总结一下Android性能优化。
一. 加载
预加载:1.反射注解框架Reflect信息,在Application内多线程预加载至缓存。2.资源预加载
懒加载:1.Fragment懒加载2.资源懒加载
二. 缓存
1. Http缓存,淘汰时间
2. 图片缓存,bitmap压缩,Lru淘汰,持久化二级缓存
3. 反射注解框架Reflect信息缓存,防止
垃圾邮件的判定标准与识别方法
因为国内QQ邮箱的一家独大,所以目前国内的ESP和世界上主流的ESP判定垃圾邮件的标准有所不同,但总体来说,不外乎以下几种技术:
1、关键词识别
它首先将垃圾邮件中一些特征性的字眼收集起来(比如打折、免费、促销等),形成一个大的数据库,当一封邮件发出来的时候就会自动匹配邮件头、邮件标题、邮件内容中与这些库里的关键词特征,如果有相类似的字眼,就会判定为垃圾邮件。
2、IP黑白名单
和第一种一
微信地下产业链的形成深度揭秘
只要玩微信的朋友都知道,现在朋友圈里流行的都是各种投票、点赞等信息,而获胜的奖励却非常丰厚,
获奖金额往往高达数万元,这种现象频现,背后蕴藏着巨大利益,所以微信号越来越值钱,吸引更多的人都参与进来,促成了微信地下产业链的形成。
一、微信地下产业链的火爆程度
一个微信号的大概价格,在6~15块钱不等,这个产业链不知养活了多少人,有需求才有市场。 一张图了解下
Android App架构设计
前言Web的架构经过多年的发展已经非常成熟了,我们常用的SSM,SSH等等,架构都非常标准。个人认为,Web服务逻辑比较清晰,目的明确,流程也相对固定,从服务器收到请求开始,经过一系列的的拦截器,过滤器->被转发到控制器手中->控制器再调用服务->服务再调用DAO获取想要的数据->最后把数据返回给web层。哪怕中间增加一些东西,如缓存什么的。他的模型依然是以用户请求的线程为生命周期,经过一个个切面(
Android ViewPage+Fragment伸缩实现菜单效果,仿Ifanr
先上Ifanr效果
实现效果
1.布局xml
设置android:clipChildren=”false” 使子View在ViewPage被缩放时允许超出ViewPage的范围
activity_main.xml<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.androi
打造超越 EventBus 的事件管理框架
EventPoster一.目的
二.概述以及优势
1.模块化,易扩展
2.缓存管理
3.预加载
4.对于注册的实例的管理,防止 Leak
5.各模块 Handler 的管理
三.用法
1.与 MVP 结合使用
2.接口
3.扩展模块一.目的
纯粹的想做一个轮子,已经有 EventBus 了,为什么还要去做?
阿里、腾讯内部10G大神PPT,10分钟从PPT菜鸟到大神百度网盘下载
21世纪信息时代PPT已成为一件表达利器
以前有句话说“其字如其人”现在大家都会说“其P如其人”一份优秀的PPT可以让你过关斩将!脱颖而出!你是否还在为部门活动毕业答辩机构会议课程讲解面试应聘项目计划商业策划……的PPT制作而烦恼呢?
小编无偿给大家整理了海量PPT模板!还有各种配图 应有尽有!总会有你适合的!
下面是部分文件截图
Android MVP 实现。基于Dagger2 + RxJava + Retrofit2 + Realm + ButterKnife + EventBus
前言随着 Android 项目的越来越大,主流正在向 MVP 靠拢,但是一直没有一个比较好的较为通用的实现模式。那么下面结合一些人的做法介绍一下我的想法。基础模块1.Dagger 2 依赖注入模块
项目各个模块使用 Dagger 2进行依赖的管理以解耦各个模块。
MVP 三层间使用 Dagger 2进行生命周期以及依赖的管理。
各个组件使用接口进行抽象,各种实现使用 Dagger 2 进行拼装,实现
揭秘信用卡账单、支付宝背后的黑色产业链
前两天我们说了微信平台诈骗的乱象今天我们再来说说支付宝背后的黑幕。
这些人很聪明,懂得如何应用平台的破绽让本人的口袋胀起来;并将此开展成为本人的职业,日入斗千。
附近的人截图
如今做微商的很多,对吧?很少会有人主动加微商吧,我做这个就会有人主动加我,缺钱的人多。D姓人士对我说。
(D姓人士提供的本人微信左近的人截图)
D原来是一名快递小哥,在快递行业干了6
java 反编译器源码分析
简介由于工作需要反编译分析 java 源码,于是需要反编译器做些改动,所以就有了这篇文章。
这次要分析的反编译器是 Femflower,是著名 IDE Idea 的反编译器。源码也是从 Idea 开源部分抠出来的。
[Github](https://github.com/JetBrains/intellij-community/tree/master/plugins/java-decompiler/
Android 架构设计 本科《毕业论文》
不知不觉学生时代已经结束,由于在 Android 上面花了不少功夫,所以这次毕业论文也是对我 Android 学习的一次总结,基本上都是自己写的。有关 Android 架构设计的一些想法,当然也有一些主流 Android 框架的源码解析(biru可以下来看一看。
文档下载地址:https://github.com/ganyao114/Android_Architecture
目录:
今日推荐
周排行