logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

js通过正则表达式来判断电话、邮箱、身份证(有代码亲测好用)

//正则表达式判断是否是手机号 是否是邮箱号//^ 匹配一个输入或一行的开头,/^a/匹配"an A",而不匹配"An a"//? 匹配前面元字符0次或1次,/ba*/将匹配b,ba//x|y 匹配x或y//{n} 精确匹配n次// /d任意一个数字,0~9 中的任意一个//{m,n}表达式至少重复m次,最多重复n次,比如:"ba{1,3}"可以匹配 "ba"或"baa"或"baaa"一判断电话f

#正则表达式#前端#javascript
解决在VueX中$store‘ is not defined 的方法(亲测有效)

问题如图所示,这个的意思是我们在js中直接调用了$store.state.XXX,解决办法可以在我们的store前面添加一个this的关键字

认识微服务-服务架构演变(黑马笔记)

1、单一职责:微服务拆分粒度更小,每一个服务都对应唯一的业务能力,做到单一职责,避免重复业务开发。2、分布式架构:根据业务功能对系统进行拆分,每个业务模块作为独立项目开发,称为一个服务。1、单体架构:将业务的所有功能集中在一个项目中开发,打成一个包部署。4、隔离性强:服务调用做好隔离、容错、降级、避免出现级联问题。3、自治:团队独立、技术独立、数据独立、部署独立。2、面向服务:微服务对外暴露业务接

#微服务
认识微服务-微服务技术对比

微服务这种方案需要技术框架来落地,全球的互联网公司都在积极尝试自己的微服务落地技术。使用spring cloudalibaba技术栈。使用springcloudalibaba技术栈。使用springcloud技术栈。服务接口采用restful风格。服务接口采用restful风格。服务接口采用dubbo协议标准。服务接口采用dubbo协议标准。认识微服务-微服务技术对比。服务调用采用feign方式。

#微服务#架构#云原生
jeecgboot 关于新增接口添加默认值失败处理方式

摘要:针对jeecgboot的online代码导入后默认值同步问题,研究发现虽然online表单能设置默认值,但本地运行时数据库无法同步。解决方案是在controller中手动设置默认值,如通过@PostMapping方法在保存前对实体类属性赋值(如delFlag="0"),确保数据入库时携带默认值。该方法有效解决了默认值不同步问题,示例代码展示了在add接口中设置多个字段默认

#数据库
分享一个vscode的todo插件(todo Tree 包含使用

TodoTree插件是一款高效的任务管理工具,用户可通过插件商店下载安装。该插件以树状结构展示文件列表,支持使用Ctrl+/快捷键快速添加注释,输入"TODO"即可标记待办事项。安装后能直观查看和管理代码中的任务标记,提升开发效率。

#vscode#ide#编辑器
读react.js小书 01

通过这个点赞的按钮能反映出什么问题呢,在我们看到一个想要看到的功能时,我们需要复制html文件和js文件,而通过react的render可以返回dom节点,我们可以将这个功能在一个函数中进行实现,而且复用性会很高<body><div class='wrapper'><button class='like-btn'><span class='like-tex

#react.js
读react.js小书 抽象公共组件类

首先在component的类中定义了一个按钮抽象出来的一个类class Component {setState (state) {const oldEl = this.elthis.state = statethis._renderDOM()if (this.onStateChange) this.onStateChange(oldEl, this.el)}_renderDOM () {this.

vscode快速注释的方法

vscode中进行注释的方法:1.单行注释,使用“Ctrl + /”,或者先按“CTRL+K”,再按“CTRL+U”;2.块注释,使用“Alt+Shift+A”。

#vscode#html#css
解决vscode没有文件图标(亲测有效)

第一步:打开vscode第二步:鼠标滑倒文件那一栏第三步:选择首选项第四步:选择文件图标主题可以选择特定的插件这里推荐两个1.Material Icon Theme2.vscode-icons-mac

#vscode
    共 18 条
  • 1
  • 2
  • 请选择