11 2021 档案
SQL优化:in和exists的使用场景
摘要:IN:当在两表查询的时候, 主表是大表(数据量多),子查询表是表(数据量少),这时,使用IN关键词进行匹配查询效率高; EXISTS:当在两表查询的时候, 主表是小表(数据量少),子查询表是大表(数据量多),这时,使用EXISTS关键词进行匹配查询效率高; 注意1:in 是把外表和内表作hash 连
阅读全文
ORACLE 内置函数
摘要:NVL(表达式1,表达式2): 如果表达式1为空值,NVL返回值为表达式2的值,否则返回表达式1的值。该函数的目的是把一个空值(null)转换成一个实际的值。其表达式的值可以是数字型、字符型和日期型。但是表达式1和表达式2的数据类型必须为同一个类型。 NVL2(表达式1,表达式2,表达式3): 如果
阅读全文
SQL关键词:Union使用
摘要:Union :将两个或多个查询结果合并,不会有重复数据 SELECT column_name(s) FROM table_name1 UNION SELECT column_name(s) FROM table_name2 UNION SELECT column_name(s) FROM table
阅读全文
SQL优化:SQL中使用with as 语法
摘要:解释: WITH AS短语,也叫做子查询部分,定义一个SQL片段后,该SQL片断可以被整个SQL语句所用到。有的时候,with as是为了提高SQL语句的可读性,减少嵌套冗余。 示例: 语法: with temp名字 as 查询语句,temp名字1 as 查询语句,... 例子: with eg a
阅读全文
.Net Core消息队列RabbitMQ(一) --- 环境搭建
摘要:简介: RabbitMQ是由erlang语言开发的一个基于AMQP(Advanced Message Queuing Protocol)协议的企业级消息队列中间件。可实现队列,订阅/发布,路由,通配符等工作模式。 作用: 异步处理:比如发送邮件,发送短信等不需要等待处理结果的操作 应用解耦:比如下单
阅读全文
.NetCore 学习资料整理
摘要:参考地址:https://www.cnblogs.com/heyuquan/p/dotnet-basic-learning-resource.html
阅读全文
Oracle存储过程中EXECUTE IMMEDIATE用法
摘要:execute immediate:动态解析sql语句 CREATE OR REPLACE PROCEDURE PRO_TEST() IS V_SQL VARCHAR2(2000) := ''; V_NUM NUMBER; BEGIN --EXECUTE IMMEDIATE用法1:立刻执行 V_SQ
阅读全文
C# 设计模式---单例模式
摘要:单例模式:简单来说,就是指类只能被初始化一次, 一般情况下单例类是sealed 单例模式的四种实现方式: 线程安全的创建对象的形式 public sealed class Singleton { private static Singleton _singleton = null; private
阅读全文
Angular学习旅程(四)--- 模块
摘要:模块是Angular应用程序的重要组成部分。一个Angular应用程序由多个模块组成,必定有一个根模块,一个模块由多个组件组成。 在Angular应用程序中使用@NgModule装饰器实现模块; @NgModule重要组成: import { BrowserModule } from '@angul
阅读全文
Angular学习旅程(三)--- 项目创建
摘要:项目创建流程 打开命令行窗体,打开方式前一章中有介绍; 使用命令 ng new projectname projectname:你自己的项目名称 接下来等待项目自动创建完成; 创建完成之后,cd到项目目录下; 使用命令 ng serve --open 会在浏览器中打开初始化的项目; 常用NG命令介绍
阅读全文
.Net MVC中HTML辅助方法@Html 总结
摘要:在.NET MVC 框架中前端使用Razor语法,利用框架封装的一些辅助方法便于我们快速开发 @Html.Raw() 官方定义:在有些情况下,需要显式地渲染一些不应该采用HTML编码的值,这时可以采用Html.Raw方法来保证该值不被编码。 通俗理解:保证带有html标签的字符串被渲染; @Html
阅读全文
Angular学习旅程(二)--- 环境搭建
摘要:一、准备工作 下载NodeJS安装包。下载地址:下载链接 ;建议下载长期维护最新版 安装NodeJS,安装流程可直接使用默认设置。 二、检测NodeJS是否安装成功 使用Win+R调出运行对话框; 在对话框中输入 cmd ,点击确认,打开命令行编辑窗口; 在命令行中输入 node -v,显示相应的版
阅读全文
Angular学习旅程(一)--- 初识
摘要:中文文档官网地址:https://angular.cn/guide/setup-local 一、Angular是什么 Angular 是一个应用设计框架与开发平台,用于创建高效、复杂、精致的单页面应用。 二、特性 跨平台:学会用 Angular 构建应用,然后把这些代码和能力复用在多种多种不同平台的
阅读全文
Html布局之CSS属性Flex
摘要:一、Flex是什么 Flex 是 Flexible Box 的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性。 行内元素(display:inline) 也可以事用Flex进行布局(display:inline-flex)。 webkit内核的浏览器使用方式:display:-webkit-
阅读全文
浙公网安备 33010602011771号