问题列表 - 第1379页

Mono在.NET上创建了哪些功能?

我今天注意到了以下内容:PDC 2008的单声道

我的演讲将涵盖我们作为Mono的一部分创建的新技术.其中一些可以在.NET上重用(我们尝试使我们的代码跨平台),还有一些是特定于Mono的CLI实现的功能.

Miguel de Icaza于2008年10月1日发布

有人知道他所提到的新技术类型吗?

听起来很棒

[ 更新 ] 是Miguel演讲的视频

.net mono pdc

18
推荐指数
2
解决办法
2262
查看次数

如何将CLI应用程序作为Windows服务运行?

假设我有第三方应用程序执行后台工作,但将所有错误和消息打印到控制台.这意味着,目前,我们必须让用户登录到服务器,并在每次重新启动时重新启动应用程序(双击).

不太酷.

我很确定,有一种简单的方法可以做到这一点 - 通用服务包装器,可以配置日志文件stdoutstderr.

我做了检查svchost.exe,但根据这个网站,它只用于DLL的东西.可怜.

编辑:应用程序需要从批处理文件启动.FireDaemon似乎可以做到这一点,但我觉得它有点矫枉过正,因为可以在<10行的python代码中完成......哦,不是在这里发明的 ......

windows windows-services

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

在PHP中确定Referer

什么是最可靠和最安全的方法来确定当前页面发送或调用(通过AJAX)的页面.我不想使用$_SERVER['HTTP_REFERER'],因为(缺乏)可靠性,我需要调用的页面仅来自源自我网站的请求.

编辑:我希望验证从我的网站上的页面调用预先形成一系列操作的脚本.

php http-referer

101
推荐指数
3
解决办法
14万
查看次数

处理大型数据库

我已经在一个网络项目(asp.net)工作了大约六个月.最终产品即将投入使用.该项目使用SQL Server作为数据库.我们已经做了性能测试与一些大容量的数据,结果表明,当数据过大,性能会下降,如2万行(超时问题,延迟反应变量等).起初我们使用完全normailized数据库,但现在我们把它归部分由于性能问题(以减少联接).首先,这是正确的决定吗?另外,当数据量变得非常大时,可能的解决方案是什么?客户未来会增加多少?

我想进一步补充:

  • 200万行是实体表,解析关系的表有更大的行.
  • 数据+否时性能下降.用户增加
  • 在识别频繁使用的查询之后进行非规范化.
  • 我们还使用了大量的xml列和xquery.这可能是原因吗?
  • 有点偏离主题,我的项目中的一些人说动态SQL查询比存储过程方法更快.他们已经做了某种性能测试来证明他们的观点.我认为情况恰恰相反.一些使用频繁的查询是动态创建的,因为大多数其他查询都封装在存储过程中.

database sql-server performance database-design query-optimization

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

'重视语义'和'指针语义'是什么意思?

'值语义'是什么意思,'隐式指针语义'是什么意思?

c++ java terminology semantics

17
推荐指数
2
解决办法
8095
查看次数

睡在批处理文件中

当编写批处理文件以在Windows机器上自动执行某些操作时,我需要暂停执行几秒钟(通常在测试/等待循环中,等待进程启动).当时,我能找到的最佳解决方案是使用ping(我不是你的孩子)来达到预期的效果.我发现它的一个更好的写了这里,它描述了一个可调用"wait.bat",实现如下:

@ping 127.0.0.1 -n 2 -w 1000 > nul
@ping 127.0.0.1 -n %1% -w 1000> nul
Run Code Online (Sandbox Code Playgroud)

然后,您可以在自己的批处理文件中包含对wait.bat的调用,并传入要休眠的秒数.

显然,Windows 2003资源工具包提供类似Unix的睡眠命令(最后!).与此同时,对于我们这些仍在使用Windows XP,Windows 2000或(可悲的)Windows NT的人来说,还有更好的方法吗?

sleep.py接受的答案中修改了脚本,因此如果在命令行上没有传递参数,则默认为1秒:

import time, sys

time.sleep(float(sys.argv[1]) if len(sys.argv) > 1 else 1)
Run Code Online (Sandbox Code Playgroud)

python batch-file

145
推荐指数
14
解决办法
13万
查看次数

如果我没有与我相关的域名,我该如何命名包裹?

所以大多数Java资源在谈到软件包时都提到了一个com.yourcompany.project设置.但是,我不为公司工作,也没有网站.是否有常见的命名约定?也许是一个电子邮件地址?

java namespaces packages

32
推荐指数
4
解决办法
9678
查看次数

Visual Studio 2008中的C#结构突出显示

我正在寻找一个VS2008的插件,它可以在C#代码编辑器中启用结构突出显示(代码块中的垂直线).

我尝试了CodeRush,但结构突出显示很棒,我对CodeRush中的所有其他内容感到恼火.无论我在选项中多少禁用,我都无法摆脱它.

所以我正在寻找另一个加载项,它可以实现结构突出显示,并且(理想情况下)不需要其他内容.知道吗?

c# visual-studio

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

如何将存储过程中的数据导入临时表?

我正在研究sybase ASE 15.寻找类似这样的东西

Select * into #tmp exec my_stp;
Run Code Online (Sandbox Code Playgroud)

my_stp返回10个数据行,每行有两列.

sybase-ase

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

什么是C++ std :: pair的C#模拟?

我很感兴趣:C#std::pair在C++中的模拟是什么?我找到了System.Web.UI.Pair课程,但我更喜欢基于模板的课程.

谢谢!

.net c# base-class-library data-structures std-pair

277
推荐指数
7
解决办法
20万
查看次数