前言: 前面我们分析了多线程在编程的过程中为什么会出现线程安全问题,就是多个线程在读写数据时,工作内存和主内存的数据从在不一致,那么要想解决这一问题,那么解决这些问题就会涉及到多线程编写的三个特性:原子性、有序性、可见性,下面我们来具体看一下多线程的这三个特性。 一、原子性: 多线程中的原子性,即一 ...
分类:
编程语言 时间:
2019-09-13 15:43:18
阅读次数:
79
写在前面的话 说起关系运算符,真的是满心伤痕,这里有一个优先级的问题:关系运算符的优先级别低于算数运算符的优先级别。 关系运算符种类 (1) a<b a小于b (2) a>b a大于b (3) a<=b a小于或者等于b (4) a>=b a大于或者等于b 关系运算符使用意义 在进行关系运算时,如果 ...
分类:
其他好文 时间:
2019-09-13 11:31:58
阅读次数:
159
一、commands相关模块 1、commands模块 command模块包含如下选项: creates:一个文件名,当该文件存在,则该命令不执行,反正,则执行。 free_form:要执行的linux指令 chdir:在执行指令之前,先切换到该指定的目录 removes:一个文件名,当该文件存在时 ...
分类:
其他好文 时间:
2019-09-09 21:06:50
阅读次数:
94
管道符 1、多命令顺序执行 逻辑与 当命令1正确执行,命令2才会执行 当命令2执行不正确,则命令2不会执行 要么两个都执行,要么两个都不执行 逻辑或 当命令1执行不正确,则命令2才会执行 当命令1正确执行,则命令2不会执行 2选1执行 作用 命令1的正确输出作为命令2的操作对象 小提示: 1、mor ...
分类:
系统相关 时间:
2019-09-09 19:30:07
阅读次数:
96
在head中时,所代表的functions只加载而不执行,执行是在某一事件触发后才开始。 在body中时,直接加载并执行 典型区别:如果有不在函数中的执行语句,比如变量初始化,如果在head中就不会执行。 ...
分类:
Web程序 时间:
2019-09-05 23:26:47
阅读次数:
126
1.防抖 防抖是只在时间间隔wati内,不触发事件才执行。 原理: 设置一个定时器和最小间隔时间,如果用户触发在时间间隔内,就清空定时器,重新计时;否则在wait时间后执行函数。 分类: 防抖函数有两种,一种是第一次触发执行回调函数;一种是第一次触发不执行回调函数。 应用: 在某个动作(鼠标滚动,键 ...
分类:
其他好文 时间:
2019-09-05 13:46:20
阅读次数:
71
好程序员web前端学习路线分享了解AJAX是什么首先是服务器什么是服务器:咱们的页面来源于服务器;实例(在phpnwo上面存放一个页面),咱们把页面放在互联网的服务器上,就有了自己的网站了。1.异步同步生活中的同步:生活中的异步:在JavaScript语言中,同步和异步的概念刚好相反。这JavaScript中同步就是:你不执行完上面的代码,那么下面的代码你就别执行;一步一步执行,这就是同步。异步就
分类:
Web程序 时间:
2019-09-04 09:55:08
阅读次数:
122
生活在 Bash shell 中,熟记以下快捷键,将极大的提高你的命令行操作效率。 编辑命令 Ctrl + a :移到命令行首 Ctrl + e :移到命令行尾 Ctrl + f :按字符前移(右向) Ctrl + b :按字符后移(左向) Alt + f :按单词前移(右向) Alt + b :按 ...
分类:
系统相关 时间:
2019-09-04 09:34:03
阅读次数:
100
描述:exists表示()内子查询语句返回结果不为空说明where条件成立就会执行主sql语句,如果为空就表示where条件不成立,sql语句就不会执行。not exists和exists相反,子查询语句结果为空,则表示where条件成立,执行sql语句。负责不执行。 使用: ...
分类:
其他好文 时间:
2019-09-03 18:11:42
阅读次数:
98
概念背景: 传统数据酷MySQL,采用遵循ACID规则 事务的原子性(Atomicity):是指一个事务要么全部执行,要么不执行,也就是说一个事务不可能只执行了一半就停止。 事务的一致性(Consistency):是指事务的运行并不改变数据库中数据的一致性。 独立性(Isolation):事务的独立 ...
分类:
其他好文 时间:
2019-09-03 13:41:43
阅读次数:
83