封面

使用flyway版本控制工具维护数据库表

最近的公司项目需求需要在现有的项目中集成spring-security,鉴于对spring security的知识较为零散,虽然之前集中学习了一段时间的spring security,但没有实践还需要多学习。今天在查看spring security资料的时候接触到了flyway这个东西,感觉用起来还是挺方便,打算学习学习也一起集成到项目中。

封面

使用IDEA保存时自动格式化代码配置

公司的Java项目在提交代码时会自动执行CI。为了统一代码风格,CI中配置了使用google-java-format来检查代码格式,所以IDEA默认的格式化风格会和google的风格不一样,最终提交代码时需要执行 ./gradlew :spotlessApply来再次format,经常会遇到在提交代码时会忘记执行脚本会导致CI构建失败。所以研究了一下如何让IDEA应用google的风格自动进行格式化。

封面

nuxt.js使用介绍

vue全家桶还算是比较全面的,从构建工具vue-cli、vite,到vue-router、vuex、element-ui,vue-dev-tools,最后服务器渲染方案nuxt.js等等构成了一个完整的开发生态,用着还是比较省心的。总结一下nux.js用法以供参考。

封面

web端接入apple Sign in流程

前一段时间接入了google sign in的功能,现在继续接入apple sign in。待apple sign in 正式上线之后,我们的游戏支持 line、Facebook、twitter、google、apple5种三方登陆,基本上涵盖了主流sns。apple和google虽然是不同的平台,但是都是采用上oauth2.0的协议,所以接入流程大同小异。

封面

node项目监控工具之pm2

用了好几年的宝塔,不知道什么时候出了个pm2管理器,才开始以为它是对node版本切换管理的,直到今天看到有一篇文章才发现理解错了。研究了一下pm2的作用和用法,也顺便玩一玩宝塔中的pm2。

封面

聊聊Javascript的事件循环(转载)

苹果的safari对不在一个事件循环内的popup操作判定为非用户主动触发,后果就是会被浏览器自动拦截。所以开始查询浏览器事件循环相关的资料,如果有遇到同样问题的小伙伴可以参考一下。

封面

vue框架状态管理之vuex

作为一个全沾攻城狮,需要会的东西实在太多了。虽然思路都大同小异,但是对于不同的框架,架构和使用的api都有着不小的区别,还是需要花费点时间学习一下,今天要记录的是便是管理vue状态的框架vuex。

封面

疫情下的回日坎坷路

背景介绍:熟悉小莫的应该知道,小莫在日本依旧从事着掉头发的工作。在去年过年前打算重温一下家乡,毅然决然请了半个月假(当时已经知道疫情,但是没想到的是这次影响居然大到我等凡人不可想象之境)。盼望着,盼望着,脱掉冬装换成春装,却依旧像一只只老鼠在这个魔幻的鼠年蹲在各自的小房子里。盼望着盼望着,历经重重艰难,回到了杭州,然而入馆限制却越来越厉害,一直持续到了8月。终于!!!!!可以迈上回日的坎坷之路了。

封面

unity常见面试题

算起来到现在为止面试的大多是游戏服务端或者web前端相关的类容,没有经历过一次正儿八经的Unity面试,通过面试题也可以侧面了解到Unity开发中有哪些常用的需要掌握的知识,因此搬运一篇号称“屎上最全”的博客当作备份。

封面

2019年年终总结(作为前端开发这一年)

如果说2018年是工作之后的人生转折点的话,那么2019年这一年就是转折之后的习惯过程。从大学远离故乡,到毕业到沿海城市就业,再到去年来到东京,这一个个的决定无不是对自我挑战的过程,这期间伴随着阵痛,同时也伴随着成长。有的人习惯了熟悉的生活非常害怕改变,怕换工作,怕搬家,怕交新朋友。各种各样的改变都会对生活带来冲击,但也带来了新鲜感,还是要看自己怎么样来看待这种改变。

Fork me on GitHub