• 08.爱芳地产项目小程序全栈项目经验(已上线)


    1.uniapp小程序xhr对象获取不到,blob也拿不到,uniapp可以通过 得到二进制转base64(发请求用官方的函数)

      var url ="http://localhost/system/regislatorbuyorsellorsell/captcha?    type=char";
    			  console.log(url);
      			  uni.request({
    			  	url:url,
    				responseType: 'arraybuffer',
    				success:(res)=> {
    					const arrayBuffer = res.data;
    					console.log(arrayBuffer);
    					 const base64 = "data:image/png;base64,"+uni.arrayBufferToBase64(arrayBuffer)  //这里需要添加前缀
    					this.base64Url=base64;
    				}
    			  })
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12

    2.小程序组件内可能flex失效,需要多个view包裹后可以使用

    3.!!!配置https

    参考 https://blog.csdn.net/little_stick_i/article/details/124315963

      1.腾讯云申请免费证书 https://console.cloud.tencent.com/ssl 下载选tomcat
      2.放项目最外面的文件夹,或者resource文件夹
      3.写配置文件
           server.ssl.key-store=classpath:xxx.jks  //文件的路径和名字
          server.ssl.key-store-type=JKS
         server.ssl.key-store-password=下载的text文件有//!!!不要写成server.ssl.key-password了,一个同名的坑
         //用postman关闭验证,需要绑定的域名才生效
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    4.https的页面无法打开http的图片(或者其他资源)

    1.七牛云上传ssl证书开启https(但是耗钱,流量不免费,而且证书过期又要上传)
    2.把图片链接改为 //www.xxx.com/aa.jpg(删除所有数据后,每次插入数据去掉https,大工程)(后期我歪打正着把uniapp小程序不能引入http的问题解决了,小程序只支持https协议)

    5.在本地运行成功与在服务器运行效果不一致,记得多写输出以便发现错误

    6.动态查看linux 日志 tail -f xxx ,日志拉到本地idea来分析

    1. redis的数据清理后才来进行开发…会导致与开发环境数据测试不一致(未来直接启动类实现CommandLineRunner的run方法即可清空)

    8.上线到服务器要顺藤摸瓜,可能有些bug是隐形的,多多顺藤摸瓜(因为有些bug上线才能知道,在本地根本看不出来…)
    检查方法: 前端network查看请求返回—>后端controller—>service—>mapper,顺藤摸瓜排除问题

    9.上线要把CommandLineRunner清除一下

    10.在服务器上线后,回来本地修bug,会导致redis数据不一致,直接redis每次都要卸载所有数据

  • 相关阅读:
    【JavaScript】 一万字 JavaScript 笔记(详细讲解 + 代码演示 + 图解)
    C++关系运算符重载
    【C++题解】1741 - 求出1~n中满足条件的数的个数和总和?
    计算机操作系统 第七章:文件管理(1)
    秋招面试大厂总被刷下来,你这样做保准你事半功倍!
    WCDMA 无线网络规划
    白嫖阿里云服务器教程来了,薅秃阿里云!
    八、JavaScript:事件监听器
    Ubuntu的EFI分区无法删除
    MySQL实践——查看谁在持有锁
  • 原文地址:https://blog.csdn.net/weixin_47039303/article/details/127852256