小编Aak*_*shM的帖子

为什么我的功能没有被点击?

<script type="text/javascript">
$('.pp').click(function()   {
    alert();
});
</script>

<p class=pp>asdf</p>
<p class=pp>asdf</p>
<p class=pp>asdf</p>
Run Code Online (Sandbox Code Playgroud)

为什么单击事件不调用该函数?

这一定是非常愚蠢和愚蠢的问题,但我不知道自己错过了什么.

jquery

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

modf以小数形式返回1:

我有这个静态方法,它接收一个double并"切割"它的小数尾部,在点之后留下两位数.工程几乎所有的时间.我注意到当它收到2.3时它会变成2.29.0.3,1.3,3.3,4.3和102.3不会发生这种情况.代码基本上将数字乘以100使用modf将整数值除以100并返回它.这里代码捕获了这个特定的数字并打印出来:

static double dRound(double number) {

    bool c = false;
    if (number == 2.3)
        c = true;


    int factor = pow(10, 2);
    number *= factor;


    if (c) {
        cout << " number *= factor : " << number << endl;
        //number = 230;// When this is not marked as comment the code works well.
    }


    double returnVal;
    if (c){
        cout << " fractional : " << modf(number, &returnVal) << endl;
        cout << " integer : " <<returnVal << …
Run Code Online (Sandbox Code Playgroud)

c++ double integer fractions fmodf

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

ASP.NET MVC - 301重定向 - 搜索引擎优化问题

所以我有一个像这样的ActionName:

[ActionName("Chicago-Bears")]
public ActionResult ChicagoBears() {
  return View();
}
Run Code Online (Sandbox Code Playgroud)

谷歌的索引为:http://www.example.com/Teams/ChicagoBears

我坚持使用IIS6并且自己无法访问IIS.

当然,现在它有一个连字符.因此,如果有人点击该链接,Google会显示404.

如何在此实例中设置301重定向?我无法创建另一个名为ChicagoBears()的方法,所以......

多谢你们.

asp.net-mvc seo iis-6 http-status-code-301

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

使用Generics和LINQ继承

使用Visual Studio的O/R设计器,我创建了许多继承自基类(命名SCO)的类.

继承的类型具有discriminator属性TypeId,该属性是包含类型名称的字符串.例如,继承的类BlogTypeId属性为Blog.

我希望能够创建一个方法,返回任何特定继承类型的强类型集合.我对这种方法的尝试如下:

public static IQueryable<T> GetSCOs<T>(SCODataContext dc) where T : SCO
{
    string targetType = typeof(T).Name;
    IQueryable<T> scos = from s in dc.SCOs
                         where s.TypeId == targetType
                         select s;
    return scos;
}
Run Code Online (Sandbox Code Playgroud)

当我尝试编译此方法时,我收到以下错误...

_Cannot implicitly convert type 'System.Linq.IQueryable<SCOs.SCO>' to 'System.Linq.IQueryable<T>'. An explicit conversion exists (are you missing a cast?)_

我(想)我理解为什么会这样,但一直无法找到解决方案.任何建议,指导将不胜感激.

c# generics linq-to-sql

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

如何"强制"我的Rails 3应用程序使用1.9.2

我已经设置了Rails 3.0.3并使用rvm安装了Ruby 1.9.2并将rvm设置为默认使用1.9.2.

但是,当我创建一个新的rails应用程序并检查环境变量时,它仍然反映了ruby 1.8.7,如何将其更新为1.9.2?

ruby ruby-on-rails-3 ruby-1.9.2

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

Linq orderby国家字符集

我有一个List,我依旧在一个属性上订购.

不幸的是,数据库设置(我猜)在获取数据时没有正确处理国家字符.虽然我不能改变(不是我的数据库),所以我需要直接解决这个问题.因此,我简化了下面的例子.

            var x1 = new Shop() {city = "Århus"};
            var x2 = new Shop() { city = "Ans" };
            var x3 = new Shop() { city = "Balle" };

            list.Add(x1);
            list.Add(x2);
            list.Add(x3);
            list = list.OrderBy(a => a.city).ToList();

            //Result:
            // Århus, Ans, Balle
            // Should be:
            // Ans, Balle, Århus
Run Code Online (Sandbox Code Playgroud)

这些评论应该解释我的问题:"Å"是丹麦字符集中的最后一个字母

我无法控制应用程序设置,但是我可以强制OrderBy使用特定的字符集进行排序吗?

提前致谢,

斯蒂恩佩德森

linq generic-list internationalization

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

关于const语法的困惑

我在一个看起来像这样的程序中读取一行时遇到了一些麻烦:

char* const *(*next) ();
Run Code Online (Sandbox Code Playgroud)

我认为next是一个指向函数的指针,该函数返回指向a的const指针char,但我仍然有点困惑.如果有人能够尽快回答这个问题!

c pointers const function

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

Rijndael加密/解密

我有以下加密和解密代码.问题是除了解密文本解密外,我在文本后面还有一些"aaaaa".为什么?需要一些帮助.谢谢!

public static byte[] Encrypt(byte[] PlainTextBytes, string key , string InitialVector)
        {
            try
            {
                System.Text.ASCIIEncoding encoding = new System.Text.ASCIIEncoding();
               Byte[] KeyBytes = encoding.GetBytes(key);
                byte[] InitialVectorBytes = encoding.GetBytes(InitialVector); 
                RijndaelManaged SymmetricKey = new RijndaelManaged();
                ICryptoTransform Encryptor = SymmetricKey.CreateEncryptor(KeyBytes, InitialVectorBytes);
                MemoryStream MemStream = new MemoryStream();
                CryptoStream CryptoStream = new CryptoStream(MemStream, Encryptor, CryptoStreamMode.Write);

                CryptoStream.Write(PlainTextBytes, 0, PlainTextBytes.Length);
                CryptoStream.FlushFinalBlock();
                byte[] CipherTextBytes = MemStream.ToArray();

               return CipherTextBytes;
Run Code Online (Sandbox Code Playgroud)

// decrytion

public static string Decrypt(byte[] PlainTextBytes1, string key, string InitialVector)
    {
        System.Text.ASCIIEncoding encoding = new System.Text.ASCIIEncoding();
        Byte[] KeyBytes = encoding.GetBytes(key); …
Run Code Online (Sandbox Code Playgroud)

.net c#

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

检查是否未设置所有枚举值

是否有可能使用ONE-Liner(正常方式......)来检查是否设置了所有可能的枚举状态?

从enum水果我想知道它没有设置意味着没有香蕉,没有苹果,没有甜瓜.

我怎样才能做到这一点?

c# enums flags

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

冰淇淋三明治打破了EditText的setError()?

我在EditText上使用setError()进行验证.它在升级到ICS之前工作正常,但现在错误框为空.我该如何解决?

android android-edittext android-4.0-ice-cream-sandwich

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