Quantcast
Channel: C++博客-所有随笔
Browsing all 7882 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

[原]linux中断处理(2)下半部机制:tasklet

[原]linux中断处理(2)下半部机制:tasklet1.softirq 适用于性能敏感的子系统2.tasklet建立在softirq之上,使用更简单softirq的不同实例可运行在不同的处理器上,而tasklet则不允许必须使用define DECLARE_TASKLET 声明tasklet#define DECLARE_TASKLET(name, func, data) \struct...

View Article


Image may be NSFW.
Clik here to view.

Qt中关于多重继承以及QThread的测试

本文主要测试了Qt对多重继承的支持,以及QThread中多线程的问题。代码示例如下: //main.h#ifndef MAIN_H_INCLUDED#define MAIN_H_INCLUDED#include <QThread>#include <iostream>#include <cstdio>#include...

View Article


Image may be NSFW.
Clik here to view.

给年轻程序员的建议

偶尔的,我会被人问道:如何成为一名优秀的程序员,更或者,如何成为一名程序员。每次人们问起,我都力图给出不同的答案。因此,我的答案是各种各样的。下面就是我认为的成为一名优秀的程序员需要做的一些事情。记住,想成为一名程序员,很多条路可走,这里列出的只是我的方法。1....

View Article

Image may be NSFW.
Clik here to view.

CEGUI中回车键,退格键的响应

转载自:http://hi.baidu.com/zyb_debug/item/24a695a8a2396a726cd455b1 前面做的那个程序,回车键和退格键用不了。 后来查了下资料发现 injectKeyDown()这个函数传入的是扫描码,而windows消息机制按键出来的是虚拟键码,两个码不一样。 后来无意中看到一个函数。 UINT VirtualKeyToScanCode(WPARAM...

View Article

Image may be NSFW.
Clik here to view.

boost::split

搞了搞split,发现boost里边已经有了,就拿过来直接用,之前翻了下facebook的,也没见比boost更容易读,还是boost算了。在vs2012上编译了一下,发现有问题:error C4996: 'std::_Copy_impl': Function call with...

View Article


Image may be NSFW.
Clik here to view.

irrlicht引擎:Bloom效果

先上图,再说点别的。   BLOOM开   BLOOM关   在IRRLICHT中实现BLOOM,和其它引擎中没有太多的不同。 SHADER还是那个SHADER。 关于BLOOM的算法,也就那样了,没有特别之处,况且,我这BLOOM很暴力 render scene to texture. 1/4 downsample 选择暴光像素 h_blur  7次采样 和权重混合 v_blur  7次采样...

View Article

Image may be NSFW.
Clik here to view.

irrlicht引擎:中文支持

还是先上图吧 这是使用freetype进行中文显示的效果。 irrlicht由于是使用位图字体的方式,是很容易替换掉字体的。 同时,其本身也提供了Font接口替换的功能。 具体做法和网上大多数人是一样的。   在做这个的时候,又引入了另一个话题, gameswf和kfont(KlayGE Font) gameswf是一个开源的C++ FLASH PLAYER。...

View Article

Image may be NSFW.
Clik here to view.

irrlicht引擎:为什么我会想着捣鼓这货

其实我也在问自己,为什么整来整去,又捣鼓起这个东西了。 首先,irrlicht的商业性是很浅的,如果要想应用于商业化,不下一翻功夫是不行的。 比起现在满天飞舞的UINTY3D,就更不用说了。就算和OGRE比,也因为IRRLICHT没有提供太多花哨的特性,而导致这么多年来ARPU值一直没有OGRE高,玩家流失率是巨大的。...

View Article


Image may be NSFW.
Clik here to view.

一路风雨走过来:那些我亲密接触过的项目

一时间,又不知道说什么了。 贴几张这一路走来,和我有关的项目截图吧。  时间是由新到旧   目前在正研发中的项目 《帝国来了》 http://v.ku6.com/show/1zMrlsOx0nwpQw3JMoNAjw...html   继爹妈总动员之后的第二个产品 《大话修仙》 (天地劫WEB) http://xx.sjgame.cn/   处女作 《爹妈总动员》 哎,第一次,给了它。...

View Article


Image may be NSFW.
Clik here to view.

JS入门资料篇

JS简介: http://www.ruanyifeng.com/blog/2011/06/birth_of_javascript.html http://www.ruanyifeng.com/blog/2011/06/10_design_defects_in_javascript.htmlJS异步通信:...

View Article

Image may be NSFW.
Clik here to view.

java中equal和==的比较

java中equals方法和“==”的区别: equals 方法是 java.lang.Object 类的方法。 有两种用法说明: (1)对于字符串变量来说,使用“==”和“equals()”方法比较字符串时,其比较方法不同。 “==”比较两个变量本身的值,即两个对象在内存中的首地址。 “equals()”比较字符串中所包含的内容是否相同。 比如: String s1,s2,s3 = "abc",...

View Article

Image may be NSFW.
Clik here to view.

ICE 连接 参数 说明

     摘要: ICE 连接 参数 说明  阅读全文arrow8209 2013-04-11 14:15 发表评论

View Article

Image may be NSFW.
Clik here to view.

PL/SQL学习——包

     摘要: 包是由存储在一起的相关对象组成的PL/SQL结构。包有两个独立的部分,即包头和包体。  阅读全文Tim 2013-04-11 14:54 发表评论

View Article


Image may be NSFW.
Clik here to view.

Seed Engine中的输入系统(一)、底层架构、历史

今天看了叛大的 KlayGE中输入系统的改进系列文章,觉得可以谈谈Seed Engine中的输入系统。因为Seed...

View Article

Image may be NSFW.
Clik here to view.

好好休息,拥有和保持一个好心态

    好好休息,顺其自然,放松心情,拥有和保持一个好心态。Tim 2013-04-12 09:19 发表评论

View Article


Image may be NSFW.
Clik here to view.

如何用java调用linux shell命令?

如何在远程调用shell命令操作linux呢?如果你是有远程连接权限的话,那么可以使用putty来连接的,putty是基于ssh协议来连接 的,ssh的默认端口是22,但是一般即使一个服务器开启了ssh,那么也不可能是22端口,肯定是改动端口号的。但是如果你没有远程连接的权限呢?或者 是服务器根本就没有开启ssh呢?怎么办?...

View Article

Image may be NSFW.
Clik here to view.

Galaxy2D Game Engine 4.0 开发版 Update (2013-4-12)

     摘要: Update (2013-4-12): ◆添加GGE_FPUPRESERVE系统状态,用于解决D3D自动修改浮点精度导致的一些问题 ◆修改一些GUI的小Bug ◆ggeRenderObj::Sort()添加bTraversal参数,指示是否排序所有子对象 ◆ggeProcessManager添加SetUserDate(void *data)/void*...

View Article


Image may be NSFW.
Clik here to view.

网络游戏的对时以及同步问题

大多数实时网络游戏,将 server 的时间和 client 的时间校对一致是可以带来许多其他系统设计上的便利的。这里说的对时,并非去调整 client 的 os 中的时钟,而是把 game client 内部的逻辑时间调整跟 server 一致即可。一个粗略的对时方案可以是这样的,client 发一个数据包给 server,里面记录下发送时刻。server...

View Article

Image may be NSFW.
Clik here to view.

MessageBox提示语

MessageBox(NULL, "警示框", "提示框", \  MB_OK|MB_ICONWARNING|MB_SYSTEMMODAL|MB_SETFOREGROUND);  MessageBox(NULL, "信息提示框", "提示框", \  MB_OK|MB_ICONASTERISK|MB_SYSTEMMODAL|MB_SETFOREGROUND); MessageBox(NULL,...

View Article

Image may be NSFW.
Clik here to view.

adb shell 设置 Android Setting

之前学习DisplayManage相关的东西的时候用adb shell命令修改了一下setting,避免了每次都重新烧板子的命运。最近在调试的时候经常遇到这样一个提示(如图)XXXXX is sending a large number of SMS messages. 点击N多次才能取消掉,忍无可忍无须再忍!Google一把,正确解法在这里 和 这里 但是在JellyBean的setting...

View Article
Browsing all 7882 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>