自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (5)
  • 收藏
  • 关注

原创 Nodejs 中常见的加密算法:MD5,RSA

Nodejs 中常见的加密算法:MD5,RSA在信息化的时代,信息安全是个很大的问题。为了尽可能的减少不安全的因素,我们会在开发的过程中会对相应的信息进行加密解密,典型的应用就是针对第三方的支付的问题。本文主要介绍了MD5和RSA在Nodejs中的应用MD5MD5(单向散列算法):输入任意长度的信息,经过处理,输出为128位的信息(数字指纹);不同的输入得到的不同的结果(唯一性);根据128位的输出

2016-05-26 16:41:57 16096

原创 docker 容器中如何使用git clone

前景: 我们项目(nodejs项目)的构建方式是在宿主机 git clone 代码,然后在容器中构建代码。但是,在我们构建代码时,package.json 使用的模块又同时时我们自己的私有仓库代码。即通过git+ssh://git@git.XXX.com的方式。构建过程中报错:Host key verification failed.分析:由于实在容器中拉取代码,容器没有配置ssh 造成处理方式:...

2018-04-10 15:52:41 21359 4

原创 Express 中设置缓存Cache-control的maxAge

浏览器缓存机制,其实主要就是HTTP协议定义的缓存机制(如: Expires; Cache-control等)其中针对于cache-control在express中是这样描述的:express.static(root, [options])express.static 是 Express 内置的唯一一个中间件。是基于 serve-static 开发的,负责托管 Express

2016-03-22 16:41:38 10811

原创 Nodejs的上传模块formidable

nodejs中上传文件使用formidable对于一个nodejs后端开发者来说非常常见,从npm库里面的下载量和githubs上的star数就可以看出这个模块上传功能的火热。 使用formidable的好处快速(~500MB /秒)自动书写到磁盘低内存占用错误处理很高的测试覆盖率安装npm install formidable@latest使用1.表单

2015-08-12 15:10:15 1853 3

原创 在nodejs中使用富文本编辑器UEditor

最近开发过程中遇到要某个商品添加描述的字段。由于我们后台使用的是nodejs开发。在网上找到了一个第三方的插件UEditorUEditor 是由百度「FEX前端研发团队」开发的所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码。官方网站:http://ueditor.baidu.com/website/ 使

2015-08-11 13:17:53 10216 1

原创 用ElasticSearch和mongodb River搭建一个简单search工程。

近期的项目需要用到分布式elasticSearch来做search.自己研究了一下。在这里做个备注.背景:为什么要索引?举个例子,给你一本字典要查出来“你”这个字,大家一般都会去目录页的n部分去找到ni这个拼音在哪一页,然后去打开那一页。以上的目录就是一个索引,通过索引可以很快速的找到你想要找的内容。在软件开发的过程中,我们也会需要很快速的查找某些内容的场景。刚入软件行业的童鞋肯定会觉得,用sql...

2014-08-13 10:59:59 786 1

转载 java 的StringUtils方法

java的Stringutils  的包是import org.apache.commons.lang.StringUtils;为什么会用Stringutils 来处理呢?再java中由于经常回抛出NullPointException 的错误,所以引进StringUtils。它是JDK提供的String类型操作方法的补充,并且是null安全的,如果输入为null则返回也是null等,具体可

2014-03-21 17:12:22 809

转载 Hibernate快速入门教程(2)

二、持久层的组成    这一节的名字应该换成“基于Hibernate的持久层的组成”更合适一点,可是它太长了。既然Hibernate是用来开发持久层,那么我先介绍一下这个持久层中的各个元素。    1.    POJO:Plain Old Java Object,你可以把它看作是简单的JavaBean。一般说来,一张数据库表对应一个POJO,也就是对象/关系的一一映射。    2.

2013-11-08 13:16:44 698

转载 Hibernate快速入门教程(1)

Hibernate,很久以前我就听说过这个名词,但是似乎没什么动力让我去接近它,感觉它是一个很复杂的东西,一直没搞明白它到底是用来做什么的。直到接手了一个项目在技术选型的时候我再一次的看到了Hibernate。我尝试着去使用它,发现它并不是我想像中的那么深奥,它很易用。你并不需要了解它的内部结构,它一样能为你工作的很好,如果你理解了它到底能为你做什么的话  本文着重讲述了为什么要使用Hiber

2013-11-08 13:04:39 675

原创 jquery 中的table sort控制

前段table Header  Company Title Pursuit Leader Service Probability Sales Stage Close date TCV

2013-11-05 11:02:33 551

win7 64位php环境配置

apache和php已经配置好。解压就可以用,只需改变自己的workspace. 这个位httpd的压宿包

2013-07-01

电力用户报修系统(本人自己写的毕业设计)

本人自己写的毕业设计,运用了asp.net和sqlsever数据库,一面有原始数据库,本人的设计合理完全适合初学者或者有一定基础想继续系统学习asp.net的人,由于自己下载没有分数了,所以就要了5分,望亲们见谅,你只需要改一下自己的数据库服务器名就完全可以运行额!

2013-06-28

win 7(64位)mysql安装的问题解决方案

win 7(64位)mysql安装的问题解决方案 提示:可以用360软件卸载,把卸载完的剩下的文件粉碎,然后在根据文档里面都内容来设置,最后重启下电脑,重新安装,在web开发中最重要的保证自己的JDK64位的。

2013-06-24

php培训教程

入门快速!适合刚刚解除或者相接触PHP的程序猿

2013-06-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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