- 博客(25)
- 资源 (2)
- 收藏
- 关注
原创 单精度浮点数的内存格式
IEEE的单精度浮点数标准[高位] ------------------------> [低位] [*][********][***********************] ↑ 1符号位 ↑ ...
2018-03-09 12:54:18
1961
原创 自学-001-Qt下载安装-Ubuntu
我们需要版本4.8.4。 先下载SDK: 于是进入网页: http://download.qt-project.org/archive/ http://download.qt-project.org/archive/qt/4.8/4.8.4/ 这里下载的就是Qt的库代码。 我们下载qt-everywhere-opensource-src-4.8.4.tar.gz 即可 解压Qt库
2016-10-18 10:08:51
1051
原创 001-Cocos2dx-2.1.3环境搭建-windows
1.安装vs2012 2.下载cocos2dx2.1.3,解压,然后安装vs模板 安装方式要在cmd的dos中,cd到这个目录,然后安装。 结果如下: 3.启动vs新建项目: 4.项目建立完毕之后: 5.配置环境,添加头文件路径,lib路径 在视图-->属性管理器里面: 在Debug里面选择.Win32.user 修改包含目录和库目录。 包含的目录需
2016-07-14 12:31:00
1084
原创 移动硬盘等外设安装KUbuntu
首先安装一个系统有N个方式,把系统安装到的地点也有很多。 装系统就是2步关键,第一个就是从哪里引导系统,第二个就是把系统安装到哪里。 从哪里引导,常见的有如下几种: 1.从光驱引导,就是只用光盘安装 2.从U盘引导,就是直接用U盘装系统。 这里就引申出2个方向,第一个就是模拟光盘的形式引导,第二个就是模拟硬盘引导的方式安装。 3.从硬盘引导,也其实跟从U盘很像,但又有差别。
2016-07-14 12:03:25
1391
原创 02_下载
目前以Windows为例子,下载链接是:http://www.roboticslibrary.org/download 。推荐下载安装器直接安装,方便快捷,然后也可以把代码和例子下载下来。 用安装器安装的话,依赖的库都包含了得,所以最为简单,快捷。但是如果要作为开发者,那么还是需要下载源码,因为RL提供的库都是release版本的库,无法编译出调试版本的exe 安装路径:E:\Progr
2016-07-05 11:14:24
476
原创 01_介绍
http://www.roboticslibrary.org/ 是一个独立的C++库,简称RL。他包括机器人动力学,运动规划和规划和控制。他覆盖了数学运算,动力学,硬件抽象,运动规划,碰撞检测和可视化。 该库被研究项目(比如:JAHIR, JAMES, JAST, SMErobotics)以及教育项目。他是以BSD license,可以免费商业使用。 也可以运行在Li
2016-07-05 11:12:28
491
原创 一个Linux的解压脚本
由于老是记不住各种压缩包的解压指令,于是就把解压的通用方式写到了脚本里面(只包含了部分压缩格式的解压,可以按需求自己添加即可),现在分享出来。使用方式很简单:unpkg.sh ./aaabbb.tar.gz即可。把unpkg放到/usr/bin下面(或者自己修改PATH也行),并添加可执行权限即可。#!/bin/sh# 用于解压缩# 使用例子是:# ./unpkg.sh -p
2015-11-14 10:43:07
2068
原创 001-Cocos2dx-2.1.3环境搭建-windows
1.安装vs20122.下载cocos2dx2.1.3,解压,然后安装vs模板安装方式要在cmd的dos中,cd到这个目录,然后安装。结果如下:3.启动vs新建项目:4.项目建立完毕之后:5.配置环境,添加头文件路径,lib路径包含的目录需要配
2014-10-14 22:57:44
1220
原创 模拟share_ptr的实现-02-基于模板的实现
这里只是基于《模拟share_ptr的实现-01-简单实现》文章,用模板的方式套了一下而已,#pragma once#include #include using namespace std;template class T>class share_ptr{public: share_ptr(T* test) { m_ref
2014-09-03 14:19:16
695
原创 模拟share_ptr的实现-01-简单实现
真正的boost::shared_ptr代码很多,这里只是模拟shared_ptr实现类的引用计数。至于其他的获取指针,判断指针等都很简单了,就不再描述了。#pragma once#include #include using namespace std;class Test{public: Test() { cout__F
2014-09-03 14:18:53
1169
原创 移动硬盘等外设安装KUbuntu
首先安装一个系统有N个方式,把系统安装到的地点也有很多。装系统就是2步关键,第一个就是从哪里引导系统,第二个就是把系统安装到哪里。从哪里引导,常见的有如下几种:1.从光驱引导,就是只用光盘安装2.从U盘引导,就是直接用U盘装系统。 这里就引申出2个方向,第一个就是模拟光盘的形式引导,第二个就是模拟硬盘引导的方式安装。3.从硬盘引导,也其实跟从U盘很像,但又有差
2014-07-13 19:04:10
979
原创 Lua调用C++,初探
lua要调用C函数,需要将C函数告诉lua虚拟机(也就是注册到虚拟机),这样lua的脚本就可以调用C函数了。同样为了方便,函数的调用需要的参数和返回的参数也都是通过栈来完成的。每次lua调向C的时候,栈中的数据只有方法的参数,其他的多余的数据都清空了,吗吗??。比如给lua注册了一个函数名是cpp_func,对应的函数是testLuaCallCpp(int a,int b);
2014-04-12 10:09:02
744
原创 学习软件开发的步奏
1.看书 ---> 2.写测试,实例代码 --->3.写一个测试项目,或者在其他项目里面使用 -->4.再看书1.看书:(这一步不重要,如果你一直重复这一步,那么你只能在这一步,写不出代码) 不是挨着细看,即使你细看了,你一样写不出来,看到别人的代码一样反应不过来。 但是看了书之后就大致知道当前学习的可以干什么用。也就够了。 如果看了书之后,你隔两
2014-04-11 13:59:55
977
原创 C++调用Lua,初探
将Lua进入到C++项目:方法有2个,第一个就是直接把lua的src源代码直接加入到项目里,方便,快捷。方案二就是把lua编译成lib库,然后其他项目链接进来,就是了。方案一:拷贝代码直接把D:\soft_framework_utiles\lua\lua-5.2.3\src下面的代码拷贝到自己项目里面(除了lua.c和luac.c),比如:D:\WorkspacesFo
2014-04-11 00:06:14
747
原创 cocos2d-2.1rc0-x-2.1.3使用lua
需要包含的头文件:E:\cocos2d-2.1rc0-x-2.1.3\scripting\lua\luaE:\cocos2d-2.1rc0-x-2.1.3\scripting\lua\toluaE:\cocos2d-2.1rc0-x-2.1.3\scripting\lua\cocos2dx_support加入lib的链接:liblua.lib,lua51.lib
2014-04-10 21:01:11
1550
原创 Json的笔记和摘抄
JSONJavaScript Object Notation:是JavaScript的子集,直接用即可。不需要任何特殊的 API 或工具包格式:{“名”:”值”} 名值对,如果有多个,即数组则[]嵌套即可。{“name1”:[{“name1.1”:”value1.1”},{“name1.2”:”value1.2”}]}{ "people": //名[
2014-04-10 20:57:12
775
原创 Lucene学习笔记
Lucene学习笔记Lucene的概述:1.1 什么是lucenehttp://cloudera.iteye.com/blog/656459这是一篇很好的文章。下面便是取自这里。Lucene是一个全文搜索框架,而不是应用产品。因此它并不像http://www.baidu.com/ 或者google Desktop那么拿来就能用,它只是提供了一种工具让你能实现
2014-04-10 20:55:11
1068
一个基于Excel模板快速生成Excel文档的小工具
2023-10-29
msvcp和msvcr,针对VS2010的dll。想不收分数但是不行,抱歉。
2018-11-29
dbus绿色版支持Windows10,基于dbus-1.13.6编译
2018-11-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人