南城记录倌

南城记录倌

往昔皆为过眼云烟,一切尽随风而逝;此刻之行终将化未来的救赎之刃

消息队列MQ

MQ相关概念

什么是MQ?

MQ(message queue),从字面意思上看,本质是个队列,FIFO 先入先出,只不过队列中存放的内容是
message 而已,还是一种跨进程的通信机制,用于上下游传递消息。在互联网架构中,MQ 是一种非常常
见的上下游“逻辑解耦+物理解耦”的消息通信服务。使用了 MQ 之后,消息发送上游只需要依赖 MQ,不
用依赖其他服务。

阅读全文 »

本人根据作者已经掌握知识查缺补漏

域名, ip

一个域名只能对应一个ip地址吗 (west.cn)

一般来说, 一个域名只能对应一个(公网)ip, 网络主机, 而是一个ip 是可以绑定多个域名的. 不过,为了获得更好的体验,一般会做负载均衡.比如: 成都用户和杭州的用户都同时访问 www.abc.com ,假如该站点做了负载均衡, 两人虽然都是访问的同一个域名,但访问的对应IP地址却可能是不同的。 这是因为: 在一开始, 两人确实都访问到了 www.abc.com 域名对应的主机, 但是该主机是一个做了负载均衡服的反向代理务器, 该服务器将根据各地的访问IP,到达域名IP中路由跳数最小的那个IP地址作为访问的域名IP地址。这样能保证一个域名被访问时,能最大限度提供高速稳定的访问体验。

阅读全文 »

HTM5新增知识

一、HTML发展史

  • HTML5草案的前身名为Web Applications 1.0, 于2004年被WHATWG提出,于2007年被W3C接纳,并成立了新的HTML工作团队。
    HTML 5的第一份正式草案已于2008年1月22日公布。HTML5仍处于完善之中。然而,大部分现代浏览器已经具备了某些HTML5支持。
  • 2012年12月17日,万维网联盟(W3C)正式宣布凝结了大量网络工作者心血的HTML5规范已经正式定稿。根据W3C的发言稿称: “HTML5是开放的Web网络平台的奠基石。”
  • 2013年5月6日, HTML 5.1正式草案公布。该规范定义了第五次重大版本,第一次要修订万维网的核心语言:超文本标记语言(HTML) 。在这个版本中,新功能不断推出,以帮助Web应用程序的作者,努力提高新元素互操作性。
  • 本次草案的发布,从2012年12月27日至今,进行了多达近百项的修改,包括HTML和XHTML的标签, 相关的API、Canvas等, 同时HTML 5的图像img标签及svg也进行了改进,性能得到进一 步提升。

二、HTML5的浏览器兼容问题

阅读全文 »

Docker

参考文档:💻 Docker 快速安装软件 - Docker 快速入门 - 易文档 (easydoc.net)

官方文档:Docker Documentation

官网:Docker

常见问题解决:

(61条消息) 【已解决】Error: Failed to download metadata for repo ‘appstream‘: Cannot prepare internal mirrorlist_ReadThroughLife的博客-CSDN博客

或:(61条消息) CentOSyum安装报错“Error: Failed to download metadata for repo ‘AppStream‘: xxxx”_Indra_ran的博客-CSDN博客

阅读全文 »

JSON

参考自菜鸟教程:Java 中 JSON 的使用 | 菜鸟教程 (runoob.com)

JSON 简介

JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。

阅读全文 »

CSS3新增知识

1.1、CSS3的概念和优势

  1. CSS3是css技术的升级版本, CSS3语言开发是朝着模块化发展的。以前的规范作为一个模块实在是太庞大而且比较复杂,所以,把它分解为-些小的模块,更多新的模块也被加入进来。这些模块包括:盒子模型、列表模块、超链接方式、语言模块、背景和边框、文字特效、多栏布局等。
  2. css3的优点: CSS3将完全向后兼容,所以没有必要修改现在的设计来让它们继续运作。网络浏览器也还将继续支持CSS2.对我们来说,CSS3主要的影响是将可以使用新的可用的选择器和属性,这些会允许实现新的设计效果(譬如动态和渐变) ,而且可以很简单的设计出现在的设计效果(比如说使用分栏)

1.2、渐进增强和优雅降级

阅读全文 »

1、初识JavaScript

在网页中:

  • html表示网页的结构
  • CSS表示网页的样式
  • JavaScript表示网页的行为

三大核心

阅读全文 »
0%