周凯,个人博客

  • 前端
  • 嵌入式
  • 工具
  • 后端
  • 随笔
个人记录
javascript

前端文件上传,解决跨域,nginx配置跨域

使用:post请求,xxx.com/proxyImg/proxyFile 文件名称是file nginx配置 location ^~ /proxyImg/ { add_header Access-Control-Allow-Origin *; add_header Access-Control-Allow-Methods 'GET, POST, OPTIONS'; # 注意 这里需要添加所有的header,不然前端还会报错提示header不允许, !!!注意根据错误添加 add_header Access-Cont…

2023年 9月 22日 0条评论 1484点热度 0人点赞 周凯 阅读全文
vue2

uni-app制作h5加载weixin js-sdk wx.miniProgram undefined

问题 使用uni-app制作h5,在h5中加载了微信的js-sdk,发现调用wx.miniProgram.navigateTo 方法显示undefined 解决 在项目的App.vue中动态加载js 代码如下 onLaunch() { this.getLoadJs(); }, methods: { getLoadJs() { if ( Utils.determineTheEnvironment() === Constant.miniProgramEnvironment.alipay ) { Logs.info("支…

2023年 9月 20日 0条评论 899点热度 0人点赞 周凯 阅读全文
javascript

vue动态加载javascript

const Utils = { /** * 加载js * @param src */ loadScript(src) { return new Promise((resolve, reject) => { const script = document.createElement("script"), head = document.getElementsByTagName("head")[0]; script.type = "text/javascript&…

2023年 9月 20日 0条评论 802点热度 0人点赞 周凯 阅读全文
前端

小程序环境判断

// 小程序环境 const Constant = { miniProgramEnvironment: { alipay: "alipay", qq: "qq", weixin: "weixin", toutiao: "toutiao", baidu: "baidu", quickapp: "quickapp", other: "other", } }, /** * 小程序判断…

2023年 9月 19日 0条评论 822点热度 0人点赞 周凯 阅读全文
其他

kkFileView文件预览,中文字体乱码

docker部署 如果发现打开的预览文本出现中文乱码情况,需要在 docker 容器中安装中文字体 下载 Songti.ttc 拷贝字体到容器中, docker cp ./Songti.ttc 容器:/usr/share/fonts/ 扫描字体目录并生成字体信息的缓存 fc-cache -vf 查看系统内所有中文字体及字体文件的路径 fc-list :lang=zh 重新启动容器,然后再查看文件预览看是否正常 直接部署 下载 Songti.ttc 拷贝字体到 /usr/share/fonts/中 扫描字体目录并生成…

2023年 9月 19日 0条评论 1050点热度 0人点赞 周凯 阅读全文
java

spring-boot jackson输出时间格式化

如果集成了spring-boot-starter-web包,里面已经包含有jackson,不需要额外安装了,位置 spring-boot-starter-web->spring-boot-starter-json中 只需要在application.yaml中配置即可 spring: jackson: date-format: yyyy-MM-dd HH:mm:ss time-zone: GMT+8

2023年 9月 17日 0条评论 813点热度 0人点赞 周凯 阅读全文
react

Next 修改静态资源和根目录的路径

问题 默认的根路径是/,比如/ => /livekitweb, 通过域名的二级目录,例如:aaa.com/livekitweb 解决方案 这要修改配置文件,首先打开next.config.js,修改以下属性:assetPrefix, basePath, distDir,详情查看下面代码: const nextConfig = { assetPrefix: "/livekitweb", //加前缀 basePath: "/livekitweb", // 编译文件的输出目录…

2023年 9月 15日 0条评论 694点热度 0人点赞 周凯 阅读全文
nginx

nginx反向代理可以携带参数?,或者携带路径参数/xxx

原始地址:https://test.start6.cn/xt/pdAgent/api/file/Image/getImg?type=annexpic&fileName=64f9a59fe4b0124a1d02d63c.jpeg 代理地址:https://test.start6.cn/proxyImg/api/file/Image/getImg?type=annexpic&fileName=64f9a59fe4b0124a1d02d63c.jpeg 或者使用https://test.start6.cn…

2023年 9月 8日 0条评论 663点热度 0人点赞 周凯 阅读全文
nginx

nginx访问https跳转到http的解决方法

问题 配置了如下的https,发现直接访问xxx.cn之后,会自动打开http地址 server { listen 443; server_name xxx.cn; ssl_protocols TLSv1.2; ssl_certificate /data/app/nginx/ssl/livekitweb/xxx.pem; ssl_certificate_key /data/app/nginx/ssl/livekitweb/xxx.key; ssl_prefer_server_ciphers on; location…

2023年 9月 7日 0条评论 855点热度 0人点赞 周凯 阅读全文
arduino

arduino 连接mqtt

代码 #include <ESP8266WiFi.h> #include <PubSubClient.h> // 状态define #define STATE_INIT 0 #define STATE_WIFI_CONNECTING 1 #define STATE_MQTT_CONNECTING 2 #define STATE_WORKING 3 #define STATE_MQTT_ERROR 4 #define STATE_WIFI_ERROR 5 //参数定义 //TODO:read …

2023年 8月 25日 0条评论 982点热度 0人点赞 周凯 阅读全文
1…678910…20
搜索
分类
归档

COPYRIGHT © 2022-现在 周凯,个人博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

蒙ICP备18004897号