# Ruby 的 heredoc 与 eval

在如 rails 这样的开源库中,我们常常见到这样的一类写法: class_eval <<-RUBY, __FILE__, __LINE__ + 1 def xxx # do something here end RUBY 令人困惑不已。 不过这里的知识点非常简单,只要掌握了 heredoc 与 e ...

Uncaught SyntaxError: Unexpected token '<' (at 报错

一 发新版本导致 问题的根源是服务器js文件更新了,页面还在请求以前的js文件。可以保留之前webpack打包的文件,但是时间久了文件体积会积累到很大,而且从产品角度更希望用户访问新的资源。所以最好的解决方式是在报错时给用户提示,用户点击确认后刷新页面。前端如何能catch到这种错误? 目前还没找到 ...

python 对unicode字符进行normalized

参考:https://blog.csdn.net/weixin_42401159/article/details/112187778 https://cloud.tencent.com/developer/article/1406445 在处理一些自然语言文字的过程中,会遇到一些表面很奇怪的现象。 ...

3.SpringSecurity+登录功能+jwt校验过滤器+redis配置

SpringSecurity+登录功能+jwt校验过滤器+redis配置 一、思路分析 1.登录 ①自定义登录接口 调用ProviderManager的方法进行认证 如果认证通过生成jwt 把用户信息存入redis中 ②自定义UserDetailsService 在这个实现类中去查询数据库 注意配置 ...

Redis的十六种应用场景

Redis 16 个常见使用场景 这个场景最开始是是一篇介绍微博Redis应用的PPT中看到的,其中提到微博的Redis主要是用在在计数和好友关系两方面上,当时对好友关系方面的用法不太了解,后来看到《Redis设计与实现》中介绍到作者最开始去使用Redis便是希望能通过。利用set结构的无序性,通过 ...