spring security控制session本文给你描述在spring security中如何控制http session。包括session超时、启用并发session以及其他高级安全配置。 创建session时机我们可以准确地控制什么时机创建session,有以下选项进行控制: always ...
分类:
编程语言 时间:
2019-10-08 12:12:10
阅读次数:
129
"找最大环 P5145 漂浮的鸭子" 题意很明确:求图中的最大环 今天新学到的一种方法—— 由于拓扑排序每次都是从入度为0的点开始,而环上的点的入度都不会为0,所以环上的点就不会参加排序,也就是说,经过拓扑排序后剩下的边和点构成的都是环。 这样我们就可以直接把每个环扫一遍记录最大环就结束了。 "找最 ...
分类:
编程语言 时间:
2019-10-08 12:18:58
阅读次数:
114
前段时间刷抖音,发现一个比较好玩的随机抽查系统,老师可以用它抽查到的名字回答问题,提高课堂活跃度和专注度。今天我用javaScript实现了一个,代码如下!!!可直接粘贴 效果图如下: 当然也可以实现简单的抽奖,,欢迎大佬批评教育 ...
分类:
编程语言 时间:
2019-10-08 12:24:41
阅读次数:
1055
CountDownLatch是一个计数器闭锁,通过它可以完成类似于阻塞当前线程的功能,即:一个线程或多个线程一直等待,直到其他线程执行的操作完成。CountDownLatch用一个给定的计数器来初始化,该计数器的操作是原子操作,即同时只能有一个线程去操作该计数器。 ...
分类:
编程语言 时间:
2019-10-08 12:28:55
阅读次数:
107
我所实现的橡皮擦效果是设置图片某点的像素的透明度为0,来简单实现擦除效果的; 下面是效果 首先需要注意两点:1:设置 Main Camera 的 projection 属性为Orthographic 2:设置Canvas 的Render Mode 为 Screen Space - Camera 然后 ...
分类:
编程语言 时间:
2019-10-08 12:29:35
阅读次数:
300
K-Means 是发现给定数据集的 K 个簇的聚类算法, 之所以称之为 K-均值 是因为它可以发现 K 个不同的簇, 且每个簇的中心采用簇中所含值的均值计算而成. 优缺点: 流程伪代码: 二分K-Mean聚类算法流程: 核心代码: ...
分类:
编程语言 时间:
2019-10-08 12:30:08
阅读次数:
77
1.贝叶斯定理 是一个经典的条件概率定理,其在机器学习中主要用来通过结果推算出原因产生的概率。P(A/B)*P(B)=P(B/A)*P(A) 2.字符串分类案例 ...
分类:
编程语言 时间:
2019-10-08 12:30:43
阅读次数:
112
...
分类:
编程语言 时间:
2019-10-08 12:31:09
阅读次数:
69
list =[2,3,5,10,15,16,18,22] min=0 max=len(list) a=22 while min< max: mid=int((min+max)/2) num=list[mid] if a==num: print("你要找的数排在: "+str(mid+1)) if a... ...
分类:
编程语言 时间:
2019-10-08 12:31:41
阅读次数:
71
public static void main(String[] args) throws InterruptedException { // Runtime.getRuntime().availableProcessors() 获取可用的cpu数量 int count = Runtime.getR... ...
分类:
编程语言 时间:
2019-10-08 12:35:00
阅读次数:
162
首先需要明白,实现AOP的切面主要有以下几个要素: 使用@Aspect注解将一个java类定义为切面类 使用@Pointcut定义一个切入点,可以是一个规则表达式,比如下例中某个package下的所有函数,也可以是一个注解等。 根据需要在切入点不同位置的切入内容 使用@Before在切入点开始处切入 ...
分类:
编程语言 时间:
2019-10-08 12:38:55
阅读次数:
90
什么是算法 算法的五个特征:有穷性,确定性,可行性,有输入,有输出 算法的设计原则:正确性,可读性,健壮性bug/高效率与低存储。内存+cpu内存占用最小。 评价算法的两个重要指标:时间复杂度(运行一个程序花费的时间),空间复杂度(运行程序所需要的内存 OOM 一般就是找数组容器等)。 1.常数性时 ...
分类:
编程语言 时间:
2019-10-08 12:39:46
阅读次数:
102
原文地址:https://www.jianshu.com/p/ca5cb9d910c0作者:重装机霸 2、资源概述 Unity必须通过导入将所支持的资源序列化,生成AssetComponents后,才能被Unity使用。以下是Unity对Assets的描述: Assets are the model ...
分类:
编程语言 时间:
2019-10-08 12:40:05
阅读次数:
103
友元的声明 友元的声明仅仅指定了访问的权限,而非通常意义上的函数声明。如果我们希望类的用户能够调用某个友元函数,那么我们就必须在友元声明之外再专门对函数进行一次声明。 为了使友元对类的用户可见,我们通常把友元的声明与类本身放置在同一个文件中(类的外部)。因此我们的Sales_data头文件应该为re ...
分类:
编程语言 时间:
2019-10-08 12:40:19
阅读次数:
99
Python基础 第一篇 markdown编辑器 "[01] markdown基本语法" 第二篇 计算机基础 "[01] 数据库my.ini配置" "[02] 数据库连接与密码修改" "[03] 数据库的基本操作" "[04] 数据库表与字段和引擎操作" "[05] 表的约束创建和增删改查" "[0 ...
分类:
编程语言 时间:
2019-10-08 12:42:13
阅读次数:
80
php simplexml_load_string 函数可以很简单转换 xml 字符串为 SimpleXMLElement 对象 但是,对象的值不好取,例如: result => SimpleXMLElement Object ( [code] => 000000 [desc] => 成功 ) ,通 ...
分类:
编程语言 时间:
2019-10-08 12:43:13
阅读次数:
79
以下内容引自:https://www.jb51.net/article/97752.htm python数据类型是不允许改变的,这就意味着如果改变 Number 数据类型的值,将重新分配内存空间。下面话不多说,来看看详细的介绍吧。 以下实例在变量赋值时 Number 对象将被创建: 1 2 var1 ...
分类:
编程语言 时间:
2019-10-08 12:46:04
阅读次数:
94
原文链接:https://blog.csdn.net/scholar_man/article/details/80900212 在Java中,参数都是按值传递的。被传递到方法中的拷贝值,要不就是一个引用或一个变量,取决于原始参数的类型。从现在开始,下面的几条规则将帮助你理解方法中对于参数的修改怎么影 ...
分类:
编程语言 时间:
2019-10-08 12:47:25
阅读次数:
125
JSP执行过程 在转译后的Servlet的源代码中(.java),存在_jspService的方法,该方法将JSP中的java代码原封不动地翻译出来,而其中的html则通过out.write("<html标签>\r\n")这样的方法翻译出来; JSP声明<%! java代码%>;JSP注释<%--注 ...
分类:
编程语言 时间:
2019-10-08 12:47:42
阅读次数:
75
内容目录 一、概述二、泛型的好处三、泛型使用1、泛型方法2、泛型类、泛型接口四、泛型的功能1、泛型中的默认值2、约束3、协变逆变5、泛型委托4、泛型缓存五、总结 一、概述 泛型我们一定都用过,最常见的List<T>集合。.NET2.0开始支持泛型,创建的目的就是为了不同类型创建相同的方法或类,也包括 ...
分类:
编程语言 时间:
2019-10-08 12:52:26
阅读次数:
84