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

面经 | 笔试综测,你必须得知道!

求职过程,笔试环节,有一项是最最特殊——锵锵锵!...素质测试部分,每道题目都有时间限制,根据题目的难度而定,一般是90s,75s,60s这三个挡位,时间到了自动跳过!跳过!...1.1 阅读理解 例题1:归因理论研究者发现人们归因时存在一个普遍性问题。当我们解释他人行为时,我们会低估环境造成影响,而高估个人特质和态度所造成影响。...我们为什么会犯归因错误呢?有学者指出,当我们作为行动者,环境会支配我们注意;而当我们观察别人行为时, 作为行为载体的人则会成为我们注意中心,而环境变得相对模糊。同样,文化也会影响归因错误。...对于产生基本归因错误原因,下面理解错误是: A 当我们所处立场不同,行为者和观察者视角也就不同,对行为解释也就各不相同。 B 如果生气了,那是因为本身脾气就不好。

69620

挖洞经验 | 价值6k$星巴克官网账户劫持漏洞

漏洞探测 当我浏览到新加坡星巴克网站,偶然在其中发现了一个第三方网站,出于保密原因暂且叫他为example.com,随着对该网站深入探测,发现其路径example.com/starbucks下页面和星巴克登录网站...card.starbucks.com.sg一模一样: 此时到了两种可能性: 1、当前Web应用程序是card.starbucks.com.sg测试环境; 2、可能是忘记删除旧版测试环境。...于是,card.starbucks.com.sg网站创建了一个用户,然后用该用户example.com/starbucks来进行登录测试,BINGO!竟然可以!...而且更改密码请求,由于无效CSRF token,所以最终账户劫持尝试也没成功。...继续测试把包含受害者邮箱参数,example.com/starbucks中生成PHPSESSID cookie复制到了card.starbucks.com.sg请求数据包,哦哇,请求发出后,

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

数字技术战略:开发者体验 —— 内部工具“最后一公里”

开发社区使用经验、网上了解相关信息以及与一些专业人士沟通认为以下几点是进行 DX 要考虑要素: 错误呈现。即出错,以何种方式来呈现。 文档体验。 易用性。如何简化开发。...如 Spring Initializr,可以让开发人员选择合适服务和工具,而后生成项目等。 高中时期,尝试了市面上一个一个 GNU/Linux 改行版。...如 Swagger 可以在线尝试 API。 沙盒及产品环境。即提供一个在线类可编程环境。...我们最常见一个例子是 GitHub Pages,当我们更新完文档,它可以实现分钟级部署。...新用户引导流程 ? 站在开发人员角度出发,梳理新用户从使用过程痛点问题。一个详细例子可以见:Onboarding journey 其它 PS:一不小心就把文章写长了……。

60130

一个命令使用 Docker Compose 安装Mesos

如果你还没有尝试 Docker,你应该现在试试了。它能提供功能和简单用户体验只会令你惊叹。在这篇文章将向您展示如何使用 Docker Compose 构建单节点 Mesos 系统。...由 Compose 管理容器和容量组合是 YAML 文件定义,它超级容易阅读且超级容易编写。整个用户体验与 Docker 命令行环境非常相似。...当 Compose 发布尝试了一下,但是并没有给我留下太深刻印象。它看起来基本上只是 fig 重新实现。这并不意外,因为 Docker 公司收购了 fig 制作者 Orchard。...当我重新阅读这篇文章突然发现这是一个令人兴奋 docker-compose 用例。只需要一个 YAML 文件就可以启动 Mesos、Zookeeper、Marathon 来进行测试。...当然,这并不是一个生产环境多节点安装,只是寻找一个简单 Mesos 实验。 这里我会省略安装 Docker Compose 细节(事实上只需要使用 curl 下载)。

77170

Dockerize Your Hexo

使用 Docker 打包 Hexo 写作环境。 前言 在上篇文章简单提到了升级 Hexo 3 过程遇到一些痛苦。其实还有很多问题没有在上篇文章中提及。...这样,当我需要编写自己博客,就使用 Hexo 2 镜像;当我需要维护几个 Hexo 主题和插件,就使用 Hexo 3 镜像。也顺便将整个过程记录下来,形成此文,以供其他朋友参考借鉴。...这样,即使构建过程由于脚本错误或网络问题各种意外原因导致构建失败,当下一次发起创建也会自动从上一次构建活动最后一步成功步骤开始继续下一步操作。...,下一次尝试 push 操作可能会提示 push my-repo/my-app is already in progress 错误而无法继续。...…… 《Duang》 后话 使用 Docker 来打包 Hexo 环境,不仅使可以很方便不同版本 Hexo 之间来回切换,也省去了每换一台机就要重新配置写作环境痛苦。

67440

任意密码重置漏洞,复制密码重置链接漏洞赏金就几千美金

当我们点击那个按钮一个请求被发送到服务器,要求该用户重置密码链接,服务器响应该链接,然后该链接被复制到我们剪贴板。 区别 您一定在想这个功能和普通重置密码功能有什么区别?...主要区别在于,当我们使用重设密码功能,服务器仅响应“电子邮件中发送密码重设链接”。 但是在这个端点中,链接是由服务器响应中发送立即想到这可能是存在漏洞情况。...但是当我打开链接,输入新密码并点击提交,它显示了一个错误。 4. 本来还高兴了几分钟,现在显示错误。所以我认为他们有一些实现可以防止这种情况发生。...重要部分来了 在那个错误之后,通常研究只是转向一些其他方法或测试一些其他功能,认为这不起作用。但在这里所做尝试使用旧密码登录受害者帐户……而且它实际上向我显示了错误密码。...立即尝试更改该平台上其他一些帐户密码,因为用户 ID 是公开可见实际上能够更改组织发布博客内容博客帐户密码,并以这种方式显示影响。

26520

如何封装不被嫌弃组件SDK

一家小互联网公司做前端。最近公司发展势头不错,已经有了稳定商业模式。老板决定尝试付费推广。 马上五一了,老板想策划一个活动玩法。可是公司前端人力有限,不能每个业务都单独开发活动。...设计阶段需要与3个角色明确职责: 与提供数据服务端明确职责 活动内部需要数据通常由服务端提供,此时需要明确字段粒度。 比如:邀请新用户xxx元奖励 xxx是变量,通常会作为一个字段。...那么「邀请新用户 元奖励」这段文案呢?活动进程,有没有可能PM发现这段文案效果不好想修改。 如果前端写死了文案,要修改意味着组件提供方(你)与业务接入方都有重新上线成本。...所以,一定要将SDK错误catch组件内部。 对于React组件,用ErrorBoundary包裹是必不可少。 ? 业务接入 SDK组件终于开发完了,发布到公司内部npm平台。...总结 为了封装一个不被吐槽SDK组件,需要做到如下几点: 明确组件职责,知道SDK能从宿主环境获得什么能力 完善ts声明与错误边界 灵活导出产物,让业务能舒服接入 上线后业务、代码层面的监控 说完这些

92520

如何成为一个成功软件工程师

当我知道有机会聆听大师级谈话时候,真的非常惊喜。到了很多。下面我会把听到来自于Mr. Glenn Block关于“如何成为一个成功软件工程师”要点分享给大家。...不要害怕寻求帮助 我们都工作一个会犯错会失败环境。所以,你不应该害怕寻求别人帮助。这样可以减少你工作压力,并让你能够按时交付产品!而这正是你经理对你要求。...每一天都有新东西需要学习。一天结束,你学到了什么才是最重要。你应该尝试所有与开发相关技术。同时,重要要掌握其中一些技术。 ?...你不能掌握所有内容 在看完以上几点之后,你脑海中可能会出现这样一个念头:“怎么才能学习所有的内容呢?”当我说要成为一个持续学习者,其实这受你真正能学到什么限制。...但是有时你可能会不得不和一个消极被动的人一起工作。但是重要是,你保持住自己乐观和主动性。 不要过度承诺 我们项目都有时间期限,这是我们都知道。你时间框架能做什么是有限制。要去理解那些。

56560

使用Go构建一个Data Thrashing CLI工具

最后,将在容器搭建服务,并将其放入Kubernetes(k8s)集群,不过下面操作都是CLI环境下进行。...接下来,使用了dep(包括dep init命令)来设置项目,第一次拉取依赖关系如下: 当我执行这个命令,dep完成了以下操作。 查找已经存在管理依赖关系文件进行转换。...这是一个需要在配置文件检索到配置项,然后进行一个简单配置。 管理配置 CLI有两个状态,启动选择其一。它有一个测试URI,CLI可以选择进行测试或不测试一个命令被执行CLI都需要检查。...现在,继续init函数添加一些代码来初始化并设置环境变量默认值。...这意味着,设置任何带有thrasher前缀变量都将作为环境变量,只针对应用程序。然后,将其中一个绑定到我想要命名uri环境变量。我会得到一个叫做uri环境变量值。

88500

大四学生整理:一份“不完美”数据科学问答清单

来源:https://www.smartdraw.com/decision-tree/ 搜索到答案不是十分满意,但是到了一个教你如何在商业环境如何绘制决策YouTube 教程。...认为“root”(根本)这个词是指基础东西,当我们想指出某件事核心我们会用到这个词。因此,认为“根本原因分析”是搞清某个问题核心原因过程。...接下来让我们尝试构建一个简单推荐系统。 紫色、绿色、黄色圆点 →特定用户喜欢三种冰淇淋口味 红色圆点 →未知任何历史信息新用户 假设我们有一家冰淇淋店,二维网格上用坐标表示我们每位顾客。...A/B测试目的是什么? 每当我回答采访问题,似乎总有个问题和 A/B 测试有关。简单来说,A/B 测试目的是得出:给定环境存在一处不同时主体(subject)反应会有什么变化。...认为答案是错误,因为我们可以使用更加高级多项式回归模型预测更加复杂情景,这不是线性回归模型一个缺点。

45160

因为BitMap,白白搭进去8台服务器...

CTO 说了,要加服务器可以,买服务器钱从工资里面扣…… 测试环境,我们简单通过使用 StopWatch 来简单分析,伪代码如下: @Transactional(rollbackFor =...% 生成订单并入库 测试环境整个接口执行时间 1.2s 左右。...= null && paySuccFlag) { // 不是新用户,业务异常 } 修改之后,测试环境测试结果如下: StopWatch '新人拼团订单StopWatch': running...相比生产环境性能效果更明显……接着舞! 晴天霹雳 这次优化效果十分明显,想着 CTO 该给我加点绩效了吧,不然工资要被扣完了呀~ 一边这样想着,一边准备生产环境灰度发布。...紧急回退版本,灰度发布失败~还好,CTO 念不知道以前这些业务规则,放了一马~该死,还想着加绩效,没有扣绩效就是万幸了!

67320

无问芯穹 MaaS AI 平台公测免费试用笔记:一

所以,即使你训练模型结束,能够推理服务使用自己模型或者直接在推理服务页面,使用平台预先提供模型,也无法访问和测试模型具体状况,毕竟同一间只允许使用一张卡(暂时不能无卡启动容器,来作为测试机)。...刷新列表,资源创建成功 因为凌晨进行测试,资源显然是充足(目前应该测试用户也不多),所以当我返回开发机列表页面后,稍等十几秒,一个 100GB 共享内存,能够使用 Docker 开发机就创建完毕啦...返回主页,找到“推理服务”,然后“尝试”创建一个推理服务。 选择一个预置模型镜像 这里我们并不是真的创建,因为一来创建资源测试额度不足,二来我们只是来推理服务获取镜像名称。...因为测试了两次,所以白白消耗了测试额度 20 分钟。这里如果官方团队能够将常用模型或者环境直接在“开发机”共享存储中提供会方便和节约很多时间。...其他:碎碎念 第一篇相关测试就到这里啦,因为当我想继续测试时候(第二次复现)。平台测试赠送额度使用完毕了,就实际体验来看,应该是新用户每人赠送一小 A100 卡(大概 6~8 块钱)。

41410

NET跨平台:Ubuntu下搭建ASP.NET 5开发环境

这次需求不关键,只要能解决问题就好,具体用什么技术无所谓,正好赶上ASP.NET 5发布,所以打算尝试一下。...,所以我干脆sudo bash把终端切换到了root,造成后果就是后面建立有些文件夹都是root,导致后来非root下用yo创建项目的时候出现权限错误,花了很多时间才找到问题。...Web服务测试啊,Windows我们有IIS Express,可是Linux没有。...当我想建个测试工程时候发现无法入手,Windows上都是用VS新建解决方案,选择Web,然后选择用什么样模板,可是Linux下没有模板啊,总不能手动一个一个文件建立吧。...工程所在目录下执行 dnx web ? 可以开启web服务,这样浏览器输入localhost:5000就能看到我们页面了。 ? 尝试把HomeControllerAbout消息改一下。

2.2K30

基于DockerPHP开发环境

比如,你可能要初始化一些数据库表,但前提是你先把MySQL跑起来,一个可能解决办法是,启动脚本启动MySQL,然后初始化表,然后为了防止影响到supervisord进程管理,需要停掉MySQL...DB_NAME创建DB,默认为symfony, 然后INIT环境变量查找要运行脚本,并尝试运行它。...当你要接收日志或者给进程发送信号,它很有用。 -t 为容器创建一个虚拟TTY, 它跟-i是好基友,通常一起使用。 -P 告诉Docker守护进程发布所有指定端口, 本例为80端口。...ps -aql 1 是个好用命令,可以方便检索到最后一个容器id, 我们例子,Docker 把容器80端口映射到了49153端口。...当我们不从localhost(译者注:容器localhost)访问dev controller,得到了Symfony默认错误消息,这再正常不过了, 因为我们不是从容器内部发送 curl 请求

3.3K90

使用SSRF泄漏云环境Metadata数据实现RCE

本文将向大家分享一个非常有意思漏洞。利用该漏洞可以为我们泄漏云环境Metadata数据,并进一步实现远程代码执行(RCE )。...测试范围 在对该站点进行子域枚举到了[docs.redact.com]这个子域。 查找带外资源加载 [docs]子域名显示了一些文档和统计信息 ?...点击统计数据照片时,到了一些奇怪链接: ? 想到第一件事就是将[url]值改为generaleg0x01.com ?...到目前为止它只是[带外资源加载] 验证 SSRF 当我查看BurpSuite请求/响应时注意到了响应头[X-Amz-Cf-Id] 所以,当前环境应该是AWS。...现在,让我们尝试上传一个后门! ~# cat cmd.php <?

2.3K30

搭个ChatGPT算法模型,离Java程序员有多远?

这能几道墙阻挡去路,不就是换个工具写代码吗?但当我逐步进入后发现,这距离好像比想象多! 想玩 ChatGpt 玩到模型训练,先进入 Gpt-2 开源代码。...Mac M1 天生骄傲,安装了2天,才测试出可以使用模型训练环境。之后开始跑第一个模型,线性回归。再了解什么是线性回归。 这是 TensorFlow 官网,用于创建生产级机器学习模型。...也就是说想要完成一个简单 ChatGPT 从这开始。—— 死鬼,不要在想了,你总是从 HelloWorld 开始。...但在检索过程又找到了一个名叫 huggingface.co 网站;Hugging face 起初是一家总部位于纽约聊天机器人初创服务商,他们本来打算创业做聊天机器人,然后 Github上开源了一个...如果按照这个代码 M1 机器是安装不上。所以小傅哥一顿折腾后找到了对应按照指令。

1.1K60

谁动了Token | TW洞见

时间已经转眼到了10点半,我们开始尝试定位代码,寻找问题根源。咦,貌似看起来页面前进后退按钮触发了FormPOST请求,而服务端收到请求并没有Token。...问题罪魁祸首就这样找到了,我们通过Git提交历史也知晓了这个问题是n年前解决“按钮多次点击问题”引入。...和夏夏整个过程,就像警察找到了失踪物品和一只替罪羊一样,真正罪犯并没有被抓到。整个事情并不正常,甚至e.preventDefault行为都很诡异。...想,交付压力面前,客户挑战面前,我们对于问题响应度和处理方式反映了我们专业度有多少。 当我们修复一个产品问题时候,是不是把这个问题解决了就结束了?...当我们无法解决一个产品问题时候,是不是将问题抛给客户,“加了点日志过两天再看看”,就结束了? 当我们无法解决一个第三方技术问题时候,是不是一个简单“要升级”就结束了呢?

81390

CTFHub技能树通关教程——SSRF漏洞原理攻击与防御(一)(超详细总结)

url参数前面有一个_,将它删掉试试,测试成功伪协议读取文件常见伪协议类型有file:///dict://sftp://ldap://tftp://gopher://这里我们用到是file:///...POST题目:这次是发一个HTTP POST请求.对了.ssrf是用phpcurl实现.并且会跟踪302跳转.加油吧骚年这个题目中呢有这么一个文件,127.0.0.1flag.php当我尝试输入了各种值...POST 包在使用Gopher协议发送POST请求包,HOST、Content-Type和Content-Length请求头是必不可少,但是GET请求可以没有。...key值为自己所获得向服务器发送请求,首先浏览器会进行一次URL解码,其次服务器收到请求后,执行curl功能,进行第二次解码。...curl执行错误,导致我们拿不到正确结果替换完成之后,再次进行url编码,这里url就是源码curl要执行//使用gopher协议,构造payload?

8810

ElasticSearch 入门教程

于是测试下目前作者和读者所做到。 视窗7版桌面环境,运行命令行,进入 cd C:\elasticsearch-0.90.3\bin 目录。...现在在浏览器里测试一下 如果你得到status是200那它意味着所有的事情都ok啦...是不是很简单? 让我们看看JSON每个字段代表含义: Ok:当为true,意味着请求成功。...Status:发出请求后HTTP错误代码。200表示一切正常。 Name:我们Elasticsearch实例名字。默认情况下,它将从一个巨长名字列表随机选择一个。...教程样例 我们将要部署一个非常简单应用--一个部门里雇员--这样我们可以把注意力放在功能而不是氧立复杂性上。...你可以尝试桌面电脑上运行该应用: http://98.228.230.117:9200/_plugin/head/  如果有任何问题和意见请联系

35910
领券