小编Svi*_*ish的帖子

LaTeX:如何调整Sum符号的结果

不确定LaTeX是否算作编程,或者我的问题是否有意义,但我有这个LaTeX表达式(或你所谓的):

\sum_{k=1}^n k^2 = 1+4+9+\ldots +n^2 =
\frac{1}{3}n^3 + \frac{1}{2}n^2 + \frac{1}{6}n
Run Code Online (Sandbox Code Playgroud)

问题是k = 1和n紧跟在和符号之后,而不是在它之上和之下.有没有办法可以改变这个?我试图直观地展示我的意思如下.和符号表示为Xs:

 n
XXX          XXX n
XXX    vs    XXX
XXX          XXX k=1
k=1
Run Code Online (Sandbox Code Playgroud)

我想要第一种,但我得到了第二种.

latex

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

PHP:__('有些文字')做什么?

阅读Kohana模板,看到我以前从未见过的东西:

$this->template->title = __('Welcome To Acme Widgets');
Run Code Online (Sandbox Code Playgroud)

什么__('Text')意思?它是什么?它有什么作用?

php kohana-3

68
推荐指数
5
解决办法
6万
查看次数

安装SQL Server 2008 Developer时要使用的帐户

我在这里安装SQL Server 2008 Developer,并在安装的服务器配置步骤中询问有关服务帐户的信息.我在这里选择什么?

我可以在屏幕截图中看到可用的,但在大多数情况下,我只能选择其中的两个或三个.当我单击" 为所有SQL Server 2008服务使用相同的帐户"按钮时,我可以在NT AUTHORITY\NETWORK SERVICENT AUTHORITY\SYSTEM之间进行选择.

我在这里选择什么,为什么?

截图http://i27.tinypic.com/16lmsld.jpg

sql-server installation settings development-environment

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

Mockito:使用通用参数进行验证

有了Mockito,我可以做以下事情:

verify(someService).process(any(Person.class));
Run Code Online (Sandbox Code Playgroud)

但是如果process需要一个代码Collection<Person>呢?无法弄清楚如何正确地写它.刚收到语法错误......

java generics parameters verification mockito

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

使用JUnit测试内部类中的案例

我读到了结构化单元测试,每个类都有一个测试类,每个方法都有一个内部类.想象一下,这似乎是一种组织测试的方便方法,所以我在Java项目中尝试过.但是,内部类中的测试似乎根本没有被接受.

我大致这样做了:

public class DogTests
{
    public class BarkTests
    {
        @Test
        public void quietBark_IsAtLeastAudible() { }

        @Test
        public void loudBark_ScaresAveragePerson() { }
    }

    public class EatTests
    {
        @Test
        public void normalFood_IsEaten() { }

        @Test
        public void badFood_ThrowsFit() { }
    }
}
Run Code Online (Sandbox Code Playgroud)

JUnit不支持这个,还是我做错了?

java inner-classes junit4 testcase

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

VS2008:无法启动调试,远程调试监视器已关闭

我不时会得到一个神秘的错误.我可以通过重新启动Visual Studio 2008来"修复"它,但这不完全是一个解决方案......

它陈述如下:

尝试运行项目时出错:无法启动调试.

Microsoft Visual Studio远程调试监视器已在远程计算机上关闭.

据我所知,我没有做任何远程操作......只是运行常规调试,F5风格.这是什么意思?我该如何解决?

错误对话框http://i47.tinypic.com/2j3k5c6.jpg

debugging wow64 visual-studio-2008

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

C#:根据系统颜色创建更亮/更暗的颜色

重复

如何调整颜色的亮度?
如何确定给定颜色的深色或浅色变体?
以编程方式减轻颜色


说我有

var c = Color.Red;
Run Code Online (Sandbox Code Playgroud)

现在我想创建一个Color比那种颜色更亮或更暗的新品.没有太多麻烦我怎么能这样做?

c# colors

57
推荐指数
5
解决办法
7万
查看次数

C#:如何获取类型的所有公共(获取和设置)字符串属性

我试图创建一个方法,将通过一个通用对象列表,并替换所有类型的属性,或者替换stringnull空或者为空.

如何做到这一点的好方法?

我有这种...... shell ...到目前为止:

public static void ReplaceEmptyStrings<T>(List<T> list, string replacement)
{
    var properties = typeof(T).GetProperties( -- What BindingFlags? -- );

    foreach(var p in properties)
    {
        foreach(var item in list)
        {
            if(string.IsNullOrEmpty((string) p.GetValue(item, null)))
                p.SetValue(item, replacement, null);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

那么,我如何找到一个类型的所有属性:

  • 类型 string
  • 有公共的 get
  • 有公共的 set


我做了这个测试课程:

class TestSubject
{
    public string Public;
    private string Private;

    public string PublicPublic { get; set; }
    public string PublicPrivate { get; private set; }
    public string …
Run Code Online (Sandbox Code Playgroud)

c# reflection

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

GetHashCode重写包含泛型数组的对象

我有一个包含以下两个属性的类:

public int Id      { get; private set; }
public T[] Values  { get; private set; }
Run Code Online (Sandbox Code Playgroud)

我做了它IEquatable<T>并覆盖了object.Equals这样的:

public override bool Equals(object obj)
{
    return Equals(obj as SimpleTableRow<T>);
}

public bool Equals(SimpleTableRow<T> other)
{
    // Check for null
    if(ReferenceEquals(other, null))
        return false;

    // Check for same reference
    if(ReferenceEquals(this, other))
        return true;

    // Check for same Id and same Values
    return Id == other.Id && Values.SequenceEqual(other.Values);
}
Run Code Online (Sandbox Code Playgroud)

object.Equals我有覆盖时,我GetHashCode当然也必须覆盖.但是我应该实现什么代码?如何从通用数组中创建哈希码?我如何将它与Id整数相结合?

public override int …
Run Code Online (Sandbox Code Playgroud)

c# arrays generics hashcode

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

你是否用句点结束了异常消息?

我已经看到有和没有句号的两个异常消息.而且我可以想到为什么两者都可能是好的一些原因.

  • 如果您愿意,没有任何点可以让您自由添加句点或将其留下.如果消息出现在某种标题栏或其他内容中,则可能很有用.
  • 用一个圆点,你总会知道你有一个"完整的句子",它看起来更完整.

你推荐哪一个?

也可能是本地化资源字符串中的问题.显然你不能在一切之后放一段时间(在按钮和菜单项等文本之后的句点看起来很奇怪).但是,你是否应该把时间从一切都保持一致,然后在有用的地方添加它?或者你宁愿把它看作适合的时期吗?例如,在所有资源字符串和异常消息之后是句子,而不是在那些字之后.但那么,非常短的句子怎么样?比如"创建新文件".也许可以省去被认为是行动的字符串...(只是在我在这里打字的时候想...

我知道,这不是世界上最重要的事情.但像这样的小事情会在一段时间后给我带来麻烦.我喜欢一致性,知道为什么我会这样做.问题是我不确定应该选择哪一个:p

c# coding-style exception messages

54
推荐指数
5
解决办法
6081
查看次数