摘要: [1]索引不是万能的!索引可以加快数据检索操作,但会使数据修改操作变慢。每修改数据记录,索引就必须刷新一次。为了在某种程序上弥补这一缺陷,许多SQL命令都有一个DELAY_KEY_WRITE项。这个选项的作用是暂时制止MySQL在该命令每插入一条新记录和每修改一条现有之后立刻对索引进行刷新,对索引的刷新将等到全部记录插入/修改完毕之后再进行。在需要把许多新记录插入某个数据表的场合,DELAY_KEY_WRITE选项的作用将非常明显。[2]另外,索引还会在硬盘上占用相当大的空间。因此应该只为最经常查询和最经常排序的数据列建立索引。注意,如果某个数据列包含许多重复的内容,为它建立索引就没有太大的实 阅读全文
posted @ 2013-07-22 16:24 gtyj 阅读(7592) 评论(0) 推荐(0) 编辑
摘要: ctrl+r的用途比ctrl+d广。它不但能记录距离、角度之外还能记录数值、比例、颜色等等还有其它的等各位慢慢发现吧。看下面的例子现在是一排不整齐的图形我们开始执行对齐与分布命令完毕之后选择第二排ctrl+r 第三第四。。。。。。直到最后这样一来是不是帮你省了很多时间。。。再看下面我要把下面的框变成上面的黄色块。一样大小。执行输入数值这一步很关键必须让软件知道你这个框是多大。之后选择每一个图形ctrl+r 得到ctrl+r的妙用还有很多 阅读全文
posted @ 2013-07-22 16:04 gtyj 阅读(617) 评论(0) 推荐(0) 编辑
摘要: PHP 支持用户会话模块,可以通过 session_set_save_handler 来设置自定义的会话处理函数。因为默认的处理模块是 files,因此要在用 session_set_save_handler 设置会话处理函数之前,先用 session_module_name(’user’) 来告诉 PHP 使用用户会话模块, 而session_set_save_handler 必须要在 session_start 之前执行。用户会话数据在会话处理函数中都是序列化之后的,要取出其中的某个会话变量,可以对其进行反序列化,默认是 php 序列化方式,可以用 session::unserialize 阅读全文
posted @ 2013-07-22 15:57 gtyj 阅读(1236) 评论(0) 推荐(0) 编辑
摘要: 按CTRL+J,单击“广域-色彩管理”,将“校正显示色彩,校正模拟打印机色彩”前面的选择框勾选确定即可。第二步:确定之后出现下面的对话框第三步:上步确定之后,出现如下图所示的对话框:在”2“处选择图像颜色单选框,接着在”3“处单击吸管工具,最后在”1”处吸取你的作品中的背景颜色直接点击确定即可。这里稍微说一下,背景不能太复杂,要用单色。还有,作品中的其他颜色不能和背景颜色相同。除掉背景色,会对含有背景色的渐变效果有一定的影响,这些因素要在导出之前考虑到。 阅读全文
posted @ 2013-07-22 14:48 gtyj 阅读(378) 评论(0) 推荐(0) 编辑
摘要: PHP实现生成任意长度字符串,可定制长度、字母、数字、大小写。具体代码如下:*/class randomString { /* * 生成的字符串包含的字符设置 */ const NUMERIC_ONLY = 1; //只含有数字 const LETTER_ONLY = 2; //只含有字母 const MIXED = 3; //混合数字和字母 /* * 用户传入变量,分别为字符串长度;包含的字母;是否包含大写字母 */ protected $length, $type, $upper; /* * 参数初始化 * @param int,$length 字符串长度 * @param const,$ 阅读全文
posted @ 2013-07-22 14:25 gtyj 阅读(671) 评论(0) 推荐(0) 编辑
摘要: MySQL自定义(Function)函数举例,具体代码如下:mysql>mysql> delimiter $$mysql>mysql> CREATE FUNCTION myFunction -> (in_string VARCHAR(255), -> in_find_str VARCHAR(20), -> in_repl_str VARCHAR(20)) -> -> RETURNS VARCHAR(255) -> BEGIN -> DECLARE l_new_string VARCHAR(255); -> DECLARE 阅读全文
posted @ 2013-07-19 13:44 gtyj 阅读(673) 评论(0) 推荐(0) 编辑
摘要: C语言实现走台阶算法,是基于基于C98实现的的,具体代码如下:#include #include #include #define Maxsize 200int getStepNum(int, int);void printSum();int *step;int len;int main() {int n = 10;int maxStep = 2;step = (int*)malloc(sizeof(int[n]));printf("方案数:%d",getStepNum(n, maxStep));}void printSum() {printf("走法:" 阅读全文
posted @ 2013-07-19 13:30 gtyj 阅读(1597) 评论(0) 推荐(0) 编辑
摘要: Java左右补齐字符长度,如果是数字左补齐0的话可以用:String.format("0x%08X", i); //示例是把整数 i 转换成16进制的数字,不足8位左补0。具体代码如下:/*** 字符串补齐* @param source 源字符串* @param fillLength 补齐长度* @param fillChar 补齐的字符* @param isLeftFill true为左补齐,false为右补齐* @return*/public static String stringFill(String source, int fillLength, char fil 阅读全文
posted @ 2013-07-19 12:42 gtyj 阅读(2485) 评论(0) 推荐(0) 编辑
摘要: Google指出,Chrome 29对Omnibox智能栏的建议功能进行了完善,会根据用户近期访问的网站提供相应的建议,这样就能提供更令用户满意的相关结果。Chrome 29 Beta for Android大大提升了页面加载速度,并且新增了对WebAudio和WebRTC的支持。WebAudio是一个高级JavaScript API,可以处理和合成音频,WebRTC则支持直接在浏览器中进行实时通信(例如视频会议),无需安装任何插件。Chrome 29 Beta新功能:——完善了Omnibox建议;——新增了一些应用程序/扩展 APIs;——增强了稳定性和性能。Android版Chrome 2 阅读全文
posted @ 2013-07-19 11:43 gtyj 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 当你开发网站和 Web 应用时,使用合适的工具可以节省大量的时间。Pure CSSPure 是来自雅虎的 CSS 框架,使用 Normalize.CSS 无需任何 JavaScript 代码。框架基于响应式设计,提供多种样式的组件,包括表格、表单、按钮、表、导航等。标识使用非常简单,整个框架非常轻量级,压缩后只有 5.7k。CSS only responsive navigation在今天响应式排版已经非常流行了,这里包含一些可下载和可重用的响应式导航菜单,只需要 CSS 足以。CSS Trashman 当我们在开发一个大项目时,很难让 CSS 代码保持短小精干,但无需担心,CSS Trash 阅读全文
posted @ 2013-07-19 11:23 gtyj 阅读(193) 评论(0) 推荐(0) 编辑