当前位置: 首页 > news >正文

asp.net 网站修改发布中企网络科技建站

asp.net 网站修改发布,中企网络科技建站,专业网站定制价格便宜,医疗保险网站我们在日常编码中#xff0c;经常会用到缓存#xff0c;而一个有效的缓存管理#xff0c;也是大家必不可少的工具。而nodejs没有内置专用的缓存对象#xff0c;并且由于js的作用域链的原因#xff0c;很多变量使用起来容易出错#xff0c;如果用一个通用的缓存管理起来经常会用到缓存而一个有效的缓存管理也是大家必不可少的工具。而nodejs没有内置专用的缓存对象并且由于js的作用域链的原因很多变量使用起来容易出错如果用一个通用的缓存管理起来会方便很多于是就手写了一个简单的nodejs缓存对象并且可以指定变量保存时间。代码如下 exports.cache (function(){function MyCatch(isClear){var __cache {};var __clearable !!isClear;this.set function(name, value, expireTime){ __cache[key_ name] {expire: expireTime || 36000000, // 默认有效时间10小时, 36000000expTime: (new Date()).getTime() (expireTime || 36000000),data: value};}this.get function(name) {var che __cache[key_ name];if(che __clearable){var now (new Date()).getTime();if(che.expTime now ){delete __cache[key_ name];che null;}else{che.expTime now che.expire;}}return che}this.del function(name) {delete __cache[key_ name];}}return new MyCatch(true); })(); 这个版本的缓存对象是在用户取对象时判断是否过期并消除过期对象。还有一个版本采用setInterval方法自动消除过期对象代码如下 exports.cache (function(){function MyCatch(isClear){var __cache {};this.set function(name, value, expireTime){__cache[name] {expire: expireTime || 900000, // 默认有效时间15分钟, 900000毫秒expTime: parseInt((new Date()).getTime() / 1000, 10) (expireTime || 900000),data: value};}this.get function(name) {var cache_value __cache[name];__cache[name] (cache_value.expTime parseInt((new Date()).getTime() / 1000, 10) cache_value.expire);return cache_value}this.del function(name) {delete __cache[name];}if(isClear){var list __cache;setInterval(() {var currTime parseInt(new Date().getTime / 1000, 10);for(var key in list){var che list[key];// if(che.expTime 0){continue;}if(che.expTime currTime ){delete __cache[key];}}}, 10000);}}return new MyCatch(true); })(); 两种方法各有优缺点大家可以根据个人喜好选择使用或根据自己意愿修改。
http://www.hkea.cn/news/14304808/

相关文章:

  • 怎么组建企业网站wordpress修改宽度
  • 浙江手机网站建设国外网站欣赏
  • 公司建立网站的好处有没有IT做兼职的网站
  • 建设门户网站的目的网站中文域名怎么做
  • 国内网站开发平台哪家强旅游网站开发指导
  • 寻找常州微信网站建设wordpress保存为模板
  • 首钢水钢赛德建设有限公司网站同仁seo排名优化培训
  • 车子网站软件开发过程包括
  • 阿里云备案网站服务内容怎么填电子商务网站建设自服务器
  • 专业房地产网站建设网站设计超链接怎么做
  • 韩国网站后缀php网站开发学什么
  • 百度打网站名称就显示 如何做大连建站免费模板
  • 呼和浩特住房和城乡建设部网站房九九西安房产网
  • 帝国cms网站建设深圳出行最新消息
  • iis怎么使用来建设一个网站软件项目外包网
  • 网站301在哪里做怎么用网页制作一个网站
  • 彩票网站该怎么建设网站建设外包项目
  • 做品牌特价的网站有哪些推广引流方案
  • 很多网站没排名了宝应县城乡建设局网站
  • 做网站托管的好处摄影瀑布流网站模板
  • 图书馆网站建设网站的目的住建官网查询
  • 中小学生在线做试卷的网站中国万网域名注册免费
  • 佛山网站建设招标怎么做网络推广网站
  • 海南网站制做的公司品牌型网店
  • 长沙麓谷建设发展有限公司网站南昌地宝网租房个人房源
  • 山东省和住房建设厅网站最近三天的新闻大事
  • 国外的工业设计网站滴道网站建设
  • 网站建设管理教程视频门户网站建设的作用及意义
  • 鹿班设计网站官网天德建设集团网站
  • 常用网站推广方法及资源域名是什么结构称为域名空间