子谦

人之患,在好为人师。

在Maven中前端构建实践

NodeJS为前端技术的发展带来了一次革新,层出不穷的前端库、框架以及打包工具让大家应接不暇,然而这使得前端技术越来越依赖于NodeJS,基于NodeJS编写的前后台项目可以使用同一编译或者打包工具进行管理从而做到无缝的前后端版本控制以及联调等事情上的统一。 在这样的背景下,Java微服务...

2017-09-01 00:21:39

阅读数 6812

评论数 4

支付宝小程序初探

持续发酵的支付小程序(下文中直接以支付宝和微信指代支付宝小程序和微信小程序)在一拖再拖的情况下,终于在8月18日正式与大家见面,忍着可能是直接扒拉微信创意的一些让人不快的地方,去发现了下支付宝小程序的文档,来写一写东西与大家分享。 进入支付宝的主界面是和微信一样上部搜索栏目可搜索小程序,下部...

2018-08-28 17:50:45

阅读数 533

评论数 1

keep-alive在vue-router中的使用

在使用基于Vue的单页面富应用的开发中,总会面向这样的产品需求,既从列表页跳转详情页面,返回时需要保存列表页的状态。 这种场景下,若是讲数据写入到全局状态中,总会面临复杂的页面路由判断来清楚和存储页面状态。 keep-alive简介相较于复杂的全局状态管理,Vue在2.x版本中将keep-aliv...

2018-04-19 11:57:54

阅读数 361

评论数 0

Junit 测试 servlet--easymock

对于要在项目里对servlet进行单元测试,可以使用junit进行,而用junit测试servlet时有两种方法,一种使用httpunit + servlet测试,另一种是easymock + servlet,在这里重点介绍使用easymock方法进行的junit测试。   环境:ec...

2015-06-10 17:17:51

阅读数 786

评论数 0

Javascript方法小札记

对于javascript中各种方法的理解

2015-04-09 12:54:12

阅读数 901

评论数 1

加盐密码哈希:如何正确使用

如果你是Web开发者,你很可能需要开发一个用户账户系统。这个系统最重要的方面,就是怎样保护用户的密码。存放帐号的数据库经常成为入侵的目标,所以你必须做点什么来保护密码,以防网站被攻破时发生危险。最好的办法就是对密码进行加盐哈希,这篇文章将介绍它是如何做到这点。 在对密码进行哈希加密的问题上,人们...

2015-04-08 22:40:23

阅读数 2487

评论数 0

JavaScript关于闭包

在学习JavaScript这条路上,对于闭包这个JS中极其重要的应用技巧或者说是一个语言特性一直停留在最最表层的: 函数α内部的函数β被函数外部所调用,然后内部的函数β由于被调用使得其生存周期得以延长。而本身不能被外部调用的函数α的变量,则可以被调用。 然而往稍微深一点的层次里去探究,就会发现...

2015-03-12 22:45:36

阅读数 645

评论数 0

Node.js v0.12.0API手册--文件系统

File System Stability: 3 - Stable 文件系统模块是一个简单包装的标准 POSIX 文件 I/O 操作方法集。您可以通过调用require('fs')来获取该模块。文件系统模块中的所有方法均有异步和同步版本。 文件系统模块中的异步方法需要一个完成...

2015-02-23 22:59:01

阅读数 1421

评论数 0

WEB应用中的SESSION知多少

作为一名WEB开发程序员,对session的理解是最基础的,但是现状是WEB程序员遍地都是,随便一划拉一大把,不过估计能把session能透彻理解的人应该不是很多,起码我之前对此是知之甚少,偶然看到的一个关于session的文章,经过适当整理,特拿来与大家分享,因为时间太久,文章出处已然记不清楚,...

2014-11-04 19:56:42

阅读数 556

评论数 0

Node.js v0.10.31API手册-事件

Events API翻译

2014-10-23 23:11:58

阅读数 845

评论数 0

Node.js v0.10.31API手册-Domain

Domain

2014-10-20 23:01:22

阅读数 996

评论数 0

Node.js v0.10.31API手册-DNS

DNS 使用 require('dns') 引入此模块。dns 模块中的所有方法都使用了 C-Ares,除了 dns.lookup 使用了线程池中的 getaddrinfo(3)。C-Ares 比 getaddrinfo 要快得多,但系统解析器相对于其它程序的操作要更固定。当一个用户使用 ne...

2014-10-17 17:51:34

阅读数 1179

评论数 0

Node.js v0.10.31API手册-Debugger

Debugger V8 提供了一个强大的调试器,可以通过 TCP 协议从外部访问。Node 内建了这个调试器的客户端。要使用调试器,以 debug 参数启动 Node,出现提示符: % node debug myscript.js debugger listening on port 58...

2014-10-14 21:00:29

阅读数 1047

评论数 0

Node.js v0.10.31API手册-加密

加密(Crypto) 使用 require('crypto') 来调用该模块。 crypto模块提供在HTTPS或HTTP连接中封装安全凭证的方法。 它提供OpenSSL中的一系列哈希方法,包括hmac、cipher、decipher、签名和验证等方法的封装。 crypto.getCiph...

2014-10-13 22:39:57

阅读数 1283

评论数 0

Node.js v0.10.31API手册-控制台

控制台 Object 用于向 stdout 和 stderr 打印字符。类似于大部分 Web 浏览器提供的 console 对象函数,在这里则是输出到 stdout 或 stderr。 当输出目标是一个终端或者文件时,console函数是同步的(为了防止过早退出时丢失信息).当输出目标是一个管...

2014-09-29 22:57:02

阅读数 956

评论数 0

Javascript构造函数简析

Javascript构造函数简析,对JS构造函数中的私有成员,公有成员等进行了简单的剖析。

2014-09-25 22:49:49

阅读数 1184

评论数 2

Javascript构造函数简析

构造函数   根据调研,在使用new操作符通过构造函数实例化一个对象时,经过了以下过程:     创建一个空对象。 将这个空对象的__proto__成员指向了构造函数对象的prototype成员对象。 将构造函数的作用域赋给新对象,因此构造函数中的this指向新对象,然后再在该对...

2014-09-25 22:49:00

阅读数 15

评论数 0

Node.js v0.10.31API手册-集群

Node.js v0.10.31API手册中集群小节翻译,若有翻译不周到的地方请大家提出宝贵的意见。

2014-09-24 19:13:01

阅读数 1089

评论数 0

Node.js v0.10.31API手册-集群

集群 单个 Node 实例运行在单个线程中。要发挥多核系统的能力,用户有时候需要启动一个 Node 进程集群来处理负载。 集群模块允许你方便地创建一个共享服务器端口的进程网络。 var cluster = require('cluster'); var htt...

2014-09-24 19:13:00

阅读数 10

评论数 0

Node.js v0.10.31API手册-子进程

子进程

2014-09-22 18:04:53

阅读数 1225

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭