一、前言插件,意味着可扩展,且宿主程序不依赖于插件,即插即用。这种软件设计方式可以使我们的应用程序最大化地获得可扩展性、适应性和稳定性,而且便于软件的维护和升级。在什么场景下使用插件呢?例如在本篇文章中,我个人有一个小需求就是希望记事本带行号,于是我自己写..
分类:
其他好文 时间:
2017-04-28 23:48:30
阅读次数:
300
github地址:https://github.com/Qihoo360/DroidPlugin DroidPlugin 是360手机助手在Android系统上实现了一种新的插件机制:它可以在无需安装、修改的情况下运行APK文件,此机制对改进大型APP的架构,实现多团队协作开发具有一定的好处。 定义 ...
分类:
移动开发 时间:
2017-04-26 13:06:22
阅读次数:
267
先来看看官网的介绍吧:https://github.com/AlloyTeam/omi/tree/master/plugins/omi-router 其实我推荐直接看官网的介绍。我所写的,主要给个人做的笔记。也许看的get不到点吧。所以强烈看官网 文档:https://alloyteam.githu ...
分类:
其他好文 时间:
2017-04-10 18:29:31
阅读次数:
253
众所周知,Mybatis本身没有提供基于数据库方言的分页功能,而是基于JDBC的游标分页,很容易出现性能问题。网上有很多分页的解决方案,不外乎是基于Mybatis本机的插件机制,通过拦截Sql做分页。但是在像Oracle这样的数据库上,拦截器生成的Sql语句没有变量绑定,而且每次语句的都要去拦截,感 ...
分类:
数据库 时间:
2017-03-05 19:09:13
阅读次数:
498
一Sonar介绍Sonar是一个i用于代码质量管理的开源平台,用于管理Java源代码的质量。通过插件机制,Sonar可以集成不同的测试工具,代码分析工具,以及持续集成工具,比如pmd-cpd、checkstyle、findbugs、Jenkins。通过不同的插件对这些结果进行再加工处理,通过量化的方式度量代..
分类:
其他好文 时间:
2017-01-25 00:09:16
阅读次数:
417
/* 项目设定 */ 'APP_DEBUG' => false, // 是否开启调试模式 'APP_DOMAIN_DEPLOY' => false, // 是否使用独立域名部署项目 'APP_PLUGIN_ON' => false, // 是否开启插件机制 'APP_FILE_CASE'... ...
分类:
Web程序 时间:
2017-01-15 18:23:23
阅读次数:
380
360手机助手使用的 DroidPlugin,它是360手机助手团队在Android系统上实现了一种插件机制。它可以在无需安装、修改的情况下运行APK文件,此机制对改进大型APP的架构,实现多团队协作开发具有一定的好处。 它是一种新的插件机制,一种免安装的运行机制 github地址: https:/ ...
分类:
其他好文 时间:
2017-01-10 19:26:30
阅读次数:
277
jQuery的内核; (function( window, undefined ) { //这就是jQuery的原型 var jQuery = function( selector, context ) { return new jQuery.fn.init( selector, context ) ...
分类:
Web程序 时间:
2016-12-20 00:38:47
阅读次数:
227
一、webpack的优势 1. 能模块化 JS 。 2. 开发便捷,能替代部分 grunt/gulp 的工作,比如打包、压缩混淆、图片转base64等。 3. 扩展性强,插件机制完善,特别是支持 React 热插拔)的功能让人眼前一亮 二、webpack--如何安装 1. 全局安装 node.js ...
分类:
Web程序 时间:
2016-12-16 19:09:40
阅读次数:
166
Thinkphp是一个国人使用的比较多的一个框架 ,具体的也不多了,不知道的可以去百度一下。 现在我们要讲的是如何利用现有的半成品的系统实现二次开发 讲到thinkphp的二次开发不得不说他的兄弟onethink,onethink与thinkphp师出同门。其中里面的模型机制和插件机制为开发者提供了 ...
分类:
Web程序 时间:
2016-12-16 11:51:36
阅读次数:
244