KMP算法

2021年02月01日 阅读:890

KMP算法 1. 算法介绍 KMP是一个解决模式串在文本串是否出现过,若出现过,最早出现的位置的算法 Knuth Morris Pratt 字符串查找算法,简称“KMP算法”,此算法由 Donald Knuth、Vaughan Pratt、James H. Morris 三人于 1977年联合发表, ... 查看全文

线程的几种写法

2021年02月01日 阅读:714

1、第一种写法 Thread thread = new Thread(MyMethod); static void MyMethod() { console.write("我是不带参数的委托方法"); } thread.start(); 2、第二种写法,匿名委托: Thread thread2= n ... 查看全文

Spring Security:Servlet 过滤器(三)

2021年02月01日 阅读:799

3)Servlet 过滤器 Spring Security 过滤器链是一个非常复杂且灵活的引擎。Spring Security 的 Servlet 支持基于 Servlet 过滤器,因此通常首先了解过滤器的作用会很有帮助。 下图显示了单个 HTTP 请求的处理程序的典型分层。 客户端向应用程序发送请 ... 查看全文

java多线程4:synchronized关键字

2021年02月01日 阅读:877

概述 java有各种各样的锁,并且每种锁的特性不同,合理场景下利用锁可以展现出非常高的效率。synchronized内置锁就是Java的一种重量级锁,它能够解决并发编程中出现多个线程同时访问一个共享,可变的临界资源时出现的线程安全问题。让多个线程序列化访问临界资源,同一时刻,只能有一个线程访问临界资 ... 查看全文

C++类内不能用()在非函数内初始化

2021年02月01日 阅读:738

在这里, 并不在一个函数里,因此报错。可以用另外的方法,例如花括号列表初始化 或者用复制初始化 以上在C++11环境下 ... 查看全文

07 . Python3函数

2021年02月01日 阅读:806

Python3函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段. 函数能提高应用的模块性,和代码的重复利用率。Python提供了许多内建函数,比如print()。我们可以直接调用,要调用一个函数,需要知道函数的名称和参数,可以直接从Python的官方网站查看文档: 也可以在交互 ... 查看全文

js-数组操作方法大全

2021年02月01日 阅读:837

数组的操作 push方法 1.功能:数组最后的位置新增 2.参数:要增加的数据,可以是多个 3.返回值:数组增加之后的长度 4.是否修改原数组:是 unshift方法 1.功能:数组开始的位置新增 2.参数:要增加的数据,可以是多个 3.返回值:数组增加之后的长度 4.是否修改原数组:是 pop方法 ... 查看全文

8 Dataframe 排序(sort_index()和sort_values())

2021年02月01日 阅读:629

unsorted_df=pd.DataFrame(np.random.randn(10,2),index=[1,4,6,2,3,5,9,8,0,7], columns=['col2','col1']) 8.1 按索引进行排序(sort_index()) ### 按索引排序,需要指定轴和方向,默认为列 ... 查看全文

mac java环境搭建

2021年02月01日 阅读:738

Mac配置idea 配置java环境,jdk环境,maven环境 https://blog.csdn.net/qq_40835338/article/details/86478618 查看java安装路径 /usr/libexec/java_home -V /Library/Java/JavaVir ... 查看全文

Java BIO、NIO、AIO

2021年02月01日 阅读:885

网络编程的基本模型是Client/Server模型,也就是两个进程之间进行相互通信,其中服务端提供位置信息(绑定的IP地址和监听端口),客户端通过连接操作向服务端监听的地址发起连接请求,通过三次握手建立连接,如果连接建立成功,双方就可以通过网络套接字(Socket)进行通信。 IO的方式通常分为几种 ... 查看全文

CodeForces - 220B 离散化+莫队算法

2021年02月01日 阅读:597

莫队算法链接:传送门 题意: 有n个数,m个区间。问区间内有多少个x,x满足x的个数等于x的值的个数(如果x是3,区间内要存在3个3)。 题解: 因为a[i]太大,所以要离散化一下,但是不能用map容器,因为map容器多一个log 莫队就是离线问题+区间的移动。复杂度是O((N+M)*√N) 莫队代 ... 查看全文

php phpexcel/PHPExcel导出乱码的问题

2021年02月01日 阅读:485

本来很简单的一个功能怎么导出都是乱码。 添加 error_reporting(E_ALL ^ E_NOTICE) ini_set("display_errors",'"on") PHP提示: Cannot modify header information - headers already sen ... 查看全文

CSS:定位(静态、相对、绝对、固定、粘性)

2021年02月01日 阅读:745

1、定位 (1)定位 将盒子定在某一个位置,所以定位也是在摆放盒子,按照定位的方式移动盒子 (2)定位的作用 某一个元素可以自由的在一个盒子内部移动,并且压住其他盒子(使用标准流或者浮动很难实现) 定位可以让元素固定屏幕中的某个位置,并且可以压住其他盒子 (3)定位的组成 定位=定位模式+边偏移 定 ... 查看全文

【《你不知道的JS(中卷)》】四、混合对象“类”

2021年02月01日 阅读:772

四、混合对象“类”: ? 在研究类的具体机制之前,首先介绍 面向类的设计模式:实例化(instantiation)、继承(inheritance)和(相对)多态(polymorphism)。 一)、类理论: ? 面向对象编程强调的是数据和操作数据的行为本质上是互相关联的。 1、“类“设计模式: ? ... 查看全文

30分钟部署kubernetes1.18

2021年02月01日 阅读:616

作者:李毓kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。这个工具能通过两条指令完成一个kubernetes集群的部署:创建一个Master节点$kubeadminit将一个Node节点加入到当前集群中$kubeadmjoin<Master节点的IP和端口>1.安装要求一台或多台机器,操作系统CentOS7.x-86_x64硬件配置:2GB或更多RAM,2 查看全文

学习linux第十二课 Apache服务

2021年02月01日 阅读:507

第10章使用Apache服务部署静态网站。yuminstall-yhttpd---------------yum安装apache服务/var/www/html------保存网站数据的目录/etc/httpd/conf/httpd.conf-------主配置文件目录网站默认界面可能原因:1.文件目录里没有文件2.目录没有权限访问排错流程:selinux-------安全子系统/etc/selin 查看全文

阿里云oss的基本使用,文件上传,文件上传到指定目录(文件夹)

2021年02月01日 阅读:724

阿里云oss的基本使用: Php案例: 先购买oss资源包,我的建议是要买自己服务器所在区的资源包这样你的服务器自身可以与oss内网连接而不产生外网的所有费用,根据你的自己的需求买对应的资源包。 购买完以后就可以自己探索一下oss的用法了,这里我说一下自己踩过的坑。 注意一下几点: 1.文件访问是要 ... 查看全文

Web安全(1)

2021年02月01日 阅读:563

HTTP HEADERS中包含一个属性X-Content-Type-Options,将其设置为nosniff可禁止浏览器对后端返回的数据进行类型解析,而强制以Content-Type返回的mime-type进行渲染。 HTML5中,iframe会有一个sandbox属性,它可控制限制iframe的行 ... 查看全文

webpack 从入门到放弃

2021年02月01日 阅读:834

webpack使用步骤(最新版)webpack第一阶段webpack有四个核心概念:入口entry,出口output,加载器loader,插件plugins命名初始化阶段项目名不能有汉字,不能取名叫webpack创建项目名称并生成package.json,命令:npminit-y安装:npmi-Dwebpackwebpack-cliwebpack:是webpack工具的核心包webpack-cli 查看全文

CSS7 - ColorUI

2021年02月01日 阅读:638

colorUI 1、icon cuIcon-locationfill 2、字体 xs sm df lg xl xxl 26 30 80 20 24 28 32 36 44 text-left 颜色 text-center text-bold text-price text-cut text-颜色名 ... 查看全文

HTML5如何垂直居中一个浮动元素

2021年02月01日 阅读:930

html如何垂直居中一个浮动元素//方法一:已知元素的高宽#div1{background-color:#6699FF;width:200px;height:200px;position:absolute;//父元素需要相对定位top:50%;left:50%;margin-top:-100px;/ ... 查看全文

使用Laravel时引入CSS和JS文件

2021年02月01日 阅读:834

引入css 默认引入public目录 <link rel="stylesheet" href="{{URL::asset('css/xxx.css')}}"> 引入js 默认引入public目录 <script type="text/javascript" src="{{URL::asset('js ... 查看全文

热门文章

推荐文章

最新文章

置顶文章