神马是代码简单的cmd模式,这就是!

小狼正在研究 “怎么查找连在一起的同色方块?”算法问题 ,突然感觉我是不是需要一种开发模式,不然感觉自己的代码好乱的。

可能是研究算法吧,导致小狼的思路特别清晰,加上也用了差不多1年的nodejs、seajs,对cmd的api非常清楚,不多说,看代码

用法和seajs的用法一样,符合cmd的模式,

var require,define;
(function(){
    var module={}
    require=function(name){
        return module[name]
    }
    define=function(name,func){
        var exports= module[name]={}
        module.exports=exports
        func(require,exports,module)
        return exports
    }
})()

然后测试一下

define("solve",function(require,exports,module){

module.exports.name=21
module.exports.solve=function(){
   console.log(this.name)
}
})
define("test",function(require,exports,module){
   require("solve").solve()

})
require("test")

最后成功输出结果了,说明这个还是能实现cmd模式的,

神马是代码简单的cmd模式,这就是!

时间: 2024-11-08 10:20:29

神马是代码简单的cmd模式,这就是!的相关文章

【iOS开发每日小笔记(五)】实测copy到底是个神马玩意

这篇文章是我的[iOS开发每日小笔记]系列中的一片,记录的是今天在开发工作中遇到的,可以用很短的文章或很小的demo演示解释出来的小心得小技巧.该分类的文章,内容涉及的知识点可能是很简单的.或是用很短代码片段就能实现的,但在我看来它们可能会给用户体验.代码效率得到一些提升,或是之前自己没有接触过的技术,很开心的学到了,放在这里得瑟一下.其实,90%的作用是帮助自己回顾.记忆.复习.如果看官觉得太easy,太碎片,则可以有两个选择:1,移步[iOS探究]分类,对那里的文章进行斧正:2,在本文的评论

51CTO 神马叫自动化运维

51CTO 神马叫自动化运维 http://www.cnblogs.com/lyhabc/diary/2014/12/18/4171160.html http://3060674.blog.51cto.com/3050674/1590803 好久没写文章了,最近要来刷下存在感,近两年,运维自动化被炒的火的不行,行业趋势不可挡,现在企业招运维工程师都要求会一门开发语言.我们公司也不例外,由于刚上市,一下子有钱了,开始招兵买马瞎折腾,因此最近我也面试了不下十来个求职者,本成想可以很容易招到几个不错的

4G+又是神马鬼?和LTE-A有什么关系?

4G+又是神马鬼?和LTE-A有什么关系? 先说LTE 和LTE-A LTE全称long-term-evolution这个名字听怎么听怎么觉得有些仓促,它又称为3.9G,其上行峰值速率和最大带宽略低于4G标准,真正将网络带入4G的是LTE-Advanced,即LTE-A. LTE-A是一个LTE演进的代称,它满足ITU-R 的IMT-Advanced技术征集的需求,不仅是3GPP形成欧洲IMT-Advanced技术提案的一个重要来源,还是一个后向兼容的技术,完全兼容LTE,是演进而不是革命.它的

终于明白了main(int argc,char *argv[])是个神马东东

以前看到有main(int argc,char *argv[])的程序都需要在dos命令状态下输入命令,也不知道dos怎么打开,所以一直没尝试,今天又碰到一个,所以决定学习一下. 首先写好我的程序,我的是vs2008.程序如下: #include<stdio.h> void main(int argc,char *argv[]) { while(argc>1) { ++argv; printf("%s\n",*argv); --argc; } } 其实这就是课本上的一

[转帖]Tensor是神马?为什么还会Flow?

Tensor是神马?为什么还会Flow? 互联网爱好者 百家号17-05-2310:03 大数据文摘作品,转载要求见文末 编译 | 邵胖胖,江凡,笪洁琼,Aileen 也许你已经下载了TensorFlow,而且准备开始着手研究深度学习.但是你会疑惑:TensorFlow里面的Tensor,也就是"张量",到底是个什么鬼?也许你查阅了维基百科,而且现在变得更加困惑.也许你在NASA教程中看到它,仍然不知道它在说些什么?问题在于大多数讲述张量的指南,都假设你已经掌握他们描述数学的所有术语.

DCGAN 代码简单解读

之前在DCGAN文章简单解读里说明了DCGAN的原理.本次来实现一个DCGAN,并在数据集上实际测试它的效果.本次的代码来自github开源代码DCGAN-tensorflow,感谢carpedm20的贡献! 1. 代码结构 代码结构如下图1所示: 图1 代码结构 我们主要关注的文件为download.py,main.py,model.py,ops.py以及utils.py.其实看文件名字就大概可以猜出各个文件的作用了. download.py主要下载数据集到本地,这里我们需要下载三个数据集:M

课程14:get和post是神马

http://www.codeschool.cn/lesson/14.html get和post是神马? get和post是http中两种最常用到的请求类型 简单理解get请求 get请求多用于获取信息(无修改操作) 1. 常用于页面整体刷新 比如:浏览器现在是百度的首页www.baidu.com,点击 贴吧 后整体刷新到贴吧的页面tieba.baidu.com,整个浏览器页面都重新刷新了 2. 参数都在url中,常用于页面整体跳转 比如:http://tieba.baidu.com/f?kw=

SQLSERVER 里经常看到的CACHE STORES是神马东东?

SQLSERVER 里经常看到的CACHE STORES是神马东东? 当我们在SSMS里执行下面的SQL语句清空SQLSERVER的缓存的时候,我们会在SQL ERRORLOG里看到一些信息 DBCC FREEPROCCACHE 大家可以看到cachestore.object plans.sql plan.bound tress等名词 cachestore flush for the 'Object Plans' cachestore (part of plan cache) cachestor

记一次数据库调优过程(IIS发过来SQLSERVER 的FETCH API_CURSOR语句是神马?)

记一次数据库调优过程(IIS发过来SQLSERVER 的FETCH API_CURSOR语句是神马?) 前几天帮客户优化一个数据库,那个数据库的大小是6G 这麽小的数据库按道理不会有太大的性能问题的,但是客户反应说CPU占用很高,经常达到80%~90% 我检查了任务管理器,确实是SQLSERVER占的CPU 而服务器的内存是16G内存,只占用了7G+ 客户的环境: Windows2008R2 SQLSERVER2005 SP3 64位 企业版 服务器内存:16G CPU:8核 RDS:阿里云主机