流程:两轮技术面,一轮hr面 时长:40分钟,为了凑满时间 问题:按项目来问,就问了两,最后从简历找了一个 1. next的ssg方式如何做到页面更新 2. 替代promise.allsettled,如何做兼容 3. 原型链的概念,原型继承的缺点和改进 答的一般,感觉无了
40几分钟 自我介绍 实习项目遇到的困难,怎么解决? 问简历上的项目 学校学过什么课程 css:垂直居中、flex布局,选择器,标签优先级,position定位 js:闭包是什么,应用场景;原型链,原型继承;new发生了什么;promise是什么,有哪些状态,相关代码输出题;作用域代码题;箭头函数特点; vue:用过哪些api,computed,watch各自特点,哪个更好;vue是什么; nod
自我介绍 深挖项目难点 深挖简历 一个八股文没有 整体感觉不错,面试最后问我去长沙的意愿,希望能过 #数字马力#
时长:30分钟 问题: 1. 深挖项目,比如:为什么要做这个项目,一些具体功能是怎么实现的。 2. 学习前端的路线。 流程:2~3天出结果 整体回答不错,有机会下一轮,不想再找其他的了
strings 标准库提供了很多字符串操作相关的函数。这里提供的几个例子是让你先对这个包有个基本了解。 package main import s "strings" import "fmt" // 这里给fmt.Println起个别名,因为下面我们会多处使用。 var p = fmt.Println func main() { // 下面是strings包里面提供的一些函数实例。注意这里
字典是 Python 中唯一的映射类型,每个元素由键(key)和值(value)构成,键必须是不可变类型,比如数字、字符串和元组。 字典基本操作 这里先介绍字典的几个基本操作,后文再介绍字典的常用方法。 创建字典 遍历字典 判断键是否在字典里面 创建字典 字典可以通过下面的方式创建: >>> d0 = {} # 空字典 >>> d0 {} >>> d1 = {'name': 'ethan',
cmf_get_verification_code($account, $length = 6) 功能 检查手机或邮箱是否还可以发送验证码,并返回生成的验证码 参数 $account: string 手机或邮箱 $length: int 验证码位数,支持4,6,8 返回 string 数字验证码
cmf_clear_verification_code($account) 功能 清除某个手机或邮箱的数字验证码,一般在验证码验证正确完成后 参数 $account: string 手机或邮箱 返回 无
cmf_check_verification_code($account, $code, $clear = false) 功能 手机或邮箱验证码检查,验证完后销毁验证码增加安全性,返回true验证码正确,false验证码错误 参数 $account: string 手机或邮箱 $code: string 验证码 $clear : boolean 是否验证后销毁验证码 返回 string 错误消息
因为所有的网络通信最终都是基于底层的字节流传输,因此一个高效、方便、易用的数据接口是必要的,而 Netty 的 ByteBuf 满足这些需求。 ByteBuf 是一个很好的经过优化的数据容器,我们可以将字节数据有效的添加到 ByteBuf 中或从 ByteBuf 中获取数据。为了便于操作,ByteBuf 提供了两个索引:一个用于读,一个用于写。我们可以按顺序的读取数据,也可以通过调整读取数据的索引
显示字符串: 先看看下面这几行语句在RGSS中的效果: p "这将会显示双引号" p '这也会显示双引号' print "这不会显示双引号" print '这也不会显示双引号' 把上面的四行语句复制下来,然后在我们刚刚建立好的Test脚本中粘贴,粘贴前最好把Test脚本的内容清除掉,我们只需要测试我们现在的代码。好,运行游戏,看看效果吧。 首先,看得出来,用来输出显示的方法又多了一种:print
函数名称:字符串截取 函数功能:按照规则截取字符串 函数方法 str = string.sub(s,i,j) 参数 类型 必填 说明 s string 是 待截取的字符串 i number 是 开始截取位置 j string 否 停止截取位置,不写默认为 i 返回值 类型 说明 str string 截取的字符串 函数用例 s="just do it" str = string.sub(s,6,7
函数名称:字符串反转 函数功能:将字符串倒序显示 函数方法 str2 = string.reverse(str1) 参数 类型 必填 说明 str1 string 是 需要转换的内容 返回值 类型 说明 str2 string 转换后的内容 函数用例 str1 = "ti od tsuj" str2 = string.reverse(str1) dialog("转换后内容:"..str2,5000
函数名称:复制字符串 函数功能:复制字符串 函数方法 str = string.rep(s,n,sep) 参数 类型 必填 说明 s string 是 原字符串 n number 是 复制次数 sep string 否 间隔依据,不写默认为空 返回值 类型 说明 str string 复制后的字符串 函数用例 s = "go" str = string.rep(s,3," ") dialog(st
函数名称:字符串查找 函数功能:字符串查找 函数方法 str =string.match(s,pattern,in) 参数 类型 必填 说明 s string 是 原字符串 pattern string 是 待查找的字符串或模式匹配 in string 否 从 s 的第 in 个字符开始搜索,不写默认为 1 返回值 类型 说明 str string 找到结果返回整个配对字符串,失败返回 nil 模