问题列表 - 第12029页

十大SQL Server性能瓶颈

数据库结构不是最常见的性能瓶颈是什么?

sql sql-server performance

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

什么是C#"格式化"标准?

在C#(.NET)中,常规的"格式化"标准是什么?

例如,对于参数名称,到目前为止我注意到没有前缀的camelCase,是吗?对于对象名称,camelCase也没有前缀,对吧?

对于名称空间,类,函数和属性,单词的首字母大写且没有前缀,这是否正确(再次)?

"临时"对象是如何格式化的?

例:

namespace TestNamespace
{
    class MyOwnCoolClass
    {
        MyOwnCoolClass(int length, BinaryWriter writer)
        {
            BinaryWriter tempbw = new BinaryWriter(length);
            return tempbw;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

(注意:此代码无效,我知道,这只是为了演示格式化).谢谢!

.net c# formatting standards

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

调度事件是否会中断函数?

假设函数foo()正在执行.假设发生了一个外部事件,你有一个处理程序.函数foo()会被中断,以便可以执行事件处理程序吗?在这种情况下执行的顺序是什么?

apache-flex flash actionscript flex3

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

如何从 WPF PolyLine 对象移动所有坐标?

我有一个用折线对象动态制作的图形。它产生了一些有趣的东西,但我只想保留最后 10 个坐标,一旦我们到达第 10 个位置,每个坐标都会向左移动 X 像素,新值将在最后添加。

在我的绘图类的 Add 函数中,我尝试了这种代码:

        if (points.Count > 10)
        {
            myPolyline.Points.RemoveAt(0);

            foreach(Point p in myPolyline.Points)
            {
                p.X = p.X - 50;//Move all coord back to have a place for the new one
            }   
        }
Run Code Online (Sandbox Code Playgroud)

这不起作用,因为我们无法在 ForEach 循环中修改集合的变量。在 WPF/C# 中执行此操作的最佳方法是什么?

更多信息

我可以这样做:

            for (int i = 0; i < this.myPolyline.Points.Count; i++)
            {
                this.myPolyline.Points[i] = new Point(this.myPolyline.Points[i].X - 50, this.myPolyline.Points[i].Y);
            }
Run Code Online (Sandbox Code Playgroud)

但我想要一种更简洁的方法来做到这一点,而不必非常时间创建点对象。

.net c# wpf polyline

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

找到为什么要加载DLL

我有一个winxp进程,它有各种dll和静态库.我们的一个库是调用ms调试dll,我怀疑它是哪一个但是想在Process Explorer这样的工具中证明它.如何获得我的流程树,以确切了解谁正在加载哪些模块?

c++ dll winapi process

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

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

使用C#进行Mutliplatform开发

可能重复:
Mono准备好黄金时间吗?

我有几个与彼此有关的问题.

  • 您使用什么策略在C#中创建适用于Windows,Linux和Mac的应用程序?我知道单声道可能是正确的工具,但你的工作流程是什么样的?您是在Visual Studio中开发,然后尝试将结果移植到Linux和Mac的mono,或者直接使用mono进行开发?
  • 如果我创建一个单声道的应用程序,我不使用GTK#或Cocoa#,这将在VS下编译并运行.NET框架吗?
  • Mono是否足够稳定,可以构建B2B和B2C的商业应用程序?

c# mono cross-platform

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

当我尝试访问哈希元素时,为什么会出现"无法将字符串用作HASH ref"错误?

我该如何解决这个错误?

foreach (values %{$args{car_models}}) {
   push(@not_sorted_models, UnixDate($_->{'year'},"%o"));
}
Run Code Online (Sandbox Code Playgroud)

错误:在/.../BMW.pm第222行使用"严格参考"时,不能使用字符串("1249998666")作为HASH参考.

perl

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

Ruby on Rails中没有显示的表单错误

我正在尝试使用Rails创建一个注册表单.它工作正常,但它不会显示验证中的错误(它会验证,但错误不会显示).

这是我的文件:

# new.html.erb
<h1>New user</h1>

<% form_for :user, :url =>{:action=>"new", :controller=>"users"} do |f| %>
  <%= f.error_messages %>

  <p>
    <%= f.label :name %><br />
    <%= f.text_field :name %>
  </p>
  <p>
    <%= f.label :password %><br />
    <%= f.password_field :password %>
  </p>
  <p>
    <%= f.submit 'Create' %>
  </p>
<% end %>

<%= link_to 'Back', users_path %>
Run Code Online (Sandbox Code Playgroud)
# user.rb
class User < ActiveRecord::Base
    validates_presence_of :name
    validates_presence_of :password
end
Run Code Online (Sandbox Code Playgroud)
#users_controller.rb
class UsersController < ApplicationController

    def index
        @users = User.all
    end


    def show
        @user = …
Run Code Online (Sandbox Code Playgroud)

ruby forms ruby-on-rails

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

__str __()调用场景后面的decode()方法吗?

在我看来,内置函数__repr____str__它们的基本定义有重要区别.

>>> t2 = u'\u0131\u015f\u0131k'
>>> print t2
???k
>>> t2
Out[0]: u'\u0131\u015f\u0131k'
Run Code Online (Sandbox Code Playgroud)

t2.decode因为t2是unicode字符串而引发错误.

>>> enc = 'utf-8'
>>> t2.decode(enc)
------------------------------------------------------------
Traceback (most recent call last):
  File "<ipython console>", line 1, in <module>
  File "C:\java\python\Python25\Lib\encodings\utf_8.py", line 16, in decode
    return codecs.utf_8_decode(input, errors, True)
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-2: ordin
al not in range(128)
Run Code Online (Sandbox Code Playgroud)

__str__引发错误,就像decode()调用函数一样:

>>> t2.__str__()
------------------------------------------------------------
Traceback (most recent call last):
  File "<ipython console>", line …
Run Code Online (Sandbox Code Playgroud)

python string django unicode

0
推荐指数
2
解决办法
818
查看次数