关闭

自定义TTF多语言版本之台湾繁体

最近做台湾的多语言差异化版本,由于一开始我们都是使用简体中文,不论是配置还是ui,所以如果全部手工去装换,处理起来工作量挺大的。在查看到网上查找了一番,发现是有字库可以把简体字转换成繁字体的,这可以大大减少工作量,不过对于有文字的图片那就没办法了,只能一个个替换。     一开始网上找到的是GB12345,它可以把简体字转换成繁体字。但是台湾的玩家输入的是繁体字,这在游戏中显示就有点奇怪,如果字...
阅读(1943) 评论(0)

ios开发调用OpenAL的alcOpenDevice(NULL)方法返回NULL的原因之一

我们项目是基于cocos2dx 3.0开发,由于修改了cocos的底层代码,所以不能做到和cocos版本同步更新。但是最近发现我们项目在android 5.0系统上面跑起来特别卡,有些甚至掉帧很厉害。经过种种排查,最终发现是cocos2dx 3.0版本的声音引擎出了问题。     通过查看cocos2dx 3.0代码知道,cocos2dx 3.0提供的音频库接口位于CocosDenshion中,...
阅读(1455) 评论(0)

python解压函数extractall在windows上报错FileNotFoundError [Errno 2] No such file or directory

今天遇到一个很奇葩的问题,使用pyhon脚本下载服务器上的一个打包工具到本地,然后解压到本地使用,这个脚本在我个人电脑上可以正常运行,但是在别的电脑上就报错,报错信息如下: FileNotFoundError [Errno 2] No such file or directory       一开始以为是我调用python的解压函数用问题,我用的是zipfile的extractall函数,...
阅读(4864) 评论(0)

coocs2dx-lua在XCode开发时lua和资源热更新问题解决办法

coocs2dx-lua在XCode开发时lua和资源热更新问题解决办法...
阅读(910) 评论(0)

关于I/O的一些记录

前段时间做了一个聊天系统,这个系统需要缓存一些聊天的记录,所以用到了IO。 首先,简单那说下我定义的聊天消息的数据结构,该结构包括:聊天对象ID,昵称,聊天内容等关键信息。如果是我发送给别人,ID为被聊天对象的ID,由服务端转发(同时)到相应ID的人那里,同时修改ID为我的ID,客户端接收到这个消息之后就可以拿到聊天对象的ID并进行回复了。 对于如何区分存储我和不同聊天者的聊天消息,我的做法是...
阅读(546) 评论(0)

cocos2d-x3.0开发游戏部分机型(显卡类型)闪退问题

拓展cocos2d-x3.0底层支持etc图片格式,把游戏中的模型使用etc格式的图片替换。 原先可以运行在联想(lenovo S880,显卡类型是PowerVP SGX 531)的机器上,但是换成etc图片之后进入游戏加载模型的时候就闪退了。 目前大部分其他机型上都没不存在这个问题,只有部分机器会闪退。初步判断有可能是显卡的问题,这个机器的显卡类型是PowerVR SGX 531。不...
阅读(1744) 评论(5)

分区数据恢复之ubuntu13.10格式化整个硬盘

折腾了四天,终于搞得差不多了,损失也降到了最低。算上这次,我应该有两次比较大失误导致数据丢失了。第一次因为换电脑,误删10G的资料,过了一个星期才发现;第二次是因为装系统的时候错误选择了覆盖,然后整个windows系统包括硬盘分区全部被ububtu覆盖修改。总的来说,还是比较幸运的,两次的数据都找回来了,不过第二次找回来的数据中虚拟机装的系统都坏掉了,不知道是怎么回事。总之,数据很...
阅读(2439) 评论(2)

Windows 7引导Ubuntu 13.10 双系统安装

之前安装了ubuntu12.04,结果发现这个系统问题百出,不久就弃之不用,过了一段时间的找实习找工作的折腾时间后,安稳下来后突然有想起电脑上的这个系统,于是决定重新装他。按照上次装12.04的步骤安装13.10,却发现出了一些问题,于是写下这篇文章记录下。 准备工具: 1、当然,就在这个文章的主人公ubuntu13.10系统,官网下载; 2、用于系统设置与管理的EasyBCD,当然这个软件...
阅读(6562) 评论(0)

记载重新回归

这半年没有来这个博客写文章了。    其实不是没写,而是写在了wiz这个笔记上了,挺喜欢这个软件的,之前有用过evernote,大一的时候师兄介绍的,说很好用,对于管理个人的知识库挺有帮助的,但是用了一段时间后发现因为是国外软件的缘故吧,数据的同步不是很好,经常上传不上去。后来发现了wiz,就一直使用到现在,轻量级的笔记软件,也有移动端的,可以电脑编辑后同步到移动端,随时查看,挺方便的,但是移动...
阅读(724) 评论(0)

求数组中任意n-1个元素的最大乘积

题目描述: 给定一个整形数组a[n],求该数组中任意n-1个元素的乘积的最大值,要求不允许用除法,时间复杂度O(n),空间复杂度O(1)。   思路:求出数组中的最大负数和最小正数,然后把其他数的乘起来,如果乘积是负数,则乘以最大负数,如果乘积是正数,则乘以最小正数。     #define MAX 0x7FFFFFFF int maxMulit(int *a ,int n){...
阅读(1319) 评论(1)

do/while(0)的妙用

在C++中,有三种类型的循环语句:for, while, 和do...while, 但是在一般应用中作循环时, 我们可能用for和while要多一些,do...while相对不受重视。     但是,最近在读我们项目的代码时,却发现了do...while的一些十分聪明的用法,不是用来做循环,而是用作其他来提高代码的健壮性。 1. do...while(0)消除goto语句。 通常,如果在...
阅读(689) 评论(0)

分形曲线实现及扩展:

注意事项:配置好OpenGL环境。 1.Cantor曲线: //Cantor.h #include #include #define PI 3.1415926 void Cantor(float ax, float ay ,float bx, float by ,float n, float d); //Cantor.cpp #include"Cantor.h" /*...
阅读(1235) 评论(0)

undefined reference to 'pthread_create'问题解决

由于是Linux新手,所以现在才开始接触线程编程,照着GUN/Linux编程指南中的一个例子输入编译,结果出现如下错误: undefined reference to 'pthread_create' undefined reference to 'pthread_join' 问题原因:     pthread 库不是 Linux 系统默认的库,连接时需要使用静态库 libpthrea...
阅读(692) 评论(0)

安装ADT-20.0.3的时候产生org.eclipse.cdt.feature.group 0.0.0' but it could not be fount错误信息

由于最近换了一台电脑,所以在把资料搬出时文件放置的位置和文件名有所改变,这使得原先在那台电脑上可以运行的eclipse中Android的开发环境被破坏了。 在修改SDK位置的时候提示需要更新ADT到版本20以上(我原先的是版本16的),于是在下载完ADT20.0.3准备安装的时候却遇到了一个和奇怪的错误,错误消息如下:   Cannot complete the install becaus...
阅读(4015) 评论(3)

如何在win7下装win8以及我的win8之旅

好吧,折腾完了前面的win7后,总觉得应该不是我硬盘或者分区的问题,于是我又选择了装一下win8。恰好在win8正式对外界发布的时候我赶上了当时图书馆的好网速,用了一个下午把win8给下载好了(当时正在紧张的期末复习中,大家都没有怎么上网,哈哈)。根据我的一些了解win8的最大亮点就是Metro化和平面化,就趁此机会也顺便体验下把。    好,接下来废话不多说,直接上正题,如何在win7上安装w...
阅读(2058) 评论(0)

关于装双Win7系统方法及问题:错误0x80070571:磁盘结构损坏且无法读取

由于前一阶段忙于考试和课程设计,期间由于课程设计需要,渲染时电脑屏幕一下子就黑了,再次开机都开不了,以为显卡烧坏了,送回保修发现显卡没有烧坏,但是电脑系统变得越来越卡,特别是开一些比较大的软件,如3dmax或者Uinty3D的时候经常报“显示器停止响应,并已经修复”等警告。而又苦于不想重装系统,因为配置环境和安装软件实在是麻烦到让人想吐,于是就想着装一个和现在一样的测试系统(双win7系统),该系...
阅读(3653) 评论(0)

Ubuntu中有关Ftp服务器到架设

google一下Ubuntu下Ftp的软件有好多种,各种的一些大致特点: wu-Ftp:比较老牌,但针对它的攻击比较多,设置比较麻烦,但功能比较强大。(参考) proFtpd:能实现wu-Ftp以及server-U的所有功能。安全性也较高,但比起vcFtpd配置稍显复杂。 vsftpd:功能强大,配置也比较简单 选vsftod是因为它安全、速度快 选proFtpd偶尔看到webmin...
阅读(1370) 评论(0)

VC2010环境下OpenCV出现“丢失tbb_debug.dll”错误解决办法

出问题原因: 你使用opencv的动态库with tbb,但是你的系统没有安装tbb,所以会报错。 解决办法: 1.建议下载INTELTBB3.0  点击打开链接 检查..\\Intel TBB 3.0\bin\ia32\vc10是否已经被加入到环境变量(我的电脑-属性-环境变量)PATH,如果没有,请加入。加入后需要注销当前Windows用户(或重启)后重新登陆才生效。(可以...
阅读(1393) 评论(0)

第12章 Shell脚本编程

l  Shell命令行的运行 l  编写、修改权限和执行Shell程序的步骤 l  在Shell程序中使用参数和变量 l  表达式比较、循环结构语句和条件结构语句 l  在Shell程序中使用函数和调用其他Shell程序 12-1   Shell命令行书写规则   u  Shell命令行的书写规则 对Shell命令行基本功能的理解有助于编写更好的Shell程序,在执行Shell命令...
阅读(1409) 评论(0)

VS2010中关于OpenCV 2.3.1开发环境配置及第一个OpenCV程序

1.在OpenCV中文网站(http://www.opencv.org.cn/index.php)上面下载OpenCV-2.3.1-win的安装包。可以下载源码编译版,也可以下载安装包,还有OpenCV的参考手册。我这里下载了安装包(即 OpenCV-2.3.1-win-superpack.exe 文件)。   2.下载完点击安装,设置安装路径(这里的安装,更确切的说应该是解压),解压到C...
阅读(5098) 评论(1)
37条 共2页1 2 下一页 尾页
    个人资料
    • 访问:72287次
    • 积分:1056
    • 等级:
    • 排名:千里之外
    • 原创:27篇
    • 转载:10篇
    • 译文:0篇
    • 评论:18条
    最新评论