自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (9)
  • 收藏
  • 关注

原创 Python试写简单的单链表

简述:用一下面向对象方法,用Python写一下链表代码:List.pyclass Node: next = None data = None def __init__(self,nodeData): self.data = nodeDataclass List: root = None size = 0; def __init__(self,ne

2012-06-29 21:59:16 8540 3

原创 Python基本语法

简述:一些基本的python语法(未涉及到过多oo运用)刚开始用Python,作为一种类似脚本的语言,和C++,Java在编码上的区别还是有的,不过刚上手的时候多找一点共同点吧1) 从1输出到10for i in range(1:10): print i2)新建一个类class Map: key = -1 value = 'N

2012-06-28 15:09:20 887

原创 eclipse python开发环境配置(供备忘)

首先下载一个eclipse,下面都是默认可以用eclipse1)下载Python编译器并安装http://www.python.org/getit/下载这个版本:2)下载eclipse开发python的插件http://sourceforge.net/projects/pydev/选择一个版本下载后解压,有features 和plugin

2012-06-26 22:33:14 866

原创 绘制聚光灯

简述:在之前的场地上绘制聚光灯函数:1)glEnable(GL_LIGHTING);开启光照2)glLightfv函数void WINAPI glLightfv( GLenum light, GLenum pname, const GLfloat *params);定义光束,由几个参数构成第二个参数pname是包括以下几个默认参

2012-06-26 15:52:04 943

原创 计时方法

简述:讨论几种常用的记时方法。包括精确到秒、毫秒、微秒的几种方法,供使用时候备忘代码:/***********************计时方式*********************///1 秒 = 1000毫秒 = 1000000微秒#include #include #include using namespace std;int mai

2012-06-24 20:16:39 1983

原创 openGL绘制场地

简述:这里记录一下openGL在绘制场地时候几个函数(不包括纹理bmp加载给一个GLuint的方法)函数:1)glBegin(GL_QUADS)为了绘制场地,那么首先就是要用glBegin函数,后面的参数表示绘制的方式,GL_QUADS表示多组独立填充四边形又如以下,不同参数表示不同的绘制方式GL_POINTS 单个顶点集 GL_LINES 多组双顶点线段

2012-06-24 00:14:31 1894

转载 3dmax制作电视机

简述:制作一个电视机技术点:1)顶点编辑(细化,切割,对准捕捉2)面(挤出,倒角),分离,贴图3)边(圆角)步骤:1. 前视图: 标准几何体 -->  长方体 -->  长:600  宽:90 高502. 右击转换为可编辑多边形,选中一个面1)插入-->   插入量:352)  倒角-->   高度: -15   轮廓量:

2012-06-21 20:09:32 7714

转载 3dmax制作足球

简述:制作一个标准样式的足球步骤:1. 创建 -->  扩展基本题  -->  异面体  --> 参数{  系列:十二面体/二十面体  ;  系列参数P:0.36 }, 然后在场景中创建原型2. 选中该图形 --> 修改  --> 修改器列表  -->    编辑网格3. 在编辑网格中选中 多边形  -->  选中整个球体  -->

2012-06-20 22:32:34 27040

原创 制作一个圆木凳

简述:制作圆木凳使用的技术:1. 两个线型构成一个三维物体(拾取操作)2. 旋转,复制,镜像3. 编辑器列表(倒角,倒角剖面)步骤:1. 图形--> 圆,在视图仲绘制一个圆圈2.修改  -->  圆形  --> 半径改为603. 创建 -->  线4.选中刚才的圆 --> 修改 -->修改器

2012-06-20 01:21:36 4214

原创 UDK添加电脑自带的AI

简述:在之前的场景里添加一个AI的机器人步骤:1. 在场景空白处右击鼠标, Add Actor --> All Templates --> Add PathNode2. 选中该pathnode ,点击kismet图标3. 打开kismet后,右击New Action --> Actor --> Actor Factory ,于是新建了一个长方形的框4

2012-06-18 14:29:51 7389 4

原创 UDk触发器试用(Trigger开门)

简述:实现到达游戏场景中的一个点(Trigger)之后,会使得门自动打开的功能步骤:1. 在门的前面,右击,选择Add Actor 中的Add Trigger,新建之后调整大小2. 选中这个Trigger,点击kismet的图标进入kismet编辑器,右击新建new event using Trigge??  --> 点Touch3. 右击新建matinee4 选中

2012-06-17 02:26:31 2870

原创 const关键字特性分析(待补充)

const关键字/***********************C++ const特性分析*********************/#include using namespace std;class A{private: int a;public: A(){} A(int a){A::a = a;} void SetA(const int& a){ A::a

2012-06-17 01:02:26 947

原创 求解二叉树中节点的最大距离

简述:主要是一个节点深度递归回溯求算,GetDepth()其次就是分析可能出现节点间最大距离的情况,可能通过当前节点,又可能最大距离出现在当前节点的左右子树上用BinaryNode 类构件一棵二叉树分别建立两种情况下的树1)最大长度通过当前根节点P72)   最大长度是根节点p7的右子树BinaryNode类的实现 包括计算最长节点间距离

2012-06-14 21:45:26 1029

原创 Linux模块试写

简述:实现的是一个简易的模块test.ko输入一个state(用来表示进程的状态) ,可一个得到该状态的进程pidmodule功能打印所有state的进程pidtest.c:#include #include #include #include // task_structMODULE_LICENSE("GPL"); static int sta

2012-06-12 17:05:24 886

原创 二叉树转换成双向链表

简述:二叉排序树在不改变BinaryNode的 struct{data;*left;*right}  情况下是可以转换成双向链表的.由于二叉树的主要数据都记录在根节点BinaryNode* root 上的,所以这里就只用BinaryNode类手动建一棵树,树形如下:新增的有三个主要函数,BinaryNode* GetHead() 是用来查找右子树最小的那个节

2012-06-08 15:22:04 11717 2

原创 二叉节点及二叉树

二叉节点类BinaryNode和二叉树类BinaryTree 及实现:/***********************二叉节点及二叉树*********************/#include using namespace std;//类的前向声明,因为声明二叉树类是二叉节点类的友元类这样访问起来更加方便templateclass BinaryTree;/

2012-06-05 00:35:37 996

原创 C++实现二叉树遍历

二叉树节点图:简述:分别使用前序遍历(LNR)、中序遍历(NLR)、后续遍历(LRN)实现数据输出代码及实现:/***********************二叉树遍历*********************/#include using namespace std;templateclass BSTree;templateclass Binar

2012-06-03 01:57:34 11347

原创 类模板的友元使用(供个人备忘)

模板的话因为多了template所以写法还是要走一定格式例子: B是A的友元类,在B中访问A的私有成员A::a ,在B的成员函数中打印出来代码格式如下://类B的前向声明templateclass B;templateclass A{ friend class B;private: Type a;};templateclass B{public

2012-06-03 01:06:24 1466

原创 n皇后问题

N皇后问题(n > 3):简述:这道题用到了回溯法,熟悉下递归回溯解决难点:1) 由于使用的是一维数组表示地图信息,所以用到了x = index % width 、y = index / width2) 在回溯过程中,保证回来的时候,地图信息要保留原先的状况,这里我用了两个数组saveLegal[] 和saveMap[]记录了加入n -1个皇后前的地图信息,在函数从n - 1个皇后

2012-06-02 13:50:29 815

SpringMVC 异步 数据返回后台模型

如果使用ModelAndView就能实现页面跳转,但这里还是使用支持前台JS的异步调用形式,也就是返回一个JSON格式数据到前台,

2013-06-19

LoadRunner11下载及破解

提供LoadRunner11的下载和破解方法

2013-06-09

Notepad++ JSON格式 转换插件

直接复制到Notepad++ 安装目录下的\plugins文件夹即可 - 使用的时候全选json部分字符 - 在工具栏选择 -插件 --JSONviewer ---Format JSON 即可转换

2013-05-14

SSL server client JAVA实现代码

SSL 实现客户端服务端通信的原型,可供参考,直接导入eclipse使用,先跑起来server,然后再跑client

2013-02-04

MINA框架 多人聊天的技术原型 包含slf4j和Log4j配置

这是MINA实现的多人聊天的技术原型 采用MAVEN做配置管理, 项目需要jar里面也有,是从Maven的repository中拔下来的 供大家参考

2013-01-22

WebTrends 网页跟踪的实现的Js源码

WebTrends 作为一款监测网页的工具,其开源的实现代码为 WebTrends.load.js 这里面的代码是初始化用(绑定一个Ip(profile) 和一个序列号) WebTrends.js(这个是WebTrends.js的具体功能实现,里面含有javascript非常常用的方法,例如发送请求, url解析等 都值得借鉴)

2012-12-18

WebTrends 7.0 log Analyzer (含序列号)

WebTrends Log Analyzer v7.0

2012-12-10

Notepad++ 转16进制插件

notepad++ 中转十六进制的插件 只要复制到Notepad++ 下的plugins目录就能下载 之后再Notepad++中可以自定义一下快捷键 运行--> 管理快捷键 具体可以参看本人博客: http://blog.csdn.net/anialy/article/details/8183108

2012-11-15

vtune 注册机 license号

vtune 注册机 license号 在安装时候,使用

2012-11-05

空空如也

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

TA关注的人

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