首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

面经--博&&今日头条

岗位:博广告引擎后台开发,头条头条号内容分发业务后台开发 介绍一下个人,985硕士,计算机科班,技术栈:c++, 网络比较熟悉,看过网络库源码和redis源码。...写过go语言 博: 一面: 1 c++特性 2 虚函数虚表 3 查找虚函数过程 4 指针引用区别 5 c++11特性 6 shared_ptr和unique_ptr区别,怎么相互转换 7 tcp链接建立和断开过程...4 平时怎么学习 5 为什么看源码,有什么收获 6 谈谈对分布式理解 7 后面就是聊理想聊人生 今日头条 一面 1 redis数据类型 2 redis优缺点 3 redis事件处理流程 4 c++...BigNum类,重载operator+运算符,建议不要直接写函数) 三面 1 设计火车票查询功能,从数据存储到业务逻辑(懵逼,回答不是很对口) 2 换个简单朋友圈怎么刷新(缓存,数据库,业务逻辑...,马马虎虎貌似也不对口) 3 谈一下自己想法,职业规划,想做点东西,有哪些需求,对leader或者同事想法 基本上这么多,除了问项目的没写,个人项目因人而异。

81300

今日头条Lark对标海外Slack而非企业

外媒报道,“今日头条”运营商字节跳动在2017年略有盈利,2018年发布短视频应用TikTok后却亏损12亿美元。...Lark对标Slack而非企业 Lark存在并不是什么秘密,2018年上半年有媒体报道字节跳动2017年11月初开始在全公司推行一款内部孵化名叫Lark即时通讯产品,当时有业内人士分析不排除其将来进入企业...这些年国内IM市场不缺巨头身影,腾讯企业信从一开始不温不火到现在慢慢有了起色,美团也推出了大象IM产品,而阿里钉钉也能满足企业IM需求。...例如最近聘请了曾在GE数字集团、思科和SAP工作过理查德吴(Richard Wu)负责推销企业业务。 ? (Lark界面) Lark对标的是国外Slack而非国内企业等。...此前字节跳动还是以“今日头条”这个品牌示人时候,张一鸣在与清华管学院院长钱颖一教授对话时表示在心里定了一个小目标,今日头条未来有超过一半用户来自海外。从2018年起算,计划三年内实现这个目标。

1.4K40
您找到你想要的搜索结果了吗?
是的
没有找到

小灯灯实战系列《二》小程序:仿今日头条(上)

写在前面 新一年,祝大家新年快乐!当然对于程序员来说,新一年,也要有新改变。因此灯灯决定凑热闹编写小程序啦!...今日头条截图 当然样式不一定要做那么复杂先,比如我们就统一1幅封面预览图,暂时不做3幅图item。...但是现在小程序并不支持富文本、也不支持iframe、也不支持外链视频。...详情页 总结 至此,一个简单头条就开发完了。看起来很容易但实际做时候会遇到很多莫名bug,主要原因还是提供那一套东西问题太多了。...当然我相信之后也会一次次迭代一次次修复加强,所以也不用太担心,毕竟小程序理念就是简单,设计得太复杂就没有意义了。

1.7K90

小灯灯实战系列《三》小程序:仿今日头条(下)

接着上一篇  上一篇文章中,我们已经完成了头条新闻列表、新闻详情功能了,但是还存在一些值得优化地方,以及评论功能没有加上。  ...原因: 小程序登陆需要有appid,appid需要公司资质去申请,每个公司申请数量有限制(好像是30个),每个身份证也只能最多绑定5个。...所以小程序中登陆、评论、收藏功能此处暂时不做。 刷新优化  小程序原生提供了下拉刷新和加载更多事件,这一点还是比较人性化。  ...当然我们需要添加一个loading动画,有一点我不明白把loading动画当初了组件...只能强行一个hidden参数来改变它隐藏和展示状态,太坑了。  ...由于没有提供元素获取功能,所以想要获取评论框里内容不好直接get,只能给输入框绑定change事件,然后在事件里把内容复制给一个变量才行。如果有其他方法,欢迎留言指点。

98360

还能打败今日头条吗?「看一看」想试试 | 微观

而除了微视与抖音 PK,从产品层面上来说,一路过关斩将今日头条,也终于有机会吸引到产品之神张小龙注意了。在此前流出信内部视频中,张小龙就表示: 今日头条是强大对手,但看一看不一样。...的确,今日头条已经成长为一股压力般存在,强大到腾讯差点遭遇梦想危机。而「看一看」又是一个极其佛系产品,在很长一段时间,它都因为入口太深,也长期没有产品功能大迭代,安静地待在角落当中。...要想赶上或者超越今日头条,看一看需要是自身特色。无论是利用特色关系链,还是其它特色,都决定了它必然不是一个现有模式信息流产品。 那么,它会是什么呢?...信息流机会是看一看,在信息体量上,信中超过 2000 万个公众号也仍然远远大于今日头条。...但是相比较博,以及今日头条头条」推出,头条博化特征日趋明显,从而让公众号变成了信息滞后内容形态。

57220

扫描登录

扫描登录 本文主要介绍如何实现使用二维码扫描登录系统功能。 功能需求 PC系统功能,希望借用oauth授权方式,来实现本系统登录。...实现原理 以上业务期望,首先我们需要转化为实际开发需求,根据上面的期望,我们可以了解其需要两个平台支持PC端和手机客户端。...key=df3a4de2af34 手机客户端:OAUTH授权登录页面 主要工作就是在手机端使用oauth登录登录成功后根据当前唯一键值,以及登录session信息和用户信息保存到公共内存资源中...二维码其实包含仅仅是一个手机端oauth授权url; 2. 用户通过扫描二维码,打开oauth授权页面; 3....多系统单公众号应用 在应用过程中会发现一个公众号可能需要支持多个平台,但是授权只支持一个绝对域名,因此如果希望一个帐号多个平台共享是无法实现

5.2K30

Android 登录授权、分享

创建成功得到appid和secret(注册到、获取参数什么都会用到) 有个注意点,就是添加应用时候会要签名,你测试签名跟线上签名不一样,会出现测试环境下可以调起,但是线上发布不行,原因就是签名问题...api = WXAPIFactory.createWXAPI(this, APP_ID, true); api.registerApp(APP_ID); } 5.调用登录授权...这个回调是有点绕第三方集成的话就没有这么麻烦...)...void onReq(BaseReq baseReq) { LogUtil.i("onReq" + baseReq.getType()); } // 第三方应用发送到请求处理后响应结果...finish(); } }); } 到此登录授权就结束了 7.分享 关于分享介绍:官方文档,以分享网页为例 private void shareWebPage

4.5K20

开放平台—-扫码登录

授权回调域名必须与公共号授权域名一致 开放平台: 公共平台: 权限接口(修改) —> 设置 —-> 填写域名 !...整个开放平台填写信息最好是一致,比如说域名,联系人邮箱, 1.3.申请成为开发者(不申请,没有权限调用扫码登录接口) 1.3.1.申请开通...,….哦不,是交钱,300大洋 2.扫码登录流程 图(自己画…) 可以去看官网啦,这里自己理解,还有个问题,这个二维码对于用户来说是一个请求到我们服务器...,然后我们服务器就 会返回一个二维码给他,但是对于开发人员就不是了,这里不要给我误带了,看看官网就知道了. 3.实现 首先,前端肯定是有一个请求到后台,这个请求就是用于获取登录二维码.... 3.1.1.前端请求 例如:登录,当然,后台肯定是要进行映射. 3.2.1

7.6K11

二维码登录自己网站

一、当用户选择二维码登录时,我们要在用户页面里生成一个guid做为客户端唯一标识,然后带着这个guid请求二维码图片地址,得到地址后,显示给用户。...请求到后台时候要将此二维码Key和客户端guid关联到一起。注意这个key生成方式,要保证多人同时二维码登录而不冲突,比如用10000自增,隔断时间又重置到10000。...二、得到二维码后,马上发出长链接请求登录标识(即cookie),请求也要带客户端guid。在写此文之前听一同事说Discuz!...已实现了二维码登录,我更看一下,和我思路应该是一样,不过他们是轮询方式,但效果没长链接好,没这个及时。...= null) { CallBack(this); } } } 接口前面已发布源码:WeiXinSDK

918140

android登录,分享

这几天开发要用到授权功能,所以就研究了一下。可是开放平台接入指南里有几个地方写不清不楚。在此总结一下,以便需要的人。...很多公众平台应用如果移植到app上的话就需要授权登陆了。       目前移动应用上登录只提供原生登录方式,需要用户安装客户端才能配合使用。...也就是如果第三方应用需要授权登陆的话就必须在本机上安装了。而后续授权登陆或调用接口之类相当于app和两个应用之间通话。 1、首先需要注册开放平台,然后获取开发者认证。...通过之后就可以给这个应用添加授权登陆以及相应功能了。这里移动应用审批通过之后会给你两个参数,一个叫AppId,一个叫Secret。这两个参数在后面到。 补充:写这篇文章有一段时间了。...httpClient就行了,而不是接入指南里说那个和通信方法onReq().然后还是这样方式通过access_token.就可以调用接口获得用户基本信息了。

3.6K90

SpringBoot整合登录

SpringBoot整合登录 1.准备工作 1.1 前往小程序官网,完成以下工作: 注册 邮箱激活 完善开发者资料 开发者资质认证 创建网站应用 下载开发者工具 获取app id和secret...在开发者工具中准备登录接口 官方建议: 这是官方提供一个登录时序图 说明: 调用 wx.login() 获取 临时登录凭证code ,并回传到开发者服务器。...调用 auth.code2Session 接口,换取 用户唯一标识 OpenID 、 用户在开放平台账号下唯一标识UnionID(若当前小程序已绑定到开放平台账号) 和 会话密钥 session_key...* @param userLoginDTO * @return */ @PostMapping("/login") @ApiOperation("登录...") private Result login(@RequestBody UserLoginDTO userLoginDTO){ log.info("登录

45351

开发之-登录

不错,学会了就好啊哈哈 了不起学弟:你这次再给我讲讲登录这一块逻辑呗~ 了不起:。。。行吧,那我就再给你讲一讲 正文: 我们整个登录流程一共涉及到3个交互。...第一个就是小程序前端,第二个就是小程序服务端,第三个就是信服务端。 第一步: 小程序前端调用wx.login。...developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/user-login/code2Session.html 我们第一步过后就会去调用这个接口,去校验登录凭证...分别的意思,openid就是信用户唯一标识。errcode和errmsg就不作解释啦。unionid就是小程序和服务号关联就会返回一个unionid。session_key就是会话秘钥。...泳道图总结: UnionId补充: 对于同一个平台下应用(比如服务号和小程序),同一个用户openid是不同,但是unionId是相同

35220

Java对接登录

今天我们来对接开放平台网站应用登录 首先上文档链接:https://developers.weixin.qq.com/doc/oplatform/Website_App/WeChat_Login/...第三方发起授权登录请求,信用户允许授权第三方应用后,会拉起应用或重定向到第三方网站,并且带上授权临时票据code参数; 2....ok,我们先来创建一个网站应用 就是这样进行填写就行了 填写完,状态为通过就可以开始登录开发了。...开发时请根据自己开放平台配置填写 ok,完成后打开此链接就会进入到该页面,就可以开始登录了。...使用手机端扫描, 注意:每次每个用户授权后都会得到一个一次性code,这个code只能使用一次 ,下次再授权登录会重新生成code!!!

6.4K10

小程序开发(一) 登录流程

明天2016年最后一个节,圣诞夜,伴随清晨空气,迎接周末圣诞夜吧! ? 最近在研究小程序开发,非常有意思一个东西。花了一点时间写了一个登录流程,包括后端接口和小程序代码。...做过登录都知道,我们需要一个标识来记录用户身份唯一性,在信中unionId就是我们所需要记录唯一ID,那么如何拿到unionId就成了关键,我将项目分为小程序和 后台PHP代码两部分来讲。...小程序开放平台 先从我们小程序代码开始 ?...服务器处理逻辑 我php是laravel框架 先下载解密demo 下载地址(原文点击) ?...这样简单登录就实现了!更多程序相关文章请关注游戏机 文章 --完-- ---我是分割线--- Tamic开发社区 非专业移动社区 不只是干货,还有人生 长按二维码关注我们

3.7K20

开放平台:扫码登录功能

开放平台:扫码登录功能 官方文档:https://developers.weixin.qq.com/doc/oplatform/Website_App/WeChat_Login/Wechat_Login.html...授权流程说明 OAuth2.0授权登录信用户使用身份安全登录第三方应用或网站,在信用户授权登录已接入微OAuth2.0第三方应用后,第三方可以获取到用户接口调用凭证(access_token...OAuth2.0授权登录目前支持authorization_code模式,适用于拥有server端应用授权。...该模式整体流程为: ① 第三方发起授权登录请求,信用户允许授权第三方应用后,会拉起应用或重定向到第三方网站,并且带上授权临时票据code参数; ② 通过code参数加上AppID和AppSecret...授权流程代码 因为开放平台AppiD和APPSecret和公众平台AppiD和AppSecret都是不同,因此需要配置一下: # 开放平台 wechat.open-app-id=wx6ad144e54af67d87

6.3K11

5分钟了解OAuth2与OpenID

首先,我们先看下今日头条第三方登录帐号,获取头像昵称、导出公众号文章例子。 ?...当使用今日头条,选择使用帐号登录时,会跳转到,如果还未登录,会弹出登录窗口,用户填写用户名密码,完成登录。然后,弹出提示框:今日头条申请获取头像昵称等权限,是否允许?。...用户选择允许后,向后台帐号服务请求Token(令牌)交给今日头条今日头条拿着Token向帐号服务请求头像昵称等,帐号服务会校验Token决定是否提供头像昵称等。...上述例子中信用户昵称、头像、文章是存储在信服务器上,今日头条想要访问这些资源,需要用户允许后,再授权给今日头条访问。这涉及到一个授权过程。...传统使用密码授权机制,存在权限过大和权限回收困难问题,比如:直接在今日头条上提供帐号和密码,今日头条就可以访问该账号所有资源,一段时间后如果用户不想让今日头条继续访问,只能修改密码。

4.9K30

仿今日头条graidview拖动

点击2个GridView时候,根据点击Item对应position,获取position对应view,进行创建一层移动动画层 起始位置:点击positiongetLocationInWindow...终点位置:另一个GridView最后个ITEM position + 1位置。 并赋予移动动画,等动画结束后对2者对应频道列表进行数据remove和add操作。 4.  ...拖动DragGrid操作: (1)长按获取长按ITEMposition  -- dragPosition 以及对应view ,手指触摸屏幕时候,调用onInterceptTouchEvent...(3) 抬起手后,清除掉拖动时候创建view,让GridView中数据显示。 6.  退出时候,将改变后频道列表存入数据库。...uses-permission android:name="android.permission.VIBRATE"/>   六、源码下载源码DEMO下载地址如下 android 高仿 频道管理----网易、今日头条

1K61
领券