分类 默认分类 下的文章

  1. 进入文件夹~/Library/Preferences/
  2. 用XCode打开com.apple.HIToolbox.plist,删除AppleEnabledInputSources里的KeyboardLayout Name U.S.并保存,先不要关闭XCode
  3. 在文件夹~/Library/Preferences/里右击com.apple.HIToolbox.plist查看Info,勾选Lock
  4. 关闭XCode,再次打开com.apple.HIToolbox.plist查看是否删除成功,重启电脑即可生效

注意:名字不一定是KeyboardLayout Name U.S.,可以根据自己情况删除

在使用前添加这段代码

Number.prototype.toFloor = function (decimal) {
    let num = this.toString();
    let index = num.indexOf('.');
    if(index !== -1){
        num = num.substring(0, decimal + index + 1)
    } else {
        num = num.substring(0)
    }
    return parseFloat(num).toFixed(decimal)
}
String.prototype.toFloor = function (decimal) {
  let numberString = this
  if (isNaN( Number(numberString) )) {
    return '0'
  }
  if (-1===numberString.indexOf('.') || isNaN(parseInt(decimal)) ) {
    return numberString
  }
  const strings = numberString.split('.')
  if (parseInt(decimal)<1) {
    return strings[0]
  }
  return strings[0]+'.'+strings[1].substring(0, decimal)
}

springboot打包jar

  • 转自 https://blog.csdn.net/qq_37350706/article/details/84325520
  • 首先配置pom
  • 双击如下图package,如果没有打包出jar,看看是否有代码报错,代码报错是无法打包的,springboot的单元测试代码有错也无法打包,解决代码错误的问题,然后clean一下再package
  • 一切顺利的话应该会得到.jar文件

    服务器部署.jar文件

  • 上传.jar文件到服务器
  • 首先查看是否已经在运行

    ps -ux|grep springboot.jar| grep -v grep
  • 用这个方式可以终止其运行

    kill -9 进程号
  • 上述的9不是进程号,应该在“kill -9 ”后带上进程号。这个细节,时间久了我自己也会忘记
  • 后台运行刚才打包的.jar

    nohup java -jar springboot.jar --spring.datasource.url="jdbc:mysql://127.0.0.1:3306/database_name?useSSL=false&serverTimezone=Asia/Shanghai" --spring.datasource.password=123456 --server.port=8081 &
    • 有时8080端口被占,执行完后,用grep也查不到进程,可用参数更改端口
    • 我有一次本地运行好好的,服务器报500错误,发现是本地测试时,数据库密码跟服务器不一样,上述参数也可以用于更改密码

2021.10.22 补充:

华为

  • 一把就通过了。。下次如果被拒绝,我再补充

OPPO

  • 名称被前面的开发者占用,同类型资源主标题过于相似会造成用户选择困难。若您无法提供商标权,请您对名称进行合规修改,或者您可以在主标题前加入公司名称或品牌词以作区分
  • 您需提供贵司自己的ICP备案网址。(备案要求:备案网址的页面须有可查的此资源的信息,备案号在网页中显示)

VIVO

  • 应用存在隐私政策问题,如:应用隐私政策没有摄像头权限收集说明--不通过;
  • 隐私政策未明确账号注销相关信息及账号注销处理时效
  • 应用名称请勿使用不具品牌识别性词汇,包括但不限于类别词及类别词叠加
  • 应用无意见反馈渠道
  • 隐私政策未明确权限收集相关说明

小米

  • 应用不得是简单的网站页面打包或套用模板、内容聚合或罗列链接
  • 很抱歉,您的应用未通过审核,原因是:请参考小米应用商店规范做出修改
  • 摘录几条规范:

    • 确保提供应用审核期间可用有效的测试和功能演示视频
    • 应用信息中填写的名称不得与安装到设备中显示的名称不一致
    • 应用名称不得使用其他热门应用名称或别称,也不得混有商业化用语或流行用语等与应用功能无关的词语
    • 应用名称不得仅以类别词命名,如以壁纸、标签、电话、桌面、安全助手、wifi等名称做为应用的名称,在此类名称增加副标题也不符合上架条件
    • 应用名称不得与线上在架应用名称相同
    • 应用截图的通知栏中不得包含与应用功能无关内容,请仅保留手机系统自带的信号、运营商信息等提示
    • 应用内必须包含需提供有效更正、删除个人信息等用户账号功能,不得为注销服务设置障碍的情况
    • 长期未更新的应用可能会被下架

其它

  • 来自VIVO的邮件:截止至2021年12月底,现有和新发布的应用/游戏必须上传包含64位包体的APK包(支持32位64位双包上传,或兼容32位和64位的单包上传两种形式,不再接收仅支持32位的APK包)