forest自定Address
你若伤过一个人的心,给他一百样好处,也别以为自己不会吃亏。因为羽箭虽然已经从伤口拔出,疼痛依旧留在心上。——萨迪 咱们按照文档里配置: 🚚 请求地址 | Forest 然后使用 12345// 也是通过 @Address 注解来绑定动态地址来源// 每次调用该方法,都可能是不同的根地址@Post("/data")@Address(source = MyAddressSource.class)ForestRequest<String> sendData(); 非常的方便
handsontable
没有祖国,就没有幸福。每个人必须植根于祖国的土壤里。——佚名 分享一个表格组件 https://github.com/handsontable/handsontable 非常有意思
docker-compose安装mysql并指定忽略表名大小写以及挂载配置文件
人要有出世的精神才可以做入世的事业。——朱光潜 之前写了docker-compose.yml安装mysql 但是发现其表名大小写敏感,也没指定配置文件,参考我之前写的: mysql大小写踩坑 mysql8卸载重新安装并配置lower_case_table_names=1 mysql having报错this is incompatible with sql_mode=only_full_group_by 于是重新编写docker-compose.yml 1234567891011121314151617# Use root/example as user/password credentialsversion: '3.1'services: db: image: mysql # NOTE: use of "mysql_native_password" is not recommended: https://dev.mysql.com/doc/refman/8.0/en/upgrading-from-pr...
umijs环境变量问题
我们关心的,不是你是否失败了,而是你对失败能否无怨。——林肯 今天遇到一个问题,umijs框架下的环境变量配置不好使 首先是我package.json里的配置是这样的: 12345 "scripts": { "start": "cross-env NODE_ENV=dev umi dev", "build:test": "cross-env NODE_ENV=test umi build", "build:production": "cross-env NODE_ENV=prod umi build"} 然后在我其中一个js文件中进行引用: 12console.log({ NODE_ENV: process.env.NODE_ENV });console.log({ 'process.env': process.env }); 然后当我指...
gulpjs
瞒人之事弗为,害人之心弗存。——王豫 分享一个自动化和增强工作流程的工具包 GitHub - gulpjs/gulp: A toolkit to automate & enhance your workflow https://gulpjs.com/ 可以可帮助您在开发工作流程中自动执行痛苦或耗时的任务
jackson注解将空串反序列化为null
了解生命而且热爱生活的人是幸福的——佚名 如题,可以直接指定注解 12@JsonSetter(nulls = Nulls.AS_EMPTY)private String name; 这样即可实现传入 123{ "name": ""} 然后获取name为null
movyjs
早知如此绊人心,何如当初莫相识。 ——李白 分享一个开源项目 https://github.com/rossning92/movy 这是一个生成动画/视频的js库 它可以方便地创建动画,也可以直接转换为视频 例子:movy.js Editor
idea进行数据库表转移
紧守其口者能守其命——佚名 方式非常简单,用idea自带的数据库客户端即可 然后选择数据库,点击import 然后就开始迁移了,弹出来通知和进度,非常方便和好用 可以查看数据库表迁移成功
docker-compose.yml安装mysql
给自己一点时间,别害怕重新开始。——威尔·鲍温 我们参考 https://github.com/docker-library/docs/tree/master/mysql 编写一个docker-compose.yml来安装mysql 123456789101112131415# Use root/example as user/password credentialsversion: '3.1'services: db: image: mysql # NOTE: use of "mysql_native_password" is not recommended: https://dev.mysql.com/doc/refman/8.0/en/upgrading-from-previous-series.html#upgrade-caching-sha2-password # (this is just an example, not intended to be a production configuration)...
brew安装docker
正如自然忌讳真空一样,人类是讨厌平等的。——《我是猫》 12345678910111213141516171819202122232425262728192:~ achao$ brew install --cask docker==> Downloading https://raw.githubusercontent.com/Homebrew/homebrew-cask/c3a1ea1Already downloaded: /Users/achao/Library/Caches/Homebrew/downloads/e5410bc154f2c9d59222a695cbd58b44e78c91e002bf5d82d0f67dc99f4b8326--docker.rb==> Downloading https://desktop.docker.com/mac/main/arm64/114176/Docker.dmg######################################################################### 100....
