08 2019 档案
摘要:Java中CST北京时间和UTC国际时间转换 http://www.beijing time.org/time15.asp 1、UTC(世界标准时间) 协调世界时,又称世界标准时间或世界协调时间,简称UTC(从英文“Coordinated Universal Time”/法文“TempsUniver
阅读全文
摘要:微信小程序中一个表单多个picker选择器 "官方文档 picker组件" 一、微信小程序的MVVM思想 MVVM的设计思想:关注Model的变化,让MVVM框架去自动更新DOM的状态,从而把开发者从操作DOM的繁琐步骤中解脱出来! 微信小程序的前端架构设计,以及开发模式,充分参考了Vue、Reac
阅读全文
摘要:SpringBoot之静态资源处理 之前遇到过通过url访问图片 "SpringBoot通过url访问获取外部静态资源图片" ,但是当时也有局限性记录的不够全面。下面再总结一下,温故而知新,可以为师矣。 1、Spring boot默认静态资源访问方式 默认对/ 的访问可以直接访问四个目录下的文件:
阅读全文
摘要:jQuery Ajax使用FormData对象上传文件 FormData对象用以将数据编译成键值对,以便用XMLHttpRequest来发送数据。其主要用于发送表单数据,但亦可用于发送带键数据(keyed data),而独立于表单使用。如果表单enctype属性设为multipart/form da
阅读全文
摘要:SpringBoot使用webxml后上传文件异常multipart form is disabled 今天遇到了上传文件的一个问题,项目环境是Springboot+JSP。因为使用了公司内部的框架,所以也需要使用web.xml。 一、表单+后台处理代码 一个非常简单的文件上传,错误里的 no mu
阅读全文
摘要:Java8的lambda表达式遍历集合 这里简单的forEach循环遍历List和Map。 示例
阅读全文
摘要:Springboot基于Guava+自定义注解实现限流功能 之前写过 "Springboot使用AOP+自定义注解方式实现日志记录" 、 "使用Guava中RateLimiter进行限流" ,那么我们能不能基于Guava+自定义注解实现限流功能呢? 关于实现限流其实还有很多解决方法,如使用redis
阅读全文
摘要:Springboot集成JSP 虽然SpringBoot官方不推荐使用jsp,但是这里是中国一个注重速度和效率的国度,北京十三号线的速度严重影响了中国互联网的进程,西二旗莫得感情!原有项目使用的是jsp,现在让你给你几天时间用Sprinboot升级一下而且你肯定不想把原有的页面也重写一遍。 问题1:
阅读全文
摘要:Java唯一Id生成器基于雪花算法 java代码
阅读全文
摘要:Springboot使用AOP+自定义注解方式实现日志记录 在Spring框架中,可以使用AOP配合自定义注解可以方便的实现用户操作的监控,来简化我们的代码。 什么是自定义注解? 了解自定义注解之前必须了解四个元注解,什么是元注解?元注解指作用于注解之上的元数据或者元信息,简单通俗的讲,元注解就是注
阅读全文
摘要:使用Guava中RateLimiter进行限流 Google 出的 "Guava" 是 Java 核心增强的库,应用非常广泛。 限流场景 最常见的秒杀场景多个用户在同时抢购一件或者多件商品,用户量过多可能会导致系统挂掉。还有就是大量的消息推送,服务商接口每秒能处理的短信发送量有限。 总结一句话就是提
阅读全文
摘要:Windows上git输错一次密码不在提示输入密码 当我输入用户名和密码错误后,第二次再git clone时就不再弹框让我输入用户名和密码。 这样就进入了死循环,一直提示认证失败。o(╥﹏╥)o 解决方案: 控制面板 凭证管理器,删除错误的凭证即可
阅读全文
摘要:JSON Web Token 简介 JSON Web Token(缩写 JWT)是目前最流行的跨域认证解决方案,本文介绍它的原理和用法。 官网:https://jwt.io 什么是JSON Web Token? JSON Web Token(JWT)是一个开放标准( "RFC 7519" ),它定义
阅读全文
摘要:Springboot+Shiro+Jwt实现权限管理 简要的说明下我们为什么要用JWT,因为我们要实现完全的前后端分离,所以不可能使用session,cookie的方式进行鉴权,所以JWT就被派上了用场,你可以通过一个加密密钥来进行前后端的鉴权,实现无状态鉴权。 之前我一直使用spring secu
阅读全文