刚接触产品工作时,对接口(API)一片空白,不理解接口(API)是什么?更别说能看懂接口文档了,在接口上踩了很多坑。接下来,将结合自己的亲身经验与大家分享。比如这些场景:场景1:开需求会,提了新的需求,开发说,你这个需求太复杂,光接口就有20几个,根本做不完。我一听就蒙了,虽然表示怀疑,却无力反驳。场景2:好不容易理好接口,提了新的需求,,开发说,你把读写接 ......
367
0
0
2022-06-20
前言服务端渲染的概念这几年可以说是炒得火热,它不是一种新型的技术,而是互联网最开始时所使用的加载技术。那么到底是什么原因,使得人们愿意拭去历史的尘埃,让服务端渲染这一古老的概念重新绽放光芒呢?什么是服务端渲染?服务端渲染简称 SSR,全称是 Server Side Render,是指一种传统的渲染方式,就是在浏览器请求页面URL的时候,服务端将我们需要的HT ......
412
0
0
2022-06-19
如果您觉得文章对您有点用,麻烦在您阅读、收藏、转发的时候,顺手帮忙点个赞、留个言、加关注,这是我继续写下去的绝佳动力。1、写本文的初衷本人关注CMS内容管理系统这个行业也有差不多二十个年头了,见过了无数篇关于CMS系统的排名文章,把外行人员看的云里雾里的。不管是对于个人学习也好,还是对于企业进行CMS系统选型也罢,都造成了不小的困扰。CMS系统行业内有一句比 ......
341
0
0
2022-06-19
1:业务背景业务复杂、数据量大、并发量大的业务场景下,典型的互联网架构,一般会分为这么几层:调用层,一般是处于端上的browser或者APP站点层,一般是拼装html或者json返回的web-server层服务层,一般是提供RPC调用接口的service层数据层,提供固化数据存储的db对于库存业务,一般有个库存服务,提供库存的查询、扣减、设置等RPC接口:库 ......
362
0
0
2022-06-18
如果企业层级中有任何人要习惯于改变,那就应当是首席信息官(CIO),CIO在摩尔定律中首当其冲。但是在未来几年,从机器人技术到人工智能的新兴技术将大大改变IT部门的结构,使其无法被现今的标准所认可。 与CIO、行业分析师、未来学家和IT招聘公司的访谈描绘了一个规模较小,自动化程度更高的IT部门。新模式下将会看到许多手动任务消失,而业务流程重新设计等某些技能则 ......
337
0
0
2022-06-15
前言高并发下如何设计秒杀系统?这是一个高频面试题。这个问题看似简单,但是里面的水很深,它考查的是高并发场景下,从前端到后端多方面的知识。秒杀一般出现在商城的促销活动中,指定了一定数量(比如:10个)的商品(比如:手机),以极低的价格(比如:0.1元),让大量用户参与活动,但只有极少数用户能够购买成功。这类活动商家绝大部分是不赚钱的,说白了是找个噱头宣传自己。 ......
377
0
0
2022-06-13
准备搞个国外的采集站,因此需要用到翻译功能。国内互联网几乎被那几个大厂垄断,阿里、百度、腾讯、有道,所以直接去他们的网站找翻译api,对于我等平民来说,翻译得准不准无所谓,免费就是唯一标准。首先有道翻译排除,因为它没有免费额度,不过有赠送一定的金额,不是很多,只够用一段时间的。阿里翻译文字通用版与专业版每月100万字符免费额度图片翻译每月1000次主账号免费 ......
1012
0
0
2022-06-11
电商平台的核心引擎大致分为两块,搜索架构和产品布局,应该说各有各的特色。当然今天的主题是反爬虫机制,电商平台如何能保护好自己的数据,又不影响正常用户体验,所谓当今业界一场持久的攻防博弈。一阶爬虫(技术篇)应用场景一:静态结果页,无频率限制,无黑名单。攻:直接采用scrapy爬取防:nginx层写lua脚本,将爬虫IP加入黑名单,屏蔽一段时间(不提示时间)应用 ......
397
0
0
2022-06-10
Markdown是一种轻量级的标记语言。目标是实现“易读易写”。编辑工具Mac在我的“小白”上面我一直使用mou这款免费且十分好用的markdown编辑器;支持实时预览。WindowWindows系统建议使用MarkdownPad。Web端Web端上面,我觉得简书这款产品这款产品不错,上面有无数热爱文字的人在不停的创造、分享。它同样支持左右两栏的实时预览,字 ......
359
0
0
2022-06-10
作为开发同学,一些基本的测试岗位相关知识还是很有必要了解一下,免的某些同学在工作中和测试同学斗嘴、打架、群殴等以及被测试鄙视….。我们常常听说的一些测试专业术语,比如白盒、黑盒、单元测试,相信搞作为程序员的你脱口而出的就是这三个词汇吧,笔者在前几年对测试也仅仅停留在这个两个词汇上,更多的就不得而知了。后来在一家做跨境电商的公司学到了一些新术语,也见到了测试岗 ......
371
0
0
2022-06-08
编者按:TCP 协议作为当前使用最为广泛的网络协议,场景遍布移动通信、数据中心等。对于数据中心场景,通过弹性 RDMA 实现高性能网络协议 SMC-R,透明替换应用 TCP 协议,实现应用网络透明加速。本文整理自龙蜥大讲堂第 15 期,视频精彩回放已上传至龙蜥官网(见文末)。为什么需要新的内核网络协议栈?Linux 内核网络协议栈没有银弹,当前 Linux ......
358
0
0
2022-06-06
Web 开发技术在不断变化,那就意味着 Web 开发人员需要积极主动的学习新技术和新的编程语言。那么Web 应用框架作为一个软件框架,用于帮助和缓解开发者在进行 Web 应用的开发与维护时遇见的开发问题。 以下为大家列出一些应用框架,希望对大家有所帮助!也欢迎大家在下方留言,互相了解。1.Ruby :Ruby on Rails 是使用 Ruby 语言编写的网 ......
333
0
0
2022-06-06
毛毛虫向往天空上次我们从ERP实施的角度,分析了电网企业的业务架构,这次我们来聊一聊ERP的技术架构,虽然小编也算是计算机专业,但是毕竟未从事技术层面的工作内容,所以在此,仅介绍基本架构层面的内容,供了解。首先任何ERP产品,基本都必不可少的3种核心技术,分别是:硬件、操作系统、数据库。硬件,可以选择云方案,也就是云端服务器及存储系统,使用例如IaaS云提供 ......
504
0
0
2022-06-06
一. 前言调用邮件接口发送邮件是再简单不过的功能。但是要做成平台并且支持百万级别的发送量,就没那么简单。如何快速的将数百万封邮件推送出去?这个功能看上去和发送数百万条短信一样。找个靠谱的第三方推送平台,起多个进程,分分钟的事情,瓶颈肯定是在第三方平台而不是我们这里。但是这个简单的百万级别邮件发送平台(EDM)耗费了我3个多月的时间。EDM(Email Dir ......
462
0
0
2022-06-05
本文作者为优知学院创始人陈睿(mike),作者有10年以上技术&产品经验,曾任百度研发经理、携程定制旅游CTO。优知学院,是首家互联网技术&产品学习社区。提供系统的技术&产品晋升学习课程,定期提供资深互联网产品分析和最新技术动向。让你变得更加增值,这就是优知学院的价值!“之前写过一篇我眼中最优秀的CTO长啥样。今天再补充一篇最顶尖的架 ......
320
0
0
2022-06-04