logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

mac m1 arm nvm install node14 failing

Node v14不支持ARM64,这就是为什么nvm找不到支持的二进制文件,并试图构建源代码(也失败了)

文章图片
#macos#node.js#arm
PHP 实现 redis 分布式锁

如果是强一致性保证,在获取锁或者失败后引入数据库存储扫表、mq 等方式进行补偿如果可以容忍少量异常就不需要考虑了像这里的代码,没吃建立一个链接铺货,性能损耗时间延迟也是很大的,也可在一块代码中进行服务,这里是临时修复一个 bug,问题不大。

文章图片
#php#redis#分布式
Spring Boot Camunda 配置:作业执行器、数据库隔离级别、ID生成器、日志

Camunda配置文件作业执行器:数据库隔离级别ID生成器日志记录配置我的配置文件这些配置主要是在嵌入式流程引擎下才需要进行配置,具体可以见官方文档:作业执行器:嵌入式下默示是关闭的job-execution .enabled数据库隔离级别mysql默认RR如果不是RC的话,可能会出现死锁的情况ID生成器生产环境推荐使用uuid生成器,我这里直接增加id-generator即可,没有增加其他配置i

#java
Redisson Unable to init enough connections amount Only 20 of 24 were initialized

1.设置connectionMinimumIdleSize(最小空闲Redis连接量加粗样式),有的版本默认是32有的是242.如果设置后还是有问题,检查版本,如果是redisson3.16.5,升级到3.16.8版本即可RedissonClient redisson() throws Exception {Config config = new Config();config.useSingle

文章图片
#redis#缓存#数据库
layui表单验证必填;下拉列表必填;xmselect必填;layui vue下拉列表必填

layui表单验证必填;下拉列表必填;xmselect必填;layui vue下拉列表必填

#vue.js#layui#javascript
Mac安装brew nvm node yarn前端环境

1.使用脚本安装,选择中科大的,然后安装,安装完成后就会设置镜像了/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"brew updatebrew install nvm% mkdir ~/.nvm% vi ~/.zshrc

#macos#前端#bash
mac npm ERR gyp verb find Python checking if “python3“ can be used

安装pythonbrew install pythonmac默认是2.7的python,查看,并退出pythonexit()安装完成后,查看并退出,目前是3.8.9,这个问题不需要去关联覆盖原有的python配置python3exit()然后执行一下命令即可npm installnpm run dev...

#npm#macos#前端
ios微信调用jssdk初始化失败;若依前后端分离版本中解决方法;

问题:在安卓、微信开发者工具、苹果的单页面点开始,微信js初始化正常,在苹果A页面跳转到B页面时初始化时出现失败问题原因:从A页面跳转到B页面时,由于是使用vue-router切换,都是操作浏览器历史记录,所以ios端微信浏览器锁定的url的还是A页面的url。这个时候,是不是很多人都会认为,既然页面路由变化了,那我重新请求下url签名接口,不就可以了。呵呵呵,你会发现报错:invalid sig

异常处理:getReader()/getInputStream() has already been called for this request

若依项目中需要在JwtAuthenticationTokenFilter的doFilterInternal方法中获取request中body中的toklen做权限验证,发现了这个问题getRead() has already been called for this request/getInputStream() has already been called for this request原

#java#servlet
ios微信调用jssdk初始化失败;若依前后端分离版本中解决方法;

问题:在安卓、微信开发者工具、苹果的单页面点开始,微信js初始化正常,在苹果A页面跳转到B页面时初始化时出现失败问题原因:从A页面跳转到B页面时,由于是使用vue-router切换,都是操作浏览器历史记录,所以ios端微信浏览器锁定的url的还是A页面的url。这个时候,是不是很多人都会认为,既然页面路由变化了,那我重新请求下url签名接口,不就可以了。呵呵呵,你会发现报错:invalid sig

    共 12 条
  • 1
  • 2
  • 请选择