摘要:
jqGrid可以绑定三种类型的数据:XML,JSON和数组。使用不同的数据类型主要是设置datatype属性,它的值分别为'xml','json','local'(数组) 下面则列举各种数据类型的格式 XML格式: json格式 数组格式 或者设置data属性 统计运算的功能 将footerrow设 阅读全文
摘要:
触发器按类型分为三类: 1. DML 触发器,在数据变更时触发; 2. DDL 触发器,在修改数据库级别或实例级别对象时触发; 3. Login 触发器,在用户登录时触发; 最常见的是DML触发器,DML触发器又可以分为两类: INSTEAD OF触发器和AFTER触发器(部分书上有提到FOR触发器 阅读全文
摘要:
自从第一个网站在上个世纪 90 年代初诞生以来,早期的网页完全由文本构成,除了一些小图片和毫无布局可言的标题与段落。然而,时代在进步,接下来出现了表格布局,然后是 Flash,最后是基于 CSS 的网页设计。无可否认,前端页面重构技术也经历着这样的一个过程:table布局页面→DIV+CSS→HTM 阅读全文
摘要:
介绍 我们的生产服务器经常会做raid存储,但是单单做了raid就能保证性能高效和数据安全吗?答案是否定的,我们一般建议使用带电池保护的RAID卡,这样既能保证性能有能保证数据安全,但是也需要经常对电池进行维护;由于成本原因一般的RAID卡会使用锂电池,因为锂电池有较强的惰性,它在非充电状态下会缓慢 阅读全文
摘要:
阅读目录 --简单循环 declare --声明 mynum number(3) := 0; begin loop mynum := mynum + 1; dbms_output.put_line(mynum); exit when mynum = 200; --退出循环条件 end loop; e 阅读全文
摘要:
之前写css圆形时总是直接设置border-radius为50%。后来看某css动画网站时发现作者都是用的100%。遂去了解了一下2者的差别。 border-radius的值是百分比的话,就相当于盒子的宽度和高度的百分比。我们知道在一个正方形内做一个面积最大的圆形,这个圆的半径就为正方形边长的一半。 阅读全文
摘要:
旋转和平移是2个基础的动画效果,也是复杂动画的基础。 如果是普通的页面只要设置transform属性很容易实现平移+旋转的组合效果,达到自旋转下落的效果。因为操作的直接是动作元素本身很容易理解。 但是在canvas中,如果要实现一个旋转,是需要旋转画布来实现。 如下图: 实现代码 这里save() 阅读全文
摘要:
我们在写Go代码的时候经常用到import这个命令用来导入包文件,而我们经常看到的方式参考如下: 然后我们代码里面可以通过如下的方式调用 上面这个fmt是Go语言的标准库,他其实是去goroot下去加载该模块,当然Go的import还支持如下两种方式来加载自己写的模块: 相对路径 import “. 阅读全文
摘要:
GoLang提供了很多读文件的方式,一般来说常用的有三种。使用Read加上buffer,使用bufio库和ioutil 库。 那他们的效率如何呢?用一个简单的程序来评测一下: package main import( "fmt" "os" "flag" "io" "io/ioutil" "bufio 阅读全文
摘要:
虽然golang是用C实现的,并且被称为下一代的C语言,但是golang跟C的差别还是很大的。它定义了一套很丰富的数据类型及数据结构,这些类型和结构或者是直接映射为C的数据类型,或者是用C struct来实现。了解golang的数据类型和数据结构的底层实现,将有助于我们更好的理解golang并写出质 阅读全文