摘要:
使用NPM下载和发布代码时都会接触到版本号。NPM使用语义版本号来管理代码,这里简单介绍一下。 语义版本号分为X.Y.Z三位,分别代表主版本号、次版本号和补丁版本号。当代码变更时,版本号按以下原则更新。 如果只是修复bug,需要更新Z位。 如果是新增了功能,但是向下兼容,需要更新Y位。 如果有大变动 阅读全文
摘要:
NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种: 允许用户从NPM服务器下载别人编写的第三方包到本地使用。 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用 阅读全文
摘要:
1、 $0 2、shFile=$(readlink -f $0) [dongjunjie@test]$ ./test.sh /data/dongjunjie/test/test.sh $0的方式,如果执行脚本的时候是按照相对路径执行的,$0 也是一个相对位置 但是这种方式缺可以绝对路径的方式展现 阅读全文
摘要:
Node.js 可以理解为服务端的JavaScript。是基于Chrome JavaScript 运行时的一个平台。 是一个事件驱动I/O,基于Google V8 引擎,执行起来速度特别快,性能非常好。 CentOS 下安装 Node.js 1、下载源码,你需要在https://nodejs.org 阅读全文
摘要:
邮件常常是Linux下监控报警手段之一。Linux下的mail命令可以方便,快速的完成发送邮件。下面以CentOS为例 1、安装 2、配置 vi /etc/mail.rc 在文件尾加上如下配置 (注:因为163的设置相对简单些,以163邮箱为例,QQ邮箱等,其他邮箱因为安全等因素,需要设置的比较多, 阅读全文
摘要:
1、前言 Thrift是一个跨语言的服务部署框架,最初由Facebook于2007年开发,2008年进入Apache开源项目。Thrift通过一个中间语言(IDL, 接口定义语言)来定义RPC的接口和数据类型,然后通过一个编译器生成不同语言的代码(目前支持C++,Java, Python, PHP, 阅读全文
摘要:
原标题:当谈论设备指纹时,我们到底在说什么? http://finance.ifeng.com/a/20170829/15621402_0.shtml 中新网8月29日电 “设备”和“指纹”作为独立名词存在时,其具有非常典型的硬件属性;一旦将他们结合起来变成“设备指纹”,就完全变成了一个软件层面的概 阅读全文
摘要:
简单来讲,设备指纹是指可以用于标识出该设备的设备特征或者独特的设备标识。设备指纹因子通常包括计算机的操作系统类型,安装的各种插件,浏览器的语言设置及其时区 、设备的硬件ID,手机的IMEI,电脑的网卡Mac地址,字体设置等,通过某种Hash算法生产特征字符串来用作设备指纹。 在互金反欺诈实践中,设备 阅读全文
摘要:
javarestfull 搭建参考 http://blog.csdn.net/hejias/article/details/47424511 问题引出:对于一个稍具规模的网站来说,实现的功能不可能通过一条URL来完成。如何定义多条URL,也是RESTful API考虑的问题。 需求: 本小节将考虑这 阅读全文
摘要:
转https://segmentfault.com/a/1190000004361778 Tips:文章为拜读@xingjiarong 后有感而做的分享,先对作者表示感谢,附原文地址:http://blog.csdn.net/xingjiarong 0. 引言 在上一篇博客中我们提到过,OpenSt 阅读全文