会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
桃子夭夭
关注Web服务器开发、Web前端开发
博客园
首页
新随笔
联系
订阅
管理
2019年4月16日
用Elasticsearch做大规模数据的多字段、多类型索引检索
摘要: 本文同时发布在 "我的个人博客" 之前尝试了 "用mysql做大规模数据的检索优化" ,可以看到单字段检索的情况下,是可以通过各种手段做到各种类型索引快速检索的,那是一种相对简单的场景。 但是实际应用往往会复杂一些 —— 各类索引(关键词匹配、全文检索、时间范围)混合使用,还有排序的需求。这种情况下
阅读全文
posted @ 2019-04-16 16:39 桃子夭夭
阅读(11176)
评论(1)
推荐(4)
2017年1月5日
理解加密算法(三)——创建CA机构,签发证书并开始TLS通信
摘要: 接 "理解加密算法(一)——加密算法分类" 、 "理解加密算法(二)——TLS/SSL" 1 不安全的TCP通信 普通的TCP通信数据是明文传输的,所以存在数据泄露和被篡改的风险,我们可以写一段测试代码试验一下。 TCP Server: javascript const net=require('n
阅读全文
posted @ 2017-01-05 16:05 桃子夭夭
阅读(1698)
评论(0)
推荐(4)
2016年8月2日
javascript单元测试框架mochajs详解
摘要: 关于单元测试的想法 对于一些比较重要的项目,每次更新代码之后总是要自己测好久,担心一旦上线出了问题影响的服务太多,此时就希望能有一个比较规范的测试流程。在github上看到牛逼的javascript开源项目,也都是有测试代码的,看来业界大牛们都比较注重单元测试这块。 就我自己的理解而言: 涉及到大量
阅读全文
posted @ 2016-08-02 15:56 桃子夭夭
阅读(18433)
评论(2)
推荐(6)
2016年7月19日
做一个gulp+webpack+vue的单页应用开发架子
摘要: 1.目标 最近项目上的事情不多,根据我自己的开发习惯,决定开发一些简单的开发架子,方便以后事情多的时候直接套用。本文讲的一个gulp+webpack+vue的单页应用架子,想要达到的目的: 可以通过命令打包开发chunk,并支持热替换 可以通过命令打包可发布的chunk 支持路由 路由中的代码实现按
阅读全文
posted @ 2016-07-19 15:17 桃子夭夭
阅读(12758)
评论(1)
推荐(4)
2016年7月1日
自己实现一个javascript事件模块
摘要: nodejs中的事件模块 nodejs中有一个events模块,用来给别的函数对象提供绑定事件、触发事件的能力。这个别的函数的对象,我把它叫做事件宿主对象(非权威叫法),其原理是把宿主函数的原型链指向时间模块的一个对象,做一个函数继承,让宿主函数也拥有处理事件的能力 使用nodejs事件模块的dem
阅读全文
posted @ 2016-07-01 12:00 桃子夭夭
阅读(2080)
评论(0)
推荐(3)
2016年6月28日
nodejs中获取时间戳、时间差
摘要: Nodejs中获取时间戳的方法有很多种,例如: 平时想获取一个时间戳的话,用这些方法都可以,那么这些方法有什么区别呢? new Date().getTime()和Date.now() 这些方法是通过node运行环境的系统时间毫秒数, 写法的效果和 效果相同。 在需要频繁使用时间戳的场景中,需要关注方
阅读全文
posted @ 2016-06-28 11:12 桃子夭夭
阅读(83186)
评论(0)
推荐(1)
2016年2月18日
理解nodejs模块的scope
摘要: 描述 原文档地址: "https://docs.npmjs.com/misc/scope" 所有npm模块都有name,有的模块的name还有scope。scope的命名规则和name差不多,同样不能有url非法字符或者下划线点符号开头。scope在模块name中使用时,以@开头,后边跟一个/ 。p
阅读全文
posted @ 2016-02-18 11:05 桃子夭夭
阅读(3620)
评论(2)
推荐(2)
2016年2月17日
nodejs模块发布及命令行程序开发
摘要: 前置技能 npm工具为nodejs提供了一个模块和管理程序模块依赖的机制,当我们希望把模块贡献出去给他人使用时,可以把我们的程序发布到npm提供的公共仓库中,为了方便模块的管理,npm规定要使用一个叫package.json的文件来描述我们模块的名称、版本等信息。 我们贡献出去的程序模块,可能也依赖
阅读全文
posted @ 2016-02-17 18:08 桃子夭夭
阅读(7275)
评论(0)
推荐(0)
2016年2月16日
npm package.json属性详解
摘要: 概述 本文档是自己看官方文档的理解+翻译,内容是package.json配置里边的属性含义。package.json必须是一个严格的json文件,而不仅仅是js里边的一个对象。其中很多属性可以通过npm config来生成。 name package.json中最重要的属性是name和version
阅读全文
posted @ 2016-02-16 20:42 桃子夭夭
阅读(123991)
评论(12)
推荐(19)
2016年1月30日
浏览器中用JavaScript获取剪切板中的文件
摘要: 本文转自我的个人网站 , 原文地址:http://www.zoucz.com/blog/2016/01/29/get-file-from-clipboard/ ,欢迎前往交流讨论 在网页上编辑内容时,有时候需要插入图片,一般的做法是: 从网络上下载图片至本地 or 截图保存至本地 在编辑器中点击图片
阅读全文
posted @ 2016-01-30 23:45 桃子夭夭
阅读(9184)
评论(0)
推荐(0)
下一页
公告
点击右上角即可分享