JCHub

  • Home
  • Category
    • A/V
    • WebRTC
    • Beauty of Programming
    • Linux
    • Windows
    • Moments of Life
    • Campus Life
  • Reference
    • API Reference
    • Utilities
    • AV Test
    • Doc
  • Message Board
  • About
JCHub
Code as My Sword, Lost in Obsession
Beauty of Programming

Ogre学习笔记(2)

为了进一步学习,今天下了个Advanced Ogre Framework代码,而不用以前的baseapplication框架,代码在release下顺利运行,然而在debug时却出现了下面这种情况 也就是配置对话框是空白的,不能进行配置,导致无法进一步运行,想了好久,也不知道为什么,看了下plugins_d.cfg也没发现什么问题,这时候也只能靠谷歌了,在ogre config dialog empty? (solved)这里找到了答案,是这样回答的: 也就是在release模式下配置对话框正常,debug模式下不正常,这是因为在debug文件中,插件配置文件名为plugins_d.cfg,而不是 plugins.cfg,Ogre在项目的bin与OGRE_HOME debug文件下都需要plugins.cfg,复制plugins_d.cfg重命名为plugins.cfg就可以了。 按此解决方法,我在sdk/bin/debug下面复制重命名了一个plugins.cfg,然后点击exe文件,对话框正常了,可以进行配置了。

2014年3月10日 0comments 1298hotness 0likes Jeff Read all
Beauty of Programming

Ogre学习笔记(1)

由于毕设做的是基于Ogre的虚拟漫游系统,所以最近在很努力地学习Ogre知识。 刚才使用 Ogre AppWizard创建Ogre向导后,在vs2010下可以编译运行,但是在项目debug文件下运行时提示缺少.dll文件,去Ogre wiki上查了下,是这样说的: Missing a Configuration File or DLLs If you try to launch your freshly built application but the program complains of missing DLLs or configuration files (*.cfg), then you probably did not copy them over from the OgreSDK folder. In Visual Studios, when you build your application in release mode, it puts the release executable in the [ProjectFolder]\bin\release folder, and the debug executable in the [ProjectFolder]\bin\debug folder. You must copy all the ".dll" and ".cfg" files over from the OgreSDK into the appropriate folders. That is, copy the files from [OgreSDK]\bin\release to [ProjectFolder]\bin\release and [OgreSDK]\bin\debug to [ProjectFolder]\bin\debug. You will also need to edit the resources.cfg file to point at the correct paths. See the next section for more information on this. 也就是需要把[OgreSDK]\bin\debug下的全部文件都要拷贝到项目文件夹的debug下面,我按这说了,拷了过去,点击.exe文件,可是却提示:Unable to read zip file 再去查了下wiki,这样说的: Make sure you have a plugins.cfg and a resources.cfg in the same directory as the executable. Plugins.cfg tells OGRE which rendering libraries are available (Direct3D9, OpenGL, etc). Resources.cfg is used by the ExampleApplication and specifies paths to textures, meshes and scripts. Both are text files, so edit them and make sure the paths are correct. Otherwise your OGRE setup dialog box may not have any rendering libraries in it, or you may receive an error on your screen or in Ogre.log that looks something like this: Description: ../../Media/packs/OgreCore.zip - error whilst opening archive: Unable to read zip file 也就是需要把Resources.cfg中的路径配置改了,我把media文件夹都拷贝过来,media文件夹位置:D:\vs 2010\Projects\media,项目debug位置:D:\vs 2010\Projects\OgreApp4\OgreApp4\bin\Debug,设置好media文件夹相对于可执行文件的相对路径, 把Resources.cfg中media路径都改了,如下所示: [crayon-69d0dce6b8fab721629701/] 再次运行,可以正常运行了,错误也都没了,好吧,第一个简单的Ogre示例就这样跑起来了,这个脑袋看过去有点呆啊。

2014年3月3日 0comments 1874hotness 0likes Jeff Read all
Campus Life

毕业季—第一次汇报

今天一大早就起床了,可是又睡了会儿,醒来时发现已经8点10分了,赶忙起来穿衣洗漱,然后跟其他人到计算机楼开第一次毕业设计汇报会。 到了会议室,老师们已经到了,老师点了下到,然后让每个人讲下PPT。等我讲时都11点了,主要是前面某个讲了将近一个小时,尽在那啰嗦。我首先给老师看了下我翻译的论文:AN ALGORITHMIC AND SOFTWARE ENGINEERING BASED APPROACH TO ROBUST VIDEO GAME DESIGN。老师对其中一些格式上的错误予以了纠正,然后我讲了调研报告,我的毕设题目是:基于OGRE的矿山虚拟场景漫游系统的设计与实现,并研究碰撞检测技术,我的调研报告大概介绍了下系统初步的体系结构,以及解决方案,老师说我的确实有点难,很期待我最终成果。差不多12点10分,汇报都结束了,我跟几个同学撑着伞去食堂打饭。长沙这鸟天气,一直下着雨,害得我被子都是潮的,很想念在家温暖的日子。

2014年2月28日 0comments 1310hotness 0likes Jeff Read all
Beauty of Programming

百度网盘专用搜索

花了点时间利用谷歌自定义搜索与百度自定义搜索写了个百度网盘搜索,地址http://dupanso.jianchihu.net/,原理很简单,其实平时也可以用如下命令搜索: 文件名称 site:pan.baidu.com,例如:霍比特人2 site:pan.baidu.com,在百度谷歌等搜索引擎都可以利用这个命令搜索 其他网盘搜索也类似,比如360网盘搜索霍比特人2:霍比特人2 site:yunpan.cn 更新日志: 2014.02.25 1.0:正式上线,提供百度与谷歌双搜索,采用双框架页面设计 2014.03.01 1.1:采用按钮切换谷歌与百度搜索页面,去掉原来双框架页面设计

2014年2月27日 0comments 2386hotness 1likes Jeff Read all
Audio & Video Sharing

毕业季—回校

躺了十几个小时的火车,中午总算到长沙了,昨天离家时很舍不得,毕竟呆了将近两个月,长沙这边下着雨,到左家垅西下车时,撑着伞,拖着行李箱,走了将近二十分钟到宿舍,到了宿舍,休息了下,收拾完东西,准备开始毕业设计了,周五就要开会了,要有调研报告,还要做ppt,伤不起啊,这两天只能赶进度了。

2014年2月25日 0comments 1299hotness 0likes Jeff Read all
Audio & Video Sharing

春节这几天

春节这几天都呆在家里陪家人玩,外面吵吵闹闹的,还不如呆家里清净下。在家里的话主要是上上网,听听歌,看看电影。 初一到初四这四天天气很好,平均气温25左右,有点夏天感觉,在家里穿一件就可以了,很享受这种天气。初五也就是昨天因为冷空气开始降温,降了十几度,今天下起了小雨,路上的行人少了许多,也听不到小孩子的放鞭炮声。 也不知问什么,年味一年不比一年。小时候最盼望过年了,有好吃的,还可以放鞭炮,买把玩具枪跟小伙伴们枪战,或者到河边跟伙伴们烧烤去······想起来都是满满的回忆,而如今觉得过年也就那样,30晚上吃顿好吃的后看几眼无聊的春晚(今年冯小刚的春晚还是那样烂,没什么改变),然后自己无聊的上网看电影去了。也许是长大的缘故,春节的大餐已没什么吸引力,曾经的小伙伴们好多已成家立业,对自己而言春节也就是一次周末假期,除了时间长了些,也没太大区别,看到街上那群玩鞭炮的小孩子,我很羡慕他们,但那也只是我的记忆。 过几个月我也要去公司上班了,开始我的职场生活,那时陪家人的时间更少了,这个假期我还是好好珍惜与家人在一起的时光,每天能看到家人的笑容都是我最大的满足。

2014年2月5日 0comments 1146hotness 0likes Jeff Read all
Information Technology

用于糖尿病患者的智能隐形眼镜

据科技网站Re/code报道,谷歌将一个芯片和传感器系统缩小到能够嵌入隐形眼镜,那些小零件连接至柔性的类塑料材料上的环形金箔天线而不是环形电路板。这么做是为什么呢?答案是帮助糖尿病患者。 谷歌的智能隐形眼镜旨在测量穿戴者泪液中的血糖含量,每秒测量一次。理论上,它有望成为糖尿病患者持续监测自己的血糖水平的一种非侵害性方式,使得他们无需每天多次刺破皮肤抽血,也无需使用刺入皮下组织的连续监测设备。 要是该智能隐形眼镜最终能够进入市场,它将能够给全球超过3.8亿糖尿病患者带来福音——据国际糖尿病联盟称,该数字到2035年可能要超过5.9亿。 该智能隐形眼镜由来自谷歌秘密实验室Google X的芯片设计师、软件工程师、电化学家和聚合物化学家组成的一个团队设计。他们希望终有一天糖尿病患者将能够无痛监测自己的血糖水平。 不过谷歌表示,它无意自行生产和销售它所打造的该项医疗设备。相反,它是想公布它到目前为止的研究,找到企业合作伙伴来开发医疗设备和愿景产品。 项目负责人布莱恩·奥蒂斯(Brian Otis)本周向Re/code透露,该智能隐形眼镜项目“完全独立于”谷歌眼镜项目,尽管谷歌眼镜项目创始人巴巴克·帕维兹(Babak Parviz)还是该隐形眼镜项目的顾问。 奥蒂斯和帕维兹均是华盛顿大学前教授,在那里他们曾一块开发可戴在眼睛上的血糖仪——不过他们当时使用的是用于制造水瓶的PET塑料,因此早期原型实际上不可穿戴。Google X让他们花两年的时间来改造该项目。他们开发出了工具使得隐形眼镜变成现在这么小。 “我希望将它的系统变得越来越小。”奥蒂斯说道,“从事一项有望产生巨大影响力的项目真的让人觉得梦想成真。” 谷歌在寻找合作伙伴来继续推进智能隐形眼镜项目。奥蒂斯称,他不确定合作关系的具体性质,但可能会以技术授权的形式进行。谷歌并不想要自行制造和销售该产品。 要做的还很多。且不说产品距离获得美国食品和药物管理局(FDA)还有十万八千里,泪液是否是可靠的血糖水平指标实际上也未确定。 测试泪液并非易事,因为它不容易大量收集,任何帮助催生和提取泪液的过程——如切洋葱或者拔鼻毛——都会损害环境,可能会改变泪液的成分。 一糖尿病研究所的医学总监大卫·科洛诺夫(David Klonoff)跟谷歌合作进行了一项临床研究,评估不使用其智能隐形眼镜的情况下在泪液中检测血糖的能力。他的研究小组还在分析研究结果,还未有定论。 “不过我想说的是,我看过那些数据,我对结果感到乐观。”他说道。 谷歌并非唯一一家针对葡糖糖监测探索不同的“不流血”解决方案的公司。Grove Instruments等公司在研究近红外光谱学技术。其它研究机构研究过通过唾液或者呼出的气体测量血糖水平的可能性。 这些技术目前还未获得FDA的批准。不过如果它们最终被证明是有效且安全的,糖尿病患者的痛苦有望得到减轻,也有望变得更加健康长寿。 当下的血糖监测选择整体上很不方便,需要反复的血检,且会带来痛楚。因此,很多病人测量血糖的次数并不足够——导致他们没能恰当地调整他们的生活习惯和药物治疗方案。 患上糖尿病已有27年的凯利·克罗斯(Kelly Close)表示,如果像谷歌的智能隐形眼镜这样的新型设备切实可行,那人们就能每天随意测量自己的血糖水平,不用再刺手指抽血。“这样能够避免血糖过高或者过低,最终避免出现糖尿病的长期并发症,如心脏病、中风、失明、肾衰竭。”

2014年1月17日 0comments 1133hotness 0likes Jeff Read all
Beauty of Programming

wordpress的RSS提示错误:Input is not proper UTF-8, indicate encoding

今天打开本博客的rss发现显示如下错误: This page contains the following errors: error on line 136 at column 80: Input is not proper UTF-8, indicate encoding ! Bytes: 0x0B 0xEF 0xBC 0x9A Below is a rendering of the page up to the first error. 我很纳闷这是为什么呢,前几天打开还好好的,仔细阅读以下该错误提示:输入的不是正确的UTF-8编码。输入的不就是文章内容吗,难道是文章内容字符编码问题,我想到了前天从word拷过来的一篇文章,我把该文章先暂时移到回收站,清理下浏览器缓存,再打开rss发现正常了,果然是文章内容编码问题。我想是word里面有些内容编码在wordpress编辑器里成为了非法字符,导致输出报错。我检查了那篇文章,发现是表格那个地方有问题,从word那里直接复制的表格到wordpress里并未格式化。 所以word里面牵涉到特殊样式的内容(比如表格)最好不要直接复制,否则会报错。

2014年1月11日 0comments 3048hotness 0likes Jeff Read all
1…1617181920…26
Copyright Statement

Unauthorized reproduction or plagiarism in any form is strictly prohibited. For reprint requests, please contact via email.

Recent Comments
snail Published at 1 weeks ago(03 03202633105 27 27pm26) 多谢,大佬。醍醐灌顶!
dongxuh Published at 8 months ago(07 07202573103 27 27pm25) 真心不错的博客,有机会能一起分享
南南 Published at 9 months ago(07 07202573103 15 15pm25) 写的超棒!
Jeff Published at 11 months ago(05 05202553105 15 15pm25) 2025-03-12的提交已经支持了
Jeff Published at 11 months ago(05 05202553105 15 15pm25) 源视频地址已经不可用了,引用优酷的视频地址,看了下被删了
Ad

COPYRIGHT © 2026 jianchihu.net. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang