jsonb字段小写转大写
UPDATE tbl_xxx SET data=jsonb_set(data, '{name}', to_jsonb(LOWER(data->>'name')), true);
UPDATE tbl_xxx SET data=jsonb_set(data, '{name}', to_jsonb(LOWER(data->>'name')), true);
在docker中使用nginx时,proxy_pass到某个容器时报错,比如配置nginx为如下时 shell location / { proxy_pass http:gateway$request_uri; } 报错信息 shell 2024/01/11 11:30:28 [error] 77: *1 no resolver defined to reso
macos安装软件时“已损坏,无法打开”解决办法
在ES module中可以通过import来引入模块,通过相对或者绝对路径加载. js import lodash from "https:esm.sh/lodash"; 可当使用webpack等打包工具时明知需要使用 import lodash from "lodash"的方式就能加载对应的文件,这些工具通过nodejs在构建时映射到特定的文件,就能解决模块自动加
iconfont 可以让我们轻松使用字体图标,比如使用 iconfont 提供的 js,就可以愉快的码代码了。 html at.alicdn.com/t/c/font_xxxxx.js 通常公司会有提供一套图标供所有系统使用,比如图标库里有 1000 个图标,但某个项目只需要使用 10 个,但 js 文件包含了所有的图标,就有点浪费网络资源了。比如下面只用了第一行的图标,其他
记录个人开发过程中postgres在docker中的使用 Dockerfile 个人是在M1电脑上开发,所以platform使用linux/amd64来兼容amd芯片。 shell FROM --platform=linux/amd64 postgres:16.1-alpine COPY ./poetrydb.sql /docker-entrypoint-initdb.d/
本文主要讲述babel的配置文件及其加载过程。 babel在解析文件前会先加载配置信息,然后根据配置信息对源代码进行处理。 babel配置文件 babel配置文件[Config Files](https:babeljs.io/docs/config-files) babel有两种配置文件,可以配合使用,也可以单独使用: + 项目范围的配置 + babel.config.*
typescript已经成为前端日常开发中常用的工具之一,本文结合自己的使用做一下笔记,方便以后查阅。 Partial Partial可以将某个类型中定义的属性变成可选的. 下面的定义了Book类型,创建实力时如果不设置id属性就会提示错误。 typescript type Book = { id: string; name: string; }; const
遇到大型时项目,git可能超时,可以通过设置超时时间解决 http.timeout 设置超时时间,单位为秒。 shell git config --global http.timeout 30 http.postBuffer 除了设置超时时间外,还可以设置缓存区,大型项目去要更多的缓存区, 单位为byte shell git config --globa
本文主要讲述babel的配置文件及其加载过程。 babel在解析文件前会先加载配置信息,然后根据配置信息对源代码进行处理。 babel配置文件 babel配置文件[Config Files](https:babeljs.io/docs/config-files) babel有两种配置文件,可以配合使用,也可以单独使用: + 项目范围的配置 + babel.config.*