首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

从腾讯那“偷 了”3000万QQ用户数据,出了份很有趣独家报告!

来自:NET程序猿小伍博客 两周前,做一个项目需要模拟一批用户评价数据,如果想让数据看着真实点,那就得使用随机用户昵称和头像啊。要是头像或者昵称全都差不多,那别人一看就看出来这是做数据了。...总共爬到了腾讯3000万QQ数据,其中有300万包含用户(QQ号,昵称,空间名称,会员级别,头像,最新一条说说内容,最新说说发表时间,空间简介,性别,生日,所在省份,城市,婚姻状况)详细数据。...3、这是目前爬取用户所在地分布 你能猜出是哪了吗?前四名分别为:广东,湖南,四川,江苏。 没错,就是湖南! 湖南人在广东打工超级多,这也能理解为什么广东排名第一了。...就是那个最高值1990年;从目前数据来看,无论是分布地区以及年龄阶段与我关联还非常大,随着数据不断增加这种关联会逐渐变小,统计图也会逐渐接近全国用户真实情况。...进而能得到海量讨论股票用户,再通过市场实际反馈找出股票上涨及下跌正相关因子,再对这些海量用户进行分析计算得出最靠谱股票推荐大神排行榜。对这些用户分级,分优先度及抓取密度来拿数据

68650

小白都能看懂xss原理解析与窃取用户cookie并实现越权实战,看不懂拿板砖敲

首先,我们需要用到前面文章所搭建DVWA靶场,还没看可以点击这里 废话不多说,本篇文章写给入门朋友,希望大家好好学习,这里都是用实战举例,并非单纯理论,所以想要学习朋友先搭建好靶场。...一、几种xss类型讲解 xss分为反射型、存储型和DOM型三种类型,这里给大家一一讲解 先将靶场难度调制最低,方便我们实验 首先是反射型,反射型就是插入js脚本后只弹出一次,刷新页面后不再出现,不保存在页面或者数据库中...代码还是一样 我们在第一位置输入我们js代码,在2位置被保存,然后在3位置我们可以看到js代码被带入了页面中执行,我们刷新一下看看。 直接就执行了我们js代码。...然后就会跳转到cookiein.php页面 然后我们查看kali中cookie就会就看到已经放到了文件中。...我们首先登录一个普通权限用户(ps:这里普通账号是靶场自带,可以自己去数据库查看) 账号:smithy 密码:Password 然后我们打开burp suite进行抓包拦截,burp不太会用朋友可以自行百度一下

2.9K90

从零到千万用户是如何一步步优化MySQL数据

写在前面 很多小伙伴留言说让写一些工作过程中真实案例,写些啥呢?想来想去,写一篇在以前公司从零开始到用户超千万数据库架构升级演变过程吧。...本文记录了之前初到一家创业公司,从零开始到用户超千万,系统压力暴增情况下是如何一步步优化MySQL数据,以及数据库架构升级演变过程。升级过程极具技术挑战性,也从中收获不少。...希望能够为小伙伴们带来实质性帮助。 业务背景 之前呆过一家创业工作,是做商城业务,商城这种业务,表面上看起来涉及业务简单,包括:用户、商品、库存、订单、购物车、支付、物流等业务。...业务高峰期,用户提交完订单,在订单列表中却看不到自己提交订单信息(典型read after write问题);系统内部偶尔也会出现一些查询不到数据异常。...例如,通过商家名查询某个商家所有订单,在垂直分库前,可以join商家和订单做查询,也可以直接使用子查询,如下如示: select * from tb_order where supplier_id

93130

从零到上亿用户是如何一步步优化MySQL数据?(建议收藏)

大家好,又见面了,是你们朋友全栈君。 大家好,是冰河~~ 很多小伙伴留言说让写一些工作过程中真实案例,写些啥呢?...想来想去,写一篇在以前公司从零开始到用户超千万数据库架构升级演变过程吧。...本文记录了之前初到一家创业公司,从零开始到用户超千万,系统压力暴增情况下是如何一步步优化MySQL数据,以及数据库架构升级演变过程。升级过程极具技术挑战性,也从中收获不少。...希望能够为小伙伴们带来实质性帮助。 业务背景 之前呆过一家创业工作,是做商城业务,商城这种业务,表面上看起来涉及业务简单,包括:用户、商品、库存、订单、购物车、支付、物流等业务。...业务高峰期,用户提交完订单,在订单列表中却看不到自己提交订单信息(典型read after write问题);系统内部偶尔也会出现一些查询不到数据异常。

60610

如何打造高绩效团队:来自技术管理者经验分享

例如,一个负责表彰团队成员成就表彰委员会。 最有效策略将取决于具体团队、他们工作风格和整体文化。始终专注于赋予团队实现期望成果能力,而不是对其进行微观管理。...用户研究:进行用户研究,了解用户需求、行为和痛点。 Hannah Foxwell: 认为管理者面临最大挑战之一是应对持续变化。...如果我们搞砸了一个东西,但最终解决了,然后从中总结经验并采取行动做出改进,那就是好事,而不是坏事。这有助于营造一个安全冒险环境,当我们分享学习成果时,每个人都能进步!...作为管理者,希望每一个团队成员都有同等取得成功机会。最近在伦敦 QCon 大会上 谈到过这个问题,并分享了在整个职业生涯中犯过一些错误。...例如,积极寻求每个团队成员观点,建立开放沟通渠道,让每个人都能舒适地分享想法,灵活满足每个人需求,确保每个人都有发言权,每个人贡献都受到重视,允许人们失败并庆祝这些失败。

9010

百分成员成长攻略,这么做就对了

100 分小伙伴也有 12 位了,相信会有越来越多小伙伴能够坚持学习下去,成为百分成员,在信安之路公众号分享自己学习心得。...任务模式 学习任务是以开放形式布置,每个人学习路径和自己基础不同,完成任务形成报告也各不相同,比如 web 安全第三个任务,《数据库基础之数据库系统表相关学习》,其中包含两个部分,基础任务和扩展任务...: 基础任务: 1、如何利用数据功能读写文件,需要什么样条件才可以读写 2、学习数据库系统功能,如何利用 sql 语句查询库名、名、字段名、内容以及当前用户等基本信息,将学习过程中关键部分整理成报告...评分参考 从平台上线到现在也有半年时间了,审核报告数量也已超过 400 份,一直没有给大家分享过评分标准和参考,也许大家有疑问,今天就来给大家分享一下对于报告评分标准和参考,让大家都能写出高分报告...成长平台是为圈子里想要自学,又无从下手小伙伴设计开发,旨在帮助大家更加系统学习 web 安全,从最基础 web 环境搭建到最后 waf 部署和绕过,希望每一个参与成长计划小伙伴都能坚持学习下去

57930

2020年敏捷开发人员生存指南

作为这种方法论一部分,需要遵循一些仪式(即会议,尤其是现在会议,通常是虚拟会议),需要使用工具,一般来说,你并不是一个人在工作,这意味着还需要遵循一些团队合作礼节,这一点并不是每个人都能真正意识到...但是,这只有在相关人员都关注这一点情况下才能实现,即使你不是将要实施该工作的人,甚至你角色不适合来处理该工作,也可能会从不同角度提出问题,从而解开障碍,因为这些障碍并不是每个人都能看到,有些人可能对这项任务已经存在偏见了...作为一个管理者,让来告诉你,这并不完全正确。是的,在某些情况下,需要对团队进行微观管理,即使在某些情况下,仅与几个团队成员一起进行管理可能会对所有人和整个团队都是有益。...4你并不是一个人在工作中 考虑如下情形: Sprint 最后一天开发者:准备好了!今天已经完成了所有任务,呜呜,以为我会让团队失望呢。...6故事点不是你附加到用户故事随机数 知道,对于用户故事来说,给出没有任何实际意义随机数是没有意义

28750

GPT-5正秘密训练!DeepMind联创爆料,这模型比GPT-4大100倍

希望所有拥有大规模算力公司都能尽可能保持透明,这也是他们披露自己拥有的计算总量原因。 他们正在训练比GPT-4更大模型。目前,他们有6000台H100正在训练模型。...如果所有都能无限制地访问最新模型,将会出现一个现象——「力量快速扩散」。 举个栗子,就像新媒体平台让每个人都可以作为一份完整报纸发挥作用,拥有数百万粉丝,甚至能影响全世界。...所以虽然开源模型对于很多人来说确实是一件好事,能够让所有人都获得模型并且进行各种各样尝试,带来技术上创新和改进,但是也一定要看到开源风险,因为并不是每个人都是善意和友好。...他还强调了,他不是为了攻击开源社区才说出这番言论: 「虽然说这样的话可能会被很多人理解为事和开源社区存在利益冲突,因此很多人可能会很生气,但是还是要表达观点,也希望获得人们支持。」...我们计划在伦理和安全委员会之后,我们要将DeepMind打造成一个全球利益公司:一个所有利益相关者在做决策时都能发声公司。 它是一个按担保有限责任公司设立公司。

21220

他曾主导世界上第一台安卓智能机, 如今能否靠区块链手机找回昔日光荣?|人物志

HTC Dream全球首款采用Android操作系统智能手机 正因为如此,Phil早在2013年就看出每个人都能够拥有自己数字身份、资产和数据重要性,而智能手机正是这一目标的完美起点。...鉴于我在硬件方面非常擅长,在2013年时候,就开始致力于投资加密技术研究。一直都有这样一种信念:每个人都能够拥有自己数字身份、资产和数据认为加密技术和新互联网技术能够实现这一点。...营长:我们是否可以把用户对自己身份、资产和数据所有权,看作是EXODUS终极目标? Phil:是这样。...现在我们科学技术已经高度发达,但还没有一个人能够真正拥有自己数字资产和数字身份,这不是很讽刺吗? 我们要做就是把这些权利给到用户,并且如果用户愿意的话,还可以用这些数据变现。...Phil:现在,我们不难发现很多消费者需求正在发生转变,大众对于科技巨头开始抱有怀疑态度。在这一情况下,我们看到很多客户正在寻找能够带给它们所希望隐私性和安全性产品。

46330

如何让项目准时上线?

那是不是我们就没办法了呢?也并不是。方法总比问题多,只要所有出现问题都有应对方案,准时上线也是可能。当然面对复杂问题,想一次性解决很难,但好在我们可以迭代。...那我们下一次面对新增需求是不是可以对外争取更长一点开发时间? 这个方法优点是,每次进步都能感受到。缺点是,时间周期太长。但好在,我们别人经验是可以学习。别人趟过坑,我们没有必要再趟一次。...让所有人参与其中,发挥团队所有价值,通过集体共创可以获得更好解决方案。 在事后,我们可以很清晰看到,我们做功能是不是往目标更前进了一步。如果没有。...然后评估小需求工作量。输出自己个人计划。然后部门内部整合需求,输出部门计划完成。最后是与团队其他成员生成整体项目计划。一般会做成甘特图。这样在做过程中更容易发现问题。...这里介绍一下公司开站立晨会具体步骤: 首先团队之间达成共识。明确晨会目的是协同,而非汇报。每个人时间就2分钟。控制发言时间。 确定汇报内容。每个人讲讲当天计划和实际进度是否一致。

42910

linux RWX权限解读

大家好,又见面了,是你们朋友全栈君。 Linux权限不是很细致,只有RWX三种 r(Read,读取):对文件而言,具有读取文件内容权限;对目录来说,具有 浏览 目录权限。...第一个三元字符组代表文件所有权限,第二个代表文件权限,第三个代表所有其他用户权限: “rwx” “r-x” “r-x” 上面,r 表示允许读(查看文件中数据),w 表示允许写(修改文件以及删除...将所有这些信息放在一起,我们可以发现每个人都能够读该文件内容和执行该文件,但是只允许文件所有者(root 用户)可以以任何方式修改该文件。...因此,虽然一般用户可以复制该文件,但是只允许 root 用户更新或删除它。 是谁? 在我们看怎样改变文件用户所有权和组所有权之前,我们首先来看一看怎样得知您当前用户标识和组成员资格。...通常,所请求模式是 0666(每个人可读和可写),它比我们希望具有更多权限。幸运是,不管什么时候创建了新文件,Linux 将参考叫做“umask”东西。

3.5K10

数据科学进阶之路:了解数据科学工作,管理数据科学家团队

拥有数据 与上述观点相关是,数据质量和完整性几乎总是同一个问题。你需要去获取你需要数据,而不是坐在那里等待某人把数据给你。 ? 不是在讨论数据治理模型中真正所有权。...基本上,你希望最大化目标函数是:团队中数据科学家与其他团队成员能够展开颇有建树合作。 喜欢用宽信道(Wide channel)概念来思考这一问题。...那么尝试领导这个小组,致力于细分用户以实现盈利。 随着个人目标和公司目标的一致,所有的团队成员将拥有一页 OKRs,他们可以将其打印出来然后张贴在显示器旁边。...理想情况下,公司所有人都可以看到其他人 OKRs。这创造了一种关注员工成长并互相帮助实现各自目标的文化。 其次:帮助团队成员将 OKRs 集成到他们日常工作和每周例程中。...假设这些人都知道同样事情是件愚蠢行为。拥有如此多种不同方向人员价值在于,每个人都能为团队带来新东西。 数据科学家独角兽概念是心理安全毒素。 是否存在快速解决方法以增加心理安全?

39210

Facebook CTO:我们最大与众不同,就在于开放

Schroepfer:当我谈论十年计划时,想强调最重要事是,如果事情没做通,一定要耐心,因为伟大事情从来不是一蹴而就。过去曾经创立过企业,那从不是一蹴而就事。...我们数据中心自己设计了大楼、机架、服务器——所有有的东西都是公开,可以让人加入一起合作。现在,整个产业的人都加入进来了,前不久谷歌都加入进来了。我们都在同一个框架下工作,比如电信框架。...所有重大会议都有出席。之前还在跟团队成员评议他们开发进展。几年前他们开发了一个叫做“记忆网络”东西,附在卷积神经网络后用作短期记忆,以前做不到这项功能。...每次技术会议都能跟从业者直接交谈,看见有人在做有意思事情了,也有机会过去弄清楚到底发生了什么。...公司大了,每个人都在做不同事情,目标也可能变得不一致。我们目标很明确——用技术连接所有人——我们也很清楚你对这一点是怎么想,如果你觉得好,那么行,过来跟我们一起干,如果不是,那么你可以去别处。

570100

敏捷回顾会议套路与实践分享

如果用几个简短词语来概括敏捷精髓,想一定是:“小步迭代,快速反馈,持续改进”,通过将大块整体需求拆分成迭代增量,每个迭代成果对于用户而言都是一个可用品,因此可以快速地得到反馈,从而防止走偏。...(2)收集数据   一个迭代中发生事件很多,一个人(即使是Leader或SM或PO)不可能了解完这些所有的事件,因此需要从所有团队成员那里收集这些数据(一般指事件),让这些数据绘制成一幅共享图,记录所有发生过事件...但是,不是所有都能说出来,可能并不是他不想说,而是你创造环境并不让他觉得安全。因此,一般都会选择在迭代最后一天下午进行回顾会议,这天下午不安排什么工作,大家休闲一下,进行两个小时回顾会议。...(4)“一次只做一件事”   收集完数据之后,通过将各个成员数据进行分类,然后汇集所有成员进行探讨,找出其中一项(建议一项,毕竟人精力有限,事实证明,多了你也实践不好)作为后面分析原因和找出解决方案项...很多时候,很多团队往往希望尽可能多在一次回顾会议上想要解决团队成员提出多个问题,但事实证明,那是不现实,最后往往一件事都没做好,因为看到事情多,所以没有分析到根本原因,导致问题重复出现。

88870

时间都去哪了

比如是不是有 bug 会导致软件崩溃;软件可用性/易用性如何;用户不是能用软件快速解决自己问题等。 内部质量 内部质量则对用户不可见,用户也不关心软件内部质量。它主要涉及是代码可维护性。...和大多数人一样,在最开始对这份数据持怀疑态度,直到我如今参与或间接见证了几个有意思项目。...所学习到停留在书本上敏捷实践在这个组都能看到。...code review,这有助于我们在 code review 过程中发现和解决大家共同问题 clean code 是我们底线,每个人都可以参与制定团队代码实践并严格遵守,任何人都能给其他人留符合实践规范...每个人都知道写垃圾代码可以让开发速度增快,那么我们停止花时间维护代码质量,把所有精力扑到完成功能追赶进度上来,如果可以的话,时间拉满,一个月工作 380 个小时。

36200

《硝烟中Scrum和XP》第4章 我们怎样制定sprint计划

每个人都目光空洞地看着,产品负责人也皱起眉头,开始挠下巴 它必须用业务术语表达,而不是技术词汇,让团队以外的人也能够理解 sprint目标应该是尚未达成 可以在一个wiki页面列出所有团队sprint...过了这次以后你就有了历史数据可以分析,然后对投入程度和估算生产率做出不断改进 在新团队中使用“默认”投入程度通常是70%,因为这是其他大多数团队都能达到数值 我们用是哪种估算技术 我们审视上个...活动——通常每个成员都会参与所有故事估算。...每个故事一般有好几个人参与,也包括不同类型专长(用户界面设计 、编程、测试等) 团队成员必须要对故事内容有一定理解才能进行估算。要求每个人都做估算,我们就可以确保他们都理解了每个条目的内容。...这样循环会往复进行,直到时间估算趋于一致为止,也就是每个人对这个故事估算都差不多相同 重要是,我们必须提醒团队成员,他们要对这个故事中所包含全部工作进行估算,而不是“他们自己负责”部分工作。

52010

如何打造顺畅开发流程——应对需求变化

[例子]曾经参加过一个多人在线大型网络社交网站开发,因为需求变化很快,一开始大家很习惯把新功能,直接丢到服务器上,这样用户就能立刻给予回应。但是不久之后,就出现了很多BUG影响用户事情。...要求提出需求部门或人员,必须提供一个EXCEL表格,用来表达统计最后想看到结果。而且统计表格本身,只能按时间选择输出,否则就另建新,作为一项新需求。...于是后来大家商量了一个标准接口:技术要求策划案一定要有处理流程图,不接受纯文字描述;所有关卡和配置,都以二维方式表达;所有的界面都必须有示意框图,以及框图关系调整图,测试人员和策划则按策划案来验收...,检查是否所有的流程和数据、面板都是完成;美术要求策划案要提供图量表,每个图片需求需要风格参考图片截图,并且美术会以草图反馈回策划,策划签名后开始进入制作。...希望读者能通过对每个角色认知,了解到互联网项目中每个人要做些什么事情,从而真正提高整个团队开发效率。也希望能以此赢得互联网软件项目的巨大挑战——需求变更。

84940

如何应对团队协作五大障碍

,理想情况下我们希望都能够得到解决,首先列出我们遇到一些主要挑战: 技术栈复杂且陡峭。...Team Building 团建很重要,但一定要尽量保证所有团队成员都能参与,形式可以多样,不要仅限于吃饭,比如一起烧烤、爬山、轰趴、泡澡等,通过与团队成员更多地经历“工作外”事情,增进彼此了解,甚至形成默契...同理开会也是,开会目的大部分是解决某个问题,团队成员每个人想法不可能完全一致,如果每个人都能积极地参与其中,碰撞出冲突,进行思想深度交流,会议是不可能无聊。 第三大障碍:欠缺投入?...不需要过于正式,也不用准备很充分,其目的只是为了Share给其他人,发起一个Topic,让所有人一起加入讨论,互相学习,如果每个人都能积极加入进去,慢慢团队会越来越有技术氛围,且每个人都养成了积极提问...这里逃避责任指的是在团队协作中,团队成员看到同事表现或行为不利于集体利益时,不能够及时给予提醒。优秀团队成员通过担负责任来促进彼此关系,他们会彼此相互尊重,并对别人表现抱有较高期待。

53440
领券