
软件技术
Aroson
这个作者很懒,什么都没留下…
展开
-
异步编程
我们知道JavaScript语言的执行环境是单线程,也就是一次只能完成一个任务。如果有多个任务就必须排队,前面一个任务完成,再执行后面的一个任务 这种模式虽然实现起来简单,执行环境相对单纯,但是只要有一个任务耗时很长,后面的任务都必须排队等着,会拖延整个程序的执行。常见的有的浏览器无响应(假死,往往就是因为某一段JS代码长时间运行(比如死循环),导致整个页面卡在这个地方,其他任务无法执行。 为了解决这个问题,JavaScript语言将任务的执行模式分成两种:同步和异步。下面主要介绍异步编程的几种方法: 回调原创 2020-08-04 23:52:27 · 354 阅读 · 0 评论 -
函数
函数(function) 作为数据库的一个对象,是独立的程序单元(以后再研究怎么定义),每个数据库都会在SQL 标准上扩展一些函数。 函数可以放在SQL 语句的各个位置,常用的位置是select和where子句中。 一、函数分类 根据对多行数据的处理方式:单行函数、多行函数。 1)、单行函数对每行输入值单独计算,每行得到一个计算结果返回给用户; 2)、多行函数对多行输入值整体计算,最后只会得到一个结果。 单行函数分类:字符函数、数值函数、时间日期函数、转换函数、其它函数。 说明: 1)、转换函数主要完成类型原创 2020-05-22 16:59:07 · 252 阅读 · 0 评论 -
SQL sever触发器的详细介绍
如何使用SQL sever触发器 什么是触发器? ** 触发器是在对表进行插入、更新或删除操作时自动执行的存储过程 触发器通常用于强制业务规则 触发器是一种高级约束,可以定义比用CHECK 约束更为复杂的约束 :可执行复杂的SQL语句(if/while/case)、可引用其它表中的列 触发器定义在特定的表上,与表相关。 自动触发执行 不能直接调用 是一个事务(可回滚) 使用触发器的好处 触发器可通过数据库中的相关表实现级联更改,不过,通过级联引用完整性约束可以更有效地执行这些更改。 触发器可以强制比用CHE原创 2020-05-21 08:28:35 · 486 阅读 · 0 评论