上一页 1 ··· 43 44 45 46 47 48 49 50 51 ··· 91 下一页
  2013年12月11日
摘要: 主应用程序: test2.swf代码: 阅读全文
posted @ 2013-12-11 11:29 我的小人生 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 摘要: 避免作用域膨胀,对于需求如此,对于变量也是如此。变量将引入状态,而我们应该尽可能少地处理状态,变量的生存期也是越短越好。 变量的生存期超过必需的长度时会产生以下几个缺点: 1.它们会使程序更难以理解和维护。 2.他们的名字会污染上下文。 3.他们不能总是被合理地初始化。 我们在定义变量的时候没有必要在作用域开始的时候把所有的变量都定义了,可以在使用该变量之前定义它即可。 阅读全文
posted @ 2013-12-11 11:26 我的小人生 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 一、字符(char) 数字(int) 屏幕显示 '\n' 10 换行 '\0' 0 空格 '\t' 9 tab键 '\\' 92 \ '1' 49 1 ! 33 ! 二、字符串 char *a = "123"; int b = a[3]; 那么b就等于0,相当于a[0]是‘1’,a[1]是'2',a... 阅读全文
posted @ 2013-12-11 11:22 我的小人生 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 摘要: 一切从白纸开始,未初始化的变量是C和C++程序中错误的常见来源。养成在使用内存之前先清除的习惯,可以避免这种错误,在定义变量的时候就将其初始化。 按照C和C++相同的低层高效率传统,通常并不要求编译器初始化变量,除非你显式地这样做。应该显示地初始化变量。 几乎没有理由不对变量进行初始化。以独立于使用的方式来定义变量,然后在要使用的时候再赋值,这种方式已经过时了,是不可取的。 几个必须记住的原则: 1.变量的定义的时候就要进行初始化。 2.用函数代替复杂的计算流,也就是把计算封装在一个函数中。 3.数组在定义的时候也要进行初始化。 阅读全文
posted @ 2013-12-11 11:19 我的小人生 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 摘要: 短胜于长,平胜于优,过长的函数和嵌套过深的代码块的出现,经常是因为没能赋予一个函数以一个紧凑的职责所致,这两种情况通常都能够通过更好的重构予以解决。 每个函数都应该顾其名而能知其义,易于理解的工作单元。如果于此相反,函数试图将多个这样的小概念合并到一个长的函数体中,那么它最终将不堪重负。 过长的函数和嵌套过深的代码块都是使函数更难于理解和维护的密不可分的两大元凶。我们在编写代码的时候要注意限制函数的长度和嵌套深度,合理的建议如下:1.尽量紧凑。一个函数只赋予一个职责。2.不要自我重复。优先使用命名函数,而不要让相似的代码片段重复出现。3.优先使用&&。在可以使用& 阅读全文
posted @ 2013-12-11 11:15 我的小人生 阅读(1282) 评论(0) 推荐(0) 编辑
摘要: 为方便维护MySQL,写了个脚本用以提供收集错误信息的接口。这些错误信息来自与MySQL错误日志,而 通过grep mysql可以获取error-log的路径。#!/usr/bin/env python2.7#-*- encoding: utf-8 -*-"""该模块用于提取每天mysql日志中的异常或错误信息author: xiaomoemail: moxiaomomo@gmail.com"""import osimport sysimport stringfrom datetime import *# 預設字符解碼器為utf-8r 阅读全文
posted @ 2013-12-11 11:12 我的小人生 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 本脚本是根据momo研究院的一个脚本修改的,将此代码挂在照相机上,注意照相机必须是主相机,如何自己创建相机的话,要修改Tag,Tag必须是Main Cmarea,不然会报错,因为代码中设定的是main。主要功能是鼠标右键是旋转视角,有上下和左右,鼠标左键是拖动物体。唯一不足之处是鼠标左键只要按下就会拖动物体,再加个选中以后再拖动是比较好的。可以与鼠标拾取代码相结合一下就可以了。本代码以经过测试可以编译成功using UnityEngine; using System.Collections; public class mousedrag: MonoBehaviour { ... 阅读全文
posted @ 2013-12-11 11:08 我的小人生 阅读(685) 评论(0) 推荐(0) 编辑
摘要: 学习从安装开始,哈哈。这里记下 Windows 和UNIX/Linux安装DB2的各种方式,不同,及具体的一些细节。Windows下向导化安装: setup.exe -i cn -u 响应文件名 -i cn 表示向导显示为中文, -i en 则显示为英文 产生的安装日志文件db2.log放在db2安装路径下的DB2LOG目录下.常见问题:Windows会生成db2admin用户,XP安装后会很烦的把登录用户给改成了这个, 原来的administrator用户登录时不见了. 解决方法如下:控制面板 -> 用户帐户 -> 选择登录和注销选项 -> 取消使用欢迎屏幕的勾选 ... 阅读全文
posted @ 2013-12-11 11:05 我的小人生 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 受保护的(protected)——声明该成员的类的子类可以访问这个类的成员(但有一定的限制),并且,声明该成员的包内部的任何类也可以访问这个成员protected修饰符参考:http://www.360doc.com/content/12/0529/09/10042054_214421414.shtml今天在看《Effective java》(第二版)的发现一个困扰我的问题,条目:第17条 要么为继承而设计,并提供文档说明,要么就禁止继承看到java.util.ArrayList中的removeRange(int fromIndex,int toIndex)方法removeRange(int 阅读全文
posted @ 2013-12-11 11:01 我的小人生 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 会安装,也要会卸载。详细的安装说明不多,我这个我觉得写得还算全。 准备工作. 1.用 ps -ef|grep db2 找出db2安装目录 2. ./db2level 查出DB2的安装版本及目录 . # ./db2level DB21085I Instance "db2inst1" uses "64" bits and DB2 code release "SQL09010" with level identifier "02010107". Informational tokens are "DB2 v9. 阅读全文
posted @ 2013-12-11 10:57 我的小人生 阅读(1620) 评论(0) 推荐(0) 编辑
上一页 1 ··· 43 44 45 46 47 48 49 50 51 ··· 91 下一页