点此看题面
给定一张\(n\)个点\(m\)条边的无向图,要求在满足\(1\)号点到\(2\)号点至少经过\(5\)条边的前提下,加入尽可能多的边。
\(n\le4\times10^4,m\le10^6\)
分层思想
考虑我们最终肯定是要把图分成\(6\)层(其中\(1\)号点在第\(0\)层,\(2\)号点在第\(5\)层),把同层所有点之间以及
正则匹配手机号码2021-05-26 12:04:21
正则匹配手机号码
原文链接:https://blog.csdn.net/itbrand/article/details/109239620
一般表单页面都需要填写手机号,校验用户输入的手机号码是否正确,就要用到正则表达式,用正则表达式来匹配手机号段,如在运营商号段内,则号码正确。因此,需要知道运营商最新的号段,如下所示:各大运
使用window.location.href 拨打电话,发现android端能跳转到通讯页面,但ios没有反应:
window.location.href = 'tel://'+ phoneNum
在网上查阅资料后,最常见的几种方法:
方式一:
this.$refs.tels.href = `tel://`'+ phoneNum
this.$refs.t
vue的常用组件方法应用2021-05-13 21:51:55
项目技术:webpack + vue + element(mint-ui, etc...) + axois (vue-resource) + less-loader+ ... vue的操作的方法案例:1.数组数据还未获取到,做出预加载的动画
<
为什么引入索引器
一般属性只能访问单一的字段(一个属性对一个字段进行封装),如果想访问多个数据成员,就需要使用索引器。索引器是类的特殊成员,它可以根据索引在多个成员中进行选择,能够让对象以类似数组的方式来存取。而这种方式就叫 索引器 。
作用
索引器(Indexer) 。
索引器允许
用一个宏定义offsetof求一个结构体struct里某个变量相对struc的编移量 如:struct student { int a; char b; double c; } 则: offsetof(student,a); //等于0 offsetof(student,b);//等于4
首先,ANSI C标准允许任何值为0的常量被强制转换成任何一种类型的指针,并且转换结果是一个NU
JS将手机号中间四位数变成 *2021-04-16 21:35:19
法一、使用 String 的 replace 和 substring 方法
let num = 17340164790;
let n = num.toString();
let NUM_U = n.replace(n.substring(3,7),'****');
console.log(NUM_U);
法二、使用 String 的 substr 方法
let num = 17340164795;
let n = num.toString();
let
手机号和用户名脱敏显示2021-04-10 10:31:06
手机号和用户名脱敏显示
/*
* 过滤手机号脱敏显示
*/
export const phoneShow = (mobile) => {
let reg=/(\d{3})\d{4}(\d{4})/
let tel = mobile.replace(reg, "$1****$2")
return tel
}
/*
* 过滤用户名称脱敏显示
*/
export const userNameShow = (str)
ant-design中表格合并单元格并填充按钮
效果如下
代码如下
:columns="columns"
:data-source="data"
@change="changePage"
:rowKey="(record) => { return record.seckill_goo
Python删除列表中的元素的方式2021-03-23 12:05:29
删除列表中的元素的方式
主要问题是有的时候会少删除
删除之后下标-1添加到新列表倒着删使用切片
students=[{'name':'zhangsan','age':26,'tel':'15895898270','sex':'male','score':100},
{'name':'Jack','
Python是一种非常灵活的动态语言,有时感觉太灵活以至于不知道遵循什么样的规则去驾驭。不过Python已经是非常完备的语言,想实现什么样的功能都是有方法的,而且也很容易,比如限制一个类动态添加成员变量。
一般情况下,我们定义完一个类,如果不加任何限制,还可以动态地为该类的对象或
根据UI设计稿
1.确定功能模块所属集合
2.确定集合字段
UI设计稿每个展示内容对应一个字段
创建于字段
更新于字段
状态字段
最后:先中文,后英文
练习:设置存放学生信息的集合,并插入20条测试数据
1.先中文
集合名称:学生集合
集合字段:编号、学号、姓名、电话、性别、年龄、学历
odoo学习记录22021-02-15 19:32:13
odoo学习记录2
文件样式布局XML代码
知识点总结-结构体2021-01-27 20:59:22
什么是结构?
结构,就是程序猿自定义的一种”数据类型“是使用多个基本数据类型、 或者其他结构,组合而成的一种新的”数据类型“
结构体的定义
struct 结构名 { 成员类型 成员名; 成员类型 成员名; 成员类型 成员名; }
实例:struct student {
char name;
问题描述
前台需要展示图片,期望后台直接返回图片地址,但是后台给的是的文件流而不是一个图片地址,需要把文件流转为base64的格式展示出来。
请求后台接口时,返回图片内容如下: 上图不是base64格式,二十二进制的文件流数据,前端要想展示,只需要转换数据格式为base64即可。
解决方法
06、flask---自定义URL2021-01-10 14:30:27
一、正则表达式中常见的基本符号
1.点号“.”
一个点号可以代替除了换行符(\n)以外的任何一个字符,包括但不限于英文字母、数字、汉字、英文标点符号和中文标点符号。
2.星号“*”
一个星号可以表示它前面的一个子表达式(普通字符、另一个或几个正则表达式符号)0次到无限
文章目录
1. Python代码2. test.vcf文件内容
1. Python代码
file = open('test.vcf', 'r', encoding='utf-8')
tels = []
for line in file:
line = line.strip('\n')
contents = line.split(':')
if contents[0] ==
微信联系人2020-12-09 02:02:51
WechatContacts
一、功能调查与系统功能框架图
功能调查:
联系人应包含的属性:昵称、性别、微信号、地区、电话号码
联系人应包含的方法:
添加联系人
查找联系人
删除联系人
查看所有联系人(通讯录)
修改联系人备注
系统功能框架图:
二、类的设计
UML图:
三
H5属性变化-Input新增类型2020-12-06 20:00:45
H5中Input新增类型
email/url/number/range/date picker/search/color/tel
email、url、tel
• email-电子邮件 • url-统一资源定位符 • tel-电话类型 上述三个类型在手机端有相应的显示,PC端暂无显示区别
number
Date Pickers
date–年月日month–年月week–年周time–时
Oracle批量插入语句与其他数据库不同,下面列出不同业务需求的插入
假设有一张表Student
-- 学生表
create table Student(
id Varchar2(11) primary key,
name varchar2(32) not null,
sex varchar2(3) not null,
age smallint,
tel varchar(16)
)
注意:其中
设置功能用来保存用户的基本信息,比如电话地址等,便于用户购买商品时将这些信息保存到数据库的订单表中,
从而为发货环节提供收货信息,setting.wxml代码如下:
1
2
3
4
5
js表单简单验证(手机号邮箱)2020-11-07 18:31:37
1
2 pageEncoding="UTF-8"%>
3 el" 拨打电话2020-09-29 03:32:18
电话号码是固定的:
电话号码是动态获取时:
走默认的方式失败
走字符串拼接方法成功
{{Phone}}