小编peS*_*HIr的帖子

如何将文件(PDF)插入到varbinary SQL Server列中,然后检索它?

我希望获取运行报告的结果(Crystal Reports中的PDF文件),序列化它,将其粘贴到varbinary字段中,然后再将其反序列化并将其呈现给用户.

现在我只需要简单的旧ADO .NET(SqlClient,SqlCommand等)

这有什么陷阱吗?鉴于我会知道本地机器上当前保存PDF文件的路径,实现此目的的基本语法是什么?

c# sql-server blob file

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

如何将两个游戏控制器的输入混合和匹配到一个“虚拟”控制器中?

对以下情况进行图像处理:

  1. 您使用的是 Windows XP(即使下面显示的对话框是 Vista 屏幕截图)。
  2. 您有两个物理 USB 游戏控制器,我们称它们为 A 和 B。
  3. 您有一款软件,它显然以传统方式访问操纵杆,只能识别并允许使用单个操纵杆。
  4. 使用本软件时,您希望同时使用两个控制器,例如:
    • 使用 A 的左拇指杆和 B 的右拇指杆
    • 使用 A 中的 #1、#2 和 #6 按钮以及 B 中的 #2 和 #8 按钮

我想这个问题一定已经在某个地方的硬核游戏中出现了,并且可以使用一种“虚拟游戏控制器驱动程序”或其他软件。理想情况下,这将显示为 Windows 中的游戏控制器,并允许使用物理连接控制器上可用的任何输入来创建复合虚拟控制器,如上所述进行虚拟设置。

Windows 旧版操纵杆对话框

如果是这种情况,我很想知道从哪里得到这个。如果没有,欢迎任何有关尝试进行此操作的指示。我想我必须阅读 DirectInput 并清除我接下来不存在的 C++ 技能?

就像 Runeborg 回答的那样,如果我希望发生这种情况,现在看来我可能不得不尝试编写自己的“虚拟游戏控制器设备驱动程序”。:-(

快速更新:在 smartgamer 上问过同样的问题,希望那里的另一群人可能会提出现有的答案。

windows virtual

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

将属性应用于匿名方法的语法?

这与关于返回类型属性匿名类的问题有关,但是对于匿名方法(或lambdas),但到目前为止,我发现这个确切的问题似乎还没有在stackoverflow上.

在我们使用CodeSmith生成的业务实体的代码中,我们现在具有[DebuggerNonUserCode]属性,因此它们不计入代码覆盖率结果.不幸的是,生成的代码使用匿名方法,这些方法现在仍然在代码覆盖中显示,其名称是Class.<>c__DisplayClass3c由于编译器实际处理它们的方式.

快速代码示例,更改名称和类型以保护无辜,可以这么说:

    public delegate T ReturnSomething<T>();

    public static T SafeCall<T>(T whenNotSupported, ReturnSomething<T> method)
    {
        T result;
        try
        {
            result = method();
        }
        catch (NotSupportedException)
        {
            result = whenNotSupported;
        }
        return result;
    }

    public static void CodeExample()
    {
        string foo = SafeCall<string>("OOPS!", delegate
        {
            //throw new NotSupportedException();
            return "Ok";
        });
    }
Run Code Online (Sandbox Code Playgroud)

有没有办法获取[DebuggerNonUserCode]这些方法的属性,以便我们可以从我们的代码覆盖率结果生成的代码中删除名称错位的匿名方法名称?或者我们是否需要重写生成的代码以不再使用匿名方法?

[DebuggerNonUserCode]method的参数SafeCall(之前的方法定义ReturnSomething<T>参数类型)不会编译,也许就不会做我们想,如果它会的.以下也不编译:

    public static void CodeExample()
    {
        string foo = SafeCall<string>("OOPS!", …
Run Code Online (Sandbox Code Playgroud)

.net attributes delegates

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

在Windows上重新定义Emacs中的密钥

我在Mac OS X上使用我的命令键作为额外的控制键(我相信太空学员键盘具有这种配置).我希望通过切换Alt到Emacs中CtrlWindows密钥来Alt在我的Windows机器上模拟这个.这可能吗?我发现这个帖子暗示了类似的东西

(setq w32-pass-lwindow-to-system nil 
      w32-pass-rwindow-to-system nil 
      w32-pass-apps-to-system nil 
      w32-lwindow-modifier 'super ;; Left Windows key 
      w32-rwindow-modifier 'super ;; Right Windows key 
      w32-apps-modifier 'hyper) ;; Menu key
Run Code Online (Sandbox Code Playgroud)

按下Windows键获取superhyper键.当我尝试重新映射这'control来测试它(但最终我希望它是metaAlt作为Ctrl,如提及),windows-e仍然得到由Windows(XP)截获并打开资源管理器,但似乎是一个良好的开端?我将不胜感激任何建议.

windows emacs elisp

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

什么是base64明文用户名和密码?

最近我在一篇基本的身份验证文章中看到了这个词.网络上的base64明文usrname和密码是什么意思?

谢谢

windows passwords http-authentication basic-authentication

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

显示已删除的行数

我使用C#程序,我的数据库在SQL Server 2008中.

当用户从数据库中删除一些行时,我想在windows应用程序中显示他/她删除了多少行.

我想知道如何将SQL消息发送到C#并为用户显示它.例如,当我从表中删除4行时,SQL显示消息(如4行(s)受影响).现在我想将4号发送到我的C#程序.我该怎么做?谢谢.

c# visual-studio-2008

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

PDF文档呈现Reporting Services报告"叠印"

我之前一直在做的一份报告开始在圣诞节期间误报.它上面的一些文本框突然开始将文本内容中的每个字符呈现在彼此之上,就像每个字符的打印不再"将光标前进"到下一个字符的正确位置一样.报告通过URL访问呈现为PDF.

以前有人见过这种行为吗?
知道是什么原因引起的吗?
实际上,我只是好奇.

(我目前不知道"圣诞节前后"服务器上有什么变化.)

sql-server pdf reporting-services

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

在Windows中检测文件"COPY"操作

假设我希望在我的系统上启动文件副本时获得通知,并获取文件名,复制或移动文件的目的地以及复制时间.

这可能吗?你会怎么做?你应该挂钩CopyFile API函数吗?

有没有软件可以完成这个?

.net c# windows winapi

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

SQL tuning in Oracle

Is there any article/link available where I can find examples of SQL tuning(Oracle). It would great if it is explain with example. I need something like existing query, statstics, plan and then suggested query/recommendation and new plan.

I found couple of really good links on google:

  1. http://www.dba-oracle.com/art_sql_tune.htm
  2. http://www.orafaq.com/tuningguide/

However I m looking for real time examples with above mentioned details, which are missing in these articles.

我希望我不要求太多.:-)

sql oracle optimization

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

删除大型 MySql 表中的重复项

我有一个关于 MySql 的问题。我有一个包含 7.479.194 条记录的表。有些记录是重复的。我想这样做:

insert into new_table 
  select * 
    from old_table 
group by old_table.a, old_table.b
Run Code Online (Sandbox Code Playgroud)

所以我会删除重复的条目...但问题是这是大量的数据。该表是 MyIsam。

这是示例数据 - 我想按城市、short_ccode 对它进行分组...

id          city      post_code        short_ccode
----------------------------------------------------
4732875     Celje     3502             si
4733306     Celje     3502             si
4734250     Celje     3502             si
Run Code Online (Sandbox Code Playgroud)

我想我必须修改 my.ini 文件以获取 group by 语句的一些内存...哪些设置负责?

我有一台配备 3bg RAM 和 2Ghz 处理器的机器。

我的ini文件:


# aaaMySQL Server Instance Configuration File
# ----------------------------------------------------------------------
# Generated by the MySQL Server Instance Configuration Wizard
#
#
# Installation Instructions
# ----------------------------------------------------------------------
#
# On Linux …
Run Code Online (Sandbox Code Playgroud)

mysql sql

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