作者|杨波编辑|小智不管你是新手程序员、职场老司机,还是资深架构师,这篇文章对你来说应该都有裨益。虽然仍是假期,但也建议你多花点时间读一读这些真言。写在前面 如果一个技术已经存在 2 年,比如现在很火的前端技术 react 和 vue 等,那么我能预估这个技术大致还有 2 年的生命期,再久就不确定了;如果一个架构或设计原则已经存在 15 年,例如单一职责和依 ......
326
0
0
2022-05-06
前言针对某一类问题的解决,我们可能需要借助算法来实现,实现的手段也可能是各式各样的。虽然最终都解决了问题,但是各个解决手段,也就是算法还是存在优劣之分的。既然存在比较,那肯定就有一个标准供来参考,那么我们在评价一个算法的优劣时参考的标准是什么呢?算法的优劣主要从它执行时所占用的「时间」和「空间」两个方面来进行评定,也就是我们常听到的「时间复杂度」和「空间复杂 ......
328
0
0
2022-05-06
前言本文主要介绍服务器向浏览器推送数据的实现,包括:meta标签刷新页面、Ajax轮询、Comet、WebSocket、SSE等。meta标签在 Web早期,通过配置meta标签让浏览器自动刷新,从而实现服务器端的推送: <META HTTP-RQUIV="Refresh" CONTENT=12> 优点:使用方式简单,可以在JS禁用情况下使用; ......
487
0
0
2022-05-06
给大家介绍其中之一的免费发短信网站,这个是欧洲的网站。对,就图片里网址,eu是欧盟的英文缩写。每天可以发5天免费短信,你可以开通vip版,这样就可以多发了短信了。具体怎么用,我就不啰嗦了,大家自己去琢磨。说一下注册,你的提供邮箱和手机号码。你的登录密码会分别发到你的邮箱和手机上,。密码总共3个大写字母,邮箱收到两个字母,手机收到一个字母,合计3个。 ......
744
0
0
2022-05-06
GET product/_search?q=*&sort=price:desc GET product/_search {"query": {"match_all": {}},"sort": [{"price": {"order": "desc"}}],"from": 0,"size": 2, "_source": ["id","ti ......
363
0
0
2022-05-06
每一个职业全部需要大家的尊重,现在给大家展示下最近我们公司谈的一个项目价格报价组成和流程!首页我们的业务和客户联系好需要制作的项目,然后带回来一张纸。项目需求是APP、微信公众号、微信小程序、网站互联互通。接着我们的架构师和客户进行电话疑问咨询,经过两天的策划设计出的架构。接着各部门开始计算时间成本开始报价,当然包涵了售后服务、纳税等等 利润应该在20%。合 ......
334
0
0
2022-05-05
公司长期需要采集数据,因此经常到找各种代理IP进行测试,由于代理行业鱼龙混杂,各种报价和包装,使得研发难以快速的找到性价比高的产品。因此将产品选择过程中的方法进行了整理以便大家参考:市面上的产品按照使用方式分为两大类:1、网页提取代理网上名字有API提取代理、动态短效代理、动态混拨、优质代理等,通过HTTP请求URL提取文本,格式一般是IP:PORT,也有一 ......
344
0
0
2022-05-05
Elasticsearch、Kibana、Logstash版本Elasticsearch:7.2.0Kibana:7.2.0Logstash:7.2.0Kibana和Logstash共同使用一台服务器服务器配置:2核4G,系统盘40G固态硬盘Kibana 独立服务器把Kibana从Elasticsearch节点中迁移出来,并使用RPM方式安装。一、安装Kib ......
422
0
0
2022-05-05
Elasticsearch、Kibana版本Elasticsearch:7.2.0Kibana:7.2.0集群结构及服务器配置集群共3个节点,分别对应3台服务器每台服务器配置:2核16G,数据盘100G固态硬盘,系统盘40G机械盘Elasticsearch 安装一、下载安装新建/data目录,并挂载SSD磁盘mkdir /data fdisk -u /de ......
392
0
0
2022-05-05
Elasticsearch版本源:Elasticsearch 7.2.0目标:Elasticsearch:7.13.2集群结构及服务器配置源:集群3节点,对应3台服务器(2核16G/500G/台)目标:集群3节点,对应3台服务器(2核16G/1T/台)集群数据量及迁移时间主分片 + 1副本 = 500G,主分片250G,快照只备份主分片;阿里云使用阿里云对象 ......
371
0
0
2022-05-05
我们根据职场发展通路和能力水平,把程序员分成如下四个等级:普通开发者熟练开发者、高级开发工程师、技术组长技术专家、架构师、一线经理科学家、首席(资深)架构师、部门研发总监今天这篇文章,我们来讨论普通开发者如何进阶为熟练开发者。我们会先定义普通开发者应该达到的能力水平,然后再介绍他应该在哪方面提升才可能进到下一个阶段。普通开发者的能力水平先看我经常提到的一张图 ......
320
0
0
2022-05-05
文 | 李小墨今年暑假,第一批95后进入职场。他们会成为各个公司和单位年龄最小、资历最浅的新成员。而曾经的菜鸟们则猛然发现,他们已经不再是公司里的老幺,几年来自诩年轻的自己竟然也开始感慨新同事年龄小了。所有的职场人都经历过这样的心理过程。因为社会成员总是不断新陈代谢,更年轻的人不断地一茬一茬地长起来,那我们应该用什么的心态来迎接这种社会继替呢?作为毕业三年多 ......
309
0
0
2022-05-05
软件研发是一个创造性的工作,因此也是非常复杂的系统。通常一个完整的软件研发流程包括:分析--设计--编码--测试--发布等步骤。为减少人力因素导致的项目延期甚至失败,适当地引入和合理地使用工具可以辅助开发过程高效执行。软件研发团队“高效研发之----工具篇”系列文章将对下图所列的研发各阶段的工具进行介绍。因每个工具在互联网上的介绍都很多,笔者不会对工具做过多 ......
461
0
0
2022-05-04
商品是电商平台的关键,那么怎么通过商品管理系统将商品呈现到用户面前呢?作者近期正在研究电商后台系统之商品管理系统,收获颇多,故在此总结亦分享下,与各位一起成长。商品管理系统主要可以分为三部分:类目管理、属性管理、商品管理。一、类目管理类目包括后台类目树、前台类目树、前台类目与后台类目的映射。后台类目后台类目与创建商品相关,每个商品在后台添加时均需选择相应的后 ......
348
0
0
2022-05-04
早期的网站为了节省成本一般会设计成集中式系统,应用程序、数据库等都部署在一台服务器上。 但随着业务的快速度发展,逐渐出现瓶颈,按一定原则**(应用拆分、服务拆分、数据拆分、应用解耦)**,向分布式系统转型,涉及到以下环节改造。主要环节业务拆分:将整个网站业务拆分成不同的应用,每个应用独立部署维护,应用之间通过RPC或消息队列通信。集群化(应用服务器;基于RP ......
304
0
0
2022-05-03