前言 SpringBoot 可以看作是一个配置工具,整合工具,辅助工具,方便了开发工程中的对其他资源的整合,对于许多组件的整合可以达到开箱即用、零配置的效果。SpringBoot 通过引入相应模块对应的 stater 即可整合其他资源,对于web模块的整合亦是如此。下面我们通过源码再次复习一下 sp ...
分类:
编程语言 时间:
2020-04-03 12:20:50
阅读次数:
75
spring是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。在 web 开发环境中经常会与 struts、hibernate联合起来使用,进行规范的框架结构开发。润乾中的二次开发也可以与 SSH 框架相结合部署到 web 项目中。本文介绍在设计时没有启动 web 服务,在设计器中使用 sp ...
分类:
编程语言 时间:
2020-04-01 10:56:44
阅读次数:
92
Spring Cloud Gateway 获取body踩坑实践 问题1:无法获取body内容 问题原因分析 在使用过程中碰到过滤器中获取的内容一直都是空的,尝试了网上的各种解析body内容的方法,但是得到结果都是一样,死活获取不到body数据,一度很崩溃。后来进行了各种尝试,最终发现 使用不同的sp ...
分类:
编程语言 时间:
2020-03-31 10:25:56
阅读次数:
143
1.简介:作为DBA会经常需要检查所有的数据库或用户表,比如:检查所有数据库的容量;看看指定数据库所有用户表的容量,所有表的记录数...,我们一般处理这样的问题都是用游标分别处理处理,比如:在数据库检索效率非常慢时,我们想检查数据库所有的用户表,我们就必须通过写游标来达到要求;如果我们用sp_MSf ...
分类:
数据库 时间:
2020-03-30 09:24:46
阅读次数:
94
import time with open('user.txt') as fr: result = fr.read() users = {} if result: all_user_pwd = result.split('\n') for i in all_user_pwd: user = i.sp ...
分类:
编程语言 时间:
2020-03-28 18:18:37
阅读次数:
79
Nmap提供了四项基本功能(主机发现、端口扫描、服务与版本侦测、OS侦测)及丰富的脚本库。 一、主机发现 1、跳ping扫描 nmap -P0 192.168.100.1 2、扫描IP范围 nmap -sP 192.168.100.1-200 二、扫描端口 1、TCP nmap -sT 192.16 ...
分类:
其他好文 时间:
2020-03-28 09:14:52
阅读次数:
119
MySQL 中,单个 Store Procedure(SP) 不是原子操作,而 Oracle 则是原子的。如下的存储过程,即使语句2 失败,语句 1 仍然会被 commit 到数据库中: create table testproc(id int(4) primary key, name varcha ...
分类:
数据库 时间:
2020-03-27 00:45:22
阅读次数:
77
前言 Navicat 可以说是众多程序猿小伙伴的忠爱了,最近Navicat Premium 15发布了, 让我们来看看如何安装永久激活版 Navicat Premium 15安装 安装软件包和注册机地址链接 链接:https://pan.baidu.com/s/13IP_SP_FUHb0DXWuWR ...
分类:
其他好文 时间:
2020-03-25 19:21:32
阅读次数:
1090
从监控工具DPA中发现一个数据库(SQL Server 2008 R2)的等待事件突然彪增,下钻分析发现数据库执行存储过程sp_MailItemResultSets时,引起了非常严重的等待(High Wait),而主要的等待事件为PREEMPTIVE_OS_WAITFORSINGLEOBJEC。 如... ...
分类:
数据库 时间:
2020-03-25 01:24:22
阅读次数:
96
“无法对数据库'XXX'执行删除,因为它正用于复制” 解决办法: 执行 sp_removedbreplication 'XXX' 这个语句的解释是:从数据库中删除所有复制对象,但不更新分发服务器上的数据。此存储过程在发布服务器的发布数据库或订阅服务器的订阅数据库上执行。 然后“任务--分离“ 或者 ...
分类:
数据库 时间:
2020-03-17 13:56:17
阅读次数:
74