Web Service基本概念
Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。
XML:(Extensible Markup Language)扩展型可标记语言。面向短期的临时数据处理、面向万维网络,是Soap的基础。
【求你将我放在你心上如印记,带在你臂上如戳记。因为爱情如死之坚强,嫉恨如阴间之残忍。】 —— 圣经.雅歌 8.6
Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。
XML:(Extensible Markup Language)扩展型可标记语言。面向短期的临时数据处理、面向万维网络,是Soap的基础。
WebService有两种方式,一是SOAP协议方式,在这种方式下需要WSDL,UDDI等,二是REST方式,这种方式根本不需要WSDL,UDDI等。而且REST方式现在看来是更加流行,更有前途的方式。
在SOA的基础技术实现方式中WebService占据了很重要的地位,通常我们提到WebService第一想法就是SOAP消息在各种传输协议上交互。近几年REST的思想伴随着SOA逐渐被大家接受,同时各大网站不断开放API提供给开发者,也激起了REST风格WebService的热潮。
Java虚拟机和真实的计算机一样,运行的都是二进制的机器码;而我们将.java 源代码编译成.class 文件,class文件便是Java虚拟机能够认识的二进制机器码,Java能够识别class文件中的信息和机器指令,进而执行这些机器指令。
实际上class文件中的Java虚拟机代码只会出现数字形式的操作码,不会出现助记符。
今天在执行hexo g
、hexo s
、hexo d
的时候遇到了这么一个错误:
1 | FATAL Cannot set property 'lastIndex' of undefined |
这是使用hexo静态博客以来遇到的挺怪的一个错误,纠结了一个下午。
开始我怀疑是hexo框架可能更新了什么东西,或无意中可能自己没注意改了什么东西。后来重新安装了hexo框架,结果不加载我今天下午刚写的一篇博客,启动运行都是正常的。当加上我写的这篇博客后就出现了上述诡异的错误。
后来在网上搜索,看看网上有没有人遇到这种错误时,发现了一篇博文,专门解决这个问题的。
mongodb是NOSQL类型的数据库,非结构化,适合存储大量数据。
学习版本3.4.4
正确安装,mongodb后。首先需要创建数据库目录data,这里我默认在系统盘(C盘)下启动服务,则会默认在C盘的根目录下创建data数据库目录。
如果不是在C盘下启动mongodb服务,则需要创建data目录和日志,并在启动mongodb服务时制定data路径和日志路径。
参考mongodb启动及配置