会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
朱现国
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2017年7月13日
闭包
摘要: 闭包,百度的解释为“闭包是指可以包含自由(未绑定到特定对象)变量的代码块;这些变量不是在这个代码块内或者任何全局上下文中定义的,而是在定义代码块的环境中定义(局部变量)”。 闭包是JavaScript学习者的成年礼,没理解闭包就不能说自己学会了JavaScript。闭包在编程中用的比较多,有时候自己
阅读全文
posted @ 2017-07-13 11:27 朱现国
阅读(148)
评论(0)
推荐(0)
2017年6月23日
异步函数的串行执行和并行执行
摘要: 对于异步函数的串行和并行执行如果处理不好会出现js的回调地狱,在这方面async.js是一个不错的解决方案,有时为了缩小代码体积自己diy一个 //串行执行arr中的函数 var series= function (arr, callback) { var counter = 0; var proc
阅读全文
posted @ 2017-06-23 10:43 朱现国
阅读(1171)
评论(0)
推荐(0)
2017年6月21日
异步缓存-cacheCall
摘要: 缓存是提高性能的一个法宝,在异步的世界里也需要有缓存,因此我写了一个异步缓存的闭包函数,此函数的功能为在指定的时间interval内如果参数相同只执行一次http请求,如果在interval内发生并发,则缓存并发请求等待请求返回后一并处理 //异步缓存 var cacheCall=function
阅读全文
posted @ 2017-06-21 10:20 朱现国
阅读(1317)
评论(0)
推荐(0)
2017年5月11日
异步工作流控制-condCall
摘要: 在JavaScript编程中,异步操作一直是一个问题,回调是一种深层次的嵌套处理方式,我们也可以把嵌套处理转为直线处理以简化异步处理。有过prolog和erlang编程了解的同学可能对模式匹配有深刻的印象,我们也可以借鉴此种思想处理异步问题-条件执行。 此方案描述如下: 1.创建一个依赖状态stat
阅读全文
posted @ 2017-05-11 17:37 朱现国
阅读(508)
评论(0)
推荐(1)
2016年10月18日
基于require+knockout的webapp结构设计
摘要: *********************************************************************************** 一、项目结构: Webapp Audio:音频文件 Build:压缩处理后的文件 Css:css文件 Font:字体文件 Html:
阅读全文
posted @ 2016-10-18 10:30 朱现国
阅读(165)
评论(0)
推荐(0)
基于阀值的工作流引擎设计
摘要: 最近在做工作流处理流程部分的工作,顺便研究了一下工作流引擎的一些设计理念和原理。由于以前接触过人工智能神经网络的一些东西,发现工作流引擎和神经网络还是颇有一些相似之处,都是满足一定的条件下向下一个节点传递。在神经网络的神经元中有个阀的概念,就是只有当神经元接收到神经冲动超过阀值后才会激活此神经元。由
阅读全文
posted @ 2016-10-18 10:25 朱现国
阅读(377)
评论(0)
推荐(0)
原型系统设计概况
摘要: 一.目标 “原型系统+规则库=行业软件” 二.构成 三.详述 应该可以进行表单界面的可视化设计,设计的表单具有基础的增删改查等功能,对于增删改查等权限划分规划到规则设计中来配合实现。 表单设计中应该要包含一套基础控件库,控件可以绑定表对象,数据对象,函数对象,规则,并可以根据数据对象的权限对应不同的
阅读全文
posted @ 2016-10-18 10:22 朱现国
阅读(1634)
评论(0)
推荐(0)
规则引擎设计概况
摘要: 在一个系统中业务规则占据了相当大的比例,而且是变动最为频繁的,我们总是希望把容易变动的和不容易变动的分离开来,这样就不至于因为修改易变的部分影响不需变的部分,从而简化系统修改的复杂性,也提高系统的灵活性。 在一个系统中我们把组成部分拆分为数据,逻辑,界面等几个部分,其中数据又可以进一步拆分为水平和垂
阅读全文
posted @ 2016-10-18 10:21 朱现国
阅读(3182)
评论(0)
推荐(0)
上一页
1
2
公告