• 2025-01-21JAVA关于国际手机号的校验
    背景:做跨境业务的时候,会有全球手机号的校验,这个时候正则几乎没用了,只能借助第三方maven坐标<dependency><groupId>com.googlecode.libphonenumber</groupId><artifactId>libphonenumber</artifactId><version>8.12.10<
  • 2025-01-19后盾人JS--JS值类型使用(续章)
    电话号码模糊处理对电话号码进行模糊处理,要进行一些类型转换<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><titl
  • 2025-01-11MyBatis-plus
    MyBatis-Plus(上篇)简介:MyBatis-Plus是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生特性:无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本CURD,性能基本无损耗,直接面向对象操作强
  • 2025-01-08VideoDecoder.start
    PromiseVideoDecoder.start(Objectobject)基础库2.11.0开始支持,低版本需做兼容处理。小程序插件:支持功能描述开始解码参数Objectobject属性类型默认值必填说明最低版本sourcestring是需要解码的视频源文件。基础库2.13.0以下的版本只支持本地
  • 2025-01-07学习Video.js
    查阅官方文档,学习video.js相关属性、回调与方法:播放器选项设置①标准的video标签属性<videocontrolsautoplaypreload="auto"...>②data-setup属性传递JSON<videodata-setup='{"controls":true,"autoplay":false,"preload":"auto"}
  • 2025-01-01ScrollViewContext
    ScrollViewContext基础库2.14.4开始支持,低版本需做兼容处理。增强ScrollView实例,可通过wx.createSelectorQuery的NodesRef.node方法获取。仅在scroll-view组件开启enhanced属性后生效。属性booleanscrollEnabled滚动开关booleanbounces设置滚动边界弹性(
  • 2024-12-30wx.getSystemSetting
    Objectwx.getSystemSetting()基础库2.20.1开始支持,低版本需做兼容处理。小程序插件:支持,需要小程序基础库版本不低于2.21.3微信Windows版:支持微信Mac版:支持微信鸿蒙OS版:支持功能描述获取设备设置返回值Object属性类型说明bluetoothEnabledbo
  • 2024-12-30wx.getSystemInfoSync
    Objectwx.getSystemInfoSync()从基础库2.20.1开始,本接口停止维护,请使用wx.getSystemSetting、wx.getAppAuthorizeSetting、wx.getDeviceInfo、wx.getWindowInfo、wx.getAppBaseInfo代替以Promise风格调用:支持小程序插件:支持,需要小程序基础库版本不低于1.9.6微信Win
  • 2024-12-29React CountUp
    ReactCountUp     AconfigurableReactcomponentwrapperaround CountUp.js.Click here toviewonCodeSandbox.Previousdocsv3.xv4.xv5.xTableofContentsInstallationUsageSimpleexampleRenderpropexampleMoreexamplesManually
  • 2024-12-29live-pusher
    live-pusher基础库1.7.0开始支持,低版本需做兼容处理。小程序插件:支持,需要小程序基础库版本不低于2.3.0微信Windows版:支持微信Mac版:支持微信鸿蒙OS版:支持相关文档:wx.createLivePusherContext渲染框架支持情况:Skyline(使用最新Nighly工具调试)、WebView
  • 2024-12-29radio
    radio基础库1.0.0开始支持,低版本需做兼容处理。微信Windows版:支持微信Mac版:支持微信鸿蒙OS版:支持渲染框架支持情况:Skyline(使用最新Nighly工具调试)、WebView功能描述单选项目。属性说明属性类型默认值必填说明最低版本valuestring否radi
  • 2024-12-29switch
    switch基础库1.0.0开始支持,低版本需做兼容处理。微信Windows版:支持微信Mac版:支持微信鸿蒙OS版:支持渲染框架支持情况:Skyline(使用最新Nighly工具调试)、WebView功能描述开关选择器。属性说明属性类型默认值必填说明最低版本checkedbooleanfa
  • 2024-12-29textarea
    textarea基础库1.0.0开始支持,低版本需做兼容处理。微信Windows版:支持微信Mac版:支持微信鸿蒙OS版:支持渲染框架支持情况:Skyline(使用最新Nighly工具调试)、WebView功能描述多行输入框。该组件是原生组件,使用时请注意相关限制。通用属性属性类型默认值
  • 2024-12-29scroll-view
    scroll-view基础库1.0.0开始支持,低版本需做兼容处理。微信Windows版:支持微信Mac版:支持微信鸿蒙OS版:支持相关文档:Skyline渲染引擎、Skyline迁移起步渲染框架支持情况:Skyline(使用最新Nighly工具调试)、WebView功能描述可滚动视图区域。使用竖向滚动时,
  • 2024-12-29checkbox
    checkbox基础库1.0.0开始支持,低版本需做兼容处理。微信Windows版:支持微信Mac版:支持微信鸿蒙OS版:支持渲染框架支持情况:Skyline(使用最新Nighly工具调试)、WebView功能描述多选项目。属性说明属性类型默认值必填说明最低版本valuestring否c
  • 2024-12-27JAVA-Day 03:数据类型
    数据类型Java的数据类型分为两大类,分别是基本类型(primitivetype)和引用类型(referencetype)。基本数据类型(PrimitiveType)分为数值类型和boolean(布尔)类型数值类型整数类型byte型占1个字节范围:-128~127如图所示:short型占2个字节范围:-32768~32767如图所示:
  • 2024-12-25setUIConfig
    voidsetUIConfig(Objectconfig)设置插件通话界面,需保证在通话开始前设置。参数Objectreq属性类型默认值必填说明最低版本btnTextstring否接听页面按钮文案,与使用setCustomBtnText一致callerUIUIConfig否caller通话UI设置listenerUIUICon
  • 2024-12-223. 八种基本数据类型大小及封装类
    基本类型大小(字节)默认值封装类byte1(byte)0Byteshort2(short)0Shortint40Integerlong80LLongfloat40.0fFloatdouble80.0dDoubleboolean-falseBooleanchar2\u0000(null)Character注:1.int是基本数据类型,Integer是in
  • 2024-12-21Spring源码分析之BeanFactory接口的解析
    前言:  在我们的前两篇文章当中我们看完之后其实我们都会发现当我们进行相关的重要的行为的时候如我们看到的GetBean或者在Register方法的时候会出现BeanFactroy进行调用那么这个时候我们就会产生一个疑惑这个到底是什么为什么这么重要,在我没有说的时候我们从字面上进行
  • 2024-12-19Scala Iterator(迭代器)
    ScalaIterator(迭代器)不是一个集合,它是一种用于访问集合的方法。迭代器it的两个基本操作是 next 和 hasNext。调用 it.next() 会返回迭代器的下一个元素,并且更新迭代器的状态。调用 it.hasNext() 用于检测集合中是否还有元素。让迭代器it逐个返回所有元素最简单
  • 2024-12-19JS中把其它类型转成布尔的方法及规则是什么?
    在JavaScript中,可以使用Boolean()函数将其他类型转换为布尔值。此外,JavaScript中的类型转换也遵循一定的自动转换规则,特别是在条件判断等场景中。使用Boolean()函数Boolean()函数可以将任何类型的值转换为布尔值。以下是一些示例:console.log(Boolean(1));//trueconsol
  • 2024-12-17pojo实体bool字段不要加is前缀
    pojo实体bool字段不要加is前缀,在lombok这类工具自动的getter,setter方法时,对于布尔类型,它有自己的命名规则,boolean会把getter方法添加统一前缀is,如boolean的getter方法就是isDefault(),而如果你的字段也命名为isDefault,那么在反序化时可能出现歧义(default不是isDefault);而问题更
  • 2024-12-09Java基础 —— 集合(二)
    Collection接口Collection接口常用方法booleanadd(Ee):在集合末尾添加元素booleanremove(Objecto):若集合中存在与o相同的元素,则删除,然后返回truevoidclear():清空集合内的所有元素booleancontains(Objecto):判断集合中是否存在该元素booleanisEmpty():判断集合是否为空
  • 2024-12-09springboot整合lua脚本在Redis实现商品库存扣减
    1、目的        使用lua脚本,可以保证多条命令的操作原子性;同时可以减少操作IO(比如说判断redis对应数据是否小于0,小于0就重置为100,这个场景一般是取出来再判断,再存放进行,就至少存在2次IO,用lua脚本一条命令1次IO就解决了,在批量扣减情况存在多次IO,lua脚本1次也可以解决
  • 2024-12-08算法题 - ACM 模式中常用输入输出用法总结
    Tips:由于算法题中的ACM模式需要自己解析输入输出,因此需要熟悉Scanner、字符串格式化等基本用法 可以在此网站进行ACM模式训练:https://kamacoder.com/problemset.php?search=%E5%9F%BA%E7%A1%80一、Scanner用法1.1构造函数://用法一:读取System.in输入的内容Scann