问题列表 - 第23140页

Delphi:等到bat-script运行到最后

我有bat文件,它做了一些操作.如何从Delphi运行此文件并等待,直到它停止.像这样的东西:

procedure TForm1.Button1Click(Sender: TObject);
begin
//Starting bat-file
bla-bla-bla
showmessage('Done');
end;
Run Code Online (Sandbox Code Playgroud)

delphi batch-file

4
推荐指数
1
解决办法
5371
查看次数

[C#] [XNA 3.1]如何在一个Windows窗体中托管两个不同的XNA窗口?

我正在为2D基于图块的游戏制作地图编辑器.我想在Windows窗体中托管两个XNA控件 - 第一个渲染地图; 第二个渲染tileset.我在这里使用代码 Windows窗体中创建XNA控件主机.这一切都很好 - 只要Windows窗体中只有一个XNA控件.但我需要两个 - 一个用于地图; tileset的第二个.如何在Windows窗体中运行两个XNA控件?谷歌搜索时,我遇到了"交换链"和"多个视口"这两个术语,但我无法理解它们并希望得到支持.

正如旁注,我知道XNA控件示例的设计使得即使您运行100个XNA控件,它们也将共享相同的GraphicsDevice - 实质上,所有100个XNA控件都将共享同一个屏幕.我尝试修改代码以为每个XNA控件实例化一个新的GraphicsDevice,但其余的代码不起作用.代码有点长,所以除非有人需要它才能帮助我,否则我不会发布它.

提前致谢.

c# xna winforms

7
推荐指数
1
解决办法
3476
查看次数

ereg_replace到preg_replace?

我该如何转换?

ereg_replace(".*\.(.*)$","\\1",$imgfile);
Run Code Online (Sandbox Code Playgroud)

preg_replace... ?
Run Code Online (Sandbox Code Playgroud)

我遇到了麻烦吗?

php regex pcre posix-ere

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

PHP:将速记十六进制颜色转换为常规颜色

我正在尝试制作一个将短手六角颜色用于长十六进制颜色的功能.

例如,如果有人提交"f60",它将转换为"ff6600".我知道我需要重复每个数字,但最有效的方法是什么?

谢谢.

php hex colors

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

JavaScript中的随机对象生成器

我需要一个JavaScript中的随机对象生成器,它生成具有不同字段和值的各种对象.我能找到这样的工具吗?

我需要生成具有各种复杂性的随机对象.我的目标是使用JSON来序列化这些对象并模糊测试我的应用程序http api.

javascript random object fuzzing

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

如何从提交作者发送git post-receive电子邮件?

我正在使用git附带的post-receive-email脚本.(来源在这里.)它工作正常,但我希望每个电子邮件都是从提交的作者发送的.我该怎么做?

我的post-receive文件目前看起来像这样,我想自定义from-email-address.

#!/bin/sh

export USER_EMAIL=from-email-address@blah.com
$(dirname $0)/post-receive-email
Run Code Online (Sandbox Code Playgroud)

git email hook post-commit

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

如何在Kohana 3项目中安排业务逻辑

我正在寻找有关如何使用Kohana 3设置中型Web应用程序的建议,教程和链接.我过去实现过MVC模式,但从未使用过"正式化"的MVC框架,所以我仍然得到了我的围绕术语 - 围绕着基本的例子,建立视图和模板,等等.

我的进展相当不错,但我想建立一个真实世界的网络项目(我自己已经计划了很长一段时间),作为一个学习对象.

我通过示例学到了最好的东西,但是基于实例的文档现在对于Kohana 3来说有点稀疏 - 他们在网站上这么说.虽然我并不担心随后学习框架,但我想确保代码库从一开始就是健康的结构 - 即控制器分割得很好,命名良好且符合标准,最重要的是业务逻辑是分成适当大小的模型.

我的应用程序可以在其核心中被描述为具有一系列搜索和列表功能的业务目录,以及每个条目所有者的登录区域.实际的管理数据库后端已经处理完毕.

假设我已经制定了所有API并已到位 - 列出所有业务,编辑业务,按街道名称列出业务,创建以业务身份登录的商品等等,我只是在寻找如何使功能融入MVC模式和Kohana应用程序结构,可以轻松扩展.

  • 你知道"数据库密集型"应用程序的真实例子,如目录,在线社区......在Kohana 3上建立一个登录区域,最好是开源,所以我可以看一看他们是如何做到的?

  • 是否有关于如何在Kohana项目中为最终用户构建可扩展登录区域的约定或最佳实践,该项目不仅能够处理业务目录页面,还可以在单​​独的页面上进一步提供产品?

  • 您是否知道使用Kohana构建复杂应用程序的任何有用资源?

  • 你有没有建立类似的东西,可以给我一个项目结构的建议?

赏金

我正在向@antpaw颁发奖金,因为他为我提供了一个Kohana应用程序,其中包含一些业务逻辑,这些逻辑给了我很多例子.干杯@Pixel Developer也为您提供了出色的投入 - 我经常希望有人可以分享赏金!

php kohana kohana-3

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

std :: string构造函数会破坏指针

我有一个Entity类,它包含3个指针:m_rigidBody,m_entity和m_parent.在Entity :: setModel(std :: string model)的某个地方,它正在崩溃.显然,这是由m_entity中的错误数据引起的.奇怪的是,我在构造函数中将其弄糊涂,从那时起就没有触及它.我调试了它并在其上放置了一个观察点,并且发现m_entity成员正在std :: string的构造函数中被更改,这是在将const char*转换为用于setModel调用的std :: string时被调用的.我在Mac上运行,如果这有帮助(我想我记得Mac上的std :: string有些问题).关于发生了什么的任何想法?

编辑:这是GEntity的代码:

GEntity::GEntity(GWorld* world, unsigned long int idNum) {
    GEntity(world, idNum, btTransform::getIdentity());
}

GEntity::GEntity(GWorld* world, unsigned long int idNum, btTransform trans) : m_id(idNum), m_trans(trans), m_world(world) {
    // Init unused properties
    m_rigidBody = NULL;
    m_entity = NULL; // I'm setting it here
    m_parent = NULL;

    // Find internal object name
    std::ostringstream ss;
    ss << "Entity" << idNum << "InWorld" << world;
    m_name = ss.str();

    // Create a scene node …
Run Code Online (Sandbox Code Playgroud)

c++ string macos memory-corruption

3
推荐指数
1
解决办法
1093
查看次数

MySQL GIS Lat/Lon到X/Y:哪个是哪个?

是否存在关于MySQL中的GIS点应该存储为POINT($latitude $longitude)或者POINT($longitude $latitude)?的约定?

如果经度与笛卡尔地图上的X相对应,那么从北向上看会更有意义,但常见的说法是说"纬度和经度".

mysql gis gps coordinate

8
推荐指数
2
解决办法
1758
查看次数

如何在悬停时突出显示文本

我所说的突出显示是指当您将鼠标拖动到文本上时对文本所做的操作。如果你使用 imgur.com 那么你就知道我想要什么。我在任何地方都找不到任何关于此的信息,这令人沮丧。帮助?

编辑:好吧,我以为我已经说得足够清楚了,但我想还不够。我并不是说我想改变悬停时的背景颜色。那是微不足道的。但是您知道当页面上有文本时,您单击文本并拖动鼠标,或者按 ctrl+A,背景颜色会发生变化,然后您可以复制文本吗?你知道吗,突出显示?选择?我不希望它看起来像是通过更改背景颜色而发生的,我希望它确实发生。在 imgur.com 上上传一张图片,您就会明白我的意思。请注意,当您将鼠标悬停在上传图像的任何链接上时,文本将被选中 - 您可以复制它。

这就是为什么很难找到有关此的任何信息。我得到的只是如何更改背景颜色的结果。

javascript jquery highlight hover

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