问题列表 - 第10624页

C#中的方法链接

我实际上不知道在C#中调用了什么.但是我想在我的类中添加functionallity以同时添加多个项目.

myObj.AddItem(mItem).AddItem(mItem2).AddItem(mItem3);
Run Code Online (Sandbox Code Playgroud)

c#

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

什么是更快的IN或OR?

在T-SQL中什么更快?

DELETE * FROM ... WHERE A IN (x,y,z)
Run Code Online (Sandbox Code Playgroud)

要么

DELETE * FROM ... WHERE A = x OR A = y OR A = z
Run Code Online (Sandbox Code Playgroud)

在我的例子中,x,y和z是存储过程的输入参数.而且我正试图尽我最大的能力获得DELETE和INSERT语句的性能.

t-sql optimization performance profiling sql-optimization

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

DefaultMemberAttribute - 它做什么?

我已经阅读过有关它的MSDN文章.在内部看来,它是c#设置的方式,它将作为索引器工作(我是对的吗?).现在,我已经看到以下示例:

[DefaultMemberAttribute("Main")]
public class Program {

    public static void Main() {
        ...
    }
}
Run Code Online (Sandbox Code Playgroud)

现在,我不明白这意味着什么.


谢谢大家.但除了索引器之外,我仍然无法获得它的用处.我们什么时候打电话给InvokeMember?

.net c# vb.net attributes

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

我可以从Tomcat上下文设置JDBC隔离级别吗?

我有一个在Tomcat 6中运行的Web应用程序,我已经设法将其配置为使用内置的DBCP连接池,并且一切都运行良好,但我怀疑它在数据库上运行在错误的隔离级别.我希望它以未提交的读取方式运行,但我认为它在read committed中运行,并且不知道如何设置它.

这是我的上下文的XML文件:

<?xml version="1.0" encoding="UTF-8"?>
    <Context antiResourceLocking="false" privileged="true">
        <Resource 
            name="jdbc/Connection" 
            auth="Container" 
            type="javax.sql.DataSource"
            maxActive="100" 
            maxIdle="30" 
            maxWait="10000"
            driverClassName="net.sourceforge.jtds.jdbc.Driver"
            url="jdbc:jtds:sqlserver://...etc..."
        />
    </Context>
Run Code Online (Sandbox Code Playgroud)

这是用于获取数据库连接的Java方法.

public Connection getDatabaseConnection() throws ServletException {
    try {
        InitialContext cxt = new InitialContext();
        if ( cxt == null ) {
            throw new ServletException( "ServletContext unavailable." );
        }

        DataSource ds = (DataSource)cxt.lookup( "java:/comp/env/jdbc/Connection" );
        if ( ds == null ) {
            throw new ServletException( "Data source not found!" );
        }

        Connection conn = ds.getConnection();
        return conn;
    } etc...
Run Code Online (Sandbox Code Playgroud)

获得连接之后, …

tomcat jdbc isolation-level

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

我在哪里可以找到免费的游戏图片?

我正在开发一款游戏.为了测试我的地图引擎,我需要8个方向角色行走的图片.作为编程,编写程序并不困难,但绘制图片对我来说是个大问题.所以我的问题是我在哪里可以找到一些游戏开发的免费图片?图片应该是免费的,因为我可能会在互联网或某个地方发布一些演示版本.谢谢.

image

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

如何将ASP.NET FormView绑定到单个记录?

ASP.NET FormView控件的整个目的是一次显示一条记录.那么如何将其绑定到单个记录?它抱怨说

数据源是无效类型.它必须是IListSource,IEnumerable或IDataSource.

如果这是唯一的解决方案,我可以将我的对象包装在列表中.在这个应用程序中,FormView位于用户控件内,我正在公共方法中检索对象,即我没有使用数据源控件.我也没有在这里进行任何双向数据绑定,在这种情况下我只使用FormView来保持一致的外观.

如果我阅读了本书并将FormView绑定到返回记录列表的数据源,它是否会实际检索所有记录并仅显示所选记录?

这是我最终在实用程序类中实现的内容:

public static IEnumerable<T> WrapInEnumerable<T>(T item)
{
    return new T[] {item};
}
Run Code Online (Sandbox Code Playgroud)

asp.net data-binding

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

在SQL Server 2005中将数据库从一个驱动器移动到另一个驱动器的正确方法是什么?

我不打算将数据库完全重定位到另一台服务器,只是将数据文件和日志文件移动到另一个具有更多空间的驱动器.我已经看到了如何做到这一点的相互矛盾的方向,所以我正在寻找推荐的正确方法.

database sql-server-2005

25
推荐指数
3
解决办法
6万
查看次数

在vim中搜索反斜杠字符

如何\word在vim中搜索单词start .我可以使用查找菜单来完成它.这还有其他捷径吗?

vim keyboard-shortcuts

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

.NET控制台应用程序退出事件

在.NET中,是否有一种方法(如事件)用于检测控制台应用程序何时退出?我需要清理一些线程和COM对象.

我正在从控制台应用程序运行一个没有表单的消息循环.我正在使用的DCOM组件似乎要求应用程序泵消息.

我已经尝试向Process.GetCurrentProcess.Exited和Process.GetCurrentProcess.Disposed添加一个处理程序.

我还尝试向Application.ApplicationExit和Application.ThreadExit事件添加处理程序,但它们没有触发.也许那是因为我没有使用表格.

.net complexity-theory console-application

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

如何在ASP.NET MVC控制器中使用可选参数

我在视图上有一组链接到两个列表的下拉控件.

//control
ViewData["Countries"] = new SelectList(x.getCountries().ToList(), "key","value",country);
ViewData["Regions"] = new SelectList(x.getRegions(country).ToList(), "id", "name", regions);

/*
on the view
*/

<% using (Html.BeginForm("","", FormMethod.Get))
           { %>
           <ol>
               <li>
                <%= MvcEasyA.Helpers.LabelHelper.Label("Country", "Country:")%>
                <%= Html.DropDownList("Country", ViewData["Countries"] as SelectList) %>
                <input type="submit" value="countryGO" class="ddabtns" />
               </li>
               <li>
                <%= MvcEasyA.Helpers.LabelHelper.Label("Regions", "Regions:")%>
                <%= Html.DropDownList("Regions", ViewData["Regions"] as SelectList,"-- Select One --") %>
                <input type="submit" value="regionsGO" class="ddabtns" />
               </li>
           </ol>     
                <br />
                <input type="submit" value="go" />
<% } %>
Run Code Online (Sandbox Code Playgroud)

因此它将查询发送到同一页面(因为它只提供了另一种设置/更新相应下拉菜单的方法,这是可以接受的,因为它将全部用javascript替换).

点击的网址就像......

http://localhost:1689/?country=FRA&regions=117
Run Code Online (Sandbox Code Playgroud)

区域取决于国家/地区代码.

我正在努力实现这一点,而不必担心路由,因为关于这个功能没有真正的意义.

因此Controller具有以下方法.

public ActionResult Index(string …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc c#-3.0

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