您当前的位置: 首页 >  搜索内容:”js“
  • nuxt的基本使用和一些需要知道的小坑 学无止境
    # vue

    nuxt的基本使用和一些需要知道的小坑

    用vue开发的人基本都知道,vue对seo很不友好,爬虫爬不到网站中的文章内容,只能够收录网站首页,为了有效解决这个问题,有四种方法:1.SSR服务器渲染;2.静态化;3.预渲染prerender-spa-plugin;4.使用Phantomjs针对爬虫做处理。本文介绍的是SSR服务器渲染。

    2020-04-08 788
    阅读更多
  • java实现微信公众号登录,详细的步骤及有关实现代码 学无止境
    # java # 微信公众号

    java实现微信公众号登录,详细的步骤及有关实现代码

    openid是微信用户在公众号appid下的唯一用户标识(appid不同,则获取到的openid就不同),可用于永久标记一个用户,同时也是微信JSAPI支付的必传参数。本文就介绍如何获取openid以及用户的基本信息。

    2020-04-28 1721
    阅读更多
  • js实现将页面指定内容转为pdf 学无止境
    # js

    js实现将页面指定内容转为pdf

    将页面指定内容转为canvas,可实现分页下载,需安装html2canvas,使用js控制页面数量实现进度条。

    2023-06-19 1373
    阅读更多
  • js前端md5加密 学无止境
    # js

    js前端md5加密

    MD5是单向加密,无法解密,主要用于校验。比如前端获取用户输入的密码后MD5加密,传入后端;数据库里也存的MD5字符串,后端无需解密,直接拿着这个串跟库里数据对比即可。

    2023-08-28 756
    阅读更多
  • js前端身份证校验工具 学无止境
    # js

    js前端身份证校验工具

    校验身份证是否合法,验证身份证号码中的生日是否是有效生日

    2023-08-28 834
    阅读更多
  • js实现密码复杂度校验 学无止境
    # js

    js实现密码复杂度校验

    密码至少包含大写,小写字母,数字或特殊字符其中三种,长度8至16位(不包含空格)

    2024-03-07 735
    阅读更多
  • 解决年份为1986~1991时,使用注解@JsonFormat(pattern="yyyy-MM-dd", timezone="GMT+8")仍然比实际日期少一天 学无止境
    # 年份

    解决年份为1986~1991时,使用注解@JsonFormat(pattern="yyyy-MM-dd", timezone="GMT+8")仍然比实际日期少一天

    记录一下项目中遇到的诡异的问题: 今天有用户反映web系统中,某些人口数据的生日更新之后一直退一天,比如说生日是1987-05-04,编辑保存之后显示1987-05-03,之前也有遇到类似的问题,是时区问题造成的,在加上@JsonFormat(pattern = "yyyy-MM-dd",timezone="GMT+8")之后就可以了。这次的问题就有点诡异了,因为试了其他数据,基本上都不会出现这个问题。没办法只能用排除法了,首先将出现问题的人员生日改成上面保存成功的生日数据:2000-05-01,保存之后发现不会出现退一天的情况,此时排除特定人员数据问题,考虑特定日期问题,通过测试发现,区间在1987-1991的年份日期保存后都会出现退一天的问题(此处有误,测试时刚好选的都是5-8月的日期),将这特定年份上百度查了之后,终于发现原因,夏令时!

    2024-10-29 52
    阅读更多
Copyright (C) 2023- 小祥驿站 保留所有权利 蜀ICP备 17034318号-2  公安备案号 50010302004554