兼容性 模式server sql
9. 动态SQL
Mybatis 的动态 SQL 是指可以根据不同的条件动态生成 SQL 语句。它的作用主要是实现动态生成不同的 SQL 语句,以达到更灵活、高效的查询、更新、删除等操作。它大大增强了 SQL 动态适配的能力。 ......
SQL 关于临时表
--#代表局部临时表,##代表全局临时表 --1.创建临时表 --方法一 create table #临时表名(字段1 约束条件,字段2 约束条件,.....) create table ##临时表名(字段1 约束条件,字段2 约束条件,.....) --方法二(推荐:简单方便): select * ......
SQL 跨库查询
--1.openrowset --查询 select * from openrowset( 'SQLOLEDB ', 'sql服务器名 '; '用户名 '; '密码 ',数据库名.dbo.表名) --生成本地表 select * into 表 from openrowset( 'SQLOLEDB ' ......
转:使用c#实现23种常见的设计模式
转自:https://www.cnblogs.com/hejiale010426/archive/2023/06/05/17457761.html 设计模式通常分为三个主要类别: - 创建型模式 - 结构型模式 - 行为型模式 这些模式是用于解决常见的对象导向设计问题的最佳实践。 以下是23种常见的 ......
WPF解决异常“无法绑定到目标方法,因其签名或安全透明度与委托类型的签名或安全透明度不兼容。”
WPF程序,MEF依赖注入。 1、方法定义。 [MessageTarget("HelloMessage")] private int HelloMessage(Object obj) {} 加粗部分为坑。 2、方法调用。 ServiceLocator.Instance.Resolve<IMessag ......
关于SQL语句中-使用正则的方式匹配-排除包含任意字母点两个字符的字符串
今天对自己的一个数据库表中查询指定配置的实例信息,SQL语句如下: select * from aws_ec2_price where `year` = 1 and os_type = 'Windows' and vcpu = 16 order by memory ; 查询出来的结果如下(仅列出了部 ......
原型模式的用法
[TOC] # 一、原型模式的用法 ## 1.1 介绍 用一个已经创建的实例作为原型,通过**复制**该原型对象来创建一个和原型对象**相同的新对象**。 ## 1.2 结构 * **抽象原型类**:规定了具体原型对象必须实现的的 clone() 方法。 * **具体原型类**:实现抽象原型类的 c ......
SQL备忘录
## 资料来源 [零基础33分钟学会4种数据的SQL语言 | bilibli | SQL优化](https://www.bilibili.com/video/BV1DT411n7DQ/?spm_id_from=333.999.0.0&vd_source=7b781f801e798a95f1b76bb ......
Postgresql,MySQL, SQL Server 的多表连接(join)update 操作
数据库更新时经常会 join 其他表做判断更新,PostgreSQL 的写法与其他关系型数据库更有不同,下面以 SQL Server, MySQL,PostgreSQL 的数据库做对比和展示。 先造数据源。 create table A(id int, city varchar(20)); crea ......
外观(门面)模式--Facade
一、代码示例 #include <iostream> using namespace std; class Carmera { public: void turnOn() { cout << "相机启动" << endl; } void turnOff() { cout << "相机关闭" << e ......
责任链模式
一、定义 多个对象都有机会处理某个请求,将这些对象连成一条链,并沿着这条链传递该请求,直到有对象处理它为止。 二、UML类图 Handler:抽象处理者角色,是一个处理请求的接口或抽象类; ConcreteHandler:具体的处理者角色,具体的处理者接收到请求后可以选择将请求处理掉,或者将请求传递 ......
批处理脚本来启用 Windows 10 平板模式 还有 Windows 11平板模式
Windows 7 操作系统并不支持官方的平板模式,因此无法使用系统提供的选项来开启。不过,您可以通过创建一个隐藏的快捷方式,来实现类似于平板模式的功能。以下是具体步骤: 右键点击桌面上的空白区域,选择“新建” -> “文本文档”。 将文本文档重命名为 “TabletMode.scf”(注意后缀名必 ......
C#处理参数化SQL
SQL 参数化查询(Parameterized Query 或 Parameterized Statement)是指在设计与数据库链接并访问数据时,在需要填入数值或数据的地方,使用 ......
java.sql.Blob 转为 java.io.File
InputStream ins = blob.getBinaryStream(); // 输出到文件 File file = new File("E://test/a.pdf"); OutputStream fos = new FileOutputStream(file); // 下面将BLOB数据 ......
http server , docker hub
https://hub.docker.com/_/httpd/ 1.Create a Dockerfile in your project FROM httpd:2.4 COPY ./public-html/ /usr/local/apache2/htdocs/ 2. 在同级目录创建文件夹 publ ......
设计模式目录
目录 [抽象工厂模式](https://www.cnblogs.com/YxinHaaa/p/17460232.html) [代理模式](https://www.cnblogs.com/YxinHaaa/p/17460233.html) [单例模式](https://www.cnblogs.com/ ......
抽象工厂模式
# 抽象工厂模式 抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式指定它们的类。每个生成的 ......
代理模式
# 代理模式 在代理模式(Proxy Pattern)中,一个类代表另一个类的功能。这种类型的设计模式属于结构型模式。 在代理模式中,我们创建具有现有对象的对象,以便向外界提供功能接口。 ## 介绍 **意图:**为其他对象提供一种代理以控制对这个对象的访问。 **主要解决:**在直接访问对象时带来 ......
单例模式
# 单例模式 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问, ......
工厂模式
# 工厂模式 工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 ## 介绍 **意图:**定义一 ......
oracle数据库用pl/sql工具登录提示无监听程序的一种情况
oracle服务器上用pl/sql工具登录提示无监听程序 1.在cmd命令行窗口输入 sqlplus 用户名/密码 登录是正常的,说明oracle数据库服务是正常的 2.用pl/sql工具,或者第三方工具登录,都是提示无监听程序 3.在cmd命令行窗口,输入lsnrctl status 查看监听状态 ......
观察者模式
一、定义 多个对象间存在一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 二、示例 下面用委托、事件, 实现观察者模式 1.Publisher.cs // 定义发布者 public class Publisher { // 声明事件 public event ......
分布式系统的设计模式——每个开发人员都应该知道的关键概念
当我刚开始作为后端工程师的职业生涯时,我总是使用单体系统。 工作很好,但我的脑海里一直有这样的想法: “伙计,我想在大型系统上工作,比如谷歌、Netflix 等……” 我当时 19 岁,是一名初级开发人员,所以在这里让我放松一下。 在我的一位同事开始谈论它之前,我什至不知道分布式系统这个术语。 然后 ......
Filezilla Server搭建FTP服务器
一、下载Filezilla Server 官网网址:https://filezilla-project.org 下载链接 :https://filezilla-project.org/download.php?type=server 二、安装Filezilla Server Filezilla Se ......
zabbix配置文件详解--服务(server)端、客户(agent)端、代理(proxy)端
zabbix配置文件详解--服务(server)端、客户(agent)端、代理(proxy)端 在zabbix服务(server)端、客户(agent)端、代理(proxy)端分别对应着一个配置文件,即:zabbix_server.conf,zabbix_agentd.conf,zabbix_pro ......
【SQL】将查询到的值转换为其它数据(如汉字)
方法一: -- 语法 case when 列名=条件 then 命名 else 命名 end 示例 select id, (case when class= 0 then "语文" when class= 1 then "数学" when class = 2 then "英语" end) as 学科 ......
Docker安装MS SQL Server并使用Navicat远程连接
思维导航 MS SQL Server简介 基于Ubuntu的Microsoft SQL Server官方镜像 拉取Microsoft SQL Server 2022容器镜像 验证mssql镜像是否成功拉取到本地 创建并运行一个mssql容器 注意大坑使用Docker部署Sql Server容器后过几 ......
SQL Server DATEADD() 函数
https://www.w3school.com.cn/sql/func_dateadd.asp 定义和用法 DATEADD() 函数在日期中添加或减去指定的时间间隔。 语法 DATEADD(datepart,number,date) date 参数是合法的日期表达式。number 是您希望添加的间 ......
7、Mybatis之特殊SQL
## 7.1 创建接口、映射文件和测试类 ![image](https://img2023.cnblogs.com/blog/2052479/202306/2052479-20230604181512610-1375363119.png) ++++++++++++++++++++++++++分割线+ ......