最近学习Vue时,做了一个内容编辑的弹窗Demo,编辑器使用的是CKEditor5,因为样式看起来更符合现在的UI风格。
但是集成后发现点击工具栏超链接时,URL设置弹窗没展示出来,搞了很久,最后发现问题根因时觉得哭笑不得。
最近学习Vue时,做了一个内容编辑的弹窗Demo,编辑器使用的是CKEditor5,因为样式看起来更符合现在的UI风格。
但是集成后发现点击工具栏超链接时,URL设置弹窗没展示出来,搞了很久,最后发现问题根因时觉得哭笑不得。
使用HIVE
查询时,有些场景希望字段为空时返回默认值,有两种方法。
最近使用SrpingBoot
和freemarker
搭建项目,发现freemarker文件更改后必须重新启动才生效,网上搜了很多教程,也按照教程设置了,发现还是不行,最后发现和idea版本也有关系,在这里写下具体的坑。
在微信小程序开发过程中,对于底部导航栏可以用微信自定义的tabbar
,也可以自定义。
不过在使用自定义时,会遇到实际上页面内容被导航栏遮住的情况。
网上很多解决方案,今天就说下最简单好用的一种。
MySQL数据库刚安装好时,只有一个root
用户,需要用户自己创建用户及数据库。
有些同学会直接使用界面工具,比如MySQL Workbench、Navicat等,不过用命令还是要掌握的,本篇内容来介绍下。
开发一个小项目时,针对不同接口要有权限管理的控制,没有动态分配权限那么复杂,主要区分管理员和用户。
于是调研了常用的权限验证框架,主要参考了shiro、spring security、spring OAuth2。
在阅读完这些框架的文档以及尝试搭建后,一点也不想用它们了。
这些框架很成熟,支持缓存、验证各种环节的定制化,但是对于小项目来说,还是有一定理解成本,而且初始化配置起来也挺麻烦的。
对于大多数小项目来说,用不着那么多扩展,其实就是想实现一个简单的登录及权限验证,所以我决定自己实现。