如果一个页面上存在多个jqGrid,发现当刷新每一个表格的时候,其实都是第一个表格进行刷新。 当点击第二个表格分页的时候,第一个表格出现刷新,读取中..... 分析jqGrid源码发现: loadDiv = $("#load_"+$.jgrid.jqID(this.p.id)), 通过控制loadD ...
分类:
其他好文 时间:
2017-09-19 15:20:44
阅读次数:
275
一、库操作 1、数据库命名规则: 2、数据库相关操作 二、表操作 1、创建表 MariaDB [(none)]> create database db1 charset utf8; MariaDB [(none)]> use db1; MariaDB [db1]> create table t1( ...
分类:
数据库 时间:
2017-09-16 17:17:55
阅读次数:
1154
建立索引的优缺点: 为什么要创建索引呢? 这是因为,创建索引可以大大提高系统的性能。 第一、通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。 第二、可以大大加快 数据的检索速度,这也是创建索引的最主要的原因。 第三、可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。 第 ...
分类:
数据库 时间:
2017-09-15 02:02:52
阅读次数:
238
建议使用索引: 1.经常检索的列。 2.经常用于表连接的列。 3.经常排序、分组的列。 不建议使用索引: 1.技术很低的列。 2.更新频繁但检索不频繁的列。 3.BLOG/TEXT等长内容列。 4.很少用于检索的列。 索引的优点: 1.提高数据检索效率。 2.提高表间的JOIN效率。 3.利用唯一性 ...
分类:
其他好文 时间:
2017-09-14 00:31:41
阅读次数:
268
serialVersionUID作用: 序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性。 损害序列化的修改: 删除实例变量;改变实例变量的类型;将非瞬时的实例变量改为瞬时的; 改变类的继承层次;将类从可序列化改成不可序列化;将实例变量改成静态的。 不会损害序列化的修改: 加入 ...
分类:
其他好文 时间:
2017-09-12 19:54:10
阅读次数:
164
为什么要创建索引呢?这是因为,创建索引可以大大提高系统的性能。 第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。 第二,可以大大加快 数据的检索速度,这也是创建索引的最主要的原因。 第三,可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。 第四,在使用分组和排序 ...
分类:
其他好文 时间:
2017-09-11 13:11:01
阅读次数:
187
一,网站优化之mysql优化;1、前缀索引,可以通过前缀去识别唯一性,把这个前缀作为索引内容,可以节省存储索引的空间,从而提高索引的查询速度。distinct 排重操作2,2、in条件索引使用同时查询出id为1,3,6select * from where id =1;select * from w ...
分类:
数据库 时间:
2017-09-10 00:10:54
阅读次数:
228
1.0 字典 1.1 补充知识:用id可以查找出变量的内存地址 1.2 不可变类型:整型,字符串,元组 1.3 可变类型:列表,字典 字典的键必须是不可变类型,因为他要保证唯一性 1.4 字典的存储方式是无序的 1.5 找出name的值,通过键找值 1.6 值里面也可以存放在字典的值 1.7 字典里 ...
分类:
其他好文 时间:
2017-09-09 13:48:56
阅读次数:
221
什么是竞态问题? 假设有一个计数器,首先当前值自增长,然后获取到自增长之后的当前值。自增长后的值有可能被有些操作用来当做唯一性标识,因此并发的操作不能允许取得相同的值。 为什么不能使用使用UPDATE语句更新计数器,然后SELECT语句获取自增长后的当前值?问题在于并发的操作有可能获取到相同的计数器 ...
分类:
数据库 时间:
2017-09-08 01:19:56
阅读次数:
244
Oracle 建立索引及SQL优化 数据库索引: 索引有单列索引 复合索引之说 如何某表的某个字段有主键约束和唯一性约束,则Oracle 则会自动在相应的约束列上建议唯一索引。数据库索引主要进行提高访问速度。 建设原则: 1、索引应该经常建在Where 子句经常用到的列上。如果某个大表经常使用某个字 ...
分类:
数据库 时间:
2017-09-07 21:28:43
阅读次数:
185