- 浏览: 74162 次
- 性别:
- 来自: 杭州
最新评论
文章列表
使用GHOST安装了一个XP XP3系统发现不能支持多核,最直观的现象是明明设备浏览器中发现时两个或者四个核,但是在任务管理器中只发现一个核在运行。于是网上找了一下解决方案。
从微软官网得到的答复是需要重新安装系统,但是网上很多人都声称解决了这一问题,必然会有方法。
方法很多种但本质都是换HAL,解决起来都有困难。
我下面介绍的这种比较直观简单。希望能够帮到各位。
1 开始->运行...->输入cmd。打开命令行
2 切换工作目录到C:\WINDOWS\Driver Cache\i386
3 expand sp3 -F:* C:\tempdrivers 这个目录名可 ...
做了一个简单的小工具来修改DNS,基于C#,有源代码
如果有技术需求,请联系企鹅 2228490076
可以选择网卡,可以预设为google DNS等,可以手工设置。
安全可靠。
使用tulip3.8.0开发项目
- 博客分类:
- 框架
这个是我用tulip 3.8.0 VS2010 QT4.8.2 开发项目的截图。
如果有技术支持需要,请联系我。企鹅 2228490076。。。
使用静态链接到QT框架
- 博客分类:
- 框架
Qt很方便,一直用来写界面程序,但是麻烦的发布的软件太大,Qtgui和QtCore组件太大。因此决定尝试一下静态链接。
最近打算将使用静态链接版的Qt,主要借鉴网上几篇文章
如何让编译出的框架尺寸变小。Building Qt Static (and Dynamic) and Making it Small with GCC, Microsoft Visual Studio, and the Intel Compiler http://www.formortals.com/build-qt-static-small-microsoft-intel-gcc-compiler/
...
最近在研究SilverLight相关的一些效果资料,共享出来
镜面等效果:http://www.silverlight.net/learn/graphics/effects-and-shaders
鱼眼效果:http://www.shinedraw.com/animation-effect/flash-and-silverlight-fish-eye-menu/
silverlight的一些控件:http://silverlight.codeplex.com/
coverflow效果:http://silverlightcoverflow.codeplex.com/
就是先把整个svn库dump出来生成svn的dump文件,类似于镜像。
然后在dump文件上做进一步目录过滤
然后再将过滤好的dump文件导入的新的库中。
最近有空研究了一下C++0x相关的问题,并且在GCC4.6下用变长参数模板实现元组。
template<typename ... AllTypes>
struct MyTuple;
template<> struct MyTuple<> {};
template<int N, class T>
struct ElementType;
template<typename Head, typename ... Tail>
struct MyTuple<Head,Tail...>
{
M ...
VC2010中给出了几个激动人心的特性,为了更好的了解右值引用带了的激动人心的性能提升,我们需要了解左值与右值的一些概念。
摘自C++标准2003版本,第三章
1 Every expression is either an lvalue or an rvalue.
表达式不是左值便是右值
2 An lvalue refers to an object or function. Some rvalue expressions—those of class or cv-qualified class type—also refer to objects.
左值是对象(指针 ...
中午吃饭的时候跟同事聊天说起一个问题。说是在dll中delete在exe中创建的对象会弹出assert窗口并提醒说“堆破坏”。当时想想不太可能,回到公司后用VS2005试了一下没有出现问题。但是同事同VS2003新建了项目和工程后却出现了该问题。
具体的现象如下图所示:
断点的堆栈如下:
当时就觉得非常奇怪。到网上搜索了crtheap就有预感可能是crtheap的问题。
后来就搜到了微软的这篇文章,dll间传递CRT对象(文件句柄、环境变量、区域信息等)存在潜在问题。
进程分配内存(显式调用new,allocate,隐式分配内存比如调用strdup,strst ...
有些时候设计类时,其父类的初始化需要使用当前类的数据成员,先看下面的场景:
#include <streambuf> // for std::streambuf
#include <ostream> // for std::ostream
class fdoutbuf
: public std::streambuf
{
public:
explicit fdoutbuf( int fd );
//...
};
class fdostream
: public std::ostream
{
prote ...
SourceForge
2006社区选择奖:http://sourceforge.net/blog/cca06/
2007社区选择奖:http://sourceforge.net/blog/cca07/
2008年社区选择奖:http://sourceforge.net/blog/cca08/
2009年第四届社区选择奖:http://sourceforge.net/blog/cca09/
http://en.wikipedia.org/wiki/List_of_open-source_video_games
一些NB的开源游戏:
...
在前面的文章
中,讲解了如何编辑autoexp.dat方便调试的时候可以可视化变量的值。
这里再给出一个例子,QDateTime在Qt的安装包里没有的。
QDateTime|*::QDateTime{
preview
(
#(
"ref=",[((QAtomicInt*)($e.d.d))->_q_value,d],
[(QDate*)((int)($e.d.d)+4)]," "
[(QTime*)((int)($e.d.d)+8)]
)
)
children
(
#(
...
使用VS2008进行调试时,有些变量显示不够直接,需要一层一层的展开才能得到直观的变量内容。虽然不难,但是很影响效率。我们可以通过修改autoexp.dat来修改变量在debug Visualizer的显示。
第一步,打开调试时对变量进行Auto Ex ...