自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(121)
  • 收藏
  • 关注

原创 flink动态表的概念详解

传统的数据库SQL和实时SQL处理的差别还是很大的,这里简单列出一些区别:尽管存在这些差异,。物化视图。物化视图定义为SQL查询,就像常规虚拟视图一样。与虚拟视图相比,物化视图缓存查询的结果,使得在访问视图时不需要执行查询。缓存的一个常见挑战是避免缓存提供过时的结果。物化视图在修改其定义查询的基表时会过时。Eager View Maintenance是一种在更新基表后立即更新实例化视图的技术。有了上面的基础,下面可以介绍一下动态表的概念了。

2023-04-23 10:36:36 760 1

原创 Oracle中Interval几种常用的写法

每天午夜12点 'TRUNC(SYSDATE + 1)'每天早上8点30分 'TRUNC(SYSDATE + 1) + (8*60+30)/(24*60)'

2023-04-20 15:30:51 1128

原创 Oracle学习笔记

(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.100)(PORT = 1521)) #oracle服务器地址与端口) (CONNECT_DATA = (SERVICE_NAME = demo1) ) )区别于SQL的其它函数,如果你某个字段为空,但是你想让这个字段显示0nvl(字段名,0),就是当你选出来的时候,这个字段虽然为空,但是显示的是0,当然这个0也可以换成其他东西,如:1,2,3……

2023-04-20 15:17:11 743

原创 Spring定时任务常用Cron表达式

项目开发中经常会用到定时任务,现在实现定时任务都方式也是多种多样,今天要介绍的是Spring自带的定时任务Schedule,其实可以把它看作是一个简化版的,轻量级的Quartz,使用起来也相对方便很多。

2023-04-20 12:20:52 1476

原创 npm、cnpm、yarn、pnpm 几种包管理器

npm是Node.js自带的包管理器,平时通过),就是通过这个包管理器来安装的。npm 的 包的版本锁定文件是 package-lock.json,如果有管理多人协作仓库的需求,可以根据实际情况把它添加至.gitignore文件,便于统一团队的包管理。

2023-04-18 17:52:17 506

原创 MySQL正则表达式 | 事务详解

在 MySQL 命令行的默认设置下,事务都是自动提交的,即执行 SQL 语句后就会马上执行 COMMIT 操作。比如说,在人员管理系统中,你删除一个人员,你既需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务!一个事务(transaction)中的所有操作,要么全部完成,要么全部不完成,不会结束在中间某个环节。事务在执行过程中发生错误,会被回滚(Rollback)到事务开始前的状态,就像这个事务从来没有执行过一样。

2023-04-18 17:24:22 258

原创 在MySQL中怎么查看日志,简单易懂保姆级教程

如果需要查询2017-09-17 07:21:09到2017-09-19 07:59:50 数据库为geeRunner 的操作日志,输入如下命令将数据写入到一个备用的txt即可。如果取下来查询,使用winscp工具,登录到db所在机器,将数据取出来。两行SQL代码查看SQL是否开启,是开启的话,获取就好。关闭的话运行以下代码开启。

2023-04-17 16:51:41 6217

原创 Excel小技巧:对比两列数据的异同、vlookup使用方法

在联盟对接的时候,团购站会推送一个返利值,称为“推送返利”,联盟后台又会计算一个返利值,称为“计算返利”。每个月,联盟用户都会发生变化,联盟出帐的排序也会发生变化,怎么样才能在默认的排序下,挑选出上个月已确认的联盟用户与本月新出帐联盟用户的相同用户?步骤四:在公式中输入【2,】,选择【false-精确匹配】,选择完成后直接回车即可,公式变为:=vlookup(c2,[B表格.xlsx]Sheet4!此函数意思为,从C2开始,对A2-A30的数据进行查找,若A列数据中有与C2相同的数据,则在E2进行显示。

2023-04-15 10:57:43 9200

原创 Excel常用函数公式20例

最近工作中Excel表格用的非常多,一些常用的函数公式记录一下。

2023-04-14 23:06:02 2348

原创 PGSQL的一些快捷键操作

有一些快捷键在使用时,只需要将光标移动到某一条sql语句上就行,不需要选定整条完整的语句。有一些快捷键使用时是默认对当前一整个 Script 页面生效,可以通过光标来选定只想生效的范围。双击sql语句里的括号边缘,可以直接选定括号内的内容(不包括该括号),这个功能很方便。单引号/双引号的内侧可以直接选定被单引号/双引号包括起来的内容。

2023-04-14 22:41:50 1750

原创 CASE WHEN函数语句多条件下使用详解

CASE WHEN函数语句,实现简单CASE函数和CASE搜索函数两种格式。同时配合 SUM以及COUNT方法的使用。

2023-04-11 11:35:07 24823 1

原创 Oracle数据库 SQL语句总结大赏

关系型数据库:OracleMySQL非关系型数据库:主流数据库是关系型数据库:表与表之间是存在关联关系的当我们说安装数据库的时候,指的是安装数据库服务创建数据库的时候,指的是创建数据仓库可以给数据仓库分成若干块,每一块就叫做一个表空间;每个表空间都可以对应一个用户初步使用数据库的时候,先创建一个用户,再给此用户指定一个表空间如果不给用户提供创建表空间,就默认使用Oracle的默认表空间;为了安全期间,应该为每个用户都创建一个表空间.DBF。

2023-04-03 17:18:50 5208

原创 网络通信词汇——MCC、MNC、dbm、TAC、ECI、PCI、BAND、EARFCN、FREQ、RSSI、RSRP、RSRQ、SINR

为了方便起见,在LTE中,使用数字1-43来表示不同的频带(36101-V10.21.0版本协议),从而指代不同的频率范围。协议36101规定了目前LTE所有的频带、该频带的频率范围和LTE制式需要注意的是,频带1-32的上下行频率范围是不重叠的,即上行和下行在不同的频点中传输数据,这种频带也称为“,MCC的资源是由国际电联(duITU)统一分配和管理,用于唯一识别移动用户zhi所属的国家,共3位。频带指的是一个频率的范围或者频谱的宽度,即无线解码器的最低工作频率至最高工作频率之间的范围,单位是Hz。

2023-04-03 15:09:22 5872 1

原创 关于ios:融云集成错误码汇总

31005 : AppKey 与 Token 不匹配。建议:请检查您使用的 AppKey 与 Token 是否正确,是否匹配。一般有以下三种原因。一是 token 错误,请您检查客户端初始化使用的 AppKey 和您服务器获取 token 使用的 AppKey 是否一致;二是 token 过期,是因为您在开发者后台设置了 token 过期时间,您需要请求您的服务器重新获取 token 并再次用新的 token。三是 App 校验未通过,是因为您在开发者后台设置了 App 校验建立连接;

2023-04-03 14:41:12 695

原创 DBeaver安装教程及基础使用手册

DBeaver是免费和开源(GPL)为开发人员和数据库管理员通用数据库工具。

2023-03-30 16:53:17 9921

转载 Xshell常用命令大全

R(recursive) 选项意味着对所有子目录下的文件也都进行同样的操作。h 选项意味着在改变符号链接文件的属主时不影响该链接所指向的目标文件。(test1目录及子目录的所有文件属主变为xh)(x为进程号,同时杀多个中间以空格分割)首先找到tomcat的bin目录。先杀第二列,再杀第一列。变更文件或目录的拥有者或所属群组。1、查看要重启进程的进程号。chown-变更使用者。即可启动tomcat。2、杀掉该项目的进程。

2023-03-30 14:44:04 17908

原创 XShell免费版的安装配置教程以及使用教程—解决“WARNINGThe remote SSH server rejected X11 forwarding request.“警告

Xshell [1]是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的中享受他们的工作。Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程的目的。除此之外,其还有丰富的外观以及样式选择。

2023-03-30 11:42:46 2875 1

原创 SoapUI基础使用教程

直接运行即可————————————————————————————————————

2023-03-30 10:17:02 1628

原创 SoapUI简单介绍及优缺点

SOAPUl是由标准的Java Swing开发的一个GUl自动化测试工具,从某种程度上说,它是测试框架的扩展和衍生。SOAPUI工具提供了包含操作层面和模式层面的完整的WSDL覆盖程度分析,使到达每个元素的所有路径都被测试过了。它提供了测试重构能力,使用户可以随着WSDL的更新重构他们所有的测试。测试重构甚至还考虑到了更新过的WSDL会如何影响到XPath表达式。SOAPUl的需求管理功能可以将测试用例和需求有机地结合起来,其中需求可以被直接键入或者导入。

2023-03-30 09:38:22 994

原创 ospf末梢区域

1.骨干区域不能成为stub(末梢)区域骨干区域图中AREA 0非骨干区域:根据能够学习的路由各类来区分2.stub区域不包含lsa4,las5 不支持外部路由3.stub区域包含lsa1,lsa2,明细lsa34.stub区域不支持vlink。

2023-03-29 19:31:46 490

原创 了解PL/SQL看这一篇够够了~

PLSQL是的缩写,PL/SQL是对SQL语言存储过程语言的扩展,它现在已经成为一种过程处理语言,简称PL/SQL。目前,PL/SQL 主要包含两部分:其一是数据库引擎部分,叫做数据库PL/SQL。其二是可嵌入其他产品工具中的独立引擎,也叫工具PL/SQL。两者编程非常类似,都具有特定结构、语法和逻辑机制。另外,工具PL/SQL还增加了用于支持工具的语法。Oracle从Version 6以后,它的管理系统(RDBMS)就附带了PL/SQL。

2023-03-29 19:15:51 6867

原创 Oracle数据库dump文件的导入与导出及创建表空间

在数据库服务器上执行impdp/expdp命令进行的导入导出expdp username//password@ip:端口/实例 directory=XXX_DIR dumpfile=XXX%U.dump parfile=xxx.par logfile=xxx.logimpdp username//password@ip:端口/实例 directory=XXX_DIR dumpfile=XXX%U.dump table_exists_action=replace logfile=xxx.log。

2023-03-29 14:15:31 3480

原创 JMeter界面详介及如何进行压测

即TPS:每秒事务数,性能测试中,最重要的2个指标之一。该插件的作用是在测试脚本执行过程中,监控查看服务器的TPS表现————比如整体趋势、实时平均值走向、稳定性等。jmeter本身的安装包中,监视器虽然提供了比如聚合报告这种元件,也能提供一些实时的数据,但相比于要求更高的性能测试需求,就稍显乏力。某次压力测试TPS变化展示图:1、Java:选择压测时,链接是复用的(代码中的http调用都加了连接池)2、httpclient4:压测时,每请求一次都创建一个新的链接。

2023-03-21 21:10:50 2775

原创 功能测试的分类,分别有什么作用?

功能测试主要包括链接测试、表单测试、搜索测试、删除测试、cookies、session测试、数据库测试等部分。功能测试对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。

2023-03-21 20:19:24 682

原创 软件测试相关的一些笔记(七拼八凑笔记)

它是技术测试的最后一个阶段,也称为交付测试。需要总结验收测试的目的是确保软件准备就绪,按照项目合同、任务书、双方约定的验收依据文档,向软件购买都展示该软件系统满足原始需求。测试阶段:系统测试通过之后测试对象:整个系统(包括软硬件)。测试人员:主要是最终用户或者需求方。测试依据:用户需求、验收标准测试方法:黑盒测试测试内容:同系统测试功能...各类文档等回归测试指软件缺陷修复后再次测试。

2023-03-21 19:42:25 288

原创 k_转载笔记

1、如何区分前端和后端通俗讲,用户看到的部分都叫前端。而用户看不到的部分可以统称为后端。 2、前端和后端的呈现形式前端的呈现形式有web端、移动端(ios、安卓)、小程序等。后端系统一般只有一个,收集不同前端反馈回来的数据。

2023-03-16 18:46:17 104

原创 Postman简介及接口测试流程(小菜鸟攻略)

首先,什么是接口呢?接口一般来说有两种,一种是程序内部的接口,一种是系统对外的接口。系统对外的接口:比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把数据库共享给你,他只能给你提供一个他们写好的方法来获取数据,你引用他提供的接口就能使用他写好的方法,从而达到数据共享的目的,比如说咱们用的app、网址这些它在进行数据处理的时候都是通过接口来进行调用的。

2023-03-08 23:33:50 11434 1

原创 Jmeter之简介及接口测试流程详解

Jmeter是由Apache公司开发的java开源项目,所以想要使用它必须基于java环境才可以;Jmeter采用多线程,允许通过多个线程并发取样或通过独立的线程对不同的功能同时取样。

2023-03-07 23:20:03 150

原创 Fiddler报文分析-断点应用、模拟网络限速-HTTPS的 拦截

通过断点功能,可以在测试时方便的篡改request,response以达到测试的目的,如果:在请求头中的参数修改成错误的,或在响应返回前将响应体中的数据修复为特殊的格式查看前端的反应;断点还可以模拟断网等情况,来测试在断网的特殊情况下前端的反应。

2023-02-25 15:53:12 1439 1

原创 Fiddler安装教程、工具图解

Fiddler是客户端与服务器之间的HTTP代理,是当前最常用的HTTP协议抓包工具。

2023-02-17 10:53:14 4253

原创 HTTP协议

• 200 请求成功,默认返回200状态码的响应会被缓存• 201 资源被成功创建• 302 重定向状态码,浏览器会重定向到Location 指定的URL上• 400 请求参数错误• 404 请求的资源不存在• 405 服务器不接受当前HTTP的条件方法,如服务器明确表明接受GET请求,发请求时指定的确实POST• 500 服务器发生内部错误• 502 表示网关或代理服务器从上游服务器收到无效响应• 504 网关超时

2023-02-14 15:34:08 397

原创 功能测试环境搭建

新年好呀大家,大家都复工了吗~小编已经在搬砖中了😶在假期中小编学习了一点功能测试方面知识,打算写篇博客记录下来,希望这篇博客可以帮到需要的朋友。

2023-02-03 14:57:05 772 2

原创 Docker的安装 与 环境配置 及 阿里云镜像仓库配置、常用命令等

新一代虚拟化技术Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。Docker 从 17.03 版本之后分为 CE(Community Edition: 社区版) 和 EE(Enterprise Edition: 企业版

2022-12-07 23:00:37 19428

原创 SpringCloud_alibaba之入门(微服务架构)

微服务架构, 简单的说就是将单体应用进一步拆分,拆分成更小的服务,每个服务都是一个可以独 立运行的项目。

2022-11-27 11:36:29 1354

原创 前后端分离页面(从数据库到前端、后端手把手教你如何搭建 -- 功能实现:增加查询) 前端数据无法展示-跨域问题

小编事先准备了一份前台、后台的基本架构的代码,如果你手上有现有的那就按照小编的步骤来就ok,没有就需要创建spa项目、后台项目。

2022-11-21 11:14:51 2641

原创 SpringBoot--网上商城项目(自定义的参数解析器、购物车后台&前台功能、商品详情页)

一、自定义的参数解析器关于Mybatis-plus时间字段代码生成问题报错信息:Caused by: java.lang.IllegalStateException: No typehandler found for property xxx二、购物车后台三、商品详情页四、商品详情页加入购物车五、购物车删除功能六、购物车修改功能

2022-11-10 20:00:35 1712

原创 SpringBoot--网上商城项目(前端搭建、首页、用户登录、盐加密、登录令牌管理)

前端:Freemarker、jQuery后端:SpringBoot、MyBatisPlus、Lombok中间件:Redis

2022-11-09 10:00:30 3010 5

原创 Java自定义注解

注解分类(根据Annotation是否包含成员变量,可以把Annotation分为两类):标记Annotation:没有成员变量的Annotation;这种Annotation仅利用自身的存在与否来提供信息元数据Annotation:包含成员变量的Annotation;它们可以接受(和提供)更多的元数据;

2022-11-05 17:14:09 15333 1

原创 SSM之Spring注解式缓存Redis

当缓存穿透时,redis存入一个类似null的值,下次访问则直接缓存返回空,当数据库中存在该数据的值则需要把redis存在的null值清除并载入新值,此方案不能解决频繁随机不规则的key请求。本方法执行后,先去缓存看有没有数据,如果没有,从数据库中查找出来,给缓存中存一份,返回结果, 下次本方法执行,在缓存未过期情况下,先在缓存中查找,有的话直接返回,没有的话从数据库查找。然后在把锁释放,后面的请求就可以访问了。击穿的解决方案:给redis上锁,第一个请求拿到锁,从数据库拿数据,缓存到redis中,

2022-11-02 23:54:46 391

原创 Redis的介绍及如何在Linux上安装redis、常用命令、Java连接操作Redis

Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串String、哈希表hash、列表list、集合set、有序集合zset(sort set),位图,hyperloglogs等数据类型。内置复制、Lua脚本、LRU收回、事务以及不同级别磁盘持久化功能,同时通过Redis Sentinel提供高可用,通过Redis Cluster提供自动分区。NoSQL数据库是直接通过键值对的方式取值,数据之间不存在关系SQL数据库。

2022-10-28 18:25:19 1097

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除