6 夜猫子5518

尚未进行身份认证

刚刚工作1年半,菜鸟一枚!

等级
TA的排名 13w+

前端向后端提交密码等敏感信息时先做编码再提交

前端向后端提交密码等敏感信息时先做编码再提交解决方案参考文档踩的坑springsecurity自定义filter重复执行问题ServletRequest中getReader()和getInputStream()只能调用一次需要修改的点延伸和适配性代码暂时没有,我把相关的代码提取出来会放到这里解决方案在配置文件配置需要加密解密的url和parameter自定义filter,拦截到需要解密的...

2019-04-28 09:05:12

antd下载文件小结

下载的核心方法exportconstcontextPath=process.env.NODE_ENV==='production'?'/portal':'';//'/portal'对应后台的springboot的contextPathimport{contextPath}from'../../../custom/contants.js';downL...

2019-03-22 11:02:42

Ant Design Pro 升版本坑坑日记

AntDesignPro使用了umi以前的分支使用的是老版本——dva现在的umi在切换分支时,自动的切换了package.jsonnode_models文件,在merge代码的时候注意。1npm源,统一更改为官方源查看源npmgetregistry切换为官方源npmconfigsetregistryhttps://registry.n...

2018-11-12 11:14:00

Ant design Pro form.Item validator

AntdesignProform.Itemvalidatorform.Itemvalidatorform.Itemvalidator1.“name”:“ant-design-pro”,“version”:“2.0.0-beta.1”,2.异步校验a查询数据库,声明在render里,随时可以进行constcheckUserID=(rule,value,c...

2018-10-09 18:47:25

JS实现计算字符串字符出现次数

JS实现计算字符串字符出现次数<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</title><scripttype="text/javascript&qu

2018-09-19 15:43:54

React 常用组件或属性

React.DOM//React.DOM.*其实是React.createElement()的基础上进行的封装,都可以用来渲染DOM组件(HTMLDOMElement)。a:()abbr:()address:()area:()article:()aside:()audio:()b:()base:()bdi:()bdo:()big:()...

2018-09-04 22:58:48

Ant Design Table Column Filters组合Search框折中重置方式

AntDesignTableColumnFilters折中重置方式修改的地方:state初始化filters在过滤的方法里,设置statefilters的值每次重置后,再次查询时,参数传filters完整代码importReact,{PureComponent,Fragment}from'react';import{co...

2018-08-30 22:54:04

React 生命周期流程(清晰版)

这张图还是比较清晰的。没有太混乱!

2018-08-28 11:20:07

Ant Design Model 实时更新数据采坑日记

更新一条记录,不在重新刷新所有记录1尝试reducers:{save(state,action){return{...state,data:action.payload,};},edit(state,action){console.log(state);...

2018-08-28 08:17:52

mybatis sql 知识点

1.association持久化对象组合对象时,被组合的对象用association标签<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEmapperPUBLIC"-//mybatis.org//DTDMapper3.0//EN""http://mybatis.org/dtd/mybatis-3-map...

2018-03-28 18:09:12

算法:股票交易日

题目描述在股市的交易日中,假设最多可进行两次买卖(即买和卖的次数均小于等于2),规则是必须一笔成交后进行另一笔(即买-卖-买-卖的顺序进行)。给出一天中的股票变化序列,请写一个程序计算一天可以获得的最大收益。请采用实践复杂度低的方法实现。给定价格序列prices及它的长度n,请返回最大收益。保证长度小于等于500。测试样例:[10,22,5,75,65,80],6返回:87

2018-02-01 01:50:10

VI编辑笔记

如果不过瘾,看看这张图,看不清就ctrl+鼠标滚轮^i^

2018-01-27 10:54:55

Redis VM 相关阐述

redis官网对于弃用VM的描述English下面是谷歌翻译后内容,肯定有出入,请高手指教。更新:自从Redis2.6以后,虚拟内存被弃用了,所以这里的文档只是出于历史的原因。虚拟内存技术规范本文档详细介绍了Redis虚拟内存子系统的内部结构。目标用户不是最终用户,而是愿意理解或修改虚拟内存实现的程序员。键与值:什么是换出?VM子系统的目标是释放将Redis对象从内

2018-01-26 19:03:14

大数相乘

packagerecursion;/***大数相乘思想:*01234567891011*个十百千万十万百万……*0=0*0;*1=1*0+0*1+0*0的进位*2=1*1+0*2+2*0+1对应的进位*……=……

2018-01-25 20:39:02

约瑟夫杀人法

约瑟夫将军抓到一群俘虏,需要剩下一个人回去给敌军报信。让俘虏围成一圈,从1数数,数到某个数时,杀掉一个人,重新开始从1数数。直到剩下一个人。历史上谁杀得人最多—-约瑟夫packagerecursion;publicclassJoseph{publicstaticintN=20;publicstaticintM=5;//数到M就删除

2018-01-25 19:47:11

回溯法(国际象棋八皇后放入棋盘)

packagerecursion;publicclassQueen{privateintnum=0;//累计的方案privatestaticfinalintMAXQUEEN=8;privatestaticint[]cols=newint[MAXQUEEN];//MAXQUEEN列皇后放的位置的行下标/**

2018-01-25 17:18:38

动态规划法(最长公共序列)

packagerecursion;publicclassLongCommonString{/***0如果i=0或j=0;*C[i,j]=C[i-1,j-1]如果i,j>0Xi=Yj*max{C[i,

2018-01-25 16:29:15

分治法(球赛安排和L形骨牌棋盘覆盖)

一个赛季N个球队的比赛安排(N=2的n次幂)publicclassSportSchedule{/***分治法:球队联赛安排***@paramtable*@paramn*/publicvoidscheduleTable(int[][]table,intn){

2018-01-25 15:10:23

贪心算法实例

packagerecursion;importjava.util.HashMap;importjava.util.Map;publicclassGreedyPackage{privatestaticintMAX_WEIGHT=150;privatestaticint[]weights=newint[]{35,30,60,50

2018-01-23 19:07:01

泊松分酒(穷举法)

规定:1只有b1瓶子为空时,b1才往b2瓶子里倒酒2只有瓶子b3为空时,b2才往b3瓶子里倒酒3只有瓶子b3为满时,b3才往b1瓶子里倒酒publicclassShareWine{privateintb1=12;privateintb2=8;privateintb3=5;privateintm=6;//目标

2018-01-21 23:31:32

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。