annotation详解一

在项目开发中,自定义注解结合AOP是代码解耦合的一大利器,我经历的几个项目都有自定义注解,但对注解的了解并不深入,仅仅只局限于简单使用。今天抽空将自定义注解实践了一番,当做学习笔记。 我们先看看如何自定义注解,代码如下 @Documented @Inherited @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.TYP...
分类: 其他 发布时间: 07-26 23:54 阅读次数: 0

annotation详解二

在软件开发中,annotation注解和反射的使用是相对比较难以理解的,需要我们多练习实践,今天我从基础开始,一步一步实践一下annotation的各个相关方法。 AnnotationElement java8新增了这个接口,将Annotation相关的几个基本方法封装在里面 - isAnnotationPresent 判断注解是否存在。 - getAnnotation(Cl...
分类: 其他 发布时间: 07-26 23:53 阅读次数: 0

京东618-智慧营销

智慧营销的主要实现依赖大数据,也依赖对现有数据的合理利用和基础系统支持,在技术上给人最新的感觉就是营销依赖系统多,需要对各种场景和用户行为建模,获取需要的目标群体。 优惠券,多种促销手段 智能广告 配置定向规则。 反作弊 分布式搜索 devops 智能推荐 数据采集,点击流,a/b迭代 离线计算为hadoop上运行MapReduce或spark平台上运行通过工具导入hdfs ...
分类: 其他 发布时间: 07-26 23:53 阅读次数: 0

annotation详解三

处理annotation帮助类 AnnotationUtils AnnotationUtils是一个专门用于处理复杂注解问题的类。 会保存反射的缓存结果,处理了@AliasFor AnnotatedElementUtils AnnotatedElementUtils defines the public API for Spring’s meta-annotation ...
分类: 其他 发布时间: 07-26 23:53 阅读次数: 0

maven版本号管理

开发项目的时候,jar包版本管理是一件看起来很细小但又很重要的事情,如果某个jar的snapshot版本被使用到了线上,这个jar的snapshot版本又经常更新,那线上的工程可能就遭殃了,今天发布好好的,明天发布又不行了。因此线上我们一定要使用release版本,下面我们来了解下maven对版本的管理。 1.常用命令 最常用 ## 第一步,执行完会生成pom.xml.ver...
分类: 其他 发布时间: 07-26 23:52 阅读次数: 0

PPT画图-颜色搭配

画PPT时,我们常常困扰该如何配色,如何才能使PPT看起来不那么杂乱无章,今天我就简单做下总结。 颜色搭配1 如下图是京东一种常用的颜色的搭配,浅灰色打底带略深边框,绿色,蓝色,红色,橙色,黑色色块均可用来区分不同区域。 这些色块无边框,里面的文字是白色或黑色。 颜色搭配2 灰蓝和草绿色 橙色和唇红色,灰蓝色的经典搭配...
分类: 其他 发布时间: 07-26 23:52 阅读次数: 0

PPT画图-颜色2

采用色彩版上面的常用颜色 在一个灰蓝色的颜色块中,可以用白边的橙色块,里面文字采用白色,对话框中可以用浅灰色,里面文字用深灰色,如下图。 ...
分类: 其他 发布时间: 07-26 23:52 阅读次数: 0

MACD

定义 MACD(Moving Average Convergence / Divergence)全称指数平滑异同移动平均线。 EMA EMA,也就是指数平均数指标。 EMA(n)= 前一日EMA(n)×(n-1)/(n+1) +今日收盘价×2/(n+1) n越大,EMA这个指标随当日价格变化的速度就越慢。 EMA指标包含了从前所有的价格因素,而MA这个指标只包含近期几个交易日的价格...
分类: 其他 发布时间: 07-26 23:52 阅读次数: 0

KDJ指标

计算公式 KDJ是随机指标,计算比较复杂,首先要计算周期(n日、n周等)的RSV值,即未成熟随机指标值,然后再计算K值、D值、J值等。以n日KDJ数值的计算为例,其计算公式为 n日RSV=(Cn-Ln)/(Hn-Ln)×100 公式中,Cn为第n日收盘价;Ln为n日内的最低价;Hn为n日内的最高价。 其次,计算K值与D值: 当日K值=2/3×前一日K值+1/3×当日RSV 当日D值=2...
分类: 其他 发布时间: 07-26 23:51 阅读次数: 0

cjl

CJL就是成交量的缩写,方格代表成交量,白线是统计成交量的工具,叫交易量累计法。 白色的线是持仓量的变化。空心柱体表示当前周期的总成交量,柱体为红色时,说明当前周期的收盘价大于开盘价,价格是上涨的;柱体为蓝色时,说明当前周期的收盘价小于开盘价,价格是下跌。红色的实心柱体是外盘数量。如图中显示982.00(24:76),说明外盘占24%,内盘占76%。红色的实心柱就是24%的长度。一般,当外盘大于...
分类: 其他 发布时间: 07-26 23:51 阅读次数: 0

rsi

概述 投资的一般原理认为,投资者的买卖行为是各种因素综合结果的反映,行情的变化最终取决于供求关系,而RSI指标正是根据供求平衡的原理,通过测量某一个期间内股价上涨总幅度占股价变化总幅度平均值的百分比,来评估多空力量的强弱程度,进而提示具体操作的。RSI的应用法则表面上比较复杂,包括了交叉、数值、形态和背离等多方面的判断原则。 计算方法 N日RSI =N日内收盘涨幅的平均值/(N日内收盘涨...
分类: 其他 发布时间: 07-26 23:51 阅读次数: 0

wr

计算方式 W&R指标的计算主要是利用分析周期内的最高价、最低价及周期结束的收盘价等三者之间的关系展开的。以日威廉指标为例,其计算公式为:W%R=(Hn—C)÷(Hn—Ln)×100其中: 【注】 ● n:是交易者设定的交易期间(常用为30天)。 ● C:第n日的最新收盘价。 ● Hn:是过去n日内的最高价(如30天的最高价)。 ● Ln:是过去n日内的最低价(如...
分类: 其他 发布时间: 07-26 23:50 阅读次数: 0

dmi

计算方式 (1)计算当日动向值 动向指数的当日动向值分为上升动向、下降动向和无动向等三种情况,每日的当日动向值只能是三种情况的一种。 A、上升动向(+DM) +DM代表正趋向变动值即上升动向值,其数值等于当日的最高价减去前一日的最高价,如果<=0 则+DM=0。 B、下降动向(-DM) ﹣DM代表负趋向变动值即下降动向值,其数值等于前一日的最低价减去当日的最低价,如果<=0...
分类: 其他 发布时间: 07-26 23:50 阅读次数: 0

Java 调用原生动态链接库(搜索)

java 调用原生动态链接库,在windows上即为调用 .dll ,在 *nix 系统上即为调用 lib.so 。 JNI 全称Java Native Interface,即Java本地接口,它提供一套能与其它语言通信的API,主要是C(C++) 可 见步骤非常的多,很麻烦,使用JNI调用.dll/.so共享库都能体会到这个痛苦的过程。如果已有一个编译好的.dll/.so文件,如果...
分类: 其他 发布时间: 07-26 23:50 阅读次数: 0

mac软件安装

tar tar -zxvf /root/etc.tar.gz -C /etc/shadow //解压到指定目录 -c: 建立压缩档案 -x:解压 -t:查看内容 压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。 -z:有gzip属性的,早期版本的 tar解压时无法自动判断文件所使用的压缩算法,所以需要指定 z 或 j,现代版本的 tar 都可以识别了,但压缩必须指...
分类: 其他 发布时间: 07-26 23:50 阅读次数: 0

即兴表达

演讲加速我们成长 一个人要想在职场混的好,有两项能力,一是本职专业。二是跨界。 PREP 观点先行 PREP四个英文字母分别代表:Point,观点;Reason,理由;Example,案例;Point,再次讲观点。这是最经典的作文结构,大多数人在学生时代都用过这个结构来写过作文,这也是绝佳的演讲结构。 在阐述的观点的时候结论先行,再用一句话说明你的理由是什么,然后再论证事实依据,最后重申观...
分类: 其他 发布时间: 07-26 23:49 阅读次数: 0

大型架构及配置技术之Ansible

大型架构及配置技术之Ansible一、ansible简介1、什么是ansible?Ansible是2013年推出的一款IT自劢化和DevOps软件,目前由Redhat已签署Ansible收购协议。其是基于Python研发,糅合了很多老运维工具的优点实现了批量操作系统配置,批量程序的部署,批量运行命令等功能。2、ansible可以实现:1)自动化部署APP2)自动化管理配置项3)自动化的持续交付4)
分类: 企业开发 发布时间: 07-26 23:49 阅读次数: 0

2018-07-25笔记(zabbix安装和配置)

19.1Linux监控平台介绍监控存在的原因●站点出了问题,没有人知道,等用户发现了,才提醒供应商;对公司影响很大●常见开源监控软件○cacti、nagios、zabbix、smokeping、open-falcon等等//主流nagios、zabbix○cacti、smokeping偏向于基础监控,成图非常漂亮//比较适合监控网络设备●cacti、nagios、zabbix服务端监控中心,需要p
分类: 企业开发 发布时间: 07-26 23:49 阅读次数: 0

Linux运维基础-计算机基本概述

计算机基本构造及其Linux在计算机上的运行原理。
分类: 企业开发 发布时间: 07-26 23:49 阅读次数: 0

一篇文章让你豁然开朗,成为架构师你必须了解的一些疑问

前言:我先介绍一下我的新同事,公司好多同事都这么叫他James,有10年开发经验的架构师,之前在人人网待过,之后我们也聊了很多。在聊天过程中,我们也聊到了他为什么离开人人网,也聊到了他在成为架构师的道路上的辛酸历程,聊过后,才发现,离开人人网的原因和他的架构师之路和我的很是相似。都是经历不知多少个日夜磨砺出来的辛酸历程。现在回想过去,在看现在的自己,感觉之前的辛酸都是值得的。好了,我在这里就不跟大
分类: 编程语言 发布时间: 07-26 23:49 阅读次数: 0