分块 分块往往是在一个序列上进行(当然也有树上分块)。对于一个长度为$N$的序列A,我们设一个块大小为$s$,然后按照每连续$s$个数一组分成若干组(最后一组可能不满s) 那么我们如果对区间$[l,r]$操作,就可以把区间$[l,r]$分成中间的整块和两边的不超过$2 s$个单点 一般来说我们取$s ...
分类:
其他好文 时间:
2020-02-02 21:49:28
阅读次数:
89
相较与古老的ssm项目,springboot项目的切面编程几乎不用配置。开箱即用。 依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> ...
分类:
编程语言 时间:
2020-01-29 21:45:32
阅读次数:
86
package com.fgy.proxy; public interface SaleComputer { String sale(Double money); void show(Double money); } package com.fgy.proxy; public class Lenov ...
分类:
其他好文 时间:
2020-01-29 21:22:06
阅读次数:
63
梯度下降法 梯度下降法(英语:Gradient descent)是一个一阶最优化算法,通常也称为最速下降法。 要使用梯度下降法找到一个函数的局部极小值,必须向函数上当前点对应梯度(或者是近似梯度)的反方向的规定步长距离点进行迭代搜索。如果相反地向梯度正方向迭代进行搜索,则会接近函数的局部极大值点;这 ...
分类:
其他好文 时间:
2020-01-24 17:28:40
阅读次数:
113
代码如下: #!/usr/bin/env python2 # -*- coding: utf-8 -*- import re import commands import datetime import threading import sys import Queue from concurren ...
分类:
其他好文 时间:
2020-01-23 11:16:11
阅读次数:
90
1 queue 模块 分类(共同点if maxsize <=0 队列长度没有限制.) queue.Queue(maxsize =0) First in first OUT(FIFO) queue.LifoQueue(maxsize=0) 后进先出(Last In First Out: LIFO)队列 ...
分类:
编程语言 时间:
2020-01-22 23:56:13
阅读次数:
150
1、js代码: function init(){ time = setInterval("showAd()",3000); } //书写显示广告图片的函数 function showAd(){ //获取广告图片的位置 var adEle = document.getElementById("img" ...
分类:
Web程序 时间:
2020-01-21 12:09:50
阅读次数:
134
MyBatis框架有多处使用了设计模式,我们在阅读其源码时,需要好好体会它对设计模式的使用,以便于照着葫芦画瓢。本篇主要是记录一下适配器模式的使用。 适配器模式理解起来很简单,相当于使用了一个接口,将老旧的功能包装一下,使之适应新的需求(或许有错误,但错就错吧)。 MyBatis框架对适配器的使用, ...
分类:
其他好文 时间:
2020-01-19 23:54:36
阅读次数:
212
1.列表的遍历 1 nameList = ['小马','小小文','小小小飞'] 2 3 #不使用循环,直接输出 4 print(nameList[0]) 5 print(nameList[1]) 6 print(nameList[2]) 7 8 #使用for循环 9 for name in nam ...
分类:
编程语言 时间:
2020-01-16 23:48:21
阅读次数:
91
继手动滑稽之golang-vmware-driver广告篇,今天把vmware-driver完成 然而我却要发一篇牢骚,这是对docker公信力的挑战!!! 本来很简单的升级到vmware 15.x的兼容vmx文件简直是小菜一碟 顺着大便,把Windows 7 + Tiny Linux 4.19 + ...
分类:
系统相关 时间:
2020-01-14 09:25:13
阅读次数:
102