1. Shrio简介 1.1 概述 Apache Shiro是一个强大且易用的Java安全框架 可以完成身份验证、授权、密码和会话管理 官网: http://shiro.apache.org/ 1.2 有哪些功能 Authentication:身份认证/登录,验证用户是不是拥有相应的身份; Auth ...
分类:
编程语言 时间:
2021-08-04 11:12:28
收藏:
0 评论:
0 赞:
0 阅读:
20
对象概论总结 抽象过程 每一个对象看起来都有点像一个微型计算机--它具有状态,还具有操作,用户可以要求对象执行这些操作可以把消息想象为对某个特定对象的方法的调用请求“类”也就是“类型”的同义词对象具有状态、行为和标识每一个对象在内存中都有唯一的地址 每个对象都有一个接口 面向对象程序设计的挑战之一, ...
分类:
编程语言 时间:
2021-08-04 11:10:27
收藏:
0 评论:
0 赞:
0 阅读:
17
枚举类型概述 Java中的枚举类型属于自定义引用类型,定义枚举类型使用enum关键字修饰类。 枚举类型通常包含一组常量数据值,适合某种事物固定的构成结构(如季节由’’四季组成)。 枚举类型可以实现某个接口,但是枚举类型不能继承其他类同时枚举类型也不能被其他类所继承。 枚举类型可以定义非抽象方法,方法 ...
分类:
编程语言 时间:
2021-08-04 11:10:03
收藏:
0 评论:
0 赞:
0 阅读:
56
1 let obj = {1:2} 2 let oop = {'1':2} 3 console.log(typeof obj[1],typeof oop['1'])//number 值都是2 统计数组中出现次数最多的数 function more(arr) { let num = null; let ...
分类:
编程语言 时间:
2021-08-04 11:09:17
收藏:
0 评论:
0 赞:
0 阅读:
20
1、$.each() $.each(object,function(index,e){ ... }); object --> 需要遍历的对象或数组 index --> 索引 e --> 循环的每个元素 示例一: let temp = ""; $.each(selected, function (in ...
分类:
编程语言 时间:
2021-08-04 11:09:05
收藏:
0 评论:
0 赞:
0 阅读:
21
array_chunk — 将一个数组分割成多个,得到的数组是一个多维数组中的单元,其索引从零开始,每一维包含了 length 个元素。 array_chunk(array $array, int $length, bool $preserve_keys = false): array 将一个数组分 ...
分类:
编程语言 时间:
2021-08-04 11:08:39
收藏:
0 评论:
0 赞:
0 阅读:
28
搜索旋转排序数组 题目描述:整数数组 nums 按升序排列,数组中的值 互不相同 。 在传递给函数之前,nums 在预先未知的某个下标 k(0 ? k < nums.length)上进行了 旋转,使数组变为 [nums[k], nums[k+1], ..., nums[n-1], nums[0], ...
分类:
编程语言 时间:
2021-08-04 11:07:43
收藏:
0 评论:
0 赞:
0 阅读:
22
基本要求:熟悉操作符之间的优先级并能够准确掌握每个操作符的用法与使用误区
一.基本运算符
? ? ?(1)? ? 算术运算符: +(加)、-(减)、*(乘)、/(除)、%(取余)、++(自增)、--(自减)
? ?(2)关系运算符:>(大于)、<(小于)、>=(大于等于)、<=(小于等于)、!=(不等于)、==(是否等于)、=(等于)
? ?(3)逻辑运算符:!(逻辑非)、
分类:
编程语言 时间:
2021-08-04 11:06:56
收藏:
0 评论:
0 赞:
0 阅读:
27
基本数据类型 基本数据类型最主要的特点是其值不可以再分解为其它类型,也就是说,基本数据类型是自我说明的。-好比细胞 构造类型 构造类型是根据已定义的一个或多个数据类型用构造的方法来定义的。也就是说,一个构造类型的值可以分解成若干个"成员"或"元素" -好比组织。每个"成员"都是一个基本数据类型或又是 ...
分类:
编程语言 时间:
2021-08-04 11:06:26
收藏:
0 评论:
0 赞:
0 阅读:
26
java.lang.Thread.State: RUNNABLE java.lang.Thread.State: TIMED_WAITING (on object monitor) java.lang.Thread.State: TIMED_WAITING (parking) java.lang.T ...
分类:
编程语言 时间:
2021-08-04 11:06:13
收藏:
0 评论:
0 赞:
0 阅读:
22
代码如下: public class Table { private static StringBuffer contentSb = new StringBuffer(); //调整每列的宽度 private static Integer[] widths = new Integer[] {10,3 ...
分类:
编程语言 时间:
2021-08-04 11:05:19
收藏:
0 评论:
0 赞:
0 阅读:
22
首先从标题可知,这回要说的是怎么编写一个PHP类来实现对整数数组的排序 ...
分类:
编程语言 时间:
2021-08-03 22:48:32
收藏:
0 评论:
0 赞:
0 阅读:
52
求众数 问题链接:https://leetcode-cn.com/problems/majority-element-ii/ 一、问题描述 给定一个大小为 n 的整数数组,找出其中所有出现超过 ? n/3 ? 次的元素。 进阶:尝试设计时间复杂度为 O(n)、空间复杂度为 O(1)的算法解决此问题。 ...
分类:
编程语言 时间:
2021-08-03 22:47:39
收藏:
0 评论:
0 赞:
0 阅读:
58
#re 模块 #方法 #pattern=re.compile(regular_expressions) 当正则被调用的多时用compile编译表达式比较合适,编译一次调用多次,可减少系统的编译开销 import re # 将正则表达式编译成 Pattern 对象 pattern = re.compi ...
分类:
编程语言 时间:
2021-08-03 22:47:30
收藏:
0 评论:
0 赞:
0 阅读:
38
1、List,Set都是继承自Collection接口2、List特点:元素有放入顺序,元素可重复 Set特点:元素无放入顺序,元素不可重复,重复元素会覆盖掉,(元素虽然无放入顺序,但是元素在set中的位置是有该元素的HashCode决定的,其位置其实是固定的,加入Set 的Object必须定义eq ...
分类:
编程语言 时间:
2021-08-03 22:46:53
收藏:
0 评论:
0 赞:
0 阅读:
75
import lombok.Getter;import javax.annotation.PostConstruct;import java.util.concurrent.*;//创建一个线城池public class LogOptionThreadPool { private static fi ...
分类:
编程语言 时间:
2021-08-03 22:46:34
收藏:
0 评论:
0 赞:
0 阅读:
35
类型转换 由于Java是强类型语言,所以在进行某些运算的时候,需要用到类型转换 低 >高 byte,short,char->int->long->float->double 运算中,不同类型的数据先转换为同一类型,再进行运算 在类型转换中,如果从高到低转换的高超过低的最大内存,则会出现内存溢出的情况 ...
分类:
编程语言 时间:
2021-08-03 22:41:43
收藏:
0 评论:
0 赞:
0 阅读:
23
平民解法: 既然是找最小数组,那就得到一个排序好的数组,然后直接和初试数组比对,用一个left,right分别记录从最初开始不同,到最后不同的小标,最后左右做差再加一,就能得到长度。 其他解法: 双指针 + 线性扫描另外一个做法是,我们把整个数组分成三段处理。 起始时,先通过双指针 ii 和 jj ...
分类:
编程语言 时间:
2021-08-03 22:40:12
收藏:
0 评论:
0 赞:
0 阅读:
24
Socket TCP原语 用Socket进行网络开发需了解服务器和客户端的Socket原语,每个原语在不同的高级语言中都有相应的实现方式. TCP的Socket原语,如图所示.所有基于TCP的Socket通信都遵循如图所示的流程,下面解释每个原语的含义. socket(): 建立Socket对象. ...
分类:
编程语言 时间:
2021-08-03 22:39:43
收藏:
0 评论:
0 赞:
0 阅读:
36
List.sortedWith(compareBy({ it.A}, { it.B})) 降序 List.sorteWith(compareBy({ it.A}, { it.B}))二者的区别是:sortedWith() 方法可以通过 Iterable 对象调用,排序结果在返回值里;而 sortWi ...
分类:
编程语言 时间:
2021-08-03 22:39:16
收藏:
0 评论:
0 赞:
0 阅读:
36