丹青 的文章
-
-
Mac OS 上安装 PostgreSQL
使用 EnterpriseDB 来下载安装,EnterpriseDB 是全球唯一一家提供基于 PostgreSQL 企业级产品与服务的厂商。 下载地址:https://www.enterprisedb.com/downloa…… -
-
PostgreSQL 运算符
运算符是一种告诉编译器执行特定的数学或逻辑操作的符号。 PostgreSQL 运算符是一个保留关键字或字符,一般用在 WHERE 语句中,作为过滤条件。 常见的运算符有…… -
封装一个原生js的ajax请求,支持IE9CORS跨域请求
前言 关于纯js的ajax请求,我之前有文章写过,https://www.xyhtml5.com/post/js_ajax_chun, 关于CORS跨域资源共享,我也有文章写过,https://www.xyhtml5.com/…… -
-
PostgreSQL NULL 值
NULL 值代表遗漏的未知数据。 默认地,表的列可以存放 NULL 值。 本章讲解 IS NULL 和 IS NOT NULL 操作符。 语法 当创建表时,NULL 的基本语法如下: CREATE …… -
-
数据库查询按主键排序limit非常慢,结果集数量其实很少
SELECT * FROM table lm WHERE `lm`.`CreateTime` >= '2021-07-13' AND `lm`.`CreateTime` < -
-
Proxy和defineProperty实现数据观察(观察者模式)
前言 说到vue的原理,大家都知道是通过defineProperty实现对数据的的观察,也知道vue3.0改成了Proxy。关于代理模式(其实也是一种设计模式),最新es6 有实现…… -
Distroless加固容器安全
使用Distroless镜像来保护Kubernetes上的容器。容器改变了我们看待技术基础设施的方式。这是我们运行应用程序方式的一次巨大飞跃。容器编排和云服务一起为我…… -
tomcat假死使用jstack打印出线程文件求大佬帮忙看看什么原因
大量的下面文件内容: "catalina-exec-322" #597 daemon prio=5 os_prio=0 tid=0x00007f9ed4144800 nid=0x1 -
help命令 – 显示帮助信息
help命令用于显示shell内部命令的帮助信息。 help命令只能显示shell内部命令的帮助信息,而linux系统中绝大多数命令是外部命令,所以help命令的作用非常有限。…… -
Kotlin 基础教程 – Kotlin 运算符
Kotlin有一组运算符,可以执行算术,赋值,比较运算符等。您将在本文中学习如何使用这些运算符。 运算符是对操作数(变量和值)执行运算的特殊符号(字符)。…… -
SQL Server 介绍
简单认识 SQL Server SQL Server 是 Microsoft 开发的一个关系数据库管理系统(RDBMS),现在是世界上最为常用的数据库; SQL Server 是一个高度可扩展的产品,…… -
-
Kotlin 基础教程 – Kotlin 表达式,语句和块
在本文中,您将了解Kotlin表达式,Kotlin语句,表达式与语句之间的区别以及Kotlin块。 Kotlin 表达式 表达式由计算为单个值的变量,运算符等组成。 让我们举…… -
tmpnam() – C语言库函数
C库函数 char *tmpnam(char *str) 生成并返回一个有效的临时文件名(如果不存在)。如果str为null,那么它只是返回 tmp文件名称。 声明 以下是使用 tmpna…… -
printf() – C语言库函数
C库函数 int printf(const char *format, ...) 发送格式化输出到stdout。 声明 以下是printf() 函数的声明。 int printf(constchar*format,...) 参数 …… -
文件上传之剪切板上传及大文件分片上传和断点续传
前言 文件上传是开发中经常遇到的,市面上也有很多插件。直接封装了上传的方法,使用起来很简单。使用vue和react技术栈的同学,都使用了element和antd的上传,…… -
-
MySQL 创建数据表
创建MySQL数据表需要以下信息: 表名 表字段名 定义每个表字段 语法 以下为创建MySQL数据表的SQL通用语法: CREATE TABLE table_name (column_name column_t…… -
C# 异步方法 async 写法疑问
请问大家为什么定义一个异步方法Task只能用var 隐式类型声明,不能直接使用Task? private async Task<string> GetResultAsync() { Tas -
MySQL 排序
我们知道从 MySQL 表中使用 SQL SELECT 语句来读取数据。 如果我们需要对读取的数据进行排序,我们就可以使用 MySQL 的 ORDER BY 子句来设定你想按哪个字段哪……