首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏自动化、性能测试

    Flask(10)- 标准类视图

    - coding:utf-8 _*- """ # author: 小菠萝测试笔记 # blog: https://www.cnblogs.com/poloyy/ # time: 2021/7/13 10 get_data(self): raise NotImplementedError() def dispatch_request(self): # 获取模板需要的数据 - coding:utf-8 _*- """ # author: 小菠萝测试笔记 # blog: https://www.cnblogs.com/poloyy/ # time: 2021/7/13 10 - coding:utf-8 _*- """ # author: 小菠萝测试笔记 # blog: https://www.cnblogs.com/poloyy/ # time: 2021/7/13 10 - coding:utf-8 _*- """ # author: 小菠萝测试笔记 # blog: https://www.cnblogs.com/poloyy/ # time: 2021/7/13 10

    84520发布于 2021-07-16
  • 来自专栏往期博文

    MySQL学习10视图&事务&索引

    视图 View 视图的作用 视图可以看作是一个虚拟的表,可将一些表的关系结合起来进行查看,并实时更新(表的数据变化,视图也会随之变化,因此视图并非表的备份)。 视图用来方便查看,因此只具备查看的功能。不能对视图数据进行修改,视图不是真实的表。 2.一致性(Consistency) 数据库总是从一个一致性状态切换到另一个一致性状态。在事务提交之前,数据库和事务内的数据保持一致,提交之后也保持一致。 4.持久性(Durability) 一旦事务提交,修改永久保存到数据库。 索引过多会影响数据更新的速度(更新数据的同时要更新索引)

    75810编辑于 2022-06-14
  • 来自专栏主数据管理

    如何创建黄金记录并构建统一的客户视图

    因此,如何打破数据壁垒,创建一份权威、准确、实时的“黄金记录”(Golden Record),并以此为基础构建统一的客户视图(Unified Customer View),已成为企业数据治理和客户体验管理的当务之急 什么是黄金记录与统一客户视图?黄金记录,指的是在企业所有系统中,关于某个实体(如客户、产品、供应商等)最准确、最完整、最权威的数据集合。 统一客户视图,则是基于黄金记录,整合客户在全生命周期中产生的所有关键信息——包括基础属性、交互历史、交易行为、偏好标签、服务记录等——形成的一个 360 度全景画像。 这种无缝衔接的体验,正是统一客户视图带来的价值。 实践建议:从战略到落地构建黄金记录和统一客户视图是一个系统工程,需要战略规划和分步实施:明确业务目标:首先明确为什么要构建统一客户视图?是为了提升营销转化率?优化客户服务?还是支持精准决策?

    22410编辑于 2025-10-20
  • 数据库】视图

    什么是视图 视图是⼀个虚拟的表,它是基于⼀个或多个基本表或其他视图的查询结果集。视图本⾝不存储数据,⽽是通过执⾏查询来动态⽣成数据。⽤户可以像操作普通表⼀样使⽤视图进⾏查询、更新和管理。 视图本⾝并不占⽤物理存储空间,它仅仅是⼀个查询的逻辑表⽰,物理上它依赖于基础表中的数据。 ** 修改数据(更新视图) 通过真实表修改数据,会影响视图: 通过视图修改数据会影响基表: 如果视图在定义时使用了order by ,就没法更新。 例如,针对⼀个复杂的多表连接查询,可以创建⼀个视图,⽤⼾只需查询视图⽽⽆需了解底层的复杂逻辑。 安全性:通过视图,可以隐藏表中的敏感数据。 逻辑数据独⽴性:视图提供了⼀种逻辑数据独⽴性,即使底层表结构发⽣变化,只需修改视图定义,⽽⽆需修改依赖视图的应⽤程序。使⽤到应⽤程序与数据库的解耦 重命名列:视图允许⽤户重命名列名,以增强数据可读性。

    15010编辑于 2026-01-12
  • 来自专栏技术之路

    数据动态视图DataView

    DataView 之前我们说了DataSet在DataSet里面存的是DataTable,而DataTable里面存的就是 DataView类似于数据库中的视图 提供基础DataTable中数据的动态视图 完全脱离数据源进行数据筛选 属性名称 说明 Table 用于获取或设置源DataTable Sort 获取或设置DataView的一个或多个排序列以及排序顺序 RowFilter 获取或设置用于筛选在 DataView中查看哪些行的表达式 Count 在应用RowFilter后,获取DataView中的行数 数据筛选 下面这行代码描述了再DataView中筛选所有ClassName的行。

    41710编辑于 2024-04-23
  • 来自专栏从零开始学自动化测试

    Flask 学习-10.url_for()函数获取视图url

    前言 在浏览器输入url地址可以访问到视图函数,如果需要反向获取对应视图的url地址可以用url_for()函数 url_for() 函数 url_for() 函数用于构建指定函数的 URL。 URL 创建会为你处理特殊字符的转义和 Unicode 数据,比较直观。 生产的路径总是绝对路径,可以避免相对路径产生副作用。 next=%2F /user/John%20Doe 使用示例 接口返回数据的时候,获取访问视图的url地址 from flask import Flask, escape, url_for app =

    1.5K30编辑于 2022-08-29
  • 来自专栏WD学习记录

    辅助方法、模型、视图数据

    如果想在一个表单中显示价格,可以用下边的控制器代码: public ActionResult Edit(int id){ ViewBag.Price=10.0; return View(); } 在相应的视图中 可以实现渲染显示价格的文本框: @Html.TextBox("Price") 将会生成如下的HTML标记 <input id="Price" name="Price" type="text" value="<em>10</em> 控制器代码: public ActionResult Edit(int id){ ViewBag.Album = new Album{Price=11}; return View(); } 在<em>视图</em>中使用代码 eg3: TextBox辅助方法依靠强类型<em>视图</em><em>数据</em>也能很好的工作。 Html.TextBox("Price") 渲染生成的HTML标记 <input id="Price" name="Price" type="text" value="12.0"/> 如果想避免自动查找数据

    88320发布于 2018-09-03
  • 来自专栏Devops专栏

    Mysql数据库-视图

    Mysql数据库-视图 3.1 视图概述 3.1.1 视图介绍 # 视图介绍 1). 视图(View)是一种虚拟存在的表。 2). 视图并不在数据库中实际存在,行和列数据来自定义视图的查询中使用的表,并且是在使用视图时动态生成的。(视图只保存sql的逻辑,不保存表数据) 3). 安全性需要 如果源表中部分数据需要对外保密, 那么可以使用视图屏蔽这些数据 合理利用视图则可以减少很多授权工作和保证数据安全性 3.2 创建和查看视图 3.2.1 数据准备 -- 准备数据 - # 视图查询 /* select * from 视图名称; -- 查看视图数据 show tables; -- 查看表,如果有视图, 也显示视图 show create -- 注意 : 修改视图数据后,源表数据也会随之修改 */ -- 修改视图数据,将city_id为1的城市修改成深圳 update city_country set city_name='深圳

    1.9K20编辑于 2022-01-17
  • 来自专栏大数据&分布式

    统一数据数据血缘

    背景介绍 数据血缘(Data Lineage):是数据治理中元数据管理领域下的一个子范畴,是数据的溯源过程,获得数据产生链路,发现数据的关联关系,目的是解决"数据的哲学三问":我是谁,我从哪里来,我到哪里去 HookContext中获取血缘信息,支持血缘解析的Hive SQL类型: CREATETABLE_AS_SELECT:基于Select创建Hive表; CREATE_MATERIALIZED_VIEW:物化视图创建 CREATEVIEW:创建视图; ALTERVIEW_AS:变更视图表; LOAD/EXPORT/IMPORT:数据加载、导入、导出; QUERY:复杂查询语句; 基于LineageREST类提供实体对象血缘关系查询 Calcite也可支持数据血缘解析,由于Calcite主要针对统一的SQL方言,对原生多方言支持较弱,因此会有很多工作量在于扩展原生的SQL方言,该实现可参考 Linkedin Coral 处理。 血缘解析应用流程如下: 生产数据:上层数据地图、数据开发等功能在SQL和任务过程中,主动push给元数据应用层,元数据应用层基于固定消息格式将对应的数据生产到消息中间件; 消费数据:血缘服务定时从消息中间件消费数据进行处理

    5.1K98编辑于 2024-05-11
  • 来自专栏Java架构师进阶

    springboot 统一异常处理(包含统一数据校验)

    1、统一异常处理的优势 在开发中,我们是否遇到过如下两种奇葩现象: (1)只要没有成功,不管什么原因,前端界面给出提示:服务端错误/异常。 哪怕是数据校验不过,也这样提示(嗯,反正先把锅甩出去再说,具体什么原因我才不在乎呢,老子就是这么聪明); 如果想学习Java工程化、高性能及分布式、深入浅出。 那么异常统一处理有什么好处呢? 提高用户体验; 业务逻辑和异常处理逻辑解耦; 对异常进行分类统一处理,减少冗余代码; 便于代码风格统一,并且更优雅(比如参数校验的时候,得写很多if else,并且不同的人写法不一致); 2、统一异常处理的实现 2.2 统一异常处理 java异常详解 首先,定义自己的异常类,随便起个名字哈,MyException.java @Data public class MyException extends Exception

    1.3K41发布于 2019-04-09
  • 来自专栏SAP供应链

    SAP MM 物料主数据分类视图数据会带入批次分类视图里?

    SAP MM 物料主数据分类视图数据会带入批次分类视图里? 1,我们在物料主数据的分类视图里的023类型的分类里,维护了一个特性的值,比如'Potency in IU/MG' 这个特性的值为500。 如下图示: 2,MSC3N 看这个物料的一个批次主记录,这个特性值被带入'Material Data'选项卡里, 而不会带入批次主记录的'Classification'选项卡里,如下图示: 批次分类视图里保存的是这个批次相关的各个特性值

    1.2K00发布于 2021-01-09
  • 来自专栏东风微鸣技术博客

    Grafana系列-统一展示-10-Explore Jaeger

    你可以通过Explore查询和显示 Jaeger 的 trace。有 3 种方法:

    41520编辑于 2023-09-01
  • 来自专栏Java核心技术图谱:原理·对比·避坑

    数据库圣经--Alter & 视图

    视图本⾝不存储数 据,⽽是通过执⾏查询来动态⽣成数据。用户可以像操作普通表⼀样使用视图进⾏查询、更新和管理。视图本⾝并不占⽤物理存储空间,它仅仅是⼀个查询的逻辑表⽰,物理上它依赖于基础表中的数据。 语法部分:view_name作用:指自定义的视图名称,后续可以像操作普通数据库表一样,直接调用这个名称来使用视图。 逻辑数据独立性:视图提供了⼀种逻辑数据独立性,即使底层表结构发生变化,只需修改视图定 义,而无需修改依赖视图的应用程序。 使用到应⽤程序与数据库的解耦 物理独立性(底层存储变,比如从硬盘换 SSD):视图不直接管这个,数据库自动处理。 逻辑独立性(表结构变,比如加列、拆表):视图超级擅长! 它让你的程序只看到“逻辑视图”,不管底层逻辑怎么重组。 4. 重命名列:视图允许用户重命名列名,以增强数据可读性。

    28610编辑于 2025-12-23
  • 来自专栏全栈程序员必看

    MySQL数据库—视图索引

    (根据实际存在的表,经过查询之后,创建出来的一个虚表,被称为视图) 2.视图如同真实的表一样,对视图进行增删改(insert,update,delete)操作,原表数据会受影响,同样的道理,对原表进行增删改操作 3.视图的作用:方便用户对数据进行操作 二.创建视图 格式:create view 视图的名字 as select查询语句; — 创建一个视图view_student,包含计算机系和数学系学生的信息 1.修改视图的结构 alter view 视图的名字 as select查询语句; 2.修改视图中的数据 格式:参考修改表数据的语法格式,把表名改成视图名 update 视图名字 select * from view_student; 四.删除视图 1.删除视图中的数据 格式:参考删除表数据的语法格式,把表名改成视图名 delete from 视图的名字 where 条件; 2.insert语句向视图中插入数据 格式:参考表插入数据的格式 insert into 视图名字 values(值1,值2…); 3.删除整个视图 格式:drop view

    3.4K10编辑于 2022-09-16
  • 来自专栏全栈程序员必看

    数据库:视图和索引

    ---- 一、视图 1.什么是视图视图是一张虚拟表,并不在数据库中以存储数据值集的形式存在。在引用过程中依据基表动态生成。 2.为什么使用视图? 安全:有的数据是需要保密的,如果直接把表给出来进行操作会造成泄密,那么可以通过创建视图把相应视图的权限给出来即可保证数据的安全。 3.1 创建视图 #查看10号部门所有的员工信息 create view v_emp as select * from emp where deptno=10; 3.2 查询视图 select * from ,在基表中修改 update v_emp set deptno=20; #结果集为空,基表中不存在10号部门了 select * from v_emp; # with check option保证视图查询条件不被修改 ,但其他字段可以修改 create view v_emp as select * from emp where deptno=10 with check option; 3.4 删除视图 #删除视图(DDL

    1K50编辑于 2022-09-16
  • 来自专栏全栈程序员必看

    ie兼容性视图在哪里设置win10_ie11兼容性视图设置

    在访问一些网站时被告知只能使用IE浏览器进行访问,我个人更新了win11的预览版本之后更是在系统中找不到IE的踪迹,edge中的“兼容性视图”选项并没有直接在设置出显示出来,于是一番努力后我发现了在edge 中使用IE兼容性视图的设置方法。 使用IE模式浏览网站 再次打开edge之后在右上角会多出一个名为“在 Internet Explorer模式下的重新加载选项卡”的选项,打开要访问的目标网站后点击此选项即可实现在edge中使用IE兼容性视图浏览

    2.5K10编辑于 2022-10-04
  • 来自专栏化羽学Java

    1、统一数据返回

    1、统一数据返回 使用逆向工程来进行测试,实体,mapper等省略; 1.1 直接使用 RequestResoult 1.1.1 RequestResoult 请求结果返回实体 //统一返回 实体 类 RequestResult<T> { //状态码 private String code; //状态说明,对code的说明 private String msg; //接口数据 */ EDOC_DATABASE_ERROR("401", "数据库异常"), /** * 数据库异常 */ EDOC_SYSTEM_ERROR * @date : 19/10/2022 * @param : [edocException] * @return : requestResoult<? ) //指定对该自定义异常类 进行处理 @ResponseBody //指定返回的数据 为 json类型 public RequestResult<?

    95920编辑于 2022-10-31
  • 来自专栏全栈程序员必看

    mysql数据视图索引_MySQL数据库的视图、索引「建议收藏」

    视图:根据某个实表查询出来的结果,而生成的一个虚表。 注意: 1.视图既然作为一张虚表存在,那么对实表的增删改查操作,视图同样成立。 2.视图既然根据实表得到,那对视图的增删改查操作,也会影响实表。 语法: 1.创建视图 create view 视图名 as select 查询语句; 2.修改视图 alter view 视图名 as select 查询语句; 3.删除视图 drop view 视图名 ; 4.插入数据 insert into 视图名 values(值1,值2….); 5.修改数据 update 视图名 set 列名=值 where 条件; 6.删除数据 delete from 视图名 指在数据库表中的一个列或者多个列的位置,能帮助快速的定位所查询的数据。 优点: 1.加快查询的速度; 2.保证数据的唯一性; 3.实现表与表之间的参照完整性; 4.可以减少分组和排序的时间。 缺点: 1.创建索引会需要一定的时间和数据空间; 2.虽加快了查询的速度,但减慢了增删改的速度。

    4.5K20编辑于 2022-09-16
  • 来自专栏开源部署

    MySQL数据库之视图

    1 引言         为了简化复杂SQL语句编写,以及提高数据库安全性,MySQL数据视图特性。视图是一张虚拟表,不在数据库中以储存的数据值形式存在。 2 视图简介 2.1 什么是视图   数据库中的视图是一个虚拟表,但它同真实表一样,包含一系列带有名称的行和列数据。行和列数据来自由定义视图查询所引用的表,并且在应用视图时动态生成。 另外,视图还可以在已经存在的视图的基础上定义。   视图一经定义变存储在数据库中,与其相对应的数据并没有像表那样在数据库中再存储一份,通过视图看到的数据只是存储在基本表中的数据。 对视图的操作与对标的操作一样,可以对其进行查询、修改和删除。当对通过视图看到的数据进行修改时,相应的基本表中的数据也会发生变化;同时,若是基本表的数据发生变化,则这种变化也会自动地反映在视图上。 6 更新视图   更新视图是指通过视图来插入、更新、删除表中的数据,因为视图是一个虚拟表,其中是没有数据的。通过视图更新的时候都是转到真实表上进行的。

    2K10编辑于 2022-08-17
  • 来自专栏CSDNToQQCode

    数据库面试题【九、视图&视图的优缺点】

    视图: 是一种虚拟的表,具有和物理表相同的功能。 可以对视图进行增,改,查,操作,试图通常是有一个表或者多个表的行或列的子集。 对视图的修改会影响基本表。 它使得我们获取数据更容易,相比多表查询。 视图的优缺点: 优点: 1)、对数据库的访问,因为视图可以有选择性的选取数据库里的一部分。 2)、用户通过简单的查询可以从复杂查询中得到结果。 3)、维护数据的独立性,试图可从多个表检索数据。 4)、对于相同的数据可产生不同的视图。 缺点: 性能:查询视图时,必须把视图的查询转化成对基本表的查询,如果这个视图是由一个复杂的多表查询所定义,那么,那么就无法更改数据

    70920编辑于 2022-11-28
领券