黑产揭秘:“打码平台”那点事儿
互联网业务的飞速发展,日渐渗透人类的生活,对经济、文化、社会产生巨大的影响,同时互联网业务安全也日趋重要。如同网络通信的基础安全设施防火墙,互联网业务安全也有其基础安全设施--图片验证码和短信验证码。在互联网业务中,广泛使用图形验证码用于区分人类和机器,使用短信验证码过滤低价值用户及提供二次校验...
TOP100summit 2017:【案例分享】魅族持续交付平台建设实践
2003-2008年被称之为“互联网1.0时代”。2003年,源于对音乐的梦想,魅族成立。2006年,魅族成为中国音乐播放器第一品牌,主营业务是MP3,当时其互联网业务只有官网和BBS,这部分业务单个IDC就搞定了。2009-2011年被称之为“互联网2.0时代”。2008年,魅族发布M8智能手机,并将业务从音乐播放器转移到手机业务上,互联网业务...
2017-10-20
大话后端开发的奇淫技巧大集合
Hi,大家好,很荣幸有这个机会可以通过写博文的方式,把这些年在后端开发过程中总结沉淀下来的经验和设计思路分享出来 模块化设计 根据业务场景,将业务抽离成独立模块,对外通过接口提供服务,减少系统复杂度和耦合度,实现可复用,易维护,易拓展 项目中实践例子: Before: 在返还购APP里有个【我的红包】的功能,用...
谈谈UCloud保障数据安全的七种“武器”
当前,数据安全受到多方面的威胁。有来自系统软硬件的非人为故障,有运维工程师的误操作,甚至是黑客或内部人员的恶意删除。2017年1月31日,全球最大的代码托管服务平台Gitlab由于工程师的误操作,删除了5000个项目和700个用户账号的数据,虽然多方补救,但部分数据最终没能恢复。近几年黑客入侵用户系统后加密磁盘,以...
从拼多多优惠券事件看到的一些反思
摘要:最近几年,电商行业飞速发展,各种创业公司犹如雨后春笋大量涌现,商家通过各种活动形式的补贴来获取用户、培养用户的消费习惯,即将到来的“ 购物狂欢节”尤其明显。但任何一件事情都具有两面性,高额的补贴、优惠同时了也催生了“羊毛党”。“羊毛党”的行为距离欺诈只有一步之遥,他们的存在严重破环了活动的目的,侵...
企业如何选择项目风险管理系统?不能不试的8款
本文深入对比了8款项目风险管理系统:1. PingCode; 2. Worktile; 3. 泛微项目风险管理系统; 4. MetricStream Risk Management; 5. LogicManager Risk Management; 6. 智邦国际项目管理系统; 7. 8Manage PM; 8. Riskonnect。
2025-03-19
2017前端技术预览(未完结,最后更新于1月13日)
本来这该是个技术分享会的内容,参加完 Google Developer Day(GDD) 后想做个 AI Demo 来分享,奈何技术实力不够,害怕把大家带进沟里,想想还是讲比较擅长的前端领域的比较靠谱。等哪天经历过人工智能相关项目后再分享也不迟。(分享会已经开过了,这是PPT)
“购物狂欢节”如何应对“羊毛党”
作者:颜国平摘要:最近几年,电商行业飞速发展,各种创业公司犹如雨后春笋大量涌现,商家通过各种活动形式的补贴来获取用户、培养用户的消费习惯,即将到来的“ 购物狂欢节”尤其明显。但任何一件事情都具有两面性,高额的补贴、优惠同时了也催生了“羊毛党”。“羊毛党”的行为距离欺诈只有一步之遥,他们的存在严重破环了活...
IM开发基础知识补课(七):主流移动端账号登录方式的原理及设计思路
在即时通讯网经常能看到各种高大上的高并发、分布式、高性能架构设计方面的文章,平时大家参加的众多开发者大会,主题也都是各种高大上的话题——什么5G啦、AI人工智能啦、什么阿里双11分分钟多少万QPS高并发等等。
再也不怕面试官追问我设计模式了
平时我们写代码呢,多数情况都是流水线式写代码,基本就可以实现业务逻辑了。如何在写代码中找到乐趣呢,我觉得,最好的方式就是:使用设计模式优化自己的业务代码。今天跟大家聊聊日常工作中,我都使用过哪些设计模式。
2022-06-23
成为一流软件工程师的34条建议
为了更好地成为一流的程序猿,同时在程序猿世界取得事业的成功,我们给出了34个建议。其中,某些建议明确了码砖能力方面的提升,其它的是码砖过程中的一些软技能,同时其它的一些建议可以帮助你变得更优秀。
【HTTP完全注解】揭开Authorization神秘的面纱
Authorization是HTTP 提供一个用于权限控制和认证的通用框架,可能有不少小伙伴会感到疑惑"Cookie不就可以做权限控制和认证吗? ",确实如此! Cookie确实是在单个系统内认证用户身份、保持会话状态的有效方式,但如果涉及到多个系统、多个域名或多个应用程序之间认证、授权呢? 使用Cookie的话该如何办呢?是不是想想都...
2024-03-18
YonBuilder移动开发平台 AVM框架 开发视频会议APP
APP开发采用的APICloud平台的AVM 多端应用开发框架使用 avm.js 一个技术栈可同时开发 Android & iOS 原生 App、小程序和 iOS 轻 App,且多端渲染效果统一;全新的 App 引擎 3.0 不依赖 webView,提供百分百的原生渲染,保障 App 性能和体验与原生 App 一致;现有 api 直接映射兼容小程序接口,延续已有开发习惯;后台使...
2022-11-23
开发视频会议APP
思维导图功能介绍1.创建会议,确认会议时间、参会人员、会议主题、确定会议主持人(默认为发起人)可开启会议;同时会通过应用消息和短信通知参会人员。2.加入会议,可通过会议大厅找的会议列表直接加入,也可通过输入会议编号加入会议;加入会议的前提是会议已在进行中。3.快速会议,可直接确认会议人员然后发起实时视...
2022-09-02
Apache Flink 实时计算在美的多业务场景下的应用与实践
摘要:本文整理自美的集团实时数据负责人、资深数据架构师董奇,在 Flink Forward Asia 2022 主会场的分享。本篇内容主要分为四个部分:本篇内容主要分为四个部分:实时生态系统在美的的发展和建设现状核心传统业务场景 Flink 实时数字化转型实践新兴业务场景 Flink 实时数字化应用实践未来展望
2023-02-21
TOP提问合集!空军首届航空创意挑战赛报名倒计时!
空军首届航空创意挑战赛报名工作的正式开展虽不足一个月,但是已在全国多地举办了多场解读答疑会,综合近期参赛者咨询的常见问题,组委会总结了TOP提问合集,供各位参赛者参考!
2023-05-30
一页纸需求的应对方法 —— 五步法
一页纸需求是指的业务方在提需求的时候篇幅很短的情况。有的时候极端情况下,原始需求只有一句话,甚至只有几个字。比如说:“开四限四“就是一个涵盖了非常多的要求的一种需求。
2021-11-30