摘要:
说明 springboot 版本 2.0.3源码地址: "点击跳转" 系列 "springboot+security 整合(1)" "springboot+security 整合(2)" "springboot+security 整合(3)" 这篇讲解如何自定义鉴权过程,实现 阅读全文
摘要:
紧接着上一篇,上一篇中登录验证都由 security 帮助我们完成了,如果我们想要增加一个验证码登录或者其它的自定义校验就没办法了,因此这一篇讲解如何实现这个功能。 阅读全文
摘要:
市面上有那么多的网盘服务提供商,为什么还要自己搭建网盘呢?主要有以下原因: 免费的网盘都有种种限制,要么不限速容量小(onedriver,google driver),要么容量大限速(百度云) 付费网盘服务又太贵,穷逼用不起 数据放在别人的服务器不安全,说不定就变成 8s 了 瞎折腾有趣 两三个月前 阅读全文
摘要:
Spring Security 是一个能够为基于 Spring 的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在 Spring 应用上下文中配置的 Bean,充分利用了 Spring IoC,DI(控制反转 Inversion of Control ,DI:Dependency Injection 依赖注入)和 AOP(面向切面编程)功能,为应用系统提供声明式的安全访问控制功能,减少了为企业系统安全控制编写大量重复代码的工作。 阅读全文
摘要:
vue-cli是利用webpack进行打包部署,其中静态资源的路径问题是一个比较麻烦的部分。 项目中共有两个存放静态文件的地方。 /static 根目录下的static文件夹 assets src目录下资源文件夹 /static 目录不会被webpack处理,build后复制到disk目录下,所以. 阅读全文
摘要:
我们来看一个简单的问题,下面的代码会打印出什么? 相信很多人会说最终输出为-1,但是实际结果却是65535,这是为什么? 这个程序中涉及了三次类型转换,该行为紧密依赖于转型的符号拓展行为。Java使用了基于2的补码的二进制运算,因此int类型的-1用32位补码表示就是11111...1111。从in 阅读全文
摘要:
简单的一次返回顶部相比于滚动到顶部,显然后者用户友好性更好。 实现方法1:jquery动画 实现方法2:js实现 通过获取页面卷起的长度,每次滚动一点点,实现动画效果。 阅读全文
摘要:
这个错误通常在通过base64给images赋值时发生,setData()微信设置的一次最大传输长度为1M,所有如果编码后的base64字符串长度超过了1M就会报这个错误。 如何解决? 我们可以采取曲线救国的策略,在绑定数据的时候用两个变量,比如 然后后台js赋值的时候分两次赋值 如此就大功告成,图 阅读全文
摘要:
点击查看demo 前言 web开发了,除了前台与服务器交换数据,还有可能前台页面间需要进行数据传递,比如窗口间,页面和嵌套的iframe间。这些问题之前都有解决办法,但是现在html5引入的message的API可以更方便、有效、安全的解决这些问题。 postMessage()方法允许来自不同源的脚 阅读全文
摘要:
<input type='file'>的默认外观实在难看,绝大多数情况都需要对其美化。找了很多资料,目前发现以下方式是最简单的美化方式。 1.将file input用label包裹起来,然后给这个label增加我们想要的样式。 2.给input增加样式: 3.label内增加显示文本 完整代码:(点 阅读全文