生而无畏
首页
归档
标签
关于
友链
tool
CentOS安装Hexo教程
前言自建博客已经有小半个年头,初入门时用wordpress搭建了小站,使用约莫一两个星期之后,深感其加载之慢、系统之臃肿,当然也因为当时能力确实不足,无力驾驭如此成熟的平台,愤而转向solo。 由b3log组织开发的solo系统,不失为小白入门的选择,优雅的界面设计,轻快的加载速度,让我不断地向周围朋友进行安利。奈何小服务器配置实在太低,装了一个solo之后再想装其他的Java应用时,不免拙荆见肘
2020-04-27
安装教程
hexo
mysql保留关键字参考指南
前言mysql中存在大量的关键字和保留字,在设计字段时应即时规避,防止未来可能出现的一系列sql问题。 笔者正是因为缺乏经验,不清楚这方面约定,耗费了大量精力debug各方源码,徒做无用功。 参考文档mysql8 参考手册–关键字和保留字 快速查询如果您想要快速验证某个字段是否关键字或保留字,鼠标点一下当前页面,然后ctrl+F进行搜索,可以直接定位到对应的内容 列表ACCESSIBLE (R)
2020-04-16
mysql
Jackson常用方法总结
前言最近风闻FastJSON各种安全漏洞,果断更换以性能和灵活性著称的Jackson。 正文 Java对象转JsonNode对象(3种方法) ObjectMapper mapper = new ObjectMapper(); String json = mapper.writeValueAsString(object); JsonNode jsonNode = m
2020-04-15
jackson
TortoiseGit正确使用ssh指南
前言前一阵用TortoiseGit Clone SSH地址和Push时出现了一些问题,所幸最终全部解决,但着实费了一番功夫,赶紧来记录一下,避免下次再调到坑里。 本文将完整记录从生成RSA公钥到最终Push的过程,使用图文结合的方式,保证一看就懂、一学就会(一试就废)。 本文所有操作都在windows系统上,不提供mac教程(穷)。 生成RSA公钥打开git-bash.exe,输入如下指令: cd
2020-04-02
git
Mybatis(Plus)结合Redis配置二级缓存
前言众所周知,Mybatis有一级、二级缓存配置。 一级缓存是SqlSession将每次查询结果保存到Cache中,下次有一样的查询就直接存Cache中获取,避免频繁读写造成数据库资源浪费。 但是一级缓存终究只是在Cache中,性能相较于EhCache或Redis等有差异,因此我们决定开启二级缓存,并将缓存直接保存到外部Redis中,保证资源的有效利用。 注意事项本文涉及代码依赖于Spring
2020-04-02
mybatis
redis
MongoDB入门指南
前言最近项目中计划引入MongoDB,全面替换Mysql。作为非关系型数据库,要替换关系型数据库,代码改动量不可小觑,并且由于没有实战经验,不免要踩一些坑。 在这里记录完整的学习和踩坑笔记,一来巩固自身理解、加深记忆,二来为后来者提供学习的平台。 当然传统上来说,使用非关系型数据库全面替换关系型数据库的操作并不可取,更合理的做法是将两者结合,传统业务使用关系型数据,类似日志、文件存储等增长规模很
2020-03-31
mangodb
github markdown 支持的 emoji 完整列表
People | — | — | — || :bowtie::bowtie: | 😄:smile: | 😆:laughing: || 😊:blush: | 😃:smiley: | ☺️:relaxed: || 😏:smirk: | 😍:heart_eyes: | 😘:kissing_heart: || 😚:kissing_closed_eyes: | 😳:flushed: |
2020-02-27
git
emoji
Shiro使用多个Realm实现多种登录方式
前言大部分场景下,我们都会在项目中实现自定义 Realm 搭配 UsernamePasswordToken 来完成用户的登录认证流程,但是如果登录方式包括“第三方登录”、“手机号登录”等,仅凭 UsernamePasswordToken 就难以实现了,因为以上的两种登录方式都是免密登录,而 UsernamePasswordToken 却必须要有 username 和 password,因此需要自
2020-02-19
Shiro
uniapp真机调试技巧
背景使用 uniapp 开 Android 与 iOS 应用,使用模拟器只能测 Android,iOS 无法有效测试,并且模拟器跟真机仍然有差异,所以做 app 开发一定要做真机调试,否则各种兼容性问题会十分棘手。 看到网上很多人云亦云的文章,要么要复杂,要么不做所云。无意中在 bilibili 上看到了 uniapp 的视频,详细讲解了如何 HbuilderX 如何进行真机调试,并且步骤简单,几
2020-02-05
前端
uniapp
axios发送post请求时如何提交表单参数?
背景axios默认使用application/json格式进行参数传递,但是后台需要的是k-v格式,所以需要对axios的请求参数进行配置,此处提供两种常用方法,我更推荐方法二。 方法一: 配置transformRequestimport axios from 'axios' axios({ method: 'post', url: 'xx
2020-02-03
vue
前端
axios
1
2
3
4
5
搜索
×
关键词