- 博客(24)
- 收藏
- 关注
原创 【Oracle会话】V$SESSION视图
`V$SESSION`是基础信息视图,视图主要提供的是一个数据库connect的信息,主要是client端的信息,用于找寻用户SID或SADDR。不过,它也有一些列会动态的变化,可用于检查用户。在该视图中,每一个连接到数据库实例中的session都拥有一条记录,包括用户session及后台进程如DBWR,LGWR,arcchiver等等。
2022-09-23 15:26:44
3623
原创 v$process 性能视图,查看 oracle数据库 当前服务进程情况
【代码】v$process 性能视图,查看 oracle数据库 当前服务进程情况。
2022-09-23 15:07:41
927
原创 HTTP状态码
HTTP状态码 1xx:信息提示,这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个 1xx 响应。2xx:成功,这类状态代码表明服务器成功地接受了客户端请求。3xx:重定向,客户端浏览器必须采取更多操作来实现请求。例如,浏览器可能不得不请求服务器上的不同的页面,或通过代理服务器重复该请求。4xx:客户端错误,发生错误,客户端似乎有问题。例如,客户端请求不存在的页面,客户端未提供有效的身份验证信息。5xx:服务器错误,服务器由于遇到错误而不能完成该请求。......
2022-06-15 11:56:36
158
原创 Servlet基础 HttpServletResponse 简单理解
Web服务器收到一个http请求,会针对每个请求创建一个HttpServletRequest和HttpServletResponse对象,从客户端取数据找HttpServletRequest,向客户端发送数据找HttpServletResponse。HTTP 协议是基于请求-响应的协议,客户端请求一个文件,服务器对该请求进行响应。HTTP 使用 TCP 协议,默认使用 80 端口,现在使用版本为HTTP/1.1在 HTTP 协议中,总是由主动建立连接、发送 HTTP 请求的客户端来初始化一个事务。服务器不负
2022-06-15 11:48:36
1668
原创 Servlet基础 HttpServletrequest 简单理解
Web服务器收到一个http请求,会针对每个请求创建一个HttpServletRequest和HttpServletResponse对象,从客户端取数据找HttpServletRequest,向客户端发送数据找HttpServletResponse。HTTP 协议是基于请求-响应的协议,客户端请求一个文件,服务器对该请求进行响应。HTTP 使用 TCP 协议,默认使用 80 端口,现在使用版本为HTTP/1.1在 HTTP 协议中,总是由主动建立连接、发送 HTTP 请求的客户端来初始化一个事务。服务器不负
2022-06-15 11:40:12
689
原创 关于JavaScript闭包理解
js的作用域分两种,和,基于所熟悉的作用域链相关知识,知道在js作用域环境中访问变量的权利是的,内部作用域可以获得当前作用域下的变量并且可以获得当前包含当前作用域的外层作用域下的变量,反之则不能,也就是说在外层作用域下无法获取内层作用域下的变量,同样在不同的函数作用域中也是不能相互访问彼此变量的,那么想在一个函数内部也有限权访问另一个函数内部的变量该怎么办呢?闭包就是用来解决这一需求的,。我们首先知道闭包有3个特性:①函数嵌套函数②函数内部可以引用函数外部的参数和变量③参数和变量不会被垃圾回收机制回
2022-06-14 09:55:59
141
原创 @SpringBootApplication、@Controller、@ResponseBody、@RestController和@ResponseMapping注解
申明让 spring boot 自动给程序进行必要的配置,这个配置等同于:@Configuration ,@EnableAutoConfiguration 和 @ComponentScan(“包路径”) 三个配置。@Controller、@ResponseBody、@RestController和@ResponseMapping@Controller:用于定义控制器类,在 spring 项目中由控制器负责将用户发来的 URL 请求转发到对应的服务接口(service 层)@ResponseBoby:将c
2022-06-13 17:23:31
801
原创 JavaScript执行环境、作用域和作用域链
执行环境定义了变量或者函数有权访问的其他数据,决定了他们各自的行为。每个执行环境都有一个与之关联的变量对象。环境中定义的所有变量和函数都保存在这个对象中。执行环境是一个概念,一种机制,它定义了变量或函数是否有权访问其他数据全局环境是最外围的一个执行环境。全局执行环境被认为是window对象。因此所有全局变量和函数都是作为window对象的属性和方法创建的。代码载入浏览器时,全局执行环境被创建(当我们关闭网页或者浏览器时全局执行环境才被销毁)。比如在一个页面中,第一次载入JS代码时创建一个全局执行环境。这也
2022-06-11 09:40:43
103
原创 SpringBoot项目进行Redis配置
Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial) 索引半径查询。 Redis 内置了 复制(replication),LUA脚本(Lua scripting), LRU驱动事件(LRU eviction
2022-06-10 18:05:48
1757
原创 SpringBoot 整合MyBatis配置-配置模式导入starter依赖
https://github.com/mybatis寻找starterSpringBoot官方的Starter:spring-boot-starter-*第三方的: *-spring-boot-starter可以修改配置文件中 mybatis 开始的所有配置项先声明xxxMapper接口,再绑定xxxMapper.xml配置 private Configuration configuration;即在配置文件中配置mybatis.configuration下面的所有,相当于改mybatis-co
2022-06-10 16:51:09
531
原创 JavaScript中this的五种绑定规则
javascript中的this的绑定规则this的绑定规则总共有下面5种。1、默认绑定(严格/非严格模式)2、隐式绑定3、显式绑定4、new绑定5、箭头函数绑定1.调用位置调用位置就是函数在代码中被调用的位置(而不是声明的位置)。分析调用栈:调用位置就是当前正在执行的函数的前一个调用中function baz() { // 当前调用栈是:baz // 因此,当前调用位置是全局作用域 console.log( "baz" ); bar(); //
2022-05-26 11:08:55
449
原创 JavaScript执行环境及作用域
一、执行环境执行环境定义了变量或者函数有权访问的其他数据,决定了他们各自的行为。每个执行环境都有一个与之关联的变量对象。环境中定义的所有变量和函数都保存在这个对象中。执行环境是一个概念,一种机制,它定义了变量或函数是否有权访问其他数据1.全局环境全局环境是最外围的一个执行环境。全局执行环境被认为是window对象。因此所有全局变量和函数都是作为window对象的属性和方法创建的。代码载入浏览器时,全局执行环境被创建(当我们关闭网页或者浏览器时全局执行环境才被销毁)。比如在一个页面中,第一次载入JS代
2022-05-26 10:16:13
602
原创 十大排序算法比较和描述
排序算法平均时间复杂度最好情况最坏情况空间复杂度排序方式稳定性冒泡排序O(n²)O(n)O(n²)O(1)In-place稳定选择排序O(n²)O(n²)O(n²)O(1)In-place不稳定插入排序O(n²)O(n)O(n²)O(1)In-place稳定希尔排序O(n log n)O(n log² n)O(n log² n)O(1)In-place不稳定归并排序O(n log n)O(n log n...
2022-05-25 09:34:25
90
原创 GET和POST区别(详情)
GET请求和POST请求差异GETPOST后退按钮/刷新无害数据会被重新提交(浏览器应该告知用户数据会被重新提交)功能从服务器上获取资源更新服务器资源参数按照variable=value的形式,添加到action指定的URL后面,两者之间用“?”连接,每个变量之间用“&”连接提交数据放在HTTP报文的请求体中安全安全性低,提交的数据明文出现在URL上,可能会造成Cross-site request frogery(CSRF)跨域伪造请求的攻击
2022-05-18 11:44:23
221
原创 Session、Cookie和Token的简介、技术核心和实现原理
文章目录Cookie 、Session 、Token1、Cookie1.1、cookie 简介1.2、Cookie 核心技术1.3、Cookie 原理1.4、Cookie 细节2、Session2.1、session 简介2.2、Session 引入2.3、session 缺点2.4、session 技术核心2.5、session 原理2.6、session 细节Cookie和Session总结3、token3.1、token简介3.2、token定义3.3、UUID是什么3.4、UUID组成3.5、UUI
2022-05-18 10:56:01
641
原创 关于response.addHeader文件名称中文乱码
关于response.addHeader文件名称中文乱码// 文件名称String fileName =params.get("fileName");response.setCharacterEncoding("UTF-8");response.addHeader("Content-Disposition", "attachment;filename=" + fileName + ".xls");response.setContentType("application/x-msdownload")
2022-05-17 14:54:43
2188
原创 主从数据库
主从数据库详解一、什么是主从复制?主从复制,是用来建立一个和主数据库完全一样的数据库环境,称为从数据库;主数据库一般是准实时的业务数据库。像在mysql数据库中,支持单项、异步赋值。在赋值过程中,一个服务器充当主服务器,而另外一台服务器充当从服务器。此时主服务器会将更新信息写入到一个特定的二进制文件中。并会维护文件的一个索引用来跟踪日志循环。这个日志可以记录并发送到从服务器的更新中去。当一台从服务器连接到主服务器时,从服务器会通知主服务器从服务器的日志文件中读取最后一次成功更新的位置。然后从服务器会
2022-05-09 14:21:24
2459
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人