自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c++ windows console 快速编辑模式 关闭

问题: win10下编写Windows下控制台程序时发现程序经常被阻塞. 原因: windows Powershell 分快速编辑模式和标准模式. 当处于快速编辑模式时, 鼠标点击控制台会导致,改程序被阻塞. 且系统默认情况下,是快速编辑模式 解决: 通过代码重置控制台的属性.HANDLE hStdin = GetStdHandle(STD_INPUT_HANDLE); ...

2018-05-11 09:04:30 7263 3

原创 boost: input stream error-No error 错误问题

boost: input stream error-No error 错误问题boost 序列化对象时, 抛出input stream error-No error 异常. 在boost 1.48 下工作正常, 后面更新到boost 1.66 下总是出现该异常. 原因: 1. 序列化保存到文件时, boost::archive::xml_oarchive 析构没有正常调用导致生成...

2018-04-26 10:44:53 2818

转载 Http 417错误

curl post请求返回417错误

2016-07-15 16:51:13 5756

转载 在Linux下查看共享文件夹

一般情况,我们用到smbclient,常用方法所如下: #smbclient -L //IP地址或计算机名 smbclient是samba的Linux客户端,在Linux机器上用来查看服务器上的共享资源,也可以向ftp一样,用户可以等里samba服务器,也可以上传put和下载get文件,遗憾的是中文支持不够好。 方案一 在文件夹浏览器中输入:smb://IP地址 或者 smb://主机名

2016-04-08 23:08:23 16003

转载 C++开源项目列表

值得学习的C语言开源项目 - 1. Webbench Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbench使用C语言编写, 代码实在太简洁,源码加起来不到600行。 下载链接:http://home.tiscali.cz/~cz21

2016-03-24 19:15:18 2863

转载 Linux生成core文件、core文件路径设置

<转>http://www.nginx.cn/1521.html在Linux下产生并调试core文件 先看看我用的是个什么机器:$ uname -a Linux dev 2.4.21-9.30AXsmp #1 SMP Wed May 26 23:37:09 EDT 2004 i686 i686 i386 GNU/Linux再看看默认的一些参数,注意core file size是个0,程序出错时不会

2016-03-09 23:27:07 1037

转载 Linux core文件

core文件的简单介绍 在一个程序崩溃时,它一般会在指定目录下生成一个core文件。core文件仅仅是一个内存映象(同时加上调试信息),主要是用来调试的。开启或关闭core文件的生成 用以下命令来阻止系统生成core文件: ulimit -c 0 下面的命令可以检查生成core文件的选项是否打开: ulimit -a 该命令将显示所有的用户定制,其中选项-a代表“all”。也可以修改

2016-03-09 23:22:36 359

转载 异常安全,RAII与C++11

异常安全,RAII与C++11 C++11新标准支持lambda表达式后,异常安全的RAII解法就可以简洁高效了,见下面链接文章中的介绍(太好了,这样以后在我自己的代码中也能轻松支持上异常安全啦~) http://www.cnblogs.com/mavaL/articles/2515381.html 而在之前的C++98中,解法是大牛绞尽脑汁的workaround,介绍如下: 来自CUJ的文

2016-03-05 00:00:37 638

转载 Win32环境下的程序崩溃异常定位

1 案例描述作为Windows程序员,平时最担心见到的事情可能就是程序发生了崩溃(异常),这时Windows会提示该程序执行了非法操作,即将关闭。请与您的供应商联系。呵呵,这句微软的“名言”,恐怕是程序员最怕见也最常见的东西了。在一个大型软件的测试过程中,初期出现程序崩溃似乎成了不可避免的事。其实测试中出现程序崩溃并不可怕,反而是测试的成功。作为开发的我们更需要关心的是程序中的哪个函数或哪一行导致了

2016-02-25 09:47:16 2303

原创 Vim 笔记

1. 环境配置[exVim](http://exvim.github.io/), Bundle2. 命令使用A. Vim参考手册 B. 扩展练习 函数区域快捷键: ]] 是向后找函数头。[] 是向前找函数尾,][ 是向后找函数尾。 记忆规律是这样:[ 开关的命令是向前找,] 是向后找。重复按两遍的,是按指定方向找函数头。因为这种行为更常用,而且比按两个不同的键略快。

2016-02-23 16:36:00 397

转载 GDB中应该知道的几个调试方法

<转>http://coolshell.cn/articles/3643.html –陈皓七、八年前写过一篇《用GDB调试程序》,于是,从那以后,很多朋友在MSN上以及给我发邮件询问我关于GDB的问题,一直到今天,还有人在问GDB的相关问题。这么多年来,有一些问题是大家反复在问的,一方面,我觉得我以前的文章可能没有说清楚,另一方面,我觉得大家常问的问题正是最有用的,所以,在这里罗列出来。希望大家补充

2016-02-23 14:13:31 332

转载 addr2line命令

linux addr2line 命令使用

2016-02-23 11:36:37 687

转载 Linux下利用backtrace追踪函数调用堆栈以及定位段错误

通常情况系,程序发生段错误时系统会发送SIGSEGV信号给程序,缺省处理是退出函数。我们可以使用 signal(SIGSEGV, &your_function);函数来接管SIGSEGV信号的处理,程序在发生段错误后,自动调用我们准备好的函数,从而在那个函数里来获取当前函数调用栈。举例如下:#include #include #include #include #i

2016-02-23 11:26:44 573

转载 git服务器的简单搭建

搭建简单的git服务器

2015-06-03 22:58:59 394

转载 MySQL,如何修改root帐户密码、如何解决root帐户忘记密码的问题

如何修改root帐户密码 打开MySQL 5.6 Command Line Client窗口,输入当前密码登录,然后依次输入如下3条命令:use mysql;update user set password=password(‘yourpass’) where user=’root’;flush privileges;示范:mysql> use mysql;Database changedm

2015-06-01 23:16:56 492

转载 探索的动机: 爱因斯坦于1918年4月的讲话

人们总想以最适当的方式画出一幅简化的和易领悟的世界图像;于是他就试图用他的这种世界体系(cosmos)来代替经验的世界,并来征服它。这就是画家、诗人、思辨哲学家和自然科学家所做的,他们都按自己的方式去做……

2015-05-10 18:38:00 837

原创 Linux 添加证书

sudo cp path/to/goagent/local/your.crt /usr/share/ca-certificates/your.crt sudo chmod a+r /usr/share/ca-certificates/goagent.crt sudo dpkg-reconfigure ca-certificates

2015-05-09 18:10:57 1817

原创 Unity 3D 接入 移动MM (3.1.3)计费SDK

首先很想吐槽移动MM的SDK,简直就是给Unity开发人员找事做。我是一个Unity 小白,完全是为了帮同事接这个SDK,所以一切按照小白的规则来写,希望没有遗漏。示例代码:http://download.csdn.net/detail/oulong999/8628673 1. Android 库文件 新建一个Android工程,标记为库文件工程。 参照计费SDK 的帮助文档导入SDK 。

2015-04-24 18:12:06 2067 1

转载 A星寻路算法

本文介绍了 A*算法的原理

2015-03-16 23:51:04 693

原创 OpenGL笔记--光照

环境光: 环境光是那些在环境中进行了充分的散射,无法分辨其方向的光,它似乎来自所有的方向。房间里的逆光包含的许多环境光的成分,由于这些光到达眼睛时经过了多个表面的反弹。户外的探照灯所包含的环境光成分非常少,绝大多数光线都朝同一个方向前进,并且由于在室外,探照灯所发出的光很少会通过其他物体反射进入人的眼睛。当环境光撞击物体表面时,它会向所有方向均匀发散。散射光:散射光来自某个方向。因此,如果它从正面

2015-03-10 11:36:34 442

原创 OpenGL笔记--视图

本文内容摘自OpenGL编程指南第七版#include "Test06.h"void Test06::Initialize(int* argc, char**argv, const char* title ){base::Initialize(argc, argv, title);glClearColor(0.0, 0.0, 0.0, 0.0);gl

2015-03-09 14:41:51 608

原创 cocos2dx 3.2 自定义C++绑定Lua脚本问题

绑定自定义C++ 代码过程出现的问题:1. [You don't have the C version of NameMapper installed!] 开始以为是这个问题导致绑定失败。后来发现,这个问题不影响代码生成(_汗_)。 . 2. 【"Error parsing translation unit."】出现这个原因是头文件设置错误

2015-01-13 18:28:03 1277

转载 Cocos2d-x下Lua调用自定义C++类和函数的最佳实践

[转载出处] http://segmentfault.com/blog/hongliang/1190000000631630关于cocos2d-x下Lua调用C++的文档看了不少,但没有一篇真正把这事给讲明白了,我自己也是个初学者,摸索了半天,总结如下:cocos2d-x下Lua调用C++这事之所以看起来这么复杂、网上所有的文档都没讲清楚,是因为存在5个层面的知识点:1、在

2015-01-09 11:24:36 962

转载 C++进阶 必读书籍

(一)语言入门:《C++ Primer》最新版本:第三版(第四版国外已上架, 国内一些网上书店也在预订中)适合有丰富C经验,缺乏C++经验的。不过我个人一直认为此书带着过于强烈的C语言的痕迹,对于C++的学习未必是 好事。《The C++ Programming Language》/《C++程序设计语言》最新版本:第三版特别版简称 TC++PL,有其他语言的丰富经验

2015-01-05 18:04:23 740

转载 标准库:Allocator能做什么

标准库:Allocator能做什么?The Standard Librarian: What Are Allocators Good For?Matt Austernhttp://www.cuj.com/experts/1812/austern.htm?topic=experts----------------------------------------------------

2014-12-22 18:07:58 739

转载 C++ 开源库 汇总

在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极其广泛,库从轻量级到重 量级的都有。不少都是让人眼界大开,亦或是望而生叹的思维杰作。由于库的数量非常庞大,而且限于笔者水平,其中很多并不了解。所以文中所提的一些库都是比较著名的大型库。    标准库

2014-12-18 16:55:12 743

原创 cocos2dx 3.0 部分手机scrollView显示异常(裁剪失效)

问题:  楼主手机为小米1s。添加了scrollView控件之后,改控件的父类显示异常,整个变成了白色。win32平台是正常的。解决:1. 修改Cocos2dxActivity.java文件在该类的init方法中,   修改为:即可。2. 修改AppActivity.java在类AppActivity中重载onCreateView()方法。即可。相关问题

2014-07-26 09:40:50 1345

原创 cocos2dx Unknown mandatory EABI object attribute 44

原因: 编译器版本不一致。第三方库文件

2014-04-21 10:18:54 828

转载 记录一下八款开源 Android 游戏引擎

转载: http://software.intel.com/zh-cn/blogs/2012/08/14/android/?utm_campaign=CSDN&utm_source=intel.csdn.net&utm_medium=Link&utm_content=%20intelandroid%20%E2%80%93%20youxi1、AngleAngle是一款专为Android平台设

2013-08-11 22:18:51 564

转载 cocos2d-x 使用CCLabelAtlas自定义字体

猴子原创,欢迎转载。转载请注明: 转载自Cocos2D开发网–Cocos2Dev.com,谢谢!原文地址: http://www.cocos2dev.com/?p=201有时候游戏中要用到一些特殊的字体效果,特别是数字。CCLabelAtlas就可以从png图中读取文字。CCLabelAtlas* diceCount=CCLabelAtlas::labe

2013-08-08 21:47:06 903

转载 cocos2d-x中保存用户游戏数据CCUserDefault

正在做项目中有很多游戏数据要保存,常见的玩家数据这些比较简单的可以用CCUserDefault。它是cocos2d-x用来存取基本数据类型用的。保存为XML文件格式。主要方法:(和java的map很像,键值对,应该很容易懂的)[cpp] view plaincopyvoid    setBoolForKey(const char* pKe

2013-08-08 21:45:20 818

转载 NDK的awk错误:Android NDK: Host 'awk' tool is outdated. Please define......

大致意思是说,NDK R7版本自带的awk是64位的,在32位的机器上使用会出错。将awk命令删除或重命名即可。awk所在位置:android-ndk-r7\prebuilt\windows\bin

2013-08-08 21:35:32 996 1

转载 Unknown mandatory EABI object attribute 44问题解决方法

在嵌入式交叉编译的时候出现这个错误: Unknown mandatory EABI object attribute 44引起该问题的原因是当前所选择的工具链和已预编好的一些库使用了不同版本的工具链修改方法:1.选择和预编库使用相同的工具链2.有源码的话将预编译的库重新编译一遍

2013-08-08 11:59:54 2107

转载 ndk r7 awk问题

Android NDK开发--ubuntu下ndk r7版本awk问题解决以前用过的ndk r4、ndk r6版本都有差别,前两者主要是配置环境的时候r6改进了很多,解压后就可以直接使用,r7版本也如此。但是最新的ndk r7版本在build system的时候会出现一个问题,如下图是awk的问题,仔细查看其属性后发现ndk解压后的awk是64位的(我的电脑还是32位)那么

2013-08-08 11:38:02 798

翻译 cocos2d-x手机游戏开发笔记(二)--坐标系

http://cocos2d-x.org/projects/cocos2d-x/wiki/Coordinate_System介绍不同的坐标体系笛卡尔坐标系你可能在以前的几何课里学到了笛卡尔坐标系。如果忘记了,下面的图片可以很快让你想起来。       以下三种坐标系将在以后的手机游戏中用到。UI坐标系这个坐标系在 IO/Android/Windows SDK

2013-08-04 22:44:25 1328

原创 cocos2d-x-2.1.4用VS2010编译示例失败

1.点击cocos2d-win32.vc2010.sln将cocos2d-x导入VS2010中生成解决方案,然后经过漫长的编译之后,编译器会告诉你有两个项目编译失败了。这两个失败的项目是WatermelonWithMe和CocosDragonJS。下面是单独编译Watermelon所打印的调试信息。1>------ Build started: Project: libcocos2d, C

2013-08-01 14:33:05 3528 5

原创 cocos2d-x v2.1.4创建Android项目时注意的问题

用cocos2d-x中的create-android-project.bat生成Android工程时要注意修改一下copy_file.sh文件,该文件位于目录cocos2d-x-2.1.4\template\android中。1. 去掉modify_project_classpath前面的注释copy_file.sh文件中在调用modify_project_classpath添加了注释符,

2013-07-31 23:40:10 1442 1

原创 cocos2d-x帮助文档(通过doxygen制作)

本文介绍用Doxygen生成cocos2d-x的帮助文档,方便我我们平时的开发。1. DoxygenDoxygen是一个能将项目代码中的注释转化为文档,自动提取代码结构,生成继承图。他支持很多种语言(C/C++, Objective-C, C#, PHP, Java, Python, IDL (Corba, Microsoft, and UNO/OpenOffice flavors),

2013-07-31 23:02:37 1839

原创 cocos2d-x手机游戏开发笔记(一)--概念介绍

Cocos2d-x的开发比较重要的几个概念:1. 导演     导演类是整个游戏的组织者,是控制核心,管理着整个游戏的各个场景。使得这个游戏的场景(CCScene)、布景(CCLayer)、精灵(CCSprite)按照游戏的规则有序的的运行。它可以获取当前运行的场景,可以切换到新的场景或者压栈一个新的场景。当压栈一个新的场景后,导演类会暂停前一个场景,暂停的场景会保存在内存总,当新入栈的场

2013-07-31 01:07:26 1208

转载 理解cocos2d-x中的锚点

anchor point 究竟是怎么回事? 之所以造成不容易理解的是因为我们平时看待一个图片是 以图片的中心点 这一个维度来决定图片的位置的。而在cocos2d中决定一个 图片的位置是由两个维度 一个是 position  另外一个是anchor point。只要我们搞清楚他们的关系,自然就迎刃而解。默认情况下,anchor point在图片的中心位置(0.5, 0.5),取值在0到1之间

2013-07-26 11:04:30 1029

数学之美(第二版)

吴军的数学之美 第二版 绝对清晰!!! 将高深的数学原理讲得更加通俗易懂。比起第一版多了两章 包括: Google 大脑和人工神经网络 和 大数据的威力——谈谈数据的重要性

2018-02-22

GDB调试STL和Json

用于gdb调试过程中打印json对象。由于gdb脚本的递归有问题,打印数组中包含多个对象时打印有问题 命令“pjson object”。此脚本基于http://www.yolinux.com/TUTORIALS/src/dbinit_stl_views-1.03.txt修改,可以用于调试stl

2016-05-11

VisualAssist-10.9.2048+破解方法+已完美支持vs2013

包含VisualAssist10.9.2048原版安装文件和破解后的dll文件 ,支持vs2013,VS所有版本均可用,含说明。压缩包为7z格式

2015-07-24

Unity3D 接入 移动MM 计费SDK代码

里面有供unity调用的一个接口文件;一个计费SDK调用的安卓工程。

2015-04-24

计算机图形学(第四版) 示例代码

计算机图形学第四版的章节示例代码。里面都是文本文档,需要自己搭建环境

2015-02-05

喵星大战游戏代码(自己写的)

由于《cocos2d-x权威编程》中的游戏代码错误很多,参考了它的代码自己重写了一个。功能比较简单,而且继续游戏的功能还在实现中。这个代码已经成功移植到了小米1s手机上,欢迎初学者下载,熟悉cocos2d-x的开发过程。

2013-07-31

SOPC 培训讲义

这里面是关于FPAG实验的设计,过程很详细,值得一看。上次上传的 博创双核心FPGA平台 资料上传错的,本来要上传这个的。对此深表歉意。

2012-03-02

博创双核心FPGA平台

FPGA的实验设计说明,作为FPGA学习资料,真的很好哦。

2012-03-01

POI 操作word

关于POI操作word的类介绍。这是Apache软件基金会的一个开源项目,针对于java开发的。

2012-03-01

空空如也

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

TA关注的人

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