各位朋友,大家好,欢迎大家关注我的博客,我是秦元培,我的独立博客地址是ihttp://qinyuanpei.com、CSDN博客地址是http://blog.csdn.net/qinyuanpei。今天我想和大家聊聊Unity3D游戏项目的版本控制。1、为什么要进行版本控制???当我一个人写代码的时候,在我的脑海中是不存在版本控制这个概念的,因为我对整个项目的代码如数家珍。可是当我和一群人在一起写代...
分类:
编程语言 时间:
2015-07-02 12:21:07
阅读次数:
849
// 实现一个函数,求字符串的长度
#include
#include
int my_strlen(char const *p)
{
int count = 0;
assert(p != NULL);
while(*p)
{
count++;
p++;
}
return count;
}
int main()
{
char *p = "zhaoyaqian";
p...
分类:
编程语言 时间:
2015-07-02 12:21:28
阅读次数:
140
// 实现一个函数,求字符串的长度,不允许创建第三方变量。
#include
#include
int my_strlen_no(char const *p)
{
assert(p != NULL);
if (*p == NULL)
return 0;
else
return (1 + my_strlen_no(p + 1));
}
int main()
{
char ...
分类:
编程语言 时间:
2015-07-02 12:21:07
阅读次数:
144
类的继承以及对象的赋值会带来成员变量的相互传递。这里详细讨论了,类间继承带来的成员变量的传递采用覆盖原则,采用函数级的成员变量的取值;对象赋值带来的成员变量的传递采用,实函数采用数据类型的实函数,虚函数采用赋值源的虚函数,成员变量采用赋值源的成员变量,其实也是函数级的成员变量。...
分类:
编程语言 时间:
2015-07-02 12:20:07
阅读次数:
235
// 模拟实现strchr函数,功能:在一个字符串中查找一个字符第一次出现的位置,如果没有出现返回NULL
#include
#include
char const* my_strchr(char const *p,char c)
{
assert(p != NULL);
while (*p)
{
if (*p == c)
return p;
else
p++;
...
分类:
编程语言 时间:
2015-07-02 12:18:02
阅读次数:
135
Java中基础类库:
在这里我只介绍几种我个人认为会经常使用的
1:Object类中的Clone机制只是对对象进行浅层次的克隆,如果需要进行深层次的克隆的话那么就要自己写(具体Clone方法请参考JavaAPI文档)
2:java7新增的Objects类
它提供了一些工具方法来操作对像,这些工具方法大多是“空指”针安全的、比如你不能确定一个引用变量是否为null,如果贸然的调用toStri...
分类:
编程语言 时间:
2015-07-02 12:17:16
阅读次数:
120
1.If for while等语句的执行语句不管有多少都要加上{}2.相对独立的程序块之间,必须要有空行。public void fun(int i) {
System.out.println(i);
}int index;3.对齐只使用空格键不使用TAB键(因为不同编辑器tab键空格数可能不同)4.在两个以上的关键字、变量、常量进行对等操作时,他们之间的操作符之前、之后度需要加空格。5.将...
分类:
编程语言 时间:
2015-07-02 12:14:23
阅读次数:
197
Java基础语法(变量、常量、数据类型、运算符与数据类型转换)
1、变量
Java中,用户可以通过指定数据类型和标识符来声明变量,其基本语法为:
DataType identifier;
或
DataType identifier = value;
其中,DataType是变量类型,如int/string/char/double/boolean等;identifie...
分类:
编程语言 时间:
2015-07-02 12:16:41
阅读次数:
146
视图类中添加OnCtlColor()函数:
IDC_STATIC1为静态文本框ID
HBRUSH CAngleView::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
HBRUSH hbr = CFormView::OnCtlColor(pDC, pWnd, nCtlColor);
if((pWnd->GetD...
分类:
编程语言 时间:
2015-07-02 12:14:55
阅读次数:
270
一。 首先是安装maven:
步骤:1。下载Maven tar包http://maven.apache.org/download.cgi2。下载后解压到某个文件夹下[html] view plaincopy在CODE上查看代码片派生到我的代码片
/Users/xuchen/Desktop/dev/applications/maven/apache-maven-3.2.1 3。创建环境变量cd...
分类:
编程语言 时间:
2015-07-02 12:11:12
阅读次数:
147
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:
Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键
快捷键
加粗 Ctrl + B
斜体 Ctrl + I
引用 Ctrl...
分类:
编程语言 时间:
2015-07-02 12:11:23
阅读次数:
116
如果一个字符串可以由某个长度为k的字符串重复多次得到,我们说该串以k为周期。例如,abcabcabcabc以3为周期(注意,它也可以6和12为周期,结果取最小周期3)。...
分类:
编程语言 时间:
2015-07-02 12:09:50
阅读次数:
137
建立一个文件夹filePackage
在filePackage 文件夹内创建 __init__.py
有了 __init__.py ,filePackage才算是一个包,否则只是算一个普通文件夹。在filePackage 文件夹内创建 file.py
file.py 代码如下:#!/usr/bin/env python3
# -*- coding: utf-8 -*-from datet...
分类:
编程语言 时间:
2015-07-02 12:06:29
阅读次数:
127
Java Reflection(七):私有变量和私有方法
分类:
编程语言 时间:
2015-07-02 12:04:22
阅读次数:
137
#include #include #include #include using namespace std;//打印输出数组内容到窗口void print_square(const vector &square);//设置默认的初始状态数组,最后一个数是2,其他都是0void set_defau...
分类:
编程语言 时间:
2015-07-02 12:02:18
阅读次数:
129
import java.util.*;import net.sf.json.JSONArray;import net.sf.json.JSONObject;import net.sf.json.JsonConfig;import net.sf.json.util.CycleDetectionStra...
分类:
编程语言 时间:
2015-07-02 12:03:53
阅读次数:
139
C++模板中提供了sort方法,一般有两种方法:传递函数,传递一个对象。第一种方法:函数bool compare(const string &strLeft, const string &strRight){ return strLeft vtstrTest; vtstrTest.pus...
分类:
编程语言 时间:
2015-07-02 12:02:53
阅读次数:
124