问题列表 - 第25109页

挂钩/覆盖DirectX游戏?

谁能告诉我如何在C#中挂钩/覆盖DirectX游戏?

我已经尝试使用全屏C#窗口来重叠游戏,但它不会.经过一番研究后,我发现我需要挂钩游戏,然后显示C#窗口.

任何人都可以解释我会怎么做?我可以在DirectX游戏上显示C#表单吗?

c# directx hook overlay

13
推荐指数
2
解决办法
3万
查看次数

用于从列表中挑选的C++函数,其中每个元素具有不同的概率

我有一个结构数组,结构中的一个字段是一个浮点数.我想选择一个结构,其中拾取它的概率是相对于浮点数的值.即

struct s{
  float probability;
  ...
}

s sArray[50];
Run Code Online (Sandbox Code Playgroud)

决定选择哪一个的最快方法是什么?这有功能吗?如果我知道所有概率字段的总和(注意它不会是1),那么我可以迭代每个s并probability/total_probability与随机数进行比较,改变每个s的随机数吗?即

if( (float) (rand() / RAND_MAX) < probability)...
Run Code Online (Sandbox Code Playgroud)

c++ random probability

8
推荐指数
1
解决办法
3907
查看次数

如何将OpenGrok连接到SVN存储库?

我能够使用此博客条目在WinXP上安装和使用opengrok

http://theflashesofinsight.wordpress.com/2009/05/11/install-opengrok-on-windows/

我现在想索引一个subversion存储库.我检查了一个存储库到源文件夹,可以搜索文件.但是,历史记录和注释的链接不活动.

我已经安装了svn并为目录编制索引,不会发出警告或错误.(当我没有安装SVN客户端时出错)

是否需要一些配置?我看到这个链接http://blogs.oracle.com/trond/entry/using_subversion_with_opengrok但它没有给我任何线索.

我用了

java -Xmx1024m -jar opengrok.jar -W  "C:\\OpenGrok\\data\\configuration.xml" -r on -P -S -v -s "C:\\OpenGrok\\source" -d  "C:\\OpenGrok\\data"
Run Code Online (Sandbox Code Playgroud)

之后

java -Xmx1024m -jar opengrok.jar -R "C:\\OpenGrok\\data\\configuration.xml" -H
Run Code Online (Sandbox Code Playgroud)

这是结果配置:

<?xml version="1.0" encoding="UTF-8"?> 
<java version="1.6.0_20" class="java.beans.XMLDecoder"> 
 <object class="org.opensolaris.opengrok.configuration.Configuration"> 
  <void property="dataRoot"> 
   <string>C:\OpenGrok\data</string> 
  </void> 
  <void property="projects"> 
   <void method="add"> 
    <object class="org.opensolaris.opengrok.configuration.Project"> 
     <void property="description"> 
      <string>Configuration</string> 
     </void> 
     <void property="path"> 
      <string>/Configuration</string> 
     </void> 
    </object> 
   </void> 
   <void method="add"> 
    <object class="org.opensolaris.opengrok.configuration.Project"> 
     <void property="description"> 
      <string>test</string> 
     </void> 
     <void property="path"> 
      <string>/test</string> 
     </void> 
    </object> 
   </void> 
  </void> 
  <void property="remoteScmSupported"> 
   <boolean>true</boolean> 
  </void> 
  <void …
Run Code Online (Sandbox Code Playgroud)

svn opengrok

8
推荐指数
1
解决办法
7133
查看次数

将光标隐藏在远程终端上

我有一个打开远程终端的插座.使用" 强制telnet客户端进入字符模式 " 的答案,我能够将该终端置于字符模式.

我的问题是,如何使用此方法将光标隐藏在远程终端中?

c sockets terminal cursor

7
推荐指数
3
解决办法
2万
查看次数

如何在gcc中将静态库链接到动态库中

在gcc(g ++)下,我编译了一个静态.a(调用它some_static_lib.a)库.我想把这个.a文件链接(这是正确的短语?)到libsomeDyn.so我正在构建的另一个动态库(称之为).虽然.so编译,我看.a不到.so使用nm命令的内容:

/ usr/bin/g ++ -fPIC -g -O2 -Wall -Werror -pipe -march = pentium3 -mtune = prescott -MD -D_FILE_OFFSET_BITS = 64 -DLINUX -D_GNU_SOURCE -D_THREAD_SAFE -I ../../../. ./../../../../ -I ../../../../../../../..// libraries -Wl,-rpath,/ usr/lib -o libsomeDyn.so some.o another.o some_static_lib.a -shared -Wl -x -Wl,-soname,libsomeDyn.so

我看不到功能some_static_lib.a不足libsomeDyn.so.我究竟做错了什么?

gcc

35
推荐指数
2
解决办法
5万
查看次数

在linux c shell上显示带向上箭头的最后一个命令

我在c中实现了一个简单的linux shell.现在,我正在添加一些功能,我立即想到的是能够使用向上箭头显示最后的命令.

问题1:
但是,我不知道如何做到这一点.你呢?

问题2:
对于如何存储"历史"命令的任何评论也表示赞赏.我想像一个允许访问所有元素的队列这样的东西是个好主意.我错了吗?我是否必须实施它还是已经有一些我应该知道的良好实现?

谢谢.

linux shell keyboard-events data-structures

2
推荐指数
1
解决办法
2818
查看次数

Google AppEngine上的memcache多久会丢失一次数据?

一般而言,Memcache和AppEngine具体是不可靠的,因为我的数据可能会因任何原因在任何时间点从缓存中删除.但是,在某些情况下,可能存在使用memcache可能会增加性能的小风险的情况,例如更新memcache中的一些数据,这些数据会定期保存到其他更可靠的存储中.是否有任何来自Google的数字可以告诉我memcache条目在到期时间之前从缓存中丢失的实际可能性,因为我保持在我的配额范围内?

是否存在硬件故障和管理操作之外的任何原因,例如数据中心的机器正在升级/移动/替换,这会导致条目过早地从memcache中删除?

google-app-engine memcached

8
推荐指数
1
解决办法
1518
查看次数

python删除<div class ="comment> .. any ... </ div>之间的所有内容

你如何使用python 2.6删除包括的所有内容 <div class="comment"> ....remove all ....</div>

我尝试了各种方式使用re.sub没有任何成功

谢谢

html python class

9
推荐指数
2
解决办法
5801
查看次数

Switch Statement C++ - 错误C2046:非法情况,错误C2043:非法中断

#include <iostream> 
#include <string> 

using namespace std;

//void multiply(int b);

int main()
{ 
 float total = 0;
 float b = 0;
 cout << "Enter number: " << endl;
 cin >> b;


 char TorD;
 cout << "Would you like to times (*), divide (/), add (+) or minus (-) this number?" << endl;
 cin >> TorD;

 switch (TorD)

  case '*' : 
 {
  int c=0;
  cout << "by how many?" << endl;
  cin >> c;
  total = b * c;
  cout << …
Run Code Online (Sandbox Code Playgroud)

c++ switch-statement

0
推荐指数
1
解决办法
9962
查看次数

Graphviz DOT以圆圈排列节点,布局太"紧凑"

我在那里,请看编辑

好的,这是我的问题,我正在生成一个python模块的图形,包括所有带有它们的函数/方法/类的文件.

我想安排它,节点聚集在它们的父节点周围,目前一切都在一个巨大的水平行上,这使得事物> 50k像素宽,并且让svg转换器失败(只渲染图的一半) ).

我浏览了文档但找不到任何似乎可以解决的问题.

所以问题是:
有没有一种简单的方法可以做到这一点,还是我必须自己布局整个事情?:/

编辑:
感谢安德鲁斯评论我有正确的布局,现在唯一的问题是它有点"紧凑"...所以现在的问题是,如何解决这个问题?

测试

layout graph dot graphviz

19
推荐指数
2
解决办法
2万
查看次数