自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 资源 (15)
  • 收藏
  • 关注

原创 U4初步使用整理(四)切换相机

相机切换控制 关键方法:UGameplayStatics::GetPlayerControllerSetViewTargetSetViewTargetWithBlendu4里PlayerController是一个存在但是隐藏的actor,类似unity中空的gameObject. void ACameraDirector::Tick( float DeltaTime ) {

2015-07-05 18:19:44 1053

原创 U4初步使用整理(四)Pawn简单操作

Pawn继承与aactor,能通过玩家输入和ai驱动。AutoPossessPlayer = EAutoReceiveInput::Player0;设置吸收输入的pawn,添加多个此类pawn,Player0取得是最新添加到场景中的pawn. UPROPERTY属性可以让代码中变量在ed中可见,同时不会每次跑场景都重新设置变量,赋予EditAnywhere属性可以在编辑器中赋值。一个控制pawn移

2015-07-05 15:53:41 3618

原创 U4初步使用整理(三)Actor基本操作

场景中所有可操作的物件都是基于actor,类似unity的game object. 关键方法: GetActorLocation() GetActorScale() Tick做actor每帧逻辑操作 // Called every frame void AFloatingActor::Tick( float DeltaTime ) { Super::Ti

2015-07-05 12:36:53 1771

原创 u4初步使用整理(二)

u4初步使用整理

2015-07-05 01:10:29 963

原创 u4初步使用整理(一)

1.关键方法GetActorForwardVector(),获取Actor前进方向,以ArrorwComponent方向一致。GetActorRightVector()AddMovementInput()AddControllerYawInput()AddControllerPitchInput()InputComponent->BindAxis("Pitch",

2015-06-18 22:31:13 2033

原创 Git教程

http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

2014-12-22 19:08:25 534

原创 vs2010 调试模式下XMMatrix赋值造成越界访问

好久没写博文,遇到一奇葩问题,上贴图直接:为了看得明显,先将工程名设为1234561.启动调试截图如下:启动调试,一切正常。2.将工程名改为1234567在xmmatrix变量赋值的时候,竟然出现越界访问异常!release模式下程序运行一切正常。一个vs奇葩的bug。本来想用下新的simd代替下d3dmatrix结果遇到vs2010这奇葩b

2014-01-10 22:04:11 1399

原创 编程珠玑笔记--排序

首先来个插入排序?12345678910111213141516171819202122232425#include stdio.h>

2012-04-26 22:49:51 667

原创 80X86学习笔记--常用伪指令语句

(1)符号定义语句1.等价语句EQU符号名 EQU 表达式COUNT EQU 100  ;  符号COUNT就代表常数100BUFF_LEN EQU 4*COUNT  ;  COUNT是已定义的符号常数HELLO EQU “HELLO WORLD!”MOVE EQU MOVCOUNT EQU CX用EQU可以用MOVE

2012-04-08 20:16:23 809

原创 80X86学习笔记--变量与标号

变量表示存储单元中存放的数值,标号表示存储单元中存放的指令代码。(1)数据定义语句通过数据定义语句可为数据项分配存储单元,并根据需要设置其初值,还可用符号代表数据项,此时符号与分配的存储单元相联系。1.数据定义语句数据定义语句最常用的是伪指令语句。格式:[变量名]数据定义符 表达式[,表达式,….,表达式];注释例:VARB DB 3VARW DW

2012-04-04 17:30:36 1486

原创 80X86学习笔记--汇编语言的语句

(1)语句的种类和格式1.语句的种类指令语句和伪指令语句两类,指令语句有着与其对应的机器指令,伪指令语句没有与其对应的机器指令,只是指示汇编程序如何汇编源程序,包括符号的定义,变量的定义,段的定义。2.语句格式指令语句和伪指令语句的格式相似,都由四部分组成。格式:[标号] 指令助记符 [操作数] [;注释] 伪指令语句格式:[名字] 伪指令定义符 [

2012-04-04 17:29:17 806

原创 80X86学习笔记--逻辑运算与移位指令

1.逻辑运算指令(1)否操作指令NOT格式:NOT OPRD该指令把操作数OPRD取反,然后送回OPRD,OPRD可以是通用寄存器,也可是存储器操作数,对标志没有影响。(2)与操作指令AND格式:AND ORPD1, OPRD2对两个操作数进行按位逻辑与运算,结果送到OPRD1。该指令执行后,CF=0,OF=0,PF,ZF,SF反应运算结果,AF未定

2012-03-23 15:56:07 1125

原创 80X86学习笔记--算术运算指令

一.加减运算指令1.加法指令ADD格式:ADD OPRD1, OPRD2操作:OPRD1加法指令影响标志位,OF位更具操作数符号变化情况来设置:若两个操作数符号相同而结果与之相反时溢出,OF=1,否则OF=0。CF可以用来表示无符号数的溢出,最高位产生进位或借位,产生溢出,CF=1。2.带进位的加指令ADC格式:ADC OPRD1, OPRD

2012-03-23 15:55:17 1380

原创 80X86学习笔记--数据传送指令

一.传送指令格式:mov dst, src源操作数可以使累加器,寄存器,存储单元,立即数。目的操作数不能为立即数。注意问题:源和目的操作数不能同时是段寄存器;代码段寄存器cs不能作为目的寄存器;ip既不能作为源,也不能作为目的。源操作数与目的操作数类型要一致16对16位, 8位对8位。两个操作数不能都为存储器,必须有一寄存器。数据传送

2012-03-23 15:54:06 1567

原创 winform调用dos命令

Process p = new Process();p.StartInfo.FileName = "cmd.exe"; //设定程序名p.StartInfo.UseShellExecute = false; //关闭Shell的使用p.StartInfo.RedirectStandardInput = true; //重定向标准输入p.StartInfo.Re

2012-03-06 20:07:58 1328

原创 变位词实现 编程珠玑一处错误

书中只实现了单词内部的排序而求得标记词,而并未实现单词之间的排序,所以运行结果按不符合作者预期结果,可能是作者的一个疏忽。完善后代码如下:#include #include string.h>#define WORD_MAX_LENGTH 100#define DICT_NUM 100char word[DICT_NUM][WORD_MAX_LENGTH], word_s

2012-03-02 21:20:03 800 1

原创 元素翻转

1.杂技翻转#include int gcd(int i, int j){ while (i != j) if (i > j) i -= j; else j -= i; return i; }int main(){ freopen("datain.txt", "r", stdin); int i, rotdist, n; char x[] = {"12

2012-02-28 21:13:09 525

原创 位图排序

输入:一个最多包涵n个正整数的文件 输出:按升序排列输入的整数列表#include #include #define N 100int bit[N], n;int main(){ freopen("datain.txt", "r", stdin); freopen("dataout.txt", "w", stdout); //1.initial set to e

2012-02-28 18:55:04 409

原创 fedora安装与使用samba

samba安装1.检查是否安装sambarpm -ql sambarpm -ql samba-client2.若未安装yum -y install sambayum -y install samba-client3.确认安装完成# rpm -qa | grep sambasamba-common-3.5.12-72.fc15.1.i686

2012-01-30 17:40:55 794

原创 linux磁盘文件系统管理

文件系统类型选项mount –t [文件系统类型] 设备 挂载点-t:一般可省略,如系统无法自动判断可以手动指定挂在文件系统类型。1.        挂载windows fat32 和ntfs格式存储       #mount–t vfat /dev/hda2 /mnt/fat1       #mount–t ntfs /dev/hda3 /mnt/ntfs2.

2012-01-29 20:13:11 565

原创 两数交换不借助第三变量

#include void swap(int *x, int *y){ *y = *x ^ *y; *x = *x ^ *y; *y = *x ^ *y;}void revert(int *a, int len){ int first = 0, last = len - 1; for (;first < last; first++, last--) swap(&a[fi

2012-01-29 14:32:25 405

原创 putty连接fedora

putty提示“Connection refused” 但可以ping通 经查,解决方法如下:首先判断是否安装sshrpm -qa opensshrpm -qa openssh-server之后执行:#ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key#ssh-keygen -t rsa -f /etc/ssh/

2012-01-29 14:19:49 1225

原创 二分搜索

int binary(int array[], int n, int k){ int l = -1; int r = n; while (l+1 != r) { int i = (l+r)/2; if (k < array[i]) r = i; if (k = array[i]) return i;

2012-01-19 16:13:19 370

原创 uva127 "Accordian" Patience

``Accordian'' Patience You are to simulate the playing of games of ``Accordian'' patience, the rules for which are as follows:Deal cards one by one in a row from left to right, not ove

2012-01-18 21:18:21 1378

原创 CSS整理

CSS整理目录1.      排版2.      调用css样式3.      CSS文字处理4.      CSS背景使用5.      CSS列表使用6.      CSS边框使用7.      CSS边界使用8.      CSS区块使用9.      CSS背景使用10.  CSS浮动使用11.  CSS定位使用12.  CS

2012-01-18 10:18:14 1329 1

原创 Fedora15设置开机进入终端模式

#rm -f /etc/systemd/system/default.target#ln -s /lib/systemd/system/multi-user.target /etc/systemd/system/default.target#reboot

2012-01-10 21:24:01 1414

原创 fedora安装vmtools出错解决方案

fedora15 vmware8vmware安装中出现如下提示:What is the location of the directory of C header files that match your running kernel?解决方法:1. 查看kernel版本号 cd /usr/src/kernels/    dir     2. 到http://rp

2012-01-01 22:40:13 976

原创 fedora安装gcc/g++

在root权限下gcc:yum -y install gccg++:yum install gcc-c++ compat-gcc-32 compat-gcc-32-c++

2012-01-01 22:19:00 10982

原创 HTML基本内容

控制标记(1).换行格式: (2).段落格式:…Align属性: left 往左靠(默认)center 往中靠right 往右靠 (3).水平直线格式:属性size        像素绝对设置,以数字表示,属性值越大,线越粗百分比相对设置,以%表示,属性值越大,线越粗width     像素绝对设置,长度不会应视窗的改变而改变百分

2011-12-31 22:08:07 1129

原创 预编译

(1)      宏定义1.不带参数的宏定义用一个宏名代替一个字符串,只进行简单的代换,不进行任何计算,也不进行正确性检查,双引号内的宏名不进行代换,宏名一般用大写表示。#define PI 3.1415926#define定义有效范围是定义处到源文件结束,通常写在文件开头,函数前,在此文件内有效。#define PI 3.1415926int main(){

2011-12-19 19:58:30 454

原创 Linux学习笔记二

1.文件与目录管理(1)pwd -P 显示当前路径。(2)mkdir 新建目录参数:-m:配置权限 例 mkdir -m 711 test-p:递归创建  例 mkdir -p a/b/c(3)rmdir参数:-p:递归删除空目录 例:rmdir a/b/c(4)rm例子:rm -r a  递归删非空目录(5)cp 复制命令

2011-12-18 00:00:45 473

原创 Linux学习笔记一

1.显示目前终端支持的语言2.修改LANGLANG=en_us//注意无空格3.Ctrl+d:终端输入结束4.man帮助命令标示含义执行man date 后出现如下图示:DATE(1)代号:1:用户在shell环境中可操作的命令或可执行文件。5:配置文件或某些文件格式。8:系

2011-12-16 13:04:46 395

原创 后缀运算器(已补全)

#include "mystack.h"#include using namespace std;char get_command(){char command;bool waiting = true;cout : ";while (waiting){ cin >> command; if (command == '?' || command == '=' || c

2011-12-13 23:14:21 510

原创 String类封装

//Node.htypedef int Node_entry;typedef int Node_entry;enum Error_code {success, overflow, underflow, rangeError};template struct Node { Node_entry entry; Node *next; Node(); No

2011-12-13 23:12:42 1891

原创 uva457 Linear Cellular Automata

Linear Cellular Automata A biologist is experimenting with DNA modification of bacterial colonies being grown in a linear array of culture dishes. By changing the DNA, he is able ``program" th

2011-12-03 01:08:30 1863 1

原创 ASP.NET连接sql2008数据库

利用SqlConnection对象连接sql2000以上版本,并使用SqlCommand对象对数据库进行读取。SqlCommand类概述:         用于对sql数据库执行sql语句或存储过程。         命名空间:System.Data.SqlClient   程序集: System.Data(在 System.Data.dll中)SqlCommand类的属性

2011-12-01 21:05:51 17771 1

原创 ASP.NET oledb连接Access数据库

使用OleDBCommand相关操作类需要引入System.Data.OleDb命名空间。通过连接一个带密码的access数据库 读取其中的数据并置入表格中显示,验证连接和命令使用正确性。using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.We

2011-12-01 17:05:21 2578

原创 uva694 The Collatz Sequence

The Collatz Sequence An algorithm given by Lothar Collatz produces sequences of integers, and is described as follows:Step 1:Choose an arbitrary positive integer A as the first item in t

2011-11-30 22:55:11 1064

原创 uva489 Hangman Judge

Hangman Judge In ``Hangman Judge,'' you are to write a program that judges a series of Hangman games. For each game, the answer to the puzzle is given as well as the guesses. Rules are the

2011-11-30 00:47:24 2864 2

原创 MFC ADO使用

MFC ADO使用1.导入ADO链接库#import "C:/Program Files/Common Files/System/ado/msado15.dll"no_namespace rename("EOF", "adoEOF")rename("BOF", "adoBOF") //两行写一行,写在stdafx.h文件末尾 。C为系统盘。 2.ADO封装工

2011-11-28 22:08:38 10303 3

求生之路AI设计

求生之路AI 设计文档分享。包含群体AI控制,刷怪策略。

2018-08-13

lisp开发web

lisp开发web程序教程。内容详实,构建web html,动态解析。

2018-08-12

Game Development Tools Marwan

非常实用的引擎工具链开发

2016-12-23

Game AI Pro 2

游戏 人工智能,ai 精粹

2016-08-27

clouds shader

clouds shader, opengl实现 ,很有参考价值

2015-04-19

3d gpu渲染基础知识

3d gpu渲染管线基础知识,为了方便网页抓取保存上传

2014-08-25

directx8的库

directx8的直接可使用的库,只包含头文件,和库文件

2014-01-07

TortoiseSVN使用教程

TortoiseSVN使用教程,多图超详细,TortoiseSVN使用教程,多图超详细

2013-04-20

ios破解资料

国外ios越狱分析资料,相关技术概要。国外ios越狱分析资料,相关技术概要

2013-04-20

QTP使用文档

软甲测试 qtp使用文档软甲测试

2011-12-14

ASP.NET连接sql2008数据库

ASP.NET连接sql2008数据库 利用SqlConnection对象连接数据库

2011-12-01

ASP.NET oledb连接Access数据库项目文件

ASP.NET oledb连接Access数据库项目文件

2011-12-01

asp防注入程序

asp防注入程序代码 防注入页include一下

2011-11-02

MyEclipse的简单使用

MyEclipse java j2se 软件使用 基本操作

2011-08-21

磁芯大战 新手详细教程

磁芯大战 新手详细教程 教程 资料

2011-08-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除