摘要:
首先,大前提是在html种导入jq的js,然后分别展示 1元素选择器 元素就是 html种定义的标签,如p段落, 代码如下: #id选择器 id就很明白了,在上面的每一个元素都可以给他添加一个唯一id 代码如下: 3.class选择器 class的范围在id和元素之间,元素最大,一种元素可以有多个c 阅读全文
摘要:
<! GFM TOC "一、事务" "概念" "ACID" "AUTOCOMMIT" "二、并发一致性问题" "丢失修改" "读脏数据" "不可重复读" "幻影读" "三、封锁" "封锁粒度" "封锁类型" "封锁协议" "MySQL 隐式与显示锁定" "四、隔离级别" "未提交读(READ UNC 阅读全文
摘要:
<! GFM TOC "十七、视图" "十八、存储过程" "十九、游标" "二十、触发器" "二十一、事务管理" "二十二、字符集" "二十三、权限管理" "参考资料" <! GFM TOC 十七、视图 视图是虚拟的表,本身不包含数据,也就不能对其进行索引操作。 对视图的操作和对普通表的操作一样。 阅读全文
摘要:
<! GFM TOC "八、排序" "九、过滤" "十、通配符" "十一、计算字段" "十二、函数" "十三、分组" "十四、子查询" "十五、连接" "十六、组合查询" <! GFM TOC 八、排序 ASC :升序(默认) DESC :降序 可以按多个列进行排序,并且为每个列指定不同的排序方式: 阅读全文
摘要:
<! GFM TOC "一、基础" "二、创建表" "三、修改表" "四、插入" "五、更新" "六、删除" "七、查询" <! GFM TOC 一、基础 模式定义了数据如何存储、存储什么样的数据以及数据如何分解等信息,数据库和表都有模式。 主键的值不允许修改,也不允许复用(不能使用已经删除的主键值 阅读全文
摘要:
Eclipse快捷键大全Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前 阅读全文
摘要:
十一、线程安全 十一、线程安全 多个线程不管以何种方式访问某个类,并在主调代码中不需要进行同步,都能表现正确的行为。 线程安全有以下几种实现方式: 第1章 不可变 第1章 不可变 不可变(Immutable)的对象一定是线程安全的,不需要再采取任何的线程安全保障措施。只要一个不可变的对象被正确地构建 阅读全文
摘要:
七、J.U.C - AQS 七、J.U.C - AQS java.util.concurrent(J.U.C)大大提高了并发性能,AQS 被认为是 J.U.C 的核心。 1.1 CountdownLatch 用来控制一个线程等待多个线程。 维护了一个计数器 cnt,每次调用 countDown() 阅读全文
摘要:
五、互斥同步 Java 提供了两种锁机制来控制多个线程对共享资源的互斥访问,第一个是 JVM 实现的 synchronized,而另一个是 JDK 实现的 ReentrantLock。 1.1 synchronized 1. 同步一个代码块 它只作用于同一个对象,如果调用两个对象上的同步代码块,就不 阅读全文