在路由中定义变量规则后,通常我们需要在处理方法(也就是@RequestMapping注解的方法)中获取这个URL变量的具体值,并根据这个值(例如用户名)做相应的操作,Spring MVC提供的@PathVariable可以帮助我们: @GetMapping("/users/{username}") ...
分类:
编程语言 时间:
2019-10-10 16:12:21
阅读次数:
159
JDK1.5开始加入了ConcurrentHashMap 一个ConcurrentHashMap实例中包含由若干个Segment实例组成的数组,而一个Segment实例又包含由若干个桶,每个桶中都包含一条由若干个 HashEntry 对象链接起来的链表。特别地,ConcurrentHashMap 在 ...
分类:
其他好文 时间:
2019-10-10 11:12:20
阅读次数:
73
https://segmentfault.com/a/1190000020237738 https://segmentfault.com/a/1190000020237779 https://segmentfault.com/a/1190000020237785 https://segmentfau ...
分类:
其他好文 时间:
2019-10-10 10:45:19
阅读次数:
63
一、什么是内存泄露 使用过后不再使用的内存但是未被释放,将内存泄露。产生的后果就是操作缓慢,比较严重的就程序崩溃。 二、JS的垃圾回收机制 垃圾回收机制就是执行环境会负责管理代码执行过程中使用的内存,找出那些不再继续使用的变量,然后释放其占用的内存。浏览器中实现通常有两个策略:引用计数和标记清除 点 ...
分类:
其他好文 时间:
2019-10-06 16:47:53
阅读次数:
179
国庆专辑:GopherChina祝大家国庆节快乐GoCN每日新闻(2019-10-05)1. Gophercon UK 2019 https://www.bilibili.com/video/av701273562. Golang 接口与反射知识要点 https://www.cnblogs.com/ ...
分类:
其他好文 时间:
2019-10-06 13:07:19
阅读次数:
71
```cpp /* * * Name: Segment Tree * Copyright (C) 2017-2019 zhangtianli * */ /* * * basic operation * * - in main * - tree "name" * - init() *important... ...
分类:
其他好文 时间:
2019-10-05 20:38:22
阅读次数:
90
(1) NLP 介绍 NLP 是什么? NLP (Natural Language Processing) 自然语言处理,是计算机科学、人工智能和语言学的交叉学科,目的是让计算机处理或“理解”自然语言。自然语言通常是指一种自然地随文化演化的语言,如汉语、英语、日语。 NLP 可以用来做什么?以及它的 ...
分类:
编程语言 时间:
2019-10-05 10:54:22
阅读次数:
115
1. doctype的作用是什么? <!DOCTYPE> 声明必须是 HTML 文档的第一行,位于 <html> 标签之前。 <!DOCTYPE> 声明不是 HTML 标签;它是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令。 在 HTML 4.01 中有三种 <!DOCTYPE ...
分类:
Web程序 时间:
2019-10-04 11:38:20
阅读次数:
107
这题太巧妙了。 题意是,给定2*10^5个区间。然后2*10^5组询问,每次询问一个区间,问至少需要几个给定区间,才能将其完全覆盖。坐标范围5*10^5。 如果只有一个询问区间,是经典的贪心问题。我们每次选择,尽可能覆盖的靠右的区间。 但是这题显然贪心的话,时间是不够的。 考虑使用倍增进行预处理。 ...
分类:
其他好文 时间:
2019-10-03 18:04:03
阅读次数:
68
从这里开始 比赛目录 从这里开始 比赛目录 Problem A 01 Matrix Code Problem B Sorting a Segment 如果选择的两个没有交的区间排序后得到的序列相同。那么两次排序都等于什么都没做。 如果有交,那么假设这两个区间分别是$[l_1, r_1]$和$[l_2 ...
分类:
其他好文 时间:
2019-10-03 16:28:50
阅读次数:
183