问题列表 - 第117页

ref,val和out对方法参数意味着什么?

我正在寻找一个清晰,简洁和准确的答案.

理想情况下,作为实际答案,虽然欢迎链接到良好的解释.

这也适用于VB.Net,但关键字是不同的 - ByRefByVal.

.net c# vb.net

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

适用于现有.NET开发人员的Delphi资源

任何人都可以为希望获得Delphi语言高级概述的.NET开发人员推荐一些合适的资源吗?

我们是关于收购一家小型企业,其主要产品是在德尔福开发的,我希望积累足够的知识,以便能够与他们交谈.

书籍,网站等都赞赏.

谢谢.

delphi

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

如何在.Net/C#中将日期转换为HTTP格式的日期#

如何将.Net DateTime转换为有效的HTTP格式的日期字符串?

.net c# http

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

PHP:即时访问数组值

在php中,我经常需要使用数组来映射变量......但我似乎无法在一个内联中执行此操作.cf示例:

// the following results in an error:
echo array('a','b','c')[$key];

// this works, using an unnecessary variable:
$variable = array('a','b','c');
echo $variable[$key];
Run Code Online (Sandbox Code Playgroud)

这是一个小问题,但它每隔一段时间就会不停地窃听......我不喜欢这样一个事实:我没有使用变量;)

php arrays coding-style

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

如何将几个C/C++库合二为一?

我厌倦了在我的项目中添加十个链接库,或者要求其中八个使用我自己的链接库.我想使用现有的库,如libpng.a,libz.a,libjpeg.a,并将它们组合成一个.a库.那可能吗?如何组合.lib库?

c c++ archive

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

在生产win2008 Web服务器上安装SVN是否安全?

我有一个Web服务器,我目前正在一家专门托管svn的公司支付SVN托管费用.

我想在我的专用服务器上安装SVN,这有什么安全隐患吗?

svn windows-server-2008

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

尝试重新启动线程时发生ThreadStateException

尝试重新启动线程时,我不时会收到System.Threading.ThreadStateException.有问题的代码如下:

// Make sure the thread is done stopping
while (this.mThread.ThreadState == ThreadState.Running)
{ 
    Thread.Sleep(0);
}
// Respawn a thread if the current one is stopped or doesn't exist
if (this.mThread == null || this.mThread.ThreadState == ThreadState.Stopped)
{ 
    this.mThread = new Thread(new ParameterizedThreadStart(Monitor)); }
// Start the thread
if (check)
{ 
    this.mThread.Start(60000); 
}
else
{   
    this.mThread.Start(0); 
}
Run Code Online (Sandbox Code Playgroud)

所以有两个问题 - 这是正确的做事方式,而且,是否有办法防止错误发生?

.net c# multithreading exception

6
推荐指数
2
解决办法
7029
查看次数

如何将我的持续集成系统与我的错误跟踪系统集成?

我使用cruisecontrol.rb进行CI和FogBugz进行错误跟踪,但答案越一般越好.

首先是技术问题:FogBugz有API吗?有没有好的教程,或者更好的预编写代码?

其次是程序问题:当构建中断时,CI究竟应该在错误跟踪器中放置什么?也许:

标题:"#{last committer}打破了构建!"

正文:"#{error traces}"

我想这预先假定了这个问题的答案:我是否应该将CI中断放入我的错误跟踪中?

fogbugz continuous-integration bug-tracking cruisecontrol.rb

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

为什么我的Cron工作不能正常工作?

我在Ubuntu Hardy VPS上有一个cron工作,只有一半工作,我无法解决原因.这个工作是一个Ruby脚本,它使用mysqldump来备份Rails应用程序使用的MySQL数据库,然后使用SFTP对其进行gzip压缩并上传到远程服务器.

gzip文件已成功创建和复制,但始终为零字节.然而,如果我直接从命令行运行cron命令,它可以完美地工作.

这是cron的工作:

PATH=/usr/bin
10 3 * * * ruby /home/deploy/bin/datadump.rb
Run Code Online (Sandbox Code Playgroud)

这是datadump.rb:

#!/usr/bin/ruby
require 'yaml'
require 'logger'
require 'rubygems'
require 'net/ssh'
require 'net/sftp'

APP        = '/home/deploy/apps/myapp/current'
LOGFILE    = '/home/deploy/log/data.log'
TIMESTAMP  = '%Y%m%d-%H%M'
TABLES     = 'table1 table2'

log        = Logger.new(LOGFILE, 5, 10 * 1024)
dump       = "myapp-#{Time.now.strftime(TIMESTAMP)}.sql.gz"
ftpconfig  = YAML::load(open('/home/deploy/apps/myapp/shared/config/sftp.yml'))
config     = YAML::load(open(APP + '/config/database.yml'))['production']
cmd        = "mysqldump -u #{config['username']} -p#{config['password']} -h #{config['host']} --add-drop-table --add-locks --extended-insert --lock-tables #{config['database']} #{TABLES} | gzip -cf9 > #{dump}"

log.info 'Getting ready to create …
Run Code Online (Sandbox Code Playgroud)

ruby linux ubuntu cron ruby-on-rails

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

没有ID的网址

我看到经常(重写)的URL没有ID,就像在一些wordpress安装上一样.实现这一目标的最佳方法是什么?示例:site.com/product/some-product-name/也许在缓存中保留页面名称和ID的数组,以避免每次页面请求的数据库查询?如何避免冲突,以及使用没有ID的URL的其他问题?

url rewrite

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