美文网首页
克勤phper

克勤phper

作者: hehangfei | 来源:发表于2020-03-18 14:02 被阅读0次

php函数

  1. 有关联数组$arr = ['a'=>112, 'b'=>250],转换成成索引从0开始的自然排序数组
  2. 将字符串$str = '欢迎加入 克勤公司' 的空格去掉
  3. 将字符串$str = '11,22,33,44' 转换成数组[11,22,33,44]
  4. $str = '欢迎加入 克勤公司 ' 是一个符合utf-8编码的字符串,计算字符数量
  5. 有二维数组$a = [ [ 'id' => 1000, 'sort' => 10000, 'amount' => 200, ], [ 'id' => 1001, 'sort' => 980, 'amount' => 250, ], [ 'id' => 1002, 'sort' => 950, 'amount' => 250, ] ]
    i、返回所有的id列
    ii、按照以下规则排序,按照amount降序排序,如果amount相同,按照sort升序排序

MySql

  1. 请在微信里访问https://cdn.keqinnet.com/wx/#/room?linkId=1223&shareId=82
    请对业务直播间和购物车(不需要聊天点赞)两个模块进行一次表结构的设计,请用create table语句(只对用户交互可见的业务设计表就行,不用关心直播的实现原理)

  2. 我们有一张数据表,表名叫heartbeat_records,用来做直播间的数据统计,表结构如图所示。用户观看我们的直播过程中,每分钟会生成一条记录,id是自增主键、live_id是直播间ID,user_id表示用户ID,rand_token在用户进入直播间时随机生成(用户重新进入直播间会变更),recorded_minute表示记录生成时间(以分钟为粒度)

WechatIMG1090.png

i、写一个sql语句,得到ID是1155的直播间的每分钟的用户数量
ii、写一个sql语句,计算ID是1155的直播间每个用户的访问数据(访问了几次直播间、第一次访问直播间的时间、最后一次访问直播间的时间、看了几分钟)
iii、根绝前面的业务需要,请为本表加索引,用sql语句表达

系统分析

  1. 微信访问小程序 大瑶山钟哥家查订单(这是一个查订单的简单小程序),点击 查询 按钮进行手机号码授权,用户授权后出现订单列表,如果用户再次访问,直接展示订单列表。假设你是本需求的服务端并做完了系统分析,请把接口的mock数据给到前端,只需写出接口的请求参数和返回参数(不使用云开发)
    ps 小程序授权手机号码事件回调得到如下参数
参数 类型 说明
encryptedData String 包括敏感数据在内的完整用户信息的加密数据,详细见加密数据解密算法
iv String 加密算法的初始向量,详细见加密数据解密算法
cloudID string 敏感数据对应的云 ID,开通云开发的小程序才会返回,可通过云调用直接获取开放数据,详细见云调用直接获取开放数据

详见https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/getPhoneNumber.html

  1. 我们有一批获奖号码,用户在我们指定网页填写手机号码就能填写收货地址进行领取,若接口校验手机号码是获奖号码并未领取,就会向我们的订单系统请求一个0元订单,请问服务端怎么防止接口并发提交导致用户重复领取?请画出流程图

laravel(IoC)

  1. laravel的底层思想是依赖注入,控制反转,请参考laravel项目的的/vendor/laravel/framework/src/Illuminate/Container/Container.php。场景模拟:新员工入职需要发一条钉钉欢迎消息和一条微信欢迎消息,请写一个小型的laravel IoC容器,完善以下代码里的Container类,让代码可以运行

<?php

/*IoC 容器类*/
class Container
{
    /*todo*/
}


class WelcomeKeqinController{
    // 微信推送、jpush推送
    function send(WeChat $wehchat, dingTalk $dingTalk){
        $wehchat->text("欢迎加入克勤😄😄");
        $dingTalk->text("欢迎加入克勤👏👏👏");
    }
}



class WeChat{
    /*发送文字消息*/
    public function text($text=''){
        echo "WeChat:".$text;
    }
}


class dingTalk{
    /*发送文字消息*/
    public function text($text=''){
        echo "dingTalk".$text;
    }
}

/*创建容器*/
$app = new Container;

$controller  = $app->make('WelcomeKeqinController');
// 执行方法
$app->call([$controller, 'send']);





相关文章

  • 克勤phper

    php函数 有关联数组$arr = ['a'=>112, 'b'=>250],转换成成索引从0开始的自然排序数组 ...

  • Phper

    Pear是什么 怎么用命令行执行一个php文件 单类继承还是多类继承 (multiple inheritance ...

  • 【分享】3年PHPer的面试总结

    分享链接 3年PHPer的面试总结

  • 与爱妻出游费用高达十万?李克勤淡定回应不介意

    李克勤出席活动 李克勤抱吉他现身 网易娱乐6月11日报道据港媒报道,6月10日,李克勤出席某活动接受采访回应了与太...

  • 2021-02-16

    过年这些天把周深和李克勤的组合相关的视频看了个遍,顺带又多看了不少李克勤的视频。李克勤确实是比较有经验,毕竟他做过...

  • 网站从无到上线都需要什么?

    面向初级PHPer的工作经验 前言 此笔记面向初级PHP工程师,适合自学、培训班出来的PHPer。初级PHP工程师...

  • Php代码安全主题分享

    安全方面不是phper考虑的范围。但是作为一个phper对于安全知识是:“知道有这么一回事,编程时自然有所注意”。...

  • PHPer入门需要掌握哪些内容

    PHPer入门需要掌握哪些内容 做为一个小新手,想要成为一个PHPer,你必须把LAMP搞熟练(这是一套网站开源开...

  • linux服务器配置SVN过程

    好端端的PHPer,前一段时间给公司处理前端问题,最近还要配置维护服务器。 很多PHPer大抵也都这样吧,从后端到...

  • 我喜欢的粤语歌5&难捱的关口请你记住原委

    词/黄伟文曲/Eric Kwok演唱/李克勤 有人这样评价Hacken:李克勤唱歌有种西洋抒情小夜曲的味道,有时还...

网友评论

      本文标题:克勤phper

      本文链接:https://www.haomeiwen.com/subject/yklktqtx.html