Sitemap 怎么自动生成 Indie Hack Lab

Sitemap 怎么自动生成

Sitemap 的作用,不是让页面“一定被收录”,而是告诉搜索引擎:这个网站有哪些重要 URL,哪些页面更新了,哪些页面值得重新抓取。 sitemaps.org 的协议说明也明确提到,Sitemap 可以为搜索引擎提供页面 URL 和相关元数据,但不保证页面一定被搜索引擎收录。 当你的站点只有十几个页面时,手写 sitemap.xml 还能接受。一旦你有博客、模板、工具页、集成页、城市页、商品...
阅读全文
错误监控怎么做 Indie Hack Lab

错误监控怎么做

日志系统回答“发生了什么”,错误监控回答“哪些错误正在伤害用户”。 很多产品早期没有错误监控,只有用户截图、服务器日志和开发者自己的感觉。结果是:线上已经报错很多天了,团队还不知道;一次发布引入了新 bug,直到用户流失才发现;前端白屏、支付失败、后台任务异常,都散落在不同地方。 错误监控的目标不是收集所有报错,而是让你快速判断: 这个错误影响了多少用户? 从哪个版本开始出现? 堆栈指向...
阅读全文
map遍历的4种方式 后端

map遍历的4种方式

map遍历的方式有4种 1、使用for循环遍历map; Map<String,String> map=new HashMap<String,String>(); map.put("username", "qq"); map.put("passWord", "123"); map.put("userID", "1"); map.put("email...
阅读全文
再谈RestTemplate实战应用 Spring

再谈RestTemplate实战应用

笔者在两年前写过一篇RestTemplate使用相关的文章,地址: springboot中使用RestTemplate调用web服务小结 。 文章写作时SpringBoot版本尚在1.x徘徊,随着SpringBoot版本升级,有些用法在2.x版本中已经不适用。恰逢最近又用到了RestTemplate进行HTTP接口对接, 因此写作本文对最新的使用方法进行小结,方便后续参考,也希望能够...
阅读全文
深入理解Spring IOC之扩展篇(五)、基于注解整合Spring框架 Spring

深入理解Spring IOC之扩展篇(五)、基于注解整合Spring框架

本篇讲的是如何将我们自己的业务逻辑和Spring框架整合起来,整合的方式主要采用的是注解,里面涉及到了多个知识点。 我们的目的是做出我们自己的注解,主要是标在接口上,当调用接口里相应的方法的时候,就会执行我们自己的逻辑。 对的,就是现在的MyBatis和Feign的整合方式,这种也是现在比较容易的,如果你业务里面xml用的多,你也可以结合xml来搞,拓展xml的文章我之前已经说过,你可...
阅读全文
spring aop jdk vs cglib Spring

spring aop jdk vs cglib

Spring AOP mechanisms in a word, Spring AOP is proxy-based. That’s, AOP by proxying. and Spring use one of the following two ways to create the proxy for a given target bean. JDK dynamic proxies,...
阅读全文
java开发时各类工具的使用规范 Java

java开发时各类工具的使用规范

工具类规范 一个项目不可能没有工具类,工具类的初衷是良好的,代码重用,但到了后面工具类越来越乱,有些项目工具类有几十个,看的眼花缭乱,还有不少重复。如何编写出好的工具类,我有几点建议: 隐藏实现 就是要定义自己的工具类,尽量不要在业务代码里面直接调用第三方的工具类。这也是解耦的一种体现。如果我们不定义自己的工具类而是直接使用第三方的工具类有2个不好的地方: 不同的...
阅读全文
Spring Boot 使用docker整合MongoDB Spring

Spring Boot 使用docker整合MongoDB

前面简单介绍了如何使用docker安装ElasticSearch、elasticsearch-head、elasticsearch ik和elasticsearch pinyin,今天学习一下MongoDB,都是一些现在用途非常广泛的一些中间件。 ElasticSearch传送门: Spring Boot 使用docker整合ElasticSearch Spring Boot使用docker...
阅读全文
Loading...