码迷,mamicode.com
首页 > 编程语言
Spring Security 之 rememberMe 自动登录
自动登录是将用户的登录信息保存在用户浏览器的cookie中,当用户下次访问时,自动实现校验并建立登录态的一种机制。 Spring Security提供了两种非常好的令牌: 散列算法加密用户必要的登录信息并生成令牌 数据库等持久性数据存储机制用的持久化令牌 散列加密方案 在Spring Securit ...
分类:编程语言   时间:2020-06-26 10:55:16    阅读次数:75
Python 简明教程 --- 18,Python 面向对象
微信公众号:码农充电站pro 个人主页:https://codeshellme.github.io 代码能借用就借用。 —— Tom Duff 目录 编程可分为面向过程编程和面向对象编程,它们是两种不同的编程方式,当然背后的思维方式也是不同的。面向过程编程是一种传统的编程方式,面向对象编程是一个更高 ...
分类:编程语言   时间:2020-06-26 10:51:55    阅读次数:60
算法进阶指南(DFS和BFS)--- 小猫爬山
题目链接:小猫爬山 解法一: #include<iostream> #include<algorithm> using namespace std; const int N = 20; int n,m; int cat[N],sum[N]; int ans=N; void dfs(int now,i ...
分类:编程语言   时间:2020-06-26 10:50:34    阅读次数:99
springboot整合分页插件PageHelper
1.pom引入<!-- mybatis-plus --><dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.1.0</version></ ...
分类:编程语言   时间:2020-06-26 10:47:36    阅读次数:284
【JAVA SE基础篇】35.String类进阶
1.String为什么是不可变的Unicode字符序列? String内部源码:private final char value[]; 字符串全部储存到一个字节型数组中,并且是final型,也就是常量。我们也称String是不可变对象。 例: 2.字符串的比较 3.StringBuilder类和St ...
分类:编程语言   时间:2020-06-26 10:45:31    阅读次数:54
Noip 2012 借教室 (二分答案+差分数组)
##题面 题目链接 ##思路 朴素的想法我们回去暴力修改区间元素,从而判断教室能否够用,但是看数据范围显然这会超时,既然区间问题我们立马想到前缀和和差分数组,and线段树和树状数组,这里不写树状数组和线段树的做法。我们看数据测试量,然后看了一下,这个答案具有线性性质,所以我们可以二分加速,所以我们二 ...
分类:编程语言   时间:2020-06-26 10:45:01    阅读次数:128
java有哪些锁种类
java有哪些锁种类(转) https://www.cnblogs.com/lxmyhappy/p/7380073.html 在读很多并发文章中,会提及各种各样锁如公平锁,乐观锁等等,这篇文章介绍各种锁的分类。介绍的内容如下: 公平锁/非公平锁 可重入锁 独享锁/共享锁 互斥锁/读写锁 乐观锁/悲观 ...
分类:编程语言   时间:2020-06-26 10:43:16    阅读次数:50
JavaScript图形实例:再谈曲线方程
在“JavaScript图形实例:曲线方程”一文中,我们给出了15个曲线方程绘制图形的实例。在本文中,我们继续讨论一下曲线方程。在本文中,我们讨论的方法时,先给出一个绘制特定图案的曲线方程,然后将方程中的一些取值参数化,然后看看这些参数取不同值时会绘制出怎样的图形,从而通过试探加猜测的方式找出一些绘 ...
分类:编程语言   时间:2020-06-26 10:41:30    阅读次数:68
[Python]贪心算法-Dijkstra-实现
目标 带权重的有向图上单源最短路径问题。且权重都为非负值。如果采用的实现方法合适,Dijkstra运行时间要低于Bellman-Ford算法。 思路 选择一个节点开始蔓延 计算自身到连接它的一级节点之间的距离, 全部作为候选集 在候选集中,找到距离最短的,对应的那个节点 删除这个节点在候选集中的信息 ...
分类:编程语言   时间:2020-06-26 10:40:55    阅读次数:63
《你不知道的javascript》【1】——词法/函数/块作用域
你不知道的JavaScript(上卷) 视频选集 1/4 P11.作用域是什么 P22.词法作用域 P33.函数作用域和块作用域 P44.提升 欺骗词法: 作用域恶魔 另外一个不推荐使用 eval(..) 和 with 的原因是会被严格模式所影响(限 制)。with 被完全禁止,而在保留核心功能的前 ...
分类:编程语言   时间:2020-06-26 10:36:48    阅读次数:58
C++中生成[0, N-1]随机序列
输入 随机序列长度,返回 随机序列 int * randpermC(int N) { int *arr = (int*)malloc(N * sizeof(int)); int *arr2 = (int*)malloc(N * sizeof(int)); int count = 0; memset( ...
分类:编程语言   时间:2020-06-26 10:30:24    阅读次数:91
深入理解HTTP协议--乐字节java
HTTP协议?HTTP协议(HypertextTransferProtocol,超文本传输协议),是一个客户端请求和响应的标准协议,这个协议详细规定了浏览器和万维网服务器之间互相通信的规则。用户输入地址和端口号之后就可以从服务器上取得所需要的网页信息。?通信规则规定了客户端发送给服务器的内容格式,也规定了服务器发送给客户端的内容格式。客户端发送给服务器的格式叫"<fontcolor
分类:编程语言   时间:2020-06-26 10:29:21    阅读次数:60
C++读取csv文件
C++读取csv文件,采用文件流的方法,用到了getline函数(带有自动分隔功能) #include <iostream> #include <fstream> #include <sstream> #include <string> #include <vector> using namespa ...
分类:编程语言   时间:2020-06-26 10:26:28    阅读次数:58
JavaScript图形实例:曲线方程
在HTML5 Canvas画布中,我们可以根据曲线的方程绘制出曲线。例如,在笛卡尔坐标系中,圆的方程为: x=r*cos(θ) y=r*sin(θ) (0≤θ≤2π) 编写如下的HTML代码。 <!DOCTYPE html> <head> <title>圆</title> <script type= ...
分类:编程语言   时间:2020-06-26 10:25:33    阅读次数:91
异常org.springframework.beans.factory.NoSuchBeanDefinitionException
在使用spring自动注入时遇到了org.springframework.beans.factory.NoSuchBeanDefinitionException异常。经检查是因为在bean类中自动注入了本类(写代码把自己写懵逼了)。但也想写一下出现这个异常。 出现这个异常的原因是因为在spring的 ...
分类:编程语言   时间:2020-06-26 10:23:00    阅读次数:71
2020.6.25 练习 (python)
1. 枚举的运用 Your team is writing a fancy new text editor and you've been tasked with implementing the line numbering. Write a function which takes a list ...
分类:编程语言   时间:2020-06-26 10:22:43    阅读次数:66
线程池(详解):三大方法、七大参数、四种拒绝策略
线程池(重点) 一:线程池:三大方法,七大参数,四种拒绝策略 池化技术: 01:程序的运行,本质 :占用系统的资源! 优化资源的使用! =>池化技术 02:线程池、连接池、内存池、对象池///......创建、销毁。 十分浪费资源 03:池化技术:事先准备好一些资源,有人要用,就来我这里拿,用完之后 ...
分类:编程语言   时间:2020-06-26 10:20:28    阅读次数:66
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!