springboot Xss(跨站攻击)
springboot Xss(跨站脚本攻击) #依赖 <dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.13.1</version> </dependency> <!-- Boole ... 查看全文
冒泡排序算法JAVA实现版
/***关于冒泡排序,从性能最低版本实现到性能最优版本实现*/public class BubbleSortDemo { public static void sort(int array[]) { for (int i = 0; i < array.length - 1; i++) { //通过前 ... 查看全文
LRU算法的简易实现
LRU全称Least Recently Used,也就是 最近最少使用的意思,是一种内存管理算法,该算法最早应用于 Linux操作系统。 这个算法基于一种假设:长期不被使 用的数据,在未来被用到的几率也不大。因此,当数据所占内存达 到一定阈值时,我们要移除掉最近最少被使用的数据。 LRU算法中,使用 ... 查看全文
java4.30上机练习
1、定义一个点类Point,包含2个成员变量x、y分别表示x和y坐标,2个构造器Point()和Point(intx0,y0),以及一个movePoint(int dx,int dy)方法实现点的位置移动,创建两个Point对象p1、p2,分别调用movePoint方法后,打印p1和p2的坐标。[必 ... 查看全文
springboot整理
idea切换项目: https://jingyan.baidu.com/article/624e7459008f4234e8ba5a97.html Spring Boot2.0以上版本EmbeddedServletContainerCustomizer被WebServerFactoryCustomi ... 查看全文
JAVA第九周上机练习
1、定义一个点类Point,包含2个成员变量x、y分别表示x和y坐标,2个构造器Point()和Point(intx0,y0),以及一个movePoint(int dx,int dy)方法实现点的位置移动,创建两个Point对象p1、p2,分别调用movePoint方法后,打印p1和p2的坐标。[必 ... 查看全文
无线局域网密码算法(SM4)
分组加密算法:明文和密文分组长度128比特 结构:广义 Feistel结构,基本操作单位32比特 SMS4加/解密算法 加密算法: 首先,将128比特 明文 分为4个32比特字(Z232中元素),分别赋值给四个寄存器A,B,C,D(D为最高) 进行32轮F运算,设每轮输入为寄存器当前状态值(D,C, ... 查看全文
线程不安全三大问题_解决 同步方法及同步块
``` java package com.qiliang.demo13_线程同步安全; // 线程同步安全问题 , 卖票案例演示 public class UnSafeBuyTicket { public static void main(String[] args) { BuyTicket sta ... 查看全文
13、JAVA常见类(Scanner类、String类)
Scanner类 录入整数的方法 next和nextLine方法的区别 nextLine()方法 String类 String类的构造方法 String类介绍 1、 Java程序中所有的字符串字面值( 查看全文
Java中遍历Set集合的方法
1 对 set 的遍历 2 3 1.迭代遍历: 4 Set<String> set = new HashSet<String>(); 5 Iterator<String> it = set.iterator(); 6 while (it.hasNext()) { 7 String str = it. ... 查看全文
go语言学习(一):基本类型+控制流程
go语言特点: 部署简单; 静态语言,但是有动态语言的感觉; 语言层面支持并发(最大特色!); 垃圾回收gc; 丰富标准库; ... 查看全文
Linux 排序命令之 sort, wc, uniq
sort, wc, uniq 等命令组合使用,可以快速帮助我们进行排序。 1.sort sort命令可以用来排序,且可以根据不同的数据类型排序。(数字,文字) 排序字符也和编码有关,建议使用LANG=C来让语系统一。 (1)语法 sort [参数] [file or stdin] (2)参数 :忽略 ... 查看全文
C#泛型-装箱拆箱和类型安全,Java泛型是语法糖
现在的netcore 3.1和最新的.netframework8早已经没有当初那个被人诟病的ArrayList了,但很巧这玩意不得不说,因为它决定了C#团队痛改前非,抛弃过往重新上路,上一段ArrayList案例代码。 public class ArrayList { private object[ ... 查看全文
Python发展前景如何?人工智能为何选择Python语言?
人工智能语言的兴起,也让更多人都开始关注Python语言,Python作为人工智能首选语言,目前市场上发展前景如何呢?人工智能为何会选择Python呢?接下来带着你的疑问跟小编来看看吧。 查看全文
数据分析实战——05丨Python科学计算:Pandas
Pandas 可以对数据进行导入、清洗、处理、统计和输出 在 NumPy 中数据结构是围绕 ndarray 展开的 那么在 Pandas 中的Series 和 DataFrame 这两个核心数据结构,他们分别代表着一维的序列和二维的表结构 Series 是个定长的字典序列 说是定长是因为在存储的时候 ... 查看全文
大整数乘法-分治算法
分治算法思想 将问题分为k个子问题,对这k个子问题分别求解。如果子问题的规模仍然不够小,则每个子问题再划分为k个子问题,如此递归的进行下去,直到问题规模足够小,很容易求出其解为止。 问题分析 这个问题的时间复杂度我似懂非懂,想知道其中的具体过程的请自行百度。 对于两个数字X、Y,传统计算方式的时间复 ... 查看全文
leetcode 189 旋转数组
题目描述: 给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。要求空间复杂度为$O(1)$ 题解: 方案一使用环状替换: 如果我们直接把每一个数字放到它最后的位置,但这样的后果是遗失原来的元素。因此,我们需要把被替换的数字保存在变量$temp$里面。然后,我们将被替换数字($te ... 查看全文
linux系统的语言、编码设置、字体
参考:http://blog.sina.com.cn/s/blog_9d63c31d0102uz10.html 一、什么是locale local:当地的、本地的;locale:发生地点、现场、区域、地区、地域。在linux系统中,locale是根据计算机使用者所使用的语言、所在的国家或地区,以及当 ... 查看全文
apache配置文件说明
1.检查apache安装了哪些文件,通过yum安装的软件,如何检查其安装信息呢?[root@backup ~]# rpm -ql httpd|grep ".conf"2.apache主配置文件在/etc/httpd目录/etc/httpd/conf/httpd.conf 主配置文件绝对路径 3.查看 ... 查看全文
jquery: siblings使用删除当前样式,添加所有siblings样式
html: <div class="hot-purchase"> <div class="title">热门团购</div> <dl class="item on"> <dt> <a href="" class="text-area">[text]</a> <a href="" class="tex ... 查看全文
js判断字符串中是否包含特殊字符、中文
/** * @author:xc * @desc: 特殊字符校验 除了下划线 */ containSpecial(str) { var containSpecial = RegExp( /[(\ )(\~)(\!)(\@)(\#)(\$)(\%)(\^)(\&)(\*)(\()(\))(\-)(\+ ... 查看全文
webstorm 插件 activate-power-mode安装与设置(去掉activate-power-mode右上角图标)
webstorm 插件 activate-power-mode安装与设置(去掉activate-power-mode右上角图标) ... 查看全文