ICode9

精准搜索请尝试: 精确搜索
  • 第十章 (小知识)正则表达式2021-11-24 18:01:07

    认识正则表达式 正则表达式 ''' 正则表达式是一门独立的语言 跟其他编程语言都没有关系!!!! 如果想在python代码中使用正则 需要借助于内置模块re ''' # 什么是正则表达式? 利用一些特殊的组合去字符串中筛选出符合条件的数据 ''' 1.必须是11位 2.必须是纯数字 3.必须符合手机号的

  • laravel7 手机号验证码登陆2021-11-22 02:01:36

    1”设置路由: //展示手机登录页面 Route::get('admin','admin\AdminController@admin'); 2:html页面 <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <meta name="renderer" content="webkit|i

  • C++常见设计模式之装饰者模式2021-11-18 21:03:01

    1、时常会遇到这样一种情况,我已经设计好了一个接口,并且也有几个实现类,但是我这时发现我设计的时候疏忽了,忘记了一些功能,或者后来需求变动要求加入一些功能,最简单的做法就是修改接口,添加函数,然后继承类中都相应添加实现,这样做倒也没什么问题,但是如果这种变化会经常出现或者继

  • ES6 class类的创建与继承2021-11-16 20:33:44

    1 //#region ES5和ES6类对象的声明对比 2 //ES5类对象的写法是 3 // function Phone(brand, price) { 4 // this.brand = brand 5 // this.price = price 6 // } 7 // 给Phone添加一个方法 callMethod(

  • C++ 类对象作为类成员2021-11-14 23:35:18

    #include <iostream> using namespace std; #include <string> class Phone { public: Phone(string name) { m_PhoneName = name; cout << "Phone构造" << endl; } ~Phone() { cout <<

  • 注册的短信验证2021-11-14 23:03:57

    控制器   public function save(Request $request) {// echo 11;die(); $phone=input(); $last_time=Cache::store('redis')->get('register_time');// return json($last_time); if(time()-$last_time<60

  • 自学实前后端践项目2 phone Store 32021-11-13 17:59:28

    1.创建  下面是后端新建步骤      建好后写入数据库连接代码写到yml文件中 spring: datasource: url: jdbc:mysql://localhost:3306/phone_store_dmeo?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai username: root password: 1

  • 函数式编程2021-11-12 00:00:30

    ### 本篇文章带你简单理解函数式编程 话不多说 开始! - 特性 1.   必须是接口 2.   必须只有唯一一个未实现方法 3.   必须注解@FunctionalInterface声明 我们常见的基础函数式接口有 comsumer、function、predicate、supplier、 我们以一台手机的从生产到销售为例,贯穿函数式

  • vue 输入框失焦时做本地存储2021-11-10 18:31:48

    <van-field v-model="phone" name="phone" type="digit" maxlength="13" input-align="right" placeholder="请输入11位数字" label="手机号" @blur="setLocalStorage" /> cr

  • 基本的Select语句和起别名的使用2021-11-08 21:00:40

    -- 查询全部 SELECT * FROM student -- 查询指定字段 SELECT sex,phone FROM student -- 给字段起别名 SELECT sex AS 性别,phone AS 电话 FROM student -- 函数 CONCAT(str1,str2,...) SELECT CONCAT('电话:',phone) AS 新名字 FROM student   

  • [Python基础] 可变长度序列赋值2021-11-06 13:34:27

    >>> def drop_frist_last(nums): ...     first, *middle, last = nums ...     return sum(middle)/len(middle) >>> drop_frist_last([1,2,3]) 2.0 >>> drop_frist_last([1,2,3,4]) 2.5 >>> record = ('Hello', 'a@qq.c

  • MySQL数据库唯一性设置unique index2021-11-04 13:31:46

    在数据库设计中设置主键的字段是不会重复的、唯一的,如果有其他字段也需要保持唯一性应该如何设置呢?比如一个保存用户信息的表里要保证每条记录的手机号都不同。这时候就需要对该字段设置唯一性。设置唯一性后的字段,在数据库层面保证了该字段不会出现相同的值。下面说一下唯一性的

  • 【认证服务】验证码、社交登录、分布式session、单点登录2021-11-03 21:32:58

    https://blog.csdn.net/hancoder/article/details/114242184 一.验证码 package com.xunqi.gulimall.auth.config; import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.ViewControllerRegistry; import o

  • 软件设计⑩①|装饰模式2021-10-31 19:33:31

    一、类图 二、效果 三、代码 1 #include<iostream> 2 using namespace std; 3 4 //公共抽象类 5 class Phone { 6 public: 7 virtual void voice() {} 8 }; 9 10 //SimplePhone 11 class SimplePhone :public Phone { 12 private: 13 string phone;//手机

  • SAS truncover scanover pad missover选项2021-10-31 12:32:07

    说白了就是当文件中数据长度不够时,SAS如何处理这中情况。   PAD: 当文件中的数据长度不够时,加空格补充。然后指针自动向后移动一列,再次读取。 TRUNCOVER: 当文件中的数据长度不够长时,有多少读多少。不自动换行。如果没这个选项,当定义的长度较长时,容易读错。 MISSOVER: 当文件中

  • Android通话应用设计2021-10-28 21:02:51

    目录 Android通话应用设计 1 一、 背景 1 二、 应用框架设计 1 三、 常驻进程开机唤醒 2 1. Phone进程 2 2. TelecomServer进程 3 四、 应用间进程交互 6 1. 进程交互方式 6 2. Binder交互过程 6 五、 通话流程 7 1. 拨号流程 8 2. 电话状态更新流程 9 3. 用户挂断电话流程

  • 设计模式の工厂模式2021-10-27 22:33:35

    简单工厂模式 简单工厂模式是属于创建型模式,是工厂模式的一种。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。 简单工厂模式是工厂模式家族中最简单实用的模式 简单工厂模式:定义了一个创建对象的类,由这个类来封装实例化对象的行为(代码) 在软件开发中,当我

  • 手机号正则校验2021-10-20 23:31:29

    public boolean verifyPhone(String phone) { String regex = "^((13[0-9])|(14[5|7])|(15([0-3]|[5-9]))|(17[013678])|(18[0,5-9]))\\d{8}$"; if (phone.length() != 11) { System.out.println("手机号应为11位数"); } e

  • No.17 Letter Combinations of a Phone Number2021-10-18 11:32:15

    17. 电话号码的字母组合 - 力扣(LeetCode) (leetcode-cn.com)   思路:一道普通的用回溯解决的组合问题,涉及到一些字符串的操作           用一个map_string存储,用下标的索引表示数字对应的字母 package leetcode.com.backTrack; import java.util.ArrayList; import java.uti

  • 关联查询2021-10-14 22:04:32

    mapper接口:public interface MyAddressMapper { /** * 关联查询我的所有地址 * @param phone 用户手机号 * @return 查询结果 */ MyAddress selectAddress(String phone);} dto: @Data@Componentpublic class MyAddress { private int id; private S

  • DOM实现简单手机号验证2021-10-13 19:05:41

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

  • ES6学习---Class中的get和set2021-10-11 08:34:40

    // get 和 set class Phone{ get price(){ console.log("价格属性被读取了"); return 'iloveyou'; } set price(newVal){ console.log('价格属性被修改了&#

  • C# 拓展方法( 二)——模拟拓展方法的场景2021-10-10 10:35:27

    namespace ExpandingMethodDemo{ class Program { static void Main(string[] args) { Phone ph = new Phone(); //现在调用Phone的无参拓展方法——网上冲浪 ph.surfingTheInternet(); //现在调用Phone的有参拓展方法——发短信查话费 string hf

  • 012b、数据驱动(2)用数据驱动测试前程贷登录接口2021-10-08 19:00:36

      数据驱动案例 2 : 1、环境变量 dev 如下:   2、请求头   3、请求体为 {"mobile_phone": "{{req_mobile_phone}}", "pwd": "{{req_pwd}}"}   4、后置脚本test为 // csv文件中,code列 var code = pm.variables.get("res_code"); console.log(code) /

  • 设计模式——桥接模式(Bridge模式)2021-09-30 23:05:00

    基本介绍 桥接模式(Bridge模式):将实现与抽象放在两个不同的类层次中,使两层次可以独立改变 是一种结构型设计模式 说白了就是有多个维度的变化,这样的组合关系如果按照传统的方式会导致类爆炸,所以需要将两个维度抽象出来,然后让其通过对象进行组合,来减少类的创建 用手机来举例 当前有

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

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

ICode9版权所有