朋友圈
我非常并且迫切地希望能在您热情地提交之前,看到我们的交流互动,生活博客比较看重仪式感,所以不妨让我们互相了解使得连接更紧实吧。
Rss订阅
全部作者
TinyTale Halo微信小程序内测发布
TinyTale 微信小程序 TinyTale 是一款基于 Halo 博客系统的微信小程序,可以展示博客文章、图库、瞬间等内容。简洁、美观、易用,是你的博客的最佳搭档。 购买地址 进入爱发电主页(https://afdian.net/a/jiewenhuang),找到TinyTale赞助即可获得网盘
GO 的 Web 开发系列(八)—— Gin 自定义 Html 渲染实现多租户的模板设计
本文主要解决在多租户场景下的模板渲染问题。 正常情况下 Gin 配置的所有模板都属于同一个模板组合,相同名称的模板将相互覆盖。在未通过 define 指定模板名称时,同名模板文件也将相互覆盖。自定义函数中也无法区分租户,这将非常不方便我们进行多租户的模板渲染处理。通过自定义 HTML 渲染器,将一一解决这些问题。 一、Gin 源码分析 Gin 通过 router.LoadHTMLGlob 或 ro...
Uniapp 微信小程序添加客服和程序反馈按钮
前言 最近在做用Uniapp做微信小程序,现在想要添加两个功能。 点击跳转微信客服 点击跳转程序反馈页面 正文 网上查了下,其实很简单,只需要给 button 标签添加相应的open-type即可。 一个是contact跳转客服。 open-type="contact" 第二个是feedback
tailwindcss 设置css变量,实现主题配色样式切换
前言 tailwindcss是有一个什么Dark Mode 的,但是我觉得这个,不够用,也不好用。翻了网上的一些方法,发现还是css变量的方式更加好用,在这里做个记录。 思路 首先,我们按照正常的思路来,想要实现网页的主题切换。我们只需要准备几套配色,然后在切换相应的标记来应用即可,非常简单,就如非
GO 的 Web 开发系列(七)—— 数据库所有字段必须全部 not null
实现接口功能后,需要在接口中通过数据库操作,实现 Web 系统的业务功能。而 Go 因为其一些特性,数据类型和数据库的适配存在一些问题,需要在数据库开发设计时提前考虑。 想起一件事,以前有个外包的朋友告诉我,数据库所有字段必须全部 not null,这是公司规范! 以前觉得这个规范很离谱,使用了 Go 之后发觉设置为 not null 确实可以避免很多麻烦。 一、默认值问题 Go 的默认值对于其他...