问题列表 - 第19662页

我如何订阅另一个程序集中引发的事件

我有一个包含3个项目的解决方案.一个项目处理异步通信.当它完成它的回调时,它会引发一个事件SomethingCompleted.如何在同一解决方案中从另一个项目订阅此事件?

我在接收项目中构建了事件处理程序,但它没有在发送项目中看到事件.

c# events assemblies solution

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

MySQLi相当于mysql_result()?

我正在将一些旧的PHP代码从mysql移植到MySQLi,我遇到了一个小问题.

有没有相当于旧mysql_result()功能?

mysql_result()当你使用超过1行时,我知道它比其他函数慢,但很多时候我只有1个结果和1个字段.使用它可以让我将4行压缩为1.

旧代码:

if ($r && mysql_num_rows($r))  
    $blarg = mysql_result($r, 0, 'blah');
Run Code Online (Sandbox Code Playgroud)

期望的代码:

if ($r && $r->num_rows)  
    $blarg = $r->result(0, 'blah');
Run Code Online (Sandbox Code Playgroud)

但是没有这样的事情.:(

有什么我想念的吗?或者我将不得不吮吸它并做出一切:

if ($r && $r->num_rows)  
{  
    $row = $r->fetch_assoc();  
    $blarg = $row['blah'];  
}
Run Code Online (Sandbox Code Playgroud)

php mysqli

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

System.Diaganostics.Process(当一个进程在内部使用另一个进程时)

我一直在使用C#System.Diagnostics.Process来监视命令行实用程序的输出.

我正在"内部"监视的进程启动第二个进程,并且一旦进行,我就不再接收进程对象的进一步输出.

令人沮丧的是,如果你使用cmd.exe(手动)执行相同的命令(我正在使用System.Diagnostics.Process对象启动),控制台将输出我需要在C#应用程序中看到的每一行!

但是,如果我(出于测试目的)使用System.Diagnostics.Process对象启动cmd.exe并运行该命令,它仍然会停止输出与之前相同的点(直接启动process1.exe); 在使用second.exe时.我认为这个测试会整合所有相关过程的输出,但事实并非如此.如何将所有这些输出都输入到我的C#应用​​程序中?

c# ssh cmd openssh system.diagnostics

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

你如何创建一个独立的C++程序?

我只是想知道如何用C++创建一个独立程序?

编辑:独立我指的是一个不在托管环境中运行的程序(例如操作系统).我希望我的程序成为计算机加载的第一个程序,而不是操作系统.

c++

10
推荐指数
3
解决办法
4490
查看次数

如何在没有完整外连接可用的情况下进行完整外连接

上周我惊讶地发现 sybase 12 不支持全外连接。但我突然想到,一个完整的外连接应该与同一个 sql 的右外连接联合的左外连接相同。任何人都可以想出一个不成立的原因吗?

sql full-outer-join sap-ase

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

SQLAlchemy列到行转换,反之亦然 - 这可能吗?

我正在寻找一个SQLAlchemy唯一的解决方案,用于将从表单提交收到的字典转换为数据库中的一系列行,每个字段用于提交的每个字段.这是为了处理各种应用程序差异很大的首选项和设置.但是,它很可能适用于创建类似功能的数据透视表.我在ETL工具中看到了这种类型的东西,但我一直在寻找一种直接在ORM中完成它的方法.我找不到任何文件,但也许我错过了一些东西.

例:

从表格提交:{"UniqueId":1,"a":23,"b":"你好","c":"世界"}

我希望它被转换(在ORM中),以便它像这样记录在数据库中:

_______________________________________
|UniqueId| ItemName   | ItemValue     |
---------------------------------------
|  1     |    a       |    23         |
---------------------------------------
|  1     |    b       |    Hello      |
---------------------------------------
|  1     |    c       |    World      |
---------------------------------------
Run Code Online (Sandbox Code Playgroud)

在选择时,结果将被转换(在ORM中)回到来自每个单独值的一行数据.

---------------------------------------------------
| UniqueId  |  a     |     b      |       c       |

---------------------------------------------------
|   1       |  23    |   Hello    |   World       |

---------------------------------------------------
Run Code Online (Sandbox Code Playgroud)

我假设在更新时最好的做法是在事务中包装一个删除/创建,这样就会删除当前记录并插入新记录.

最终的ItemNames列表将保存在一个单独的表中.

完全接受更优雅的解决方案,但是如果可能的话,我们希望远离数据库方面.

我在SQLAlchemy中使用了declarative_base方法.

提前致谢...

干杯,

保罗

python orm sqlalchemy pivot-table transformation

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

DataGridview中的行复制/粘贴功能(Windows应用程序)

我正在开发一个C#windows应用程序,并希望在DataGridView中复制一行并将其粘贴到一个新行中.我怎么能做到这一点?我正在使用.net framework 3.5.

能否请您提供一些想法或一些代码,以表明我如何实现这一目标?

datagridview

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

Windows助记符标准

Windows有任何助记符标准吗?

例如 - 菜单栏,菜单栏上的操作(例如Alt + f到文件菜单,但ctrl + s在文件菜单下进行保存)和控件.

我问,因为我们有一个带有许多控件的搜索屏幕,我们正在尝试确定快捷键以进入字段,如上所述.

是否有任何官方的Microsoft或某些RFC文档,我们可以在会议中阅读和呈现,以找出如何正确处理这一点.

到目前为止,我唯一发现的就是这个 - 这有助于一些,但不会详细介绍.

此外,是否有一本书可以帮助我设计这样的东西?

社区对双重助记符的看法如何?(例如ctrl a,w)

谢谢!

standards mnemonics

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

使用时区打印正确的时间,Python

扩展

好的,我们今天没有过好日子.

当您将正确的tzinfo对象附加到日期时间实例,然后strftime()它,它仍然以UTC格式出现,似乎忽略了我附加到它的漂亮的tzinfo对象.

    # python 2.5.4
    now = datetime.now()
    print now.strftime( "%a %b %d %X" ) # %X is "locale's appropriate time rep"

    pst = now.replace( tzinfo=Pacific )
    print pst.strftime( "%a %b %d %X" )

我们得到:

Mon Jan 18 17:30:16
Mon Jan 18 17:30:16

我发现如果我添加%z,我可以添加它应该计算的差异:

Mon Jan 18 17:32:38 
Mon Jan 18 17:32:38 -0800

它只是在那里加-8,好像在说,"你自己做,foo."

但是我希望strftime()能够简单地给我一个具有预定时间的字符串.

当我strftime()时,如何让strftime()为我做小时减法数学呢?

我正在使用的完整代码如下.

from datetime import tzinfo, timedelta, datetime

ZERO = timedelta(0)
HOUR = timedelta(hours=1)

# A UTC class.

class UTC(tzinfo):
  """UTC"""
  def utcoffset(self, dt): …
Run Code Online (Sandbox Code Playgroud)

python datetime tzinfo

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

将数据库记录建模为类型

我在F#中重写一个C#库,其中大多数类与数据库表一对一映射(类似于ActiveRecord).我正在考虑是否使用记录或类(甚至可能是DU?).在属性设置器中有相当多的验证来维护不变量. 在F#中对此进行建模的最佳方法是什么? 我不希望将违反业务逻辑的对象持久化到数据库.欢迎任何想法.

还有一些想法......将不变量移动到外部"控制器"类是否更好?来自C#,允许与数据库记录对应的对象包含无法保存到数据库的任何内容,这是错误的.我想因为早先失败似乎比以后失败更好.

f#

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