1

QQ是怎样创造出来的?——解密好友系统的设计

本篇介绍笔者接触的第一个后台系统,从自身见闻出发,因此涉及的内容相对比较基础,后台大牛请自觉略过。 什么是好友系统? 简单的说,好友系统是维护用户好友关系的系统。我们最熟悉的好友系统案例当属QQ,实际上QQ是一款即时通讯工具,凭着好友系统沉淀了海量的好友关系链,从而铸就了一个坚不可摧的商业帝国。好友 ...

后台开发拾遗 发布于 2019-11-21 13:15 评论(6) 阅读(687)
0

装修装饰工程企业网站手机的模板 !简单实用 !

网站手机的模板 !想学习却不知从何下手的小白们可以多多参考网站上的模版! ...

优秀欢 发布于 2019-11-21 08:54 评论(0) 阅读(8)
0

后台服务器框架中的瑞士军刀——MCP

上篇介绍了一个简单的UDP服务框架,但是面对海量的请求,同步框架显然有点力不从心。于是在我接手好友系统的接口服务的时候,就采用了一个强大的异步框架——MCP框架。 MCP框架是一个多进程异步框架,支持UDP、TCP和http,结构很灵活,可以根据需要将各组件像搭积木一样组装。下面是MCP最基础的进程 ...

后台开发拾遗 发布于 2019-11-20 23:23 评论(0) 阅读(123)
0

后台开发小白必学服务器框架——UDPServer

毕业后加入了一家大型的互联网公司的音视频产品部门做后台开发,其实我本身是学习自动化的,研究生的方向嵌入式系统,对互联网可是一知半解,因此能进入这样一个大公司还是很幸运的。 刚开始工作的半年应该是在上份工作最快乐的时光,那时候我们十来个人被抽调出来做好友系统,由Z组长负责。从产品到开发,大部分都是新入 ...

后台开发拾遗 发布于 2019-11-20 21:51 评论(0) 阅读(30)
4

为企业应用开发提速,写给企业IT部门的低代码开发基础知识

简介:应用程序开发长期以来一直是IT部门和业务部门面临的问题。 IT部门总是被新的应用程序需求弄得不堪重负。他们不可能完成业务部门想要完成的每一个项目。 同时,业务部门的用户厌倦了等待,并开始完全绕过IT部门。 今天,我们来探索一下“低代码开发”这个概念,并阐述它将如何帮助解决这个问题,为企业应用开 ...

葡萄城技术团队 发布于 2019-11-20 15:27 评论(0) 阅读(90)
0

CAD绘图效率低?教你4个CAD绘图技巧,绘图效率提升十倍

CAD绘图一直是一个谜一样的存在,说它简单吧,很多人都无法完全精通,说它难吧,很多人也都自学成才了。 如何学好CAD绘图是个难题,但是老话说的好,只要思想不滑坡,办法总比困难多,掌握以下这些CAD绘图技巧,你就相当于装了一个电动马达,绘图不止比别人快一步。 一、设置图层 在一开始绘图的时候很多小伙伴 ...

CAD分享者 发布于 2019-11-20 09:15 评论(0) 阅读(17)
6

一个类GraphQL的ORM数据访问框架发布

Zongsoft.Data 是一个类 GraphQL 风格的 ORM(Object/Relational Mapping) 数据访问框架。很高兴我们的 ORM 数据访问框架在历经两个 SaaS 产品的应用之后,今天正式宣布对外推广! ...

Zongsoft 发布于 2019-11-19 17:43 评论(3) 阅读(331)
0

架构设计:"4+1"视图

概念 “4+1”视图,是指从5个不同视角来描述软件体系结构。 “4+1”分别指: 1. 逻辑视图 2. 过程视图 3. 物理视图 4. 开发视图 5. 场景/用例 视图 逻辑架构的描述可以围绕前四个视图进行组织,然后结合用例或场景进行说明,形成第五个视图。 每个视图只关心系统的一个侧面,5个视图结合 ...

东寻 发布于 2019-11-19 12:12 评论(0) 阅读(415)
0

系统分析师-软件水平考试(高级)-理论-系统规划

系统分析师 软件水平考试(高级) 理论 系统规划 前言 系统规划是什么东东呢? 通俗点说,就是为了实现企业的战略目标,分析企业现状(技术外部)与系统状况(技术内部),从而提出新的技术要求,对现有系统进行规划设计等变化。 1. 目标是实现企业战略目标; 2. 分析企业现状(了解情况了,才能下手呗。站在 ...

血夜之末 发布于 2019-11-19 09:08 评论(0) 阅读(308)
1

pycharm快捷键

常用快捷键 1、Ctrl + Enter:在下方新建行但不移动光标; 2、Shift + Enter:在下方新建行并移到新行行首; 3、Ctrl + /:注释(取消注释)选择的行; 4、Ctrl + Alt + L:格式化代码(与QQ锁定热键冲突,关闭QQ的热键); 5、Ctrl + Shift + ...

我是风儿 发布于 2019-11-18 14:42 评论(0) 阅读(22)
0

设计模式--观察者模式

设计模式--观察者模式 1、观察者模式 观察者模式:定义对象间一种一对多的依赖关系,当一个对象状态发生变化时,所有依赖于它的对象都得到通知,并被自动更新。 2、观察者模式的结构 角色 主题(Subject):主题是一个接口,该接口规定了具体主题需要实现的方法,比如添加,删除观察者以及通知观察者的方法 ...

欲_槿 发布于 2019-11-18 14:40 评论(0) 阅读(28)
0

设计模式--装饰器模式

装饰器模式--装饰模式 1、装饰模式 装饰模式:动态的给对象添加一些额外的职责,例如,给相片加各种不同的相框(相框就是装饰器)。 2、装饰模式的结构 角色 抽象组件(Component): 抽象组件定义了需要进行装饰的方法,也就是“被装饰者”角色; 具体组件(ConcreteComponent): ...

欲_槿 发布于 2019-11-18 13:17 评论(0) 阅读(33)
9

系统分析师-软件水平考试(高级)-开篇

系统分析师 软件水平考试(高级) 开篇 前言 时隔一年,我开始了系统分析师的博客写作。回过头翻看一下,一年前的系统架构设计师系列的第一篇博客 需求理论,还是比较有感触的。 其实系统分析师的考试早在上边年五月份就参与了,也在六月份就知道自己通过了考试。但是一方面系统分析师与系统架构设计师有很多内容上的 ...

血夜之末 发布于 2019-11-18 09:05 评论(12) 阅读(924)
0

Springboot vue.js html 跨域 前后分离 shiro权限 集成代码生成器

本代码为 Springboot vue.js 前后分离 + 跨域 版本 (权限控制到菜单和按钮) 后台框架:springboot2.1.2+ mybaits+maven+接口 前端页面:html +vue.js 形式 jquery ajax 异步跨域 json 格式数据交互 前后分离,前后台分开部署 ...

凌风一 发布于 2019-11-17 09:54 评论(0) 阅读(27)
0

Nginx入门教程-简介、安装、反向代理、负载均衡、动静分离使用实例

场景 Nginx入门简介和反向代理、负载均衡、动静分离理解 http://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/102790862 Ubuntu Server 16.04 LTS上怎样安装下载安装Nginx并启动: http://bl ...

霸道流氓 发布于 2019-11-16 18:10 评论(0) 阅读(42)
0

码出优美

一份拥有良好可读性和拓展性的代码是项目里的良药,它不仅看着舒服,改起来也方便,甚至还能重用,各模块逻辑分明。“见码知功底”,而要达到高手那种简洁有力的境界,需要进行大量的总结和练习,今天我们就来谈谈如何写出优美的代码。 命名 好的命名应该具有如下特征: 1,意思正确。这是最基本的要求,不要挂羊头卖狗 ...

陌上兮月 发布于 2019-11-16 17:56 评论(1) 阅读(185)
8

Ember.js和Vue.js对比,哪个框架更优秀?

本文由葡萄城技术团队于manbetx官方网站翻译并首发 转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 JavaScript最初是为Web应用程序创建的。但是随着前端技术的发展,大多数开发人员更喜欢使用基于JavaScript的框架。它简化了你的代码以及使你能完成更多全栈 ...

葡萄城技术团队 发布于 2019-11-15 15:52 评论(0) 阅读(704)
0

支撑马蜂窝「双11」营销大战背后的技术架构

(马蜂窝技术原创内容,公众号 ID: mfwtech) 引言 消费者的狂欢节「双 11」刚刚过去。在电商竞争环境日益激烈的今天,为了抓住流量红利,双 11 打响的已经不仅仅是「促销战」,也是「营销战」,这对平台的技术支撑能力提出新的要求。 从 2014 年的「318 大促」,到正在进行的 「马蜂窝双 ...

马蜂窝技术 发布于 2019-11-15 14:51 评论(1) 阅读(448)
1

高德客户端及引擎技术架构演进与思考

阿里巴巴高级无线开发专家宋照春在高德技术专场做了题为《高德客户端及引擎技术架构演进与思考》的演讲,主要分享了高德地图客户端技术架构沿着「上漂下沉」、「模块化、Bundle化」的思路演进所做的一系列架构升级中的经验和思考。 ...

高德技术 发布于 2019-11-15 11:24 评论(1) 阅读(466)
1

从代码的视角深入浅出理解DevOps

对于DevOps的理解大家众说纷纭,就连维基百科(Wikipedia)都没有给出一个统一的定义。一般的解释都是从字面上来理解,就是把开发(Development)和运维(Operations)整合到一起,来加速产品从启动到上线的过程,并使之自动化。这个是对DevOps的广义解释,而且大多数人都是认可 ...

倚天码农 发布于 2019-11-14 16:13 评论(0) 阅读(201)
1 2 3 4 5 6 7 8 9 10 11 ··· 200 Next >