问题列表 - 第12289页

gcc会自动将静态变量初始化为零吗?

我在函数中声明了一个静态变量但未初始化.这个变量会自动初始化为零吗?

static int idx;
Run Code Online (Sandbox Code Playgroud)

c

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

Ninject - 如何以及何时注射

对于DI和ninject来说,我是一个新手,我正在努力解决实际注入何时发生以及如何开始绑定的问题.

我已经在我的Web应用程序中使用它并且它在那里工作正常,但现在我想在类库中使用注入.

说我有这样一个类:

public class TestClass
{
    [Inject]
    public IRoleRepository RoleRepository { get; set; }
    [Inject]
    public ISiteRepository SiteRepository { get; set; }
    [Inject]
    public IUserRepository UserRepository { get; set; }

    private readonly string _fileName;

    public TestClass(string fileName)
    {
        _fileName = fileName;
    }

    public void ImportData()
    {
        var user = UserRepository.GetByUserName("myname");
        var role = RoleRepository.GetByRoleName("myname");
        var site = SiteRepository.GetByID(15);
        // Use file etc
    }

}
Run Code Online (Sandbox Code Playgroud)

我想在这里使用属性注入,因为我需要在构造函数中传入一个文件名.我是否正确说,如果我需要传入一个构造函数参数,我不能使用构造函数注入?如果我可以使用带有附加参数的构造函数注入,我该如何传递这些参数?

我有一个由Test类使用的控制台应用程序,如下所示:

class Program
{
    static void Main(string[] args)
    {
        // NinjectRepositoryModule Binds my IRoleRepository …
Run Code Online (Sandbox Code Playgroud)

dependency-injection ninject

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

CSS容器DIv高度.浮动DIV问题

你能强制容器DIV高度容纳两个漂浮的div孩子吗?有没有一个奇特的技巧可以用来做到这一点?我想在父div中制作两个大小相等的div.我希望他们并排出现,他们之间有一点空白.Child2往往弹出并低于Child1.注意Child2包含一个表.我应该漂浮吗?

HTML:

<div id="parent">
  <div id="child1"></div>
  <div id="child2">
    <table><tr><td>content</td></tr></table>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

div#parent
{
    background-color: #C6E4E0;
    border: solid 3px #017E6F;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    padding-left: 5px;
    padding-right: 5px;
    width:99%;
}

div#parent div
{
    width:49%;
    float:right;  
    padding:3px;  
}

div#parent div:first-child
{
    float:left;
}
Run Code Online (Sandbox Code Playgroud)

html css css-float

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

在Vim中更改波浪号(〜)颜色

当Vim启动时,它会显示~空行的波形符号().有没有办法改变它的颜色?

vim

23
推荐指数
4
解决办法
6450
查看次数

动态SharePoint Web部件的宽度和高度

我试图动态调整SharePoint Web部件页中Web部件的宽度和高度,以便它填满整个可用空间.似乎无法从SharePoint中的Web部件属性编辑器窗口中选择宽度和高度的百分比.此外,尝试通过代码在Web部件实例上动态设置它会导致SharePoint抛出不支持比例维度的异常.

有没有办法使用,例如,Javascript?我已经看到使用jQuery完成了类似的事情,但不完全是我正在寻找的东西(我对jQuery不够熟悉,无法自己提出一些东西).

sharepoint height web-parts width

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

包含不透明文本和按钮的透明窗口

我正在创建一个非侵入式弹出窗口,以便在处理耗时的操作时通知用户.目前我通过调用设置其透明度,SetLayeredWindowAttributes这给了我一个合理的结果:

alt text http://img6.imageshack.us/img6/3144/transparentn.jpg

但是我希望文本和关闭按钮看起来不透明(用白色文字看起来不太正确)同时保持背景透明 - 有没有办法做到这一点?

c++ winapi mfc gdi+ gdi

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

使用jquery动态设置colspan

我有一个像这样的简单表结构.我想做的是根据某些条件动态合并一些列<td>,例如,如果td1和td3为空,那么合并单元格并 <td class="col1" colspan="3">1Meeting</td> 尝试使用jquery:

 $(".tblSimpleAgenda  td:contains('')").hide();
Run Code Online (Sandbox Code Playgroud)

但它没有效果.

使用jquery实现这一目标的最佳方法是什么.

<table  class="tblSimpleAgenda" cellpadding="5" cellspacing="0">
 <tbody>
 <th align="left">Time</th>
 <th align="left">Room 1</th>
 <th align="left">Room 2</th>
 <th align="left">Room 3</th> 

        <tr valign="top">
            <td class="colTime">09:00 – 10:00</td>
            <td class="col1"></td>
            <td class="col2">Meeting 2</td>
            <td class="col3"></td>
        </tr>

        <tr valign="top">
            <td class="colTime">10:00 – 10:45</td>
            <td class="col1">Meeting 1</td>
            <td class="col2">Meeting 2</td>
            <td class="col3">Meeting 3</td> 
        </tr>

        <tr valign="top">
            <td class="colTime">11:00 – 11:45</td>
            <td class="col1">Meeting 1</td>
            <td class="col2">Meeting 2</td>
            <td class="col3">Meeting 3</td> 
        </tr>
</tbody>
</table> 
Run Code Online (Sandbox Code Playgroud)

jquery html-table

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

如何在.NET中创建固定大小的ThreadPool?

我想在.NET中创建一个固定的任意大小的ThreadPool - 我知道默认大小是25 - 但我希望有不同的大小,例如5或10.任何人?

.net c# multithreading threadpool

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

Python WWW宏

我需要像iMacros for Python这样的东西.有这样的东西会很棒:

browse_to('www.google.com')
type_in_input('search', 'query')
click_button('search')
list = get_all('<p>')
Run Code Online (Sandbox Code Playgroud)

你知道这样的事吗?

在此先感谢,Etam.

python screen-scraping

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

删除外键未引用的行

这与这个问题有些相关:

我有一个带主键的表,我有几个引用该主键的表(使用外键).我需要从该表中删除行,其中主键未在任何其他表中被引用(以及一些其他约束).

例如:

Group
groupid | groupname
    1   |    'group 1'
    2   |    'group 3'
    3   |    'group 2'
    ... |    '...'

Table1
tableid | groupid | data
    1   |    3    |    ...
    ... |    ...  |    ...

Table2
tableid | groupid | data
    1   |    2    |    ...
    ... |    ...  |    ...
Run Code Online (Sandbox Code Playgroud)

等等.Group中的某些行未在任何表中引用,我需要删除这些行.除此之外,我还需要知道如何找到引用Group中给定行的所有表/行.

我知道我可以查询每个表并检查groupid,但由于它们是外键,我想有更好的方法.

顺便说一下,这是使用Postgresql 8.3.

sql postgresql

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