自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (6)
  • 收藏
  • 关注

原创 编译tomcat 补坑

http://supportopensource.iteye.com/blog/1884674基本的步骤参考上面的连接但是有两点需要补一下坑第一个就是,版本的搭配似乎必须是ant 1.8~jdk6~tomcat7最开始我的版本搭配是ant 1.10~jdk8~tomcat7,结果编到一半报错。后来jdk换成1.8,ant直接启动不起来,ant换成1.8才正常启动起来。第

2017-09-29 00:24:01 452

转载 kilim

http://aliapp.blog.51cto.com/8192229/1328016http://www.voidcn.com/tag/kilim

2017-07-30 22:52:52 428

转载 dfd

import httplib, ssl, urllib2, socketclass HTTPSConnectionV3(httplib.HTTPSConnection):        def __init__(self, *args, **kwargs):                httplib.HTTPSConnection.__init__(self, *args,

2016-10-17 00:30:49 501

原创 code2

package DogHouse;import java.awt.Color;import java.util.Vector;import robocode.AdvancedRobot;import robocode.HitByBulletEvent;import robocode.HitWallEvent;import robocode.RobotDeat

2016-10-08 01:19:19 546

原创 AAAAA

import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.HashMap;import java.util.LinkedList;import java.util.L

2016-08-08 00:41:40 437 3

原创 困扰一周多的问题总算解决了

机子新装的ubuntu14.04,但是apt-get总是连接不上,更新不了下载不了新程序。网上搜到的国内源,ping得通,甚至浏览器能访问得到但就是提示404 not found 或者“无法解析”错误后来就想无法解析错误应该和dns有关,但是浏览器都能正常访问为什么apt-get不行?抱着试一试心态,搜到了这个网页http://zhidao.baidu.com/link?url=-0X

2016-07-12 22:58:08 360

原创 QT4中setEnable和setDisable的区别

setEnable和setDisable之间的区别就是没区别,骚瑞让大家失望了。setDisable就是对于输入参数置反,再传入setEnable,甚至都是inline的。那么设置了setEnable之后,有什么效果呢,貌似是没有效果如果这是一个QAction,在点击的时候还是会激发trigger事件,证据在源码中源码中的trigger slot实际执行activate函数,函数在

2016-01-14 12:11:59 9029

原创 有关munmap_chunk() invalid pointer错误

调程序的过程中不断碰到这个错误,编译时候没有错误,运行时出错。网上查找的结果是,与指针或者地址释放的过程有关的错误,对同一个对象执行了两次free()操作。但是仔细看自己的代码,也看不出什么问题。后来发现,是因为一个函数中自己创建了一个与输入参数同名的变量,类似下面的形式:void fun(type param){...if(...){...for(;;){type

2015-06-14 22:36:59 15426 1

原创 clips 6.30 ubuntu 14.04 linux embedding使用

介绍如何在linux上编译clips,使之可以嵌入到自己的应用程序中,作为推理引擎来使用。

2015-05-19 19:13:47 1348

原创 说说createTexturedQuadGeometry这个函数

今天想在场景里添加一个棋盘格子形式的地面,好作为移动的参照物。看到有书上的例子,说需要使用Texture2D来添加格子。之后,这个createTexturedQuadGeometry就出场了。例子运行的不错,放到代码里。但是没有办法把它调成水平。API文档里面只是这样描述:OSG_EXPORT Geometry* osg::createTexturedQuadGeometry(const

2015-05-11 18:35:01 2799

原创 ubuntu14.04 osg3.0.1 qt4.8.6 boost1.58编译安装

最近想学习一下linux下的编程,就干脆把之前的一个虚拟现实demo拿来做。虽然说虚拟现实在linux上很少,但当作在linux环境下的练习,还是不错的。安装好ubuntu14.04之后,下载boost、qt、osg的库,进行编译1.boost参考http://www.cnblogs.com/wondering/archive/2009/05/21/boost_setup.html

2015-05-04 16:23:54 3520

原创 获取组合数

参考这篇博客的方法http://blog.csdn.net/randyjiawenjie/article/details/6784355方法思路:用一个位数组来表示组合数的一种组合情况。比如C(n,m),m个数里面,n个数的不同组合情况。可以表示成11..100...0其中1的个数代表这个数字出现在组合中,0所在的位数代表这个数字没有出现在组合中。比如,C(3,5),对于数字1到5来说,其中一

2015-04-15 20:13:40 516

原创 python django sae杂记

前言:这个笔记不是按照严格步骤来记的。主要是一次在sae上部署django框架的小项目,从最开始的django在本地的设置,常用命令,到最后如何部署到sae上,如何同步数据库。网上有关sae python的资料好像不多,这里按照自己遇到的困难依次记录一下,供大家参考。1.测试Django是否安装cmd->运行python->运行 import django->运行django.VERSIO

2015-04-09 21:47:55 566

原创 设计模式笔记-SINGLETON-VISITOR-OBSERVER等等等

感觉设计模式如果没有见过就直接看他的描述,很难懂。SINGLETON以前在别人的代码里见过,稍微一看这个模式就明白什么意思了。当然这也是一个比较简单的模式看完书上的介绍之后,有这么几点体会。本质上说,SINGLETON相当于,给每个类添加一个静态的指向自己的指针。通过一个静态方法返回这个指针,这样,在使用的过程中,只需要包含进来头文件,就可以在任何地方,通过唯一方法,调用到同一个对象。

2015-04-08 10:02:59 731

原创 SAE笔记django 与 cron

刚开始接触django和SAE,cron的问题查找资料的过程感觉特别费劲,没有谁在专门讲解的。这里总结一下遇到的问题,供大家参考。cron好像是个linux的概念,SAE只是拿来模仿 一下他实现的方式是按照config.yaml配置文件里面指定的路径和时间间隔,请求应用的url,目前是以GET方式请求的比如 如果写成:cron:  - url:

2014-12-23 10:24:36 801

原创 cocos2dx 2.X 飞机大战例子 学习笔记

根据这个教程在试着做一个飞机大战的游戏 http://blog.csdn.net/jackystudio/article/details/11650413有一些东西

2014-08-19 11:55:25 1245

原创 Qt4 msbuild microsoft cpp v4 0 microsoft cppcommon targets 151 5 error msb6006 cmd exe已退出代码为1

写了一个简单的QT4 GUI,运行正常。现在想要给一个按钮添加一个事件,时间

2014-08-14 17:05:40 7165

原创 QT4+boost::filesystem 产生编译时错误

用boost::filesystem 写了一个控制台程序,想要加一个QT4.8.6

2014-08-13 18:14:10 1011

原创 基于Hebb规则联想器的一些总结

课程结束,老师要求上台做presentation。于是选择了最简单的和Hebb规则有关的题目。编程过程中,除了对神经网络有了更多感性认识,在其他问题上也有了一些收获。这里简单记一下。程序中用到了有关矩阵的操作,很多人说matlab的矩阵操作很强大。网上查了一下,从C++中调用matlab的相关方法,要么是基于client-server的形式调用,要么是把matlab中的程序封装成COM

2013-12-12 10:46:32 1456

转载 foo到底是什么意思

http://www.catb.org/jargon/html/F/foo.htmlfoo经常作为方法名或者类名,似乎最初形式是fubar,或者foobar,这是一个二战领域的词汇,是fucked up beyond all repair 或者 fucked up beyond all recognition的缩写(也就是著名的“狗屁倒灶”,“拯救大兵瑞恩”的台词里有)。更

2013-03-14 17:13:50 2094

原创 directx,窗口命名与进程命名要一致

再说前几天碰到的一个很简单的问题敲完例程代码,编译运行,没有任何显示。但是打开任务管理器,却可以看见项目名称。那为什么不显示呢。Google了一下,有人提到名称的问题,才恍然大悟,下面上图。这段代码位于winmain入口方法中,主要功能是创建窗口。其中有三个字符串, Light Transparent 是窗口左上角的现实出来的title name。而两个“Win

2013-02-06 16:32:22 412

原创 Directx, 绘制节点要注意顺序

最近在看一些Directx 的入门教程,碰到几个小问题,最后倒是都解决了,这里记录一下备忘。首先是在绘制多边形时,要注意节点的绘制顺序在绘制一个三维模型时,发现有一个面无论如何也无法显示,其他的面都正常显示,唯独这一个面。查看了渲染的每一个步骤,似乎都没有问题。如上图,这是正确情况下显示出来的一个四棱锥,但是当时显示的确是这样可以看到,有一个面没有显示出来,

2013-02-03 11:40:35 910

转载 指针的引用与正常指针 释放内存的另一例比较

http://www.cnblogs.com/oldjacky/archive/2004/09/23/45708.aspx非常好的一个例子,一看就懂,,

2012-11-08 23:07:34 541

原创 sourceforge + wordpress 建立一个空博客

2012/9/29国庆前一天,家里没人,本来应该好好看书的,但是却开始捣鼓博客的事情http://www.jsxubar.info/sourceforge-install-wordpress.html                       (1)http://hi.baidu.com/songdenggao/item/bf38225f253bda3594eb0536

2012-09-29 21:24:11 3208

原创 引用列表

class test: def contr1(self): #val = struct() #print 'contr1, before, val1',val.val1 #print 'contr1, before, val2',val.val2 #self.follower(val) #print 'cont

2012-07-18 11:32:08 553

原创 python 继承实验

class parent(object): def __init__(self): pass def uncle(self): self.aunt() def aunt(self): print 'this is my father\'s aunt'class child(object): def __init_

2012-07-18 11:18:44 798

转载 为pyqt中的listview添加格式字体颜色

import sysfrom PyQt4.QtCore import *from PyQt4.QtGui import *####################################################################def main(): app = QApplication(sys.argv) w = MyWindow()

2012-07-18 10:56:50 5903 1

转载 通过lambda给signal关联的函数传递参数

from PyQt4.QtCore import *from PyQt4.QtGui import *import sysfrom functools import partialapp = QApplication(sys.argv)form = QDialog()layout = QVBoxLayout()label = QLabel("Test")layout.add

2012-07-18 10:52:46 1916

原创 enumerate python

line = "createNode place2dTexture -n 'place2dTexture1';createNode file -n 'file2';setAttr '.ftn' -type 'string' 'C:/Users/songchen.OF3D/Pictures/The Lost Watch II NV Screenshot 01.bmp';createNode plac

2012-07-18 10:50:24 571

转载 静态链表例子

http://blog.csdn.net/ayymbirst/article/details/4430416#include #include typedef struct Elem{ int data; int next;/*指定下一个元素位序*/}Elem_p;typedef struct node{ Elem_p *Elem; int length; int size;

2012-07-17 15:47:07 533

原创 str_find_all_low_bit.py

class find_all_low(object): def __init__(self, string, wanted): self.forfind = string self.wanted = wanted self.appeareList = [] def findonce(self): re

2012-07-12 10:29:32 1098

原创 maya中通过mel启动mentalray渲染器

问题提出:在检查渲染参数的时候,经常涉及到mentalray渲染器。但是maya的设置很奇怪,对于空白文件,或者从来没有保存过相关设置的场景文件,mentalray渲染器不会被激活,那么和mentalray有关的属性就无法查询到,每次运行到此,都会抛出一个难看的bug。这里介绍的两条命令,即可通过mel命令打开mentalray, 并创建默认节点。有了这两步,就可以通过命令进行需要的操作了

2012-07-06 20:45:43 3317

原创 备忘

http://www.google.com/ncr   不会转跳到.hk

2012-06-27 08:58:51 381

原创 python笔记, python 生成注释

>>> class A(): ''' please ''' def __init__(self): pass >>> a = A()>>> def fun(): ''' what is it ''' pass>>> print fun.__doc__ what is it >>> print a.__doc__ please注意应该是

2012-06-20 16:59:41 386

转载 关于齐次坐标系的笔记

3D计算机图形学第一章在普通的矩阵表示法中,点V的平移、缩放和旋转变换可以通过操作:V`=V+D, V` = SV, V` = RV来实现但是为了将这三种变换用同样的方式进行处理组合,采用齐次坐标系,这个坐标系增加了空间的维数。这样平移操作,以及其他两种操作就都可以通过矩阵乘来实现了。齐次坐标系中,对于笛卡尔坐标系中的顶点V(x, y, z),将被表示成V(x·w,

2012-06-19 19:27:06 679

转载 C++中的多重继承及JAVAC#中的单继承——钻石之死

http://www.knowledgesutra.com/discuss/tftpc-difference-questions.htmlThe syntax of C# is very close to Java, more so than it is to C++. Like Java it has interfaces and a single-inheritance h

2012-06-14 09:51:36 642

原创 python 编码笔记,字符编码和读取文件

# -*- coding:gb2312CODEC1 = 'gbk'CODEC2 = 'utf-8'CODEC3 = 'ansi'FILE = 'C:/Users/songchen.OF3D/Desktop/chn.txt'#hello_out = u"Hello world沙发呢\n"#bytes_out = hello_out.encode(CODEC)#f = open(FIL

2012-05-29 11:47:13 582

原创 python 类方法(classmethod)小实验代码

class c(object): foralll = 8 def __init__(self, i, forall): self.i = i self.test = 0 self.foralll = forall print self.i print self.foralll def d

2012-05-21 10:50:19 799

原创 pyqt signal 发射参数的类型

'''conclusion:QtCore.pyqtSignal is able to send several types of variableincluding int QString QStringList list dict'''from PyQt4 import QtGui, QtCoreimport sysclass prowler(QtGui.QWidget):

2012-05-17 15:32:17 7103 1

转载 C++ 模板(格式)笔记

参考:C++模板使用介绍 http://www.kuqin.com/language/20090405/44193.htmlC++ STL 学习 for_each 与仿函数 http://blog.chinaunix.net/uid-20384806-id-1954377.html学习一项技术,就先要熟悉基本语法格式,对于C++我是半路出家。它和C不同的那些关键字,真的让人

2012-05-07 10:19:44 589

Mahout in action pdf

英文版,带目录,内容完整

2016-03-09

django 1.6.7 文档

已经生成好的,html文档。通过浏览器打开就可以查看,包含有各个模块的调用例子,安装方法,教程等多个主题

2014-11-24

cocos2dx 2.2.4 离线文档

普通html文档 解压之后找到index.html 通过浏览器打开

2014-07-12

OpenSceneGraph 3.0 Beginner’s Guide

最新版本的OSG3.0教程 作者采用可操作性很强的小例子,讲解原理 脉络清晰 英文版

2014-07-01

PyWin32.chm

PyWin32 的文档, 已编译便于快速查找, 和网站上的文档结构基本一样

2012-06-28

maya-sdk-doc-2012

maya api的api文档, 英文的, 很详细,需要对maya软件比较了解

2012-03-07

空空如也

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

TA关注的人

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