题目描述: 给定一个单向链表的头节点head,以及两个整数from和to,在单向链表上把第from个节点到第to个节点这一部分进行反转。 例如: 1-->2-->3-->4-->5-->6-->null,from=3,to=5 调整结果为:1-->2-->5-->4-->3-->6-->null 1 ...
分类:
其他好文 时间:
2019-10-24 09:37:31
阅读次数:
90
一 时间元组 1. 时间元组和时间戳的互化 import time,datetime # 获取当前时间的时间元组 t = time.localtime() print(t) # 时间元组转时间戳 timestamp = time.mktime(t) print(timestamp) # time.s ...
分类:
其他好文 时间:
2019-10-24 00:26:01
阅读次数:
84
使用Django开发REST接口 我们以在Django框架中使用的图书以及书中人物案例来写一套支持图书数据增删改查的REST API接口,来理解REST API的开发(前后端均发送JSON格式数据) 路由代码(urls.py): views.py: from datetime import date ...
分类:
其他好文 时间:
2019-10-23 13:41:46
阅读次数:
71
方法一(非递归): 算法原理:P = {1,2,3,...n},元素集合1、在P中从右向左遍历,直至查到P{i} < P{i+1} ,记录i的值2、在P中从右向左遍历,找到第一个比P{i}大的值 P{j},记录此时j的值3、交换P{i}??????? 和P{j}??????的值4、将i以后的值翻转, ...
分类:
其他好文 时间:
2019-10-23 13:26:00
阅读次数:
61
1、三次握手(1)三次握手的详述首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server段发生ACK报文,并分配资源,这样TCP连接就建立了。 最初两端的TCP进程都处于CLOSED关闭状态,A主动打开连接,而... ...
分类:
其他好文 时间:
2019-10-23 09:16:25
阅读次数:
77
一、什么是跨域? 跨域是指一个域下的文档或者脚本去请求另一个域下的资源。(广义) 广义的跨域: 1、资源跳转:链接跳转、重定向、表单提交。 2、资源嵌入:<link>、<script>、<img>、<frame>等dom标签;还有background:url()、 @font-face()等文件外链 ...
分类:
其他好文 时间:
2019-10-23 00:39:32
阅读次数:
139
1、closed 判断文件是否关闭,关闭则返回True 2、encoding,文件打开的编码方式 3、flush刷新:将内存数据刷新到硬盘里 4、tell:当前光标所在位置 只要不是read方法,读取的是字符。其余的文件内光标移动都是以字节为单位 5、seek控制光标的移动 5.1 seek 补充 ...
分类:
编程语言 时间:
2019-10-23 00:27:09
阅读次数:
97
组合数取mod 条件mod是质数,inv 是逆元,fac是阶层; 用于n在10^5左右 maxn=100505; ll fact[maxn],inv[maxn]; ll Pow(ll x,ll n){ ll ans=1,base=x; while(n){ if(n&1) ans=ans*base%m ...
分类:
其他好文 时间:
2019-10-22 21:57:15
阅读次数:
80
为了防止爬虫以及恶意请求,我们适当的为API增加一个请求限制 WebApiThrottle限流框架 WebApiThrottle支持自定义配置各种限流策略。可以根据不同场景配置多个不同的限制,比如授权某个IP每秒、每分钟、每小时、每天、每周的最大调用次数。 这些限制策略可以配置在所有请求上,也可以单 ...
参考地址: 《C# log4net 的配置》 《C#使用log4net记录日志》 项目引用nuget包log4net App.config文件中加入引用 在configuration节点中加入以下内容 <log4net> <!-- OFF, FATAL, ERROR, WARN, INFO, DEB ...
分类:
Web程序 时间:
2019-10-22 13:11:21
阅读次数:
89