Redis
一、NoSQL数据库
1、技术发展
- 解决功能性的问题:Java、Jsp、RDBMS、Tomcat、HTML、Linux、JDBC、SVN
- 解决扩展性的问题:Struts、Spring、SpringMVC、Hibernate、MyBatis
- 解决性能的问题:NoSQL、Java线程、Hadoop、Nginx、MQ、ElasticSearch
1.1、Web1.0时代
Web1.0时代,数据访问量很有限,用一夫当关的高性能的单点服务器可以解决大部分问题。
1、nginx基本概念
2、nginx的安装、常用命令和配置文件
3、nginx配置实例之反向代理
4、nginx配置实例之负载均衡
5、nginx配置实例之动静分离
6、nginx配置高可用集群
7、nginx 原理与优化参数配置
more >>Netty 是由 JBOSS 提供的一个 Java 开源框架,现为 Github上的独立项目。
Netty 是一个异步的、基于事件驱动的网络应用框架,用以快速开发高性能、高可 靠性的网络 IO 程序。
Netty主要针对在TCP协议下,面向Clients端的高并发应用,或者Peer-to-Peer场景下 的大量数据持续传输的应用。
Netty本质是一个NIO框架,适用于服务器通讯相关的多种应用场景
要透彻理解Netty , 需要先学习 NIO , 这样我们才能阅读 Netty 的源码
已经过时的技术,但是还是有必要了解一些,因为现在仍然有可能在维护以前的旧项目。
1 | jsp全称是javaserverpages。java的服务器页面。 |
什么是jQuery?**
jQuery,顾名思义,就是js和查询(Query),它就是辅助JavaScript开发的js类库。
jQuery核心思想!!!
它的核心思想是write less,do more(写得更少,做得更多),所以它实现了很多浏览器的兼容问题。
jQuery流行程度:
jQuery现在已经成为最流行的JavaScript类库,在世界前10000个访问最多的网站中,有超过百分之五十五在使用jQuery。
jQuery的好处!!!
jQuery是免费的、开源的,jQuery的语法设计可以使开发者更加便捷,例如操作文档对象、选择DOM元素、制作动画效果、事件处理、使用Ajax以及其他功能。
more >>JavaScript语言诞生主要是完成页面的数据验证。因此它运行在客户端,需要运行浏览器来解析执行JavaScript代码。JS是Netscape网景公司的产品,最早取名为LiveScript;为了吸引更多java程序员,更名为JavaScript。
JS是弱类型,Java是强类型。
弱类型就是类型可变。
强类型,就是定义变量的时候,类型已确定,而且不可变。
特点:
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true