/* set set和multiset会根据特定的排序原则将元素排序。两者不同之处在于,multisets允许元素重复,而set不允许重复。 常用操作set<int> s 定义一个set容器 类型为int型s.begin() 返回指向第一个元素的迭代器s.clear() 清除所有元素s.count( ...
分类:
编程语言 时间:
2019-10-04 00:14:05
阅读次数:
101
一个完整的web应用:服务器收到来自浏览器的一个请求,服务器将请求内容的网页返回给浏览器,让浏览器显示出来。【而浏览器与服务器之前的传输协议是HTTP】 http:是网络上传输html的协议,用于浏览器与服务器的通信。 html:是一种定义网页的文本。 WSGI:web server gateway ...
分类:
编程语言 时间:
2019-10-04 00:16:21
阅读次数:
133
一、JSP原理 所以当访问一个jsp页面时,其实也是在访问一个Servlet,服务器在执行jsp的时候,首先把jsp翻译成一个_jspServlet,然后按照servlet的调用方式进行调用。 由于JSP第一次被访问时会翻译成servlet,所以第一次访问通常会比较慢,但是第二次访问,服务器如果发现 ...
分类:
编程语言 时间:
2019-10-04 00:17:07
阅读次数:
122
一、JSP指令简介 JSP指令(directive)是为了JSP引擎而设计的,它们并不直接产生任何可见输出,而只是告诉引擎如何处理JSP页面中的其余部分。 在JSP 2.0规范中共定义了是三个指令: page指令 include指令 taglib指令 JSP指令基本语法格式:<%@ 指令 属性名=“ ...
分类:
编程语言 时间:
2019-10-04 00:18:33
阅读次数:
142
Python目录 1、Python基础 "1.1 Python介绍、发展趋势、安装" "1.2 Python之变量、常量以及注释" "1.3 Pyth ...
分类:
编程语言 时间:
2019-10-04 00:22:50
阅读次数:
119
1、创建列表 只要把逗号分隔的不同的数据项使用方括号([ ])括起来即可 下标(角标,索引)从0开始,最后一个元素的下标可以写-1 2、往表中插入元素 list.append() 在list 末尾增加一个元素 list.insert(n,'4') 在指定位置添加元素,如果指定的下标不存在,那么就是在 ...
分类:
编程语言 时间:
2019-10-04 09:15:08
阅读次数:
104
一.聚类(clustering) 1.k-均值聚类(k-means) 这是机器学习领域除了线性回归最简单的算法了。该算法用来对n维空间内的点根据欧式距离远近程度进行分类。 INPUT: K(number of clusters) Training set{x1,x2,x3,....xn} (xi b ...
分类:
编程语言 时间:
2019-10-04 09:16:15
阅读次数:
792
前言 在 "《玩转 SpringBoot 2 之整合 JWT 上篇》" 中介绍了关于 JWT 相关概念和JWT 基本使用的操作方式。本文为 SpringBoot 整合 JWT 的下篇,通过解决 App 用户登录 Session 问题的实战操作,带你更深入理解 JWT。通过本文你还可以了解到如下内容: ...
分类:
编程语言 时间:
2019-10-04 09:18:11
阅读次数:
125
1、capitalize--将字符串的首字母转换为大写 2、casefold--将字符串中所有的大写字母字母变成小写(首字母为大写) 3、lower--将字符串中所有的大写字母字母变成小写(包括首字母) 4、center--插入设置的字符以补齐它设置的长度,可用空格 5、startswith/end ...
分类:
编程语言 时间:
2019-10-04 09:20:10
阅读次数:
71
ghuan1993A 基本语法 多态 final static 序列化 String 集合 hasCode 泛型 内部类 自定义注解 设计模式 Jdk 多线程 CAS volatile ThreadLocal 线程池 JUC并发包 锁 synchronized ReentrantLock Maven ...
分类:
编程语言 时间:
2019-10-04 09:20:29
阅读次数:
88
Ox00 Surface Shader Syntax 常用的三种输出数据格式: //Standard output structure of surface shaders is this: struct SurfaceOutput { fixed3 Albedo; // diffuse color... ...
分类:
编程语言 时间:
2019-10-04 09:21:49
阅读次数:
361
1. 概述 预处理命令就是我们程序开头以 字符开头的命令。为什么叫预处理命令?因为这些命令是在编译时的第一步就执行了的,不会转为汇编码。 编译器编译代码的步骤: 1. 预处理。处理 include, define等命令并删除注释,所以无论怎么写都不会再第一步CE。 2. 编译。真编译会分析代码语法( ...
分类:
编程语言 时间:
2019-10-04 09:24:30
阅读次数:
125
调用如下 ...
分类:
编程语言 时间:
2019-10-04 09:24:47
阅读次数:
86
一、内存分配 如: 先写下面的源代码: 如果继续写: ...
分类:
编程语言 时间:
2019-10-04 09:27:19
阅读次数:
106
C++ 11 thread 基础用法 lock unlock join mutex joinable lock_guard unique_lock condition_variable wait notify_one notify_all asnyc future ... ...
分类:
编程语言 时间:
2019-10-04 09:27:37
阅读次数:
159
一、数组 格式: 1. 数据类型[] 数组名称; 2. 数据类型 数组名称[]; (不太推荐) 动态初始化: 数据类型[] 数组名称 = new 数据类型[数组长度] 默认值: 访问数组元素: 直接访问数组名,返回 [I@…… ,其中[表明是数组,I表示Int类型,@后面是地址。 访问数组中元素: ...
分类:
编程语言 时间:
2019-10-04 09:28:35
阅读次数:
110
根据 URI 规范 RFC 3986 中 URL 的定义,路径片段中可以可以包含键值对。规范中没对对应的术语。一般 “URL 路径参数” 可以被应用,尽管更加独特的 “矩阵 URI” 也经常被使用并且相当有名。在 Spring MVC 它被成为矩阵变量 矩阵变量可以出现在任何路径片段中,每一个矩阵变 ...
分类:
编程语言 时间:
2019-10-04 09:30:22
阅读次数:
118
概述 首先声明一下,这里所说的拦截器是 SpringMVC 的拦截器 HandlerInterceptor。使用SpringMVC 拦截器需要做如下操作: 1. 创建拦截器类需要实现 HandlerInterceptor 2. 在 xml 配置文件中配置该拦截器,具体配置代码如下: 因为在Sprin ...
分类:
编程语言 时间:
2019-10-04 09:35:56
阅读次数:
77
JavaScript 语法是一套规则,它定义了 JavaScript 的语言结构。 JavaScript 值 JavaScript 语句定义两种类型的值:混合值和变量值。 混合值被称为字面量(literal)。变量值被称为变量。 JavaScript 字面量 书写混合值最重要的规则是: 写数值有无小 ...
分类:
编程语言 时间:
2019-10-04 09:36:21
阅读次数:
110
字符串匹配算法简称kmp 日常安利大佬博客(真的是一篇很好的文章) 觉得百度百科讲的也挺好 就是给出两个字符串a, b 求b在a中的所有位置 next数组:代表当前字符之前的字符串中,有多大长度的相同前缀后缀(都指自己本身) 对于求next数组我们考虑b字符串自己匹配自己 例题 ...
分类:
编程语言 时间:
2019-10-04 09:37:21
阅读次数:
76