• 模块化与解耦

    模块化并不是说你把工程的代码拆分成 50 个 pod 或者framework就算完事了,要实现模块之间真正的解耦才算真正的模块化,否则如果模块之间还都是互相调用代码,循环依赖,那么和原本放文件夹里面没两样。...
    文章 2016-04-13 2169浏览量
  • 前端工程架构探讨

    先看看 init.js 在干啥: init.js var$mods=$("[tb-mods]");mods.each(functon($mod){ if($mod.attr("finish")!FINISH_TAG){ mod.attr("finish",FINISH_TAG);需要懒加载便懒加载 if($mod.attr("lazyload")){ ...
    文章 2017-11-07 859浏览量
  • MyBatis 源码分析-项目总览

    不知道干啥用的!原谅我的无知。3.5 小结整体来说,MyBatis的代码结构还是比较简单易懂的。并且分包也比较清晰,见名知意。下面就是MyBatis的整体架构图 原文地址...
    文章 2020-03-11 743浏览量
  • Google-protobuf与FlatBuffers数据的序列和反序列

    “向后兼容”和“向前兼容”有啥用捏?俺举个例子:当你维护一个很庞大的分布式系统时,由于你无法同时 升级所有 模块,为了保证在升级过程中,整个系统能够尽可能不受影响,就需要尽量保证通讯协议的“向后兼容”或...
    文章 2017-11-07 1259浏览量
  • Google-protobuf与FlatBuffers数据的序列和反序列

    “向后兼容”和“向前兼容”有啥用捏?俺举个例子:当你维护一个很庞大的分布式系统时,由于你无法同时 升级所有 模块,为了保证在升级过程中,整个系统能够尽可能不受影响,就需要尽量保证通讯协议的“向后兼容”或...
    文章 2017-11-16 1309浏览量
  • Android开发:由模块化到组件化(一)

    在Android SDK一文中,我们谈到模块化和组件化,现在我们来聊聊组件化开发背后的哪些事.最早是在广告SDK中应用组件化,但是同样适用于普通应用开发。以下高能,请做好心理准备,看不懂请发私信来交流.本文不推荐新手...
    文章 2017-08-03 1700浏览量
  • 组件框架设计之手写组件架构(五)

    代码有模块化的迹象,但是没有对业务模块进行非常明显的模块化(不明白意思是吧?不明白就对了,app这个module里面其实还有很多东西没有展示出来,请看下图:试想,把所有的模块集中到一个module的一个包里面,当...
    文章 2019-11-14 1376浏览量
  • 论编程思想

    面向过程(POP):面向过程的编程思想是伴随着计算机诞生最早出现的,一句话总结就是先干啥干啥然后干啥最后干啥,程序看起来就是一个数据加算法的集合,数据以变量的形式在算法之间被调度流转和加工,这种模式与...
    文章 2018-08-03 2274浏览量
  • require.js 简洁入门

    提到require.js大多数人会说提到模块化开发,AMD等等,其实require.js并没有这么多复杂的概念,这里我就希望排除这些概念,从实用的角度来简单说一下require.js是什么的,我们要怎么它。1.为什么要require.js ...
    文章 2015-06-28 663浏览量
  • 大嘴,幼儿园老师喊你去!

    表面看起来,它只是一款服务器,但实际上它把服务器、存储和网络集成到一个通用的模块化可扩展平台,以真正的“模块化”,为企业客户带来前所未有的灵活性、可扩展性与出色性能,方便工作负载优化;集成的管理能力,...
    文章 2017-07-05 1127浏览量
  • 谈谈J2EE框架Paoding-Rose

    个简单的雇员管理系统,包含了基本的CRUD、分页、上传、拦截器、Portal,持久层用的Rose自带的Jade,用的最新版本1.01 (其实也不算新,一年半都没更新过了),用的很舒服,开发效率非常高。如果再来个脚本工具自动...
    文章 2017-11-16 1952浏览量
  • 彻底弄懂CommonJS和AMD/CMD!

    现在就看看吧,这些规范到底是东西,嘛的。本文包括这三个规范的来源及对应的产物的原理。一、CommonJS 1.一开始大家都认为JS是辣鸡,没什么,官方定义的API只能构建基于浏览器的应用程序,逗我呢,这太狭隘了...
    文章 2017-11-15 1294浏览量
  • 基于声网的音视频SDK和FreeSWITCH开发WebRTC2SIP ...

    到这里心里有数了,简要文字描述下大概流程就是:1、各客户端SDK启动的时候,发起TCP连接,登录TCP Server信令服务器,WebRTC2SIP转接模块初始也发起TCP连接登录TCP Server,由TCP Server记录大家的UID,IP和端口等...
    文章 2020-07-01 479浏览量
  • magento开发-深入理解Magento

    这个配置文件有啥用?到目前为止,我们所作的事情似乎没什么意义,但是这个配置文件却是理解Magento的关键因素。你创建的每一个模块都会被加到这个配置文件中,任何时候,你需要调用一个系统功能的时候,Magento都会...
    文章 2010-04-14 1483浏览量
  • 如何为编程爱好者设计一款好玩的智能硬件(三)——该...

    一、我的构想:如何为编程爱好者设计一款好玩的智能硬件(一)——即插即、积木、功能重组的智能硬件模块构想 二、别人家的孩子:如何为编程爱好者设计一款好玩的智能硬件(二)——别人是如何设计硬件积木的!...
    文章 2017-10-09 923浏览量
  • IT运维日志分析中有哪些常见但没啥用的功能

    甚至可以说,在平台化、模块化、服务化盛行的今天,这部分工作的重要性已经逼近传统的设备监控。不过日志由于来源、使用者、管理者都比设备指标要复杂,导致日志分析的功能需求,也庞大很多。在这些庞大的,或者说...
    文章 2017-08-15 1205浏览量
  • 程序员在囧途之火葬场惊魂14天

    我本想参观一番,后一想这儿确实没好参观的再加上大学刚毕业的张大龙死活不肯只好作罢。第一天工作实在没有可圈可点的地方,我和张大龙一个部署软件,一个梳理数据,中午跟工作人员去食堂吃午饭。食堂午饭很丰盛,...
    文章 2017-11-13 1129浏览量
  • 关于“弦哥”对“粗”与“插”的架构...我的“插件”观

    插件化(或者模块化)的架构是目前最好的选择了。不过,一开始,我是自己根据自己的理论来设计插件框架的,当自己设计插件框架的时候,我总是逃脱不了传统的插件化方法,那就是整个插件接口,插件实现就必须使用这个...
    文章 2017-06-04 1511浏览量
  • Python新手入门教程,从环境准备到掌握基本编程

    Lesson 7 Python基本语法要素齐动员如今的目的是尽量想出一个用的东西仅限于内置的变量类型和句子的一个综合的例子,我想还是那个联系人表的例子吧 代码:[复制到剪贴板] 呵呵,还忘记了讲注释 第一个算是完好的程序 ...
    文章 2017-12-11 834浏览量
  • Anndroid 开发架构读书笔记

    老生常谈,要实现易测试易拓展,那就要提高模块化程度,尽可能减少依赖关系,便于mock。另外,如果是高度模块化的架构,拓展起来将会是一件非常容易的事情。保持一定量的超前性 这一点能看出架构师是否关注行业动态...
    文章 2015-05-24 546浏览量
  • 《趣学CCNA——路由与交换》一第6章 操作与配置Cisco ...

    那么控制口和辅助口又是什么用的呢?顾名思义,控制口是控制设备用的,辅助口(AUX接口)的作用也是对设备进行管理,需要通过调制解调器远程建立连接,现在基本已经没有人使用。从广义上看,路由器、交换机都属于...
    文章 2017-05-02 1595浏览量
  • 基础为零?如何将 C++ 编译成 WebAssembly

    看起来像非标准的东西,_syscall140 和_syscall6 分别是干啥的?不知道函数功能也不知道参数含义,不用 Emscripten 生成的 js 文件,完全不知道该怎么实例这个 wasm 包,所以在运行 wasm 的时候就必须带上一份厚重...
    文章 2019-12-18 1668浏览量
  • 微服务实战之春云与刀客(一)—— 微服务开篇

    在淘宝的时候,可以使用HSF服务框架,到了市面上,国内用的比较多的是dubbo。dubbo是一个分布式服务框架,底层NIO基于netty框架,可惜在阿里内部一山不能容两虎,dubbo被废了。HSF经过多年逐渐优化,性能会更好,但...
    文章 2017-12-14 2647浏览量
  • 手写webpack核心原理,再也不怕面试官问我webpack原理

    好了,这一步到此结束,咦,你可能会有疑问,上一步的收集依赖在这里怎么没关系啊,确实如此。收集依赖是为了下面进行的递归操作。七、递归获取所有依赖 经过上面的过程,现在我们知道getModuleInfo是用来获取一个...
    文章 2020-08-03 455浏览量
  • 使用Babel和ES7创建JavaScript模块

    特别的,但我们什么时候能使用它们呢?择日不如撞日吧。就像对待很多ES6的语法特性,如果你目前不打算支持它们,可以一种叫Babel的工具把它们转译回ES5。一旦你准备支持它们了,就可以让Babel停止转译。让我们...
    文章 2016-05-11 1636浏览量
  • 高性能网关设计实践

    昨天的 高性能短链设计 在文末简单提了一下 OpenResty,一些读者比较感兴趣,刚好我们接入层网关也是用的 OpenResty,所以希望通过对网关设计的介绍来简单总结一下 OpenResty 的相关知识点,争取让大家对 OpenResty ...
    文章 2020-07-17 1025浏览量
  • 天天吹微服务,单体应用有不好?

    项目中不同模块对计算机的性能要求不一样,例如使用 Redis 来保存了大量的热点数据,那么我们希望服务器的内存非常大,另外有一个模块涉及到了图片处理,我们又希望服务器的 CPU 非常强,如果是单体应用部署的话,...
    文章 2019-09-21 1073浏览量
  • 桌面开发者的界面故事,该醒醒了

    然后做了当时大四在实验室里完成的第一个项目,有关移动网络规划优化的GIS模块和数据库模块,就像这个样子。这个界面了大量的继承和重载,不过那会我连值和引用类型都分不大清楚。后来,大四暑假便接触了WPF,反正...
    文章 2016-04-21 2208浏览量
  • 做一个统计单词数目的Atom插件

    serialize方法在关闭窗口的时候保存序列数据,不过这个插件不着所以实际上也没;toggle方法算是最重要的了,它执行了我们这个插件的核心功能统计单词数。不过这个方法其实也很简单,如果提示是可见的,就把...
    文章 2017-04-16 791浏览量
  • 过年7天乐,学nodejs 也快乐

    就像一个普通的站点 .NET 开发什么都了 但是node 可能就不是这么回事了,例如 文件上传、验证码生成,检索服务,正则表达式服务等等,基本上看上去 高cpu 和高内存的模块 都要剥离出来 4前后端模型风格一致和c++...
    文章 2014-02-08 947浏览量
1 2 3 4 ... 12 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化