51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#rs
spring mvc DispatcherServlet详解之interceptor和filter的区别
首先我们看一下springmvcInterceptor的功能及实现:http://wenku.baidu.com/link?url=Mw3GaUhCRMhUFjU8iIDhObQpDcbmmRy_IPeumazg0ppnbmwqFUtLp9kSpuPPpeysf6EnHBLYFeWrbjqMq8BlWKQz_7MSDh...
代码星球
·
2020-06-16
spring
mvc
DispatcherServlet
详解
interceptor
CORS 实战 专题
本文会代码层面对CORS问题进行剖析CORS相关相关概念可参考http://www.cnblogs.com/softidea/p/5496719.html ERRORinfo:XMLHttpRequestcannotloadhttp://localhost:8080/jsonp/scene1/user/1.N...
代码星球
·
2020-06-16
CORS
实战
专题
Django Rest Framework源码剖析(六)-----序列化(serializers)
一、简介djangorestframework中的序列化组件,可以说是其核心组件,也是我们平时使用最多的组件,它不仅仅有序列化功能,更提供了数据验证的功能(与django中的form类似)。便于展现的序列化操作,我们需要在model添加外键、多对多情况。以下是新的models(请删除原有的数据库,重新migrate):...
代码星球
·
2020-06-16
Django
Rest
Framework
源码
剖析
Codeforces 626C Block Towers(二分)
timelimitpertest:2secondsmemorylimitpertest:256megabytesinput:standardinputoutput:standardoutputStudentsinaclassaremakingtowersofblocks.Eachstudentmakesa(non-ze...
代码星球
·
2020-06-15
Codeforces
626C
Block
Towers
二分
parseInt OR Number进行数字的转换
在js中,字符串转为数字类型是比较常见的,平时用的比较多的是parseFloat和parseInt这两个方法。当然,除了这个方法之外还有一个Number;都是转为数字类型,有什么差别?可以简单的说Number的局限性更大。也就是说Number比parseFloat和parseInt对字符串的要求更高。转换的字符串中一旦...
代码星球
·
2020-06-15
parseInt
OR
Number
进行
数字
由最多N个给定数字集组成的数字 Numbers At Most N Given Digit Set
2019-10-14 22:21:29问题描述: 问题求解:暴力求解必然会超时,那么就需要考虑数学的方法来降低时间复杂度了。publicintatMostNGivenDigitSet(String[]D,intN){intn=D.length;intres=0;char[]chs=new...
代码星球
·
2020-06-14
最多
定数
字集
组成
数字
进制-Adding Two Negabinary Numbers
2020-02-20 14:52:41问题描述:问题求解:最开始的想法是将两个数字先转化成自然数在求和,最后转化回去,但是实际上这种方案是不可取的,主要的问题就是会爆掉。那么就得按位进行运算了。进行位运算的时候最大的难点在于进位怎么获得。显然,当sum=0/1的时候,carry=0;当sum>1的时候,...
代码星球
·
2020-06-14
进制
-Adding
Two
Negabinary
Numbers
数学-绝对值-Reverse Subarray To Maximize Array Value
2020-02-11 12:01:21问题描述:问题求解:本题的难度个人感觉还是蛮大的,主要是不容易想到O(n)的解。对于...a,[b,...,c],d,...,如果我们将其中的[b,...,c]进行翻转。如果两线段有重复,必减小原先的值。如果两线段无重复,必增加原先的值,且diff为2*gap。可通过如下...
代码星球
·
2020-06-14
数学
绝对值
-Reverse
Subarray
To
Reverse Subarray To Maximize Array Value
2020-02-03 20:43:46问题描述:问题求解:publicbooleancanTransform(Stringstart,Stringend){intn=start.length();List<int[]>s=newArrayList<>();List<int[]&g...
代码星球
·
2020-06-14
Reverse
Subarray
To
Maximize
Array
贪心-Course Schedule III
2020-02-01 21:37:39问题描述:问题求解:对于课程来说截止时间在前面的肯定需要优先安排,所以首先需要将courses按照deadline进行排序。然后只需要不断的加入当前的课程即可,如果时间超过了deadline,那么就将之前最耗时的课程剔除即可。为什么剔除了耗时的就一定可以不超时呢?1)最耗...
代码星球
·
2020-06-14
贪心
-Course
Schedule
III
图论-最短路径 floyd/dijkstra-Find the City With the Smallest Number of Neighbors at a Threshold Distance
2020-01-30 22:22:58问题描述:问题求解:解法一:floyd这个题目一看就是floyd解最合适,因为是要求多源最短路,floyd算法是最合适的,时间复杂度为O(n^3)。intinf=(int)1e9;publicintfindTheCity(intn,int[][]edges,intdist...
代码星球
·
2020-06-14
the
图论
最短
路径
floyd
Remove Duplicate Letters
2020-01-19 13:18:11问题描述:问题求解:本题是要求挑选出一个字符串的子序列,并且保证得到的子序列中能够有所有出现的字符且其字典序最小。最容易想到的解法就是dfs了,暴力去进行检索,并生成所有的满足条件的子序列,最后从中得到字典序最小的那个。可惜使用这种算法的结果是tle。第二个思路是用map...
代码星球
·
2020-06-14
Remove
Duplicate
Letters
动态规划-Minimum Distance to Type a Word Using Two Fingers
2020-01-12 18:28:13问题描述: 问题求解:本题还是非常困难的,至少我在看到这个题目的时候是没有想到怎么解决的。我当时联想到的题目是那条grid走两遍的题目,那条题目也很麻烦,使用的是dp。本题最难的地方在于如何定义状态,其实本题可以看作是个路径规划问题,所以状态就是左指在的位置和右...
代码星球
·
2020-06-14
动态规划
-Minimum
Distance
to
Type
Numbers With Repeated Digits
2020-01-03 12:01:46问题描述:问题求解:确实可以当作数学题去做,但是要分类讨论什么的还是有点麻烦的。这个时候万能的dfs上场了,直接暴力检索,真的太强了。intres=0;publicintnumDupDigitsAtMostN(intN){dfs(0,0,N);returnN-res+1;...
代码星球
·
2020-06-14
Numbers
With
Repeated
Digits
python-argparse
2019-12-18 14:25:53argparse是python的一个命令行解析包,用于编写可读性非常好的程序。importargparseparser=argparse.ArgumentParser()#定位参数,可以指定参数类型,以及帮助信息#所谓定位参数,可以理解为必选参数,当使用python进行脚...
代码星球
·
2020-06-14
python-argparse
首页
上一页
...
118
119
120
121
122
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他