ICode9

精准搜索请尝试: 精确搜索
  • 手机号和身份证号校验2022-09-01 15:31:35

     手机号 /^(0|86|17951)?(13[0-9]|15[012356789]|166|17[3678]|18[0-9]|14[57])[0-9]{8}$/身份证号 export function isIdentityId(identityId) { var patrn = /(^\d{15}$)|(^\d{17}(\d|X|x)$)/;//长度或格式校验 //地区校验 var aCity = { 11: "北京", 12: "

  • 浏览器屏幕共享2022-07-24 21:03:21

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=d

  • ASP.NET Core--全局异常处理2022-06-12 18:36:06

    使用过滤器做全局异常处理,具体代码如下: public class CustomerExceptionFilter : ExceptionFilterAttribute { private readonly ILogger<CustomerExceptionFilter> _logger; public CustomerExceptionFilter(ILogger<CustomerExceptionFilter> logger)

  • c++仿照go语言的error,函数返回值封装2022-01-18 23:33:29

    c++仿照go语言,程序返回错误时,可以附加错误信息 #ifndef __ERRORMSG_H_ #define __ERRORMSG_H_ #include <string> struct Errormsg { typedef enum { OK = 0, ERR = 1, } HerrorCode; HerrorCode code = OK; std::string desc = ""; i

  • go学习笔记-day202021-12-16 18:34:30

    Go 错误处理 已经到错误处理了,加油啊。。。。 吐槽下这个编辑器,我用的 Edge浏览器,当往里面粘贴内容时,编辑区会滚动。。。。求改造思路和代码 Go 语言通过内置的错误接口提供了非常简单的错误处理机制。 我们可以在编码中通过实现 error 接口类型来生成错误信息。 type error inte

  • 用户注册界面2021-12-01 15:03:03

    // 页面加载完成之后 $(function () { //给注册绑定单击事件。 $("#sub_btn").click(function (){ // 验证用户名:必须由字母,数字下划线组成,并且长度为5到12位。 //1 获取用户名输入框里的内容 var username = $("#username").val(); //2 创建正

  • super和this2021-11-29 12:37:01

    一、父类空间优先于子类对象产生 在每次创建子类对象时,先初始化父类空间,再创建其子类对象本身。目的在于子类对象中包含了其对应的父类空间,便可以包含其父类的成员,如果父类成员非private修饰,则子类可以随意使用父类成员。 代码体现在子类的构造方法调用时,一定先调用父类的构造方法

  • 9.一套简单的全局错误处理框架,工作中直接拿来可用2021-07-15 11:35:17

    1.先定位错误接口 public interface BaseErrorInfoInterface { String getResultCode(); String getResultMsg(); } 2.定义错误枚举 public enum CommonEnum implements BaseErrorInfoInterface { // 数据操作错误定义 SUCCESS("200", "成功!"), BODY_NOT_MATCH(

  • Go 错误处理2021-07-12 13:03:09

    Go 错误处理 Go 语言通过内置的错误接口提供了非常简单的错误处理机制。 error类型是一个接口类型,这是它的定义: type error interface { Error() string } 我们可以在编码中通过实现 error 接口类型来生成错误信息。 函数通常在最后的返回值中返回错误信息。使用errors.New

  • 异常 | 求你别再写满屏的try-catch了,用全局异常好吗?- 夹私货-行测2021-07-07 13:03:16

    Hi,我是小小,今天又见面了,小小最近需要备考清远市的考试,恩恩,是的,2020年广东省事业单位公开招聘高校应届毕业生的考试,于11日考试,小小将会准时到清远考试。备考啦 先说说备考的事情 当然啦,备考是很晚的时候才开始的,书买晚了,没办法,今天晚上刚刚才想起来才有这一出的,先从网上找点真题看

  • AD操作的正删改查代码以及遇到的常见问题2021-06-21 17:34:09

    package com.devops.devopsauth.ad.util; import com.devops.devopscommon.exception.ServerException; import lombok.Data; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Compon

  • Doris的export任务超时后ErrorMsg显示type:UNKNOWN; msg:2021-05-26 12:00:12

    export任务 超时时间是360s,6分钟 任务在超时后,ErrorMsg并未正确输出

  • 利用策略模式实现表单验证2021-05-12 10:59:53

    普通表单验证 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <form action="http:// xxx.com/register" id="registerFor

  • C#发邮件2021-01-22 18:35:18

    一、两种发送邮件的方法   有用到两种方式发邮件,一种是用System.Web.Mail类,另一种是System.Net.Mail类。 System.Net.Mail是作为System.Web.Mail的替代存在的。 System.Web.Mail使用时会提示已过时,但目前任然可以正常使用。     二、遇到的问题   我在使用System.Net.Mail发邮

  • spring注解@ControllerAdvice的原理分析和使用2021-01-16 16:30:11

    @ControllerAdvice注解是Spring3.2中新增的注解,学名是Controller增强器,作用是给Controller控制器添加统一的操作或处理。 对于@ControllerAdvice,我们比较熟知的用法是结合@ExceptionHandler用于全局异常的处理,但其作用不止于此。ControllerAdvice拆开来就是Controller Advice,关

  • @validate或@valid注解进行数据校验的解决方案2020-12-07 18:32:55

    @validate或@valid注解进行数据校验的解决方案 目录@validate或@valid注解进行数据校验的解决方案JSR规范提案依赖引入JSR303定义的校验类型@Valid和@Validated的区别注解位置分组嵌套验证使用BindingResult接收校验结果信息统一异常处理 我们在对外提供接口的时候,为了提高安全性,

  • vue 身份证18位验证2020-11-13 10:31:29

    <el-row> <el-col :span="24"> <el-form-item label="投诉人身份证号" prop="idCard"> <el-input v-model="complaintForm.idCard" onkeyup="this.value=this.value.replace(/[^\X0-9]/g, '

  • Android应用程序框架-004.bean层2020-08-27 18:04:09

    基于Gson上,搭建bean层   上码: 1 /** 2 * @author 黄宗旭 3 * @version 20.08.27 4 */ 5 public interface IJson { 6 /** 7 * 从json进行转换 8 * @param json json串 ,非空 9 * @return 转换成功标记 10 */ 11 boolean fromJson(String

  • SpringBoot系列(十)优雅的处理统一异常处理与统一结果返回2020-04-26 19:55:47

    SpringBoot系列(十)统一异常处理与统一结果返回 往期推荐 SpringBoot系列(一)idea新建Springboot项目 SpringBoot系列(二)入门知识 springBoot系列(三)配置文件详解 SpringBoot系列(四)web静态资源配置详解 SpringBoot系列(五)Mybatis整合完整详细版 SpringBoot系列(六)集成thymeleaf详解版 Spri

  • 探索两种优雅的表单验证——策略设计模式和ES6的Proxy代理模式2020-03-15 13:54:47

    原文收录在我的 GitHub博客 (https://github.com/jawil/blog) ,喜欢的可以关注最新动态,大家一起多交流学习,共同进步,以学习者的身份写博客,记录点滴。 在一个Web项目中,注册,登录,修改用户信息,下订单等功能的实现都离不开提交表单。这篇文章就阐述了如何编写相对看着舒服的表单验证代码

  • C# 调用命令行命令 net use2019-12-29 15:03:43

    bool flag = false; Process pro = new Process(); try { pro.StartInfo.FileName = "cmd.exe"; pro.StartInfo.UseShellExecute = false; pro.StartInfo.RedirectStandardInput

  • 异常2019-11-10 11:53:44

    ExceptionEnum /** 自定义异常枚举类 */ public enum ExceptionEnum { Exception404("页面没找到错误", 404), Exception500("后端错误", 500), Exception501("除数不能为0, 语法错误", 501) ; private String errorMsg; private Integer error

  • C#调用EXE执行档2019-10-31 20:52:37

    C#调用其他执行档时,一般采用Process类: 提供对本地和远程进程的访问并使之能够启动和停止本地系统进程。 1 Process p = new Process(); 2 p.StartInfo.UseShellExecute = false; 3 p.StartInfo.RedirectStandardOutput = true; 4 p.StartInfo.FileName = sExePath; 5 p.St

  • JavaScript设计模式——策略模式2019-10-18 15:01:35

      策略模式是JavaScript设计模式中行为型的设计模式;   定义:  定义一系列算法,并将这些算法各自封装成策略类(方法),然后将不变的部分和变化的部分分离开来,并且这些算法可以相互替换    白话解释:    实际上所谓的策略模式就是值根据不同的策略来执行不同的方法,是不是很类

  • jsp&servlet&jdbc&mysql实现简单的增删查改(一)2019-08-17 13:35:32

    1.关于JDBC JDBC(Java DataBase Connectivity)是一种用于执行SQL语句的Java API,是Java和数据库之间的一个桥梁,它由一组用Java语言编写的类和接口组成,各种不同类型的数据库都有相应的实现。 JDBC为开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,是数据库开发人员

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有