兼容性 模式server sql

C# abp中EfCore执行原生sql和事务操作

ef自带的方法是没有执行原生sql的,必须在仓储实现类中注入dbContextProvider、然后就可以使用FromSqlRaw查询,ExecuteSqlRawAsync执行新增、修改、删除,efcore方法都是自带事务的,有时候我们想在自己的业务逻辑中嵌入事务,就使用CreateExecutio ......
事务 EfCore abp sql

Volar Takeover 模式是什么

当我们用vite创建一个使用TypeScript的vue3项目时,用VSCode打开Workspace时,有时会发现tsconfig.json、vite.config.ts文件内会报引用错误,这就是Volar 插件(TypeScript Vue Plugin (Volar))导致的问题,由于Vola ......
Takeover 模式 Volar

Kotlin基础入门 - 创建、兼容一个属于自己的Kotlin项目

这应该是我年前就想记录的一个基础入门,但是因为一直比较忙,当时只是做了一个备忘草稿,正文就拖到了现在,趁着有时间,赶紧来帮助一下新入行的朋友… 关于为何我把这篇Blog叫做 创建、兼容一个属于自己的Kotlin项目? 主要是因为在实际开发中会遇到以下俩种项目场景 > < 从0 - 1 的Kotlin ......
Kotlin 基础 项目

计算sql查询语句需要的时间

可以使用SQL Server的内置函数DATEDIFF来检测查询所用的时间。具体方法是,在查询开始之前获取当前的时间,并在查询结束时再次获取当前时间,将两个时间进行DATEDIFF计算即可得到查询所用的时间。例如: DECLARE @start_time DATETIME;DECLARE @end_ ......
语句 时间 sql

设计模式

总体设计模式分为三大类: 创建型模式,共5种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共7种:代理模式、桥接模式、适配器模式、装饰器模式、外观模式、享元模式、组合模式。 行为型模式,共11种:观察者模式、策略模式、模板方法模式、迭代子模式、责任链模式、命令模式、备忘 ......
设计模式 模式

MFC-GetBkMode获取指定DC的背景混合模式

HDC hdc = ::GetDC(m_hWnd); LOGFONT lf = { 0 }; lf.lfWeight = 16; //平均宽度 lf.lfHeight = 40;//字体高度 lf.lfCharSet = GB2312_CHARSET;//字符集 lstrcpy(lf.lfFaceN ......
MFC-GetBkMode GetBkMode 背景 模式 MFC

MFC-SetBkMode设置指定DC的背景混合模式

HDC hdc = ::GetDC(m_hWnd); LOGFONT lf = { 0 }; lf.lfWeight = 16; //平均宽度 lf.lfHeight = 40;//字体高度 lf.lfCharSet = GB2312_CHARSET;//字符集 lstrcpy(lf.lfFaceN ......
MFC-SetBkMode SetBkMode 背景 模式 MFC

Linux 系统导入MySQL的sql脚本

1、使用mysql -u root -p 命令连接数据库 2、将数据库文件上传到/root目录下 3、使用use命令打开数据库 4、设置编码格式:set names utf8; 5、使用命令source /root/+文件名,屏幕上就会不断的滚,直到最后提示导入成功。 ......
脚本 系统 Linux MySQL sql

【SQL】SQL Server 的事务

显式事务通过 BEGIN TRANSACTION 语句开始,当连接发出后续 COMMIT TRANSACTION 或 ROLLBACK TRANSACTION 语句时,主控服务器请求 MS DTC 在所涉及的服务器的管理分布式事务的完成 要么全部完成,要么全部失败。 完成事务: COMMIT TRA ......
SQL 事务 Server

解决 c3p0报错 Establishing SSL connection without server's identity verification is not recommended

解决 c3p0报错 Establishing SSL connection without server's identity verification is not recommended ?useSSL=false <c3p0-config> <default-config> <property ......

rabbitMQ镜像模式搭建

一、环境 配置hosts解析 192.168.1.135 rabbit-master01 192.168.1.136 rabbit-master02192.168.1.137 rabbit-master03 关闭防火墙或者配置相关端口 二、安装yum源及rabbitmq 在所有机器上 curl -s ......
rabbitMQ 镜像 模式

questions_01:500 Internal Server Error 解决思路

500 Internal Server Error问题如何解决?结果令人啼笑皆非 问题出现场景 register.html: 在利用ajax发送请求之后,我们手机会收到短信验证码,并且前端会收到后台的一个返回值,此时在我们的页面就要开始验证码倒计时,不知道什么原因就是显示不出来,后台运行代码也没报错 ......
questions Internal 思路 Server Error

MYSQL SQL查询近7天,一个月的数据

//今天 select * from 表名 where to_days(时间字段名) = to_days(now()); //昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1 //近7天 SELECT * FROM ......
数据 MYSQL SQL

pgsql 常用SQL

## 查看数据库版本。 select version(); ## 查看表空间 select * from pg_tablespace; ## 大小相关的。 1)查看表空间大小 select pg_tablespace_size('pg_default'); 2)查看各个表空间的大小 select s ......
常用 pgsql SQL

SQL注入(宽字节注入)

宽字节注入原理在数据库中使用了宽字符集(GBK,GB2312等),除了英文都是一个字符占两字节;MySQL在使用GBK编码的时候,会认为两个字符为一个汉字(ascii>128才能达到汉字范围);在PHP中使用addslashes函数的时候,会对单引号%27进行转义,在前边加一个反斜杠”\”,变成%5 ......
字节 SQL

sql数据库连接

前言 作为数据存储的数据库,近年来发展飞快,在早期的程序自我存储到后面的独立出中间件服务,再到集群,不可谓不快了。早期的sql数据库一枝独秀,到后面的Nosql,还有azure安全,五花八门,教人学不过来阿。 一 mysql数据库的golang操作 针对数据库操作,往往需要安装实体数据库和对应的数据 ......
数据库 数据 sql

通过虚拟目录访问共享文件:HTTP 错误 500.19 - Internal Server Error 无法访问请求的页面,因为该页的相关配置数据无效。

页面错误提示: HTTP 错误 500.19 - Internal Server Error 无法访问请求的页面,因为该页的相关配置数据无效。错误代码0x80070003 。 虚拟目录-基本设置->测试设置,错误提示:路径不存在,或者路径中的环境变量无法扩展以验证路径是否存在。 解决方案: 重新设置 ......
Internal 错误 页面 文件 目录

Redis Server监控数据采集

Redis Server监控数据采集 ping,info all, slowlog get/len/reset/cluster info/config get Redis存活监控 redis存活监控 (redis_alive):redis本地监控agent使用ping,如果指定时间返回PONG表示存 ......
数据采集 数据 Server Redis

golang 使用 net包实现 tcp server 示例

之前用到 golang 进行网络编程时,主要就是使用 net/http 和 web 框架 gin,这些网络库的底层其实也还是用的标准库自带的 net包,很多是对路由或者其他做封装,而且 golang 本身的长处之一也是网络IO的处理,这也得益于其底层的 IO模型,今天我们分享的是基于 TCP ser ......
示例 golang server net tcp

SQL查询:优化注意事项

DISTINCT:过滤掉多余的重复记录只保留一条,效率低;和ORDER BY结合使用可以提高效率;可以用GROUP BY替代。 IN与EXISTS : IN适合指定常量列表,EXISTS适合用于判断在另一张表中是否存在指定值。IN适合内外表都很大的情况,EXISTS适合外表结果集很小的情况;NOT ......
注意事项 事项 SQL

[SQL Server 2008R2] 有关于判断表、字段、存过等元素是否存在相关SQL写法

表相关 普通表 查询普通表是否存在可以使用object_id函数,下面的例子是查询表“t_test”是否存在之后从而进行其他的DLL操作: if object_id('t_test') is not null begin -- 如果表存在 这段里面写相关逻辑 select 1 end 临时表 临时表 ......
写法 字段 SQL 元素 2008R2

系统认知篇:防腐层、门面模式及适配模式的本质

门面模式和适配器模式是代码级的设计模式,而防腐层本质是一种防御型策略,在更高的层级对系统进行解耦。通常情况下,防腐层包含一系列的门面类和适配器类以及一些转换器类。 ......
模式 门面 本质 系统

单例模式细节

提问 单例模式有什么需要注意的问题 回答 类应该添加sealed防止继承 懒汉式是线程不安全的,可以使用双锁定避免 ......
细节 模式

权限模型与建表及SQL语句编写

权限模型 RBAC权限模型 ​ RBAC权限模型(Role-Based Access Control)即:基于角色的权限控制。这是目前最常被开发者使用也是相对易用、通用权限模型。 准备工作 菜单表实体类 } 建表及SQL语句编写 CREATE DATABASE /*!32312 IF NOT EXI ......
语句 模型 权限 SQL

mybatis where标签动态sql问题

xml文件 使用where标签注意事项: where标签只会去掉第一个多出来的and 和 or,使用where标签时要把and放到前面 <select id="search" resultType="com.example.springweb2.pojo.Member"> select id, na ......
mybatis 标签 动态 问题 where

JavaScript设计模式

JavaScript设计模式 设计模式概念 经过代码设计经验总结之后设计出的一种固定解决问题的方式 设计模式作用 代码复用 保证代码可靠性 将编程工程化 更易被他人理解 设计模式的分类(W3C平台) 构造器模式,模块化模式,暴露模块模式,单例模式,中介者模式,原型模式,命令模式,外观模式,工厂模式, ......
设计模式 JavaScript 模式

PMP-03-企业管理模式转变

传统的垂直管理模式已经不再适应当前的发展,尤其是在互联网时代,企业需要以项目为单位的精细化管理模式转变,只有这样才能让资源得到充分的有效的利用,让项目真正的为企业和客户创造巨大的价值。 ......
模式 企业管理 企业 PMP 03

PL/SQL package SYS.DBMS_BACKUP_RESTORE version 19.03.00.00 in TARGET database is not current

安装完19.3后,然后打完补丁35042068(19.19),使用rman有如下的提示报错误: [oracle@slnngk ~]$ rman target / Recovery Manager: Release 19.0.0.0.0 - Production on Tue Apr 25 20:39 ......

SQL Server实现group_concat功能的详细实例

目录 一、实现 二、原理分析 2.1、FOR XML PATH的作用 2.2、STUFF函数 2.2.1、STUFF函数在本SQL的作用 2.2.2、STUFF函数语法 2.3、sql语分分析 2.3.1、一个简单的group by 2.3.2、在select语句后面加上子查询 2.3.3、去掉子查 ......
group_concat 实例 功能 Server concat

Docker修改容器网络模式

docker修改容器网络模式 一、创建容器时指定网终模式 docker run -d -p 外部访问端口:容器内端口 --net="网络模式" -v 本机目录:容器内目录 --name="容器名称" 镜像名 要执行的角本 docker ps 查看启动的容器列表 docker ps -a 查看所有的容 ......
容器 模式 Docker 网络