问题列表 - 第40089页

SQL更改包含大量数据的列数据类型

我有一个包含数百万条记录的表.

我正在将一个列数据类型改为另一个(金钱到十进制)

注意到执行alter语句需要很多时间.可能是因为有很多数据.

有没有办法提高这种情况的性能?

sql sql-server

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

Razor输出不在MVC 3中工作但在MVC 2中工作

这个相同的代码适用于MVC 2但不适用于MVC 3 Razor.加载页面后,如下面的Razor中调用的HTMLHelper加载菜单.

用于测试的硬编码菜单,不在页面上输出.

using System.Collections.Generic;
using System.Web.Mvc;
using System.Web.Mvc.Html;
using myproject.Extensions;

public static class MenuHelper
{

    public static string TabbedMenu(this HtmlHelper helper, IEnumerable<MenuTab> tabs)
    {
       //I have hard coded menu for testing purpose.

        return "<div class='menu-image'><img src='/content/Images/common/on-left.gif' alt='' /></div><div class='on'><a class='over' href='/?Length=4'>Home</a></div><div class='menu-image'><img src='/content/Images/common/on-right.gif' alt='' /></div><a href='/Home/About'>About</a><a href='/Home/Contact'>Contact</a>";
    }

}
Run Code Online (Sandbox Code Playgroud)

下面是Razor CSHTML代码.

 @{Html.TabbedMenu
                        (
                            new List<MenuTab>
                            {
                                MenuTab.Create("Home", "Index", "Home"),
                                MenuTab.Create("About", "About", "Home"),
                                MenuTab.Create("Contact", "Contact", "Home")
                            }
                        );}
Run Code Online (Sandbox Code Playgroud)

razor

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

如何使用jQuery从html表行的第5个单元格中获取数据

我有正常的代码:

var myValue = $(this).parents('tr:first').find('td:first').text();
Run Code Online (Sandbox Code Playgroud)

无论如何得到这样的东西工作如下面的代码DOESN"T work:

var myValue2 = $(this).parents('tr:first').find('td:fifth').text();
Run Code Online (Sandbox Code Playgroud)

正如你所看到的那样,我正试图获得第5列.

html jquery html-table

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

J,不可动摇的动词

1 0 0 1 verb 1 2 3 4
  result:1 4
Run Code Online (Sandbox Code Playgroud)

动词从右侧列表中删除左侧列表中为0的项目.我记得在词汇表中看到这个动词但我再也找不到了.有人知道这个动词吗?

boolean function list j

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

春天@Autowired不工作

我有一些自动注释的问题.我的应用程序如下所示:

这是控制器:

@Controller
public class MyController {
    @Autowired
    @Qualifier("someService")
    private SomeService someService;

    ....
}
Run Code Online (Sandbox Code Playgroud)

这是一个服务层:

public interface SomeService {
    ...
}

@Service
public class SomeServiceImpl implements SomeService{    
    @Autowired
    @Qualifier("myDAO")
    private MyDAO myDAO;

    ....
}
Run Code Online (Sandbox Code Playgroud)

和DAO层:

public interface MyDAO{
    ....        
}

@Repository
public class JDBCDAOImpl implements MyDAO {    
    @Autowired
    @Qualifier("dataSource")
    private DataSource dataSource;    
    ....
}
Run Code Online (Sandbox Code Playgroud)

这是一个app-service.xml文件:

....
<bean id="propertyConfigurer"
      class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"
      p:location="/WEB-INF/jdbc.properties" />

<bean id="dataSource"
      class="org.springframework.jdbc.datasource.DriverManagerDataSource"
      p:driverClassName="${jdbc.driverClassName}"
      p:url="${jdbc.url}"
      p:username="${jdbc.username}"
      p:password="${jdbc.password}"/>

<bean id="SomeService" class="com.service.SomeServiceImpl" />    
<bean id="myDAO" class="com.db.JDBCDAOImpl" />    
Run Code Online (Sandbox Code Playgroud)

所以......当我启动一个web-app时,MyController自动正确(SomeServiceImpl类对象正确注入someService字段),但someService的myDAO feild有空值(未正确注入).

你能帮我找个问题吗?

PS它很有意思,但是当我将myDAO中的"bean …

spring annotations spring-mvc autowired

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

C#增量运算符(++)问题:为什么输出错误?

我有一个简单的c#控制台应用程序,但我输错了为什么?

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication11
{
class Program
{
    static void Main(string[] args)
    {
        int i = 100;
        for (int n = 0; n < 100; n++)
        {
            i = i++;
        }
        Console.WriteLine(i);
    }

}
}
Run Code Online (Sandbox Code Playgroud)

c#

4
推荐指数
3
解决办法
7864
查看次数

在野牛中使用yylval来恢复字符串

嗨我很困惑如何获取char*当我读取特定令牌时...我查看各种网站,他们提供建议但不完整,我的意思是,例如yylval和yytext声明丢失或如何转换类型,等等

.l文件中需要什么?.y文件中需要什么?

是)我有的

在.l文件中:

{WORD}      { yylval = strdup(yytext);return T_ValidWord;}
Run Code Online (Sandbox Code Playgroud)

在.y文件中:

%union{
  char *str;
}

%token<str> T_ValidWord

%%

element:
T_OpenTag T_ValidWord ele1 {printf("%s", $2);}
; 
Run Code Online (Sandbox Code Playgroud)

错误:

xml.lex: In function ‘yylex’:
xml.lex:34: error: incompatible types when assigning to type ‘YYSTYPE’ from type ‘char *’
Run Code Online (Sandbox Code Playgroud)

更让我困惑的其他事情:在某些地方我看到了

yylval->something = yytext
yylval.something = yytext
yylval = yytext
Run Code Online (Sandbox Code Playgroud)

在野牛的手册中告诉yylval是一个宏,我明白宏是用其他文本替换的文本,但在这种情况下我真的不明白.

string bison

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

Clojure关键字和可选参数问题

我想创建一个函数,它接受一个必需的参数x,以及一个可选参数opt1或一个关键字参数opt2.

现在我有

(defn foo x & [opt1 {:keys [opt2]}]
  ...
Run Code Online (Sandbox Code Playgroud)

但是当x和opt1都存在时,上面的签名只允许我传入关键字参数opt2

(foo 'x 'opt1 {:opt2 'opt2})
Run Code Online (Sandbox Code Playgroud)

不喜欢这个

(foo 'x {:opt2 'opt2})
Run Code Online (Sandbox Code Playgroud)

请帮我创建一个带有必需参数X和opt1或opt2的函数,其中opt2是关键字参数.

谢谢.

编辑:我也想对其他宏做同样的事情.所以我仍然需要使用defmacro.

clojure optional-parameters argument-passing

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

测试C宏的值是否为空

我需要编写一些代码来验证宏是否已定义但是为空(没有任何值).测试不需要在编译时.

我试着写:

#if (funcprototype == "")
MY_WARN("funcprototype is empty");
#endif
Run Code Online (Sandbox Code Playgroud)

代码无法编译,因为funcprototype展开为空.

c++ c-preprocessor

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

像gitignore但不是git忽略的东西

我想忽略包含数据库密码等的文件.如果我能帮助我们,我就会问一位设置了git的朋友.他说"不,因为存储库中已经有一个带有虚拟数据的文件,你应该使用另一个函数,我不记得它叫什么了,谷歌吧!"

我试过谷歌,但鉴于这些信息非常棘手,有谁知道他在谈论什么功能?

git github

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