自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GalenGao

Full-stack java, scala developer, code geek, programming geek

  • 博客(14)
  • 资源 (5)
  • 收藏
  • 关注

原创 程序员需掌握的SQL时间函数(五)

文章目录前言1. 获取当前日期的函数和获取当前时间的函数2. 获取当前日期时间3. UNIX时间转换4. 月份函数5. 天数函数6. 年、月、周、日、时、分、秒函数7. 计算日期和时间函数8 时间格式化前言日期和时间函数是用来处理日期和时间函数,一般开发中我们总会遇到这样的需求:截止到当前时间订单的数量之和等等,下面将详细介绍各种日期和时间函数,下面列出了MySQL中常用的日期和时间函数。1. 获取当前日期的函数和获取当前时间的函数获取当前日期有CURRENT_DATE() 或CURDATE()

2020-06-25 01:24:21 429

原创 程序员需掌握的SQL数学函数、字符串函数(四)

前言MySQL 中的函数包括:数学函数、字符串函数、日期和时间函数、条件判断函数、系统信息函数等,下面将介绍MySQL中这些函数的功能与用法。1.数学函数MySQL支持多种数学类型的函数,它们包括:绝对值函数、三角函数(正弦函数、余弦函数、正切函数、余切函数)、对数函数、随机函数等。一般在日常开发中使用到数学函数的场景几乎没有,一般我们都是在Java程序中处理好相关的数学计算后,在存储到MySQL中。2. 绝对值函数ABS和圆周率函数PI...

2020-06-24 23:39:59 651

原创 Java程序员入门Vue基础之Class 与 Style绑定(四)

1.前言在日常开发中经常有对Dom元素动态绑定一些class属性或者style样式,我们可以使用v-bind 指令来实现效果,对于Vue指令感兴趣的同学不妨可以看一看我之前写的文章 Java程序员入门Vue基础之指令入门学习(三)。2. 绑定HTML Classv-bind 指令主要用法就是动态的更新DOM元素上的属性,下面我们将演示在Vue中如何动态切换和更新Class。2.1 对象语法...

2020-06-21 15:21:39 363

原创 Spring 5框架之 Spring-Data-Jpa入门之HelloWorld (十)

1. 前言Spring 为JPA提供了很好的支持。Spring Data项目提供了一个名为Spring Data JPA ,提供了存储数据库的概念与规范以及对查询特定语言(QueryDSL)的支持。2.HelloWorld引入核心的pom依赖如下: <dependency> <groupId>org.springframework.data</groupId> <artifactId>s

2020-06-20 21:11:57 380

原创 程序员需掌握的SQL运算符(三)

1.前言Mysql 支持多种类型的运算符,运算符可以为操作数进行运算。本文从Mysql 5.7版本出发,下面将详细介绍几种常见的运算符。Mysql运算符主要有四大类,它们分别是:算术运算符、比较运算符、逻辑运算符、位操作运算符2 算术运算符算术运算符包括加(+)、减(—)、乘(*)、除(/)、模运算(%)下面简单演示这几种运算符的使用如下:创建表mysql> create table computeDemo(num int not null);Query OK, 0 rows a

2020-06-20 19:58:32 310

原创 Java程序员入门Vue基础之指令入门学习(三)

文章目录前言1. 条件渲染指令1.1 v-if1.2 v-else 、v-else-if 指令1.3 v-show 指令2. 列表渲染成 v-for 指令3. 方法与事件指令3.1 v-bind3.2 v-on 指令4. 其他指令4.1v-text 与 v-html前言我们在学习Java的时候知道有JSP页面,我们通过EL表达式可以取到后台的值然后进行页面的渲染。在Vue中也有类似的编程特点。Vue提供了带前缀v,它绑定特定的表达式然后将值应用到具体的DOM上。下面介绍一下常常开发中使用到的Vue

2020-06-20 01:30:31 1697 2

原创 Java程序员入门Vue基础之数据绑定与计算属性(二)

文章目录1. 数据绑定2.计算属性1. 数据绑定数据绑定是讲数据和视图相关联,当数据发生变化时,可以自动更新视图。插入值文本插入值是最基本使用方式,我们在vue渲染的组件中使用{{message }} 然后将vue的data中设置messaged的值,代码如下所示:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="view

2020-06-18 22:30:00 454

原创 Java程序员入门Vue基础(一)

文章目录1.为什么要学习VUE2. Vue的架构3. HelloWorld4. VUE-devtools1.为什么要学习VUE最近公司的领导让我抽空学习一下VUE,下一个项目要用到它。这么多年开发中也知道有VUE这个东西发展很迅猛,基本上国内的互联网企业用VUE的越来越多,而且面试招聘中也要求熟练和使用VUE的需求。2. Vue的架构在学习VUE之前了解过其是一个MVVM模型架构,JAVA程序员一定对MVC软件架构模式很清晰。MVC分为 Model(模型)、Controller(控制器)、Vie

2020-06-17 20:53:45 7237 2

原创 Spring 5框架之使用AspectJ 实现AOP功能 (九)

1.前言开发中最常见就是使用Aspect完成AOP功能的实现,下面将简单使用@Aspect实现AOP的面向切面编程。关于Spring原生AOP的用法可参考之前的一篇博客文章 Spring5框架之AOP-ProxyFactory底层实现(五)在使用AspectJ之前让我先温习一下几个比较重要的概念如下所示:before:在某个连接点之前执行程序逻辑。after returning:连接点正常后执行的程序逻辑,需要注意的是如果程序抛出异常该通知并不会执行。after throwing :当程序出

2020-06-14 13:44:13 614

原创 程序员需掌握的SQL数据类型基础(二)

文章目录1.前言2. MYSQL数值类型2.1 整数类型2.2 浮点型与定点数2.3 BIT类型3. 时间类型4. 字符串字符串类型4.1 CHAR 与VARCHAR4.2 TEXT类型4.3 ENUM类型4.4 SET类型5. 二进制字符串5.1 BINARY与VARBINARY5.2 BLOB类型6. JSON 类型总结1.前言在MYSQL中每一个表的列都有其数据类型,一般的数据类型是指定数据存储格式以及存储长度。开发中最常见的数据类型是数值型、字符串型、日期时间类型等。2. MYSQL数值类

2020-06-13 17:13:51 652

原创 程序员需掌握的SQL语法基础(一)

1.前言平时项目开发中我们每一个人都经历过业务的CRUD操作,这些CRUD操作最终结果都是进行数据库的读写操作,在多种数据库中最常见使用的就是关系型数据库。而关系数据库最常见使用就是Mysql数据库了,网上关于Mysql数据库的博客已经很多了,但是作为一个程序员何不记录自己学习Mysql的点点滴滴呢?要知道纸上得来终觉浅,绝知此事要躬行。唯有靠我们自己多动手、多学习充实自己,才能在以后面试中立于不败之地,学习Mysql语法之前需要先安装Mysql,这里可以参考我之前写的博客 基于Centos7的Linu

2020-06-11 00:29:41 2629 1

原创 Spring 5框架之高级切入点 ControlFlowPointcut、ComposablePointcut 应用(八)

这里写自定义目录标题前言ControlFlowPointcutComposablePointcut前言在之前的文章我们已经学习了NameMatchMethodPointcut、JdkRegexpMethodPointcut、DynamicMethodMatcherPointcut、AspectJExpressionPointcut、AnnotationMatchingPointcut 等切入点的使用,详情可参考 Spring5框架之AOP-Pointcut底层实现这篇文章。下面我们将继续介绍Contr

2020-06-08 22:40:33 1185

原创 Spring5框架之JDK动态代理与CGLIB代理两种代理方式性能比较(七)

在Spring中有两种类型的代理:一个是使用JDK Proxy类生成的代理,另一种就是使用CGLIB Enhancer类创建的CGLIB代理,下面将简单介绍两种代理方式

2020-06-07 01:39:33 959 2

原创 Spring5框架之AOP-Pointcut底层实现(六)

我们学习了基于`ProxyFactory`添加前置通知、后置通知、后置返回通知、异常通知以及更为强大的环绕通知的学习。`ProxyFactory`通过`addAdvice`方法用于配置代理的通知,其底层是将此方法委托给`addAdvisor`方法如下所示,并且`ProxyFactory`通过`setTarget`方法对目标的所有方法进行代理。

2020-06-02 10:23:44 1121

remote_storage_adapter

这个是[prometheus](https://github.com/prometheus/prometheus) 官方提供的写适配器插件,通过Prometheus的远程写协议接收样本,并将它们存储在Graphite, InfluxDB, or OpenTSDB 中。

2020-05-23

银联自动解析8583报文.zip

针对8583报文,快速得到报文数据只需粘贴报文数据即可自动解析

2019-08-09

Socket_8583.zip

支持16进制的socket的8583报文发送工具。可以模拟客户端发起8583报文请求

2019-08-09

8583位图工具.exe.zip

8583位图的分析工具,使用此位图工具可快速获取相关1-128域存在

2019-07-30

银联银行卡8583交换系统技术规范报文接口规范.pdf.zip

中国银联银行卡交换系统技术规范,解析8583报文详细介绍

2019-07-30

空空如也

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

TA关注的人

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