- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 spring boot源码分析-banner输出
一.spring boot 版本2.1.7.RELEASE 二.源码逻辑思维导图 三.源码分析 看注释 /** * 根据Banner.Mode.OFF判断是否打印,打印到日志文件还是打印到控制台 * @param environment * @return */ private Banner printB...
2020-04-01 18:16:22 428 2
原创 spring boot源码-bean解析
一.refresh方法 1.bean配置读取加载入口 2.spring框架的启动流程 3.面试重点 4.方法步骤 AbstractApplicationContext类 4.1.// Prepare this context for refreshing.刷新上下文之前,做一个准备 prepareRefresh(); 4.2.// Tell the subclass to re...
2020-03-27 12:00:29 234
原创 spring boot源码-监听器
一,先自己实现两个监听器 1.实现ApplicationListener接口,泛型ApplicationStartingEvent,监听ApplicationStartingEvent事件 @Order(1) public class FirstListener implements ApplicationListener<ApplicationStartingEvent> { ...
2020-03-25 11:44:49 237
原创 spring boot源码-自定义初始化器的三种方式
第一种:定义在spring.factories中被SpringFactoriesLoader发现注册 通过模仿源码实现,代码如下: import org.springframework.beans.BeanUtils; import org.springframework.context.ApplicationContextInitializer; import org.springfra...
2020-03-22 11:44:16 407
原创 js金额处理工具
直接上代码://////////////////////////////////////////////////////////////////////////// // // Copyright (C) 2007 e-Channels CORPORATION // // ALL RIGHTS RESERVED BY e-Channels CORPORATION, THIS PROGRAM //
2020-03-22 11:31:40 433
原创 用js把json数组转成树型数据结构的算法
先上原有的数据结构:{ "json": { "data": [ { "VIEW_DETAIL": "", "CATL_PARENT": "0", "PROD_VIEW": "99641", "CATL_NAME": "固定收益
2020-03-22 11:31:28 4039 5
原创 js数据校验器,可用于Ajax请求前的统一数据校验
//校验项 var validator = [ {key:'personList',validator:"length(1)",msg:'补贴收款人不能为空'}, {key:'urbn',validator:"notblank",msg:'补贴城市不能为空'}, {key:'dys',validator:"n...
2020-03-22 11:29:20 158
原创 微信小程序支付功能,完成整个交易的思路和代码
开发工具:微信开发者工具,Intellij idea 2018 框架:spring boot 交易流程图: 下面直接上代码: 1.在wxml添加一个支付按钮,点击监听payMethod方法 <view><button bindtap='payMethod'>支付</button></view> 2.payMethod方法种调用w...
2018-11-01 19:23:07 1299
原创 python爬取今日头条app图片模块的图片
打开今日头条app,点击图片模块,如图,用fiddler(fiddler抓包工具较简单,本文就不多言)抓包工具抓取数据包,如图,分析json数据包,可以获取相关图片的url,然后实现图片的下载。 下面上代码: #-*- coding: UTF-8 -*- from urllib import urlretrieve import requests import os """ 爬取今日头条图...
2018-10-22 11:27:34 1125
原创 js操作日期工具
直接上代码:/** * 日期的获取 * @param {Object} e * @param {Object} i */ function dateYMD(e, i) { var d = e.date; var y = d.getFullYear(); var m = toTwo(d.getMonth() + 1); var d = toTwo(d.getDa
2017-12-12 16:20:12 262
原创 h5+app缓存清理插件。
用h5开发app的程序员朋友一定会遇到app永久了缓存堆积的问题。我这边话不多说直接上代码,代码注释清晰,如有不恰当的地方,欢迎提出讨论。 /*! * 黄国烨(448249687@qq.com) * Date: 2017-10-15 * 清除缓存组件 */ (function($) { var _CacheClean = { /** * 获取缓存入口,总入口
2017-12-12 15:36:00 4191 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人