最新 最热

SpringBoot综合案例

前面介绍了Freemaker,这节介绍SpringBoot整合MyBatis,同时结合Freemaker展现数据

2022-12-01
5

SpringBoot基本应用

FreeMarker是一款模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页、电子邮件、配置文件、源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件...

2022-12-01
2

网络协议:透彻解析HTTP协议

HTTP(HyperText Transfer Protocol) 即 超文本传输协议,它是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP 是万维网(www)的数据通信的基础。...

2022-12-01
3

Elasticsearch Analyzer

Elasticsearch全文检索的核心是Text Analysis,而Text Analysis由Analyzer实现。

2022-12-01
19

Elasticsearch Template

索引模板是一种告诉Elasticsearch在创建索引时如何配置索引的方法。通常,为了更精细地配置索引相关信息,我们会在创建索引之前先行配置一个索引模板;然后在手动创建索引或通过索引文档创建索引时,索引模板将自动应用于该...

2022-12-01
8

了解spring-boot-starter

所有的spring-boot-starter都有约定俗成的默认配置,但允许我们调整这些配置以改变默认的配置行为,即“约定优先于配置”。

2022-12-01
16

@SpringBootApplication揭秘

一个典型的SpringBoot应用长什么样子呢?如果我们使用http://start.spring.io/创建一个最简单的依赖Web模块的SpringBoot应用,一般情况下, 我们会得到一个SpringBoot应用的启动类,如下面代码所示:...

2022-12-01
2

XSS攻击原理是啥呢

XSS即跨站脚本攻击,是一种常见的黑客攻击手段,他的基本原理就是在web页面运行一些恶意脚本,当这些脚本执行的时候,就可能就会获取到你的密码,或者模拟用户行为做一些恶意动作...

2022-12-01
2

linux下安装phantomjs

官网下载地址:http://phantomjs.org/download.html

2022-12-01
3

JavaScript 编程精解 中文第三版 十八、HTTP 和表单

我们曾在第 13 章中提到过超文本传输协议(HTTP),万维网中通过该协议进行数据请求和传输。在本章中会对该协议进行详细介绍,并解释浏览器中 JavaScript 访问 HTTP 的方式。...

2022-12-01
3