小编ADH*_*ADH的帖子

从Javascript对象中删除单个对象

如何根据以下javascript对象中的courseID和endDate删除一个项目?

    window.MyCheckedCourses = [
        { courseID: '123', endDate: '6/7/2010' },
        { courseID: '123', endDate: '3/9/2003' },
        { courseID: '456', endDate: '3/9/2003' }  
    ]; 
Run Code Online (Sandbox Code Playgroud)

javascript

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

使用IP地址而不是localhost浏览网站

我使用VS2012与IIS Express,似乎无法使用我的IP地址浏览我的网站.有办法做到这一点吗?它曾经与早期版本的VS一起正常工作.

例如,这个地址工作正常:

http://localhost:64651/
Run Code Online (Sandbox Code Playgroud)

但是,这个地址不起作用.

http://192.168.252.165:64651/
Run Code Online (Sandbox Code Playgroud)

我确定IP地址,因为我刚刚使用ipconfig.

iis-express visual-studio-2012

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

IIS 7.5 - 将应用程序池启动模式更改为始终运行

我有IIS 7.5,我已经为它安装了应用程序初始化模块.现在,我正在尝试更改应用程序池的StartMode,但是在IIS管理器中看不到StartMode选项.我查看了基本和高级设置.我在想,编辑这个值的下一个地方是Machine.Config.所以,我找到了该文件,但我不确定更新将放在哪里.我认为它应该设置为AlwaysRunning.

任何帮助,将不胜感激.

iis-7.5 machine.config

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

添加对System.IdentityModel.Tokens DLL的引用

如何添加对System.IdentityModel.Tokens dll的引用?

它似乎没有出现在Nuget Package Manager中.

我需要下载DLL吗?

我安装了.Net 4.5.

如果没有引用,以下代码将无法编译:

SessionSecurityToken sst = e.SessionToken;
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc-4 .net-4.5 asp.net-4.5

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

使用 TSQL 在 SQL 2008 上查找文件组的物理位置

如何使用 tsql 在 SQL Server 2008 上查找文件组的物理位置?

t-sql sql-server-2008

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

Solr Setup - 错误:无法找到或加载主类org.apache.solr.cloud.ZkCLI

我正在按照教程使用Windows 7,Java版本1.8和Solr版本4.10.2 设置Solr(http://lucene.apache.org/solr/quickstart.html).

Java安装在C:\ root\java,Solr安装在c:\ root\solr-4.10.2.

我添加了2个环境变量作为用户变量:

CLASSPATH = C:\ROOT\solr-4.10.2\dist\solr-core-4.10.2.jar
JAVA_HOME = c:\root\java
Run Code Online (Sandbox Code Playgroud)

然后,我在命令提示符中运行以下代码:

cd c:\root\solr-4.10.2\bin & solr start -e cloud -noprompt
Run Code Online (Sandbox Code Playgroud)

输出粘贴在下面.尽管没有添加启动核心,但集合1的Solr服务器似乎工作正常.但是,为什么ZkCLI和SolrCLI会出现错误?难道我做错了什么?

Welcome to the SolrCloud example


Starting up  Solr nodes for your example SolrCloud cluster.
Starting node1 on port 8983 using command:
solr -cloud -p 8983 -d node1

Waiting for  0 seconds, press a key to continue ...
Starting node2 on port 7574 using command:
solr -cloud -p 7574 -d node2 -z localhost:9983

Waiting for  0 …
Run Code Online (Sandbox Code Playgroud)

java windows lucene solr apache-zookeeper

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

如何使用 ASP.Net MVC 动态设置所需字段?

我有几个字段,只需要根据其他字段中的选择来显示。当显示这些字段时,它们也是必需的。首先,我尝试隐藏视图中的字段。但是,该字段在视图模型中被设置为必填字段,因此 ModelState 返回为无效,因为该字段是必填字段。目前,我正在创建几个不同的视图模型来处理所有不同的可能性,但这变得很麻烦,因为视图中的表单有数十种变体。有没有更好的方法来获得我需要的结果?例如,我可以只使用一个包含所有字段的模型,然后将它们隐藏在视图中,但仅在需要显示时才需要它们吗?也许我可以在控制器的 ActionResult 中动态添加数据注释?

我发现另一篇文章可能是同样的问题:ASP.NET MVC 3:programmatically add DataAnnotation (RequiredAttribute) to view model

c# asp.net-mvc-4

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

盈透证券 - 免费试用 - 错误代码354 - 未订阅请求的市场数据

运行以下代码后:

//IB's main object
var ibClient = new EWrapperExt(this);

//Connect
ibClient.ClientSocket.eConnect("127.0.0.1", 7496, 0);

var contractAAPL = new Contract
{
    Symbol = "AAPL",
    SecType = "STK",
    Currency = "USD",
    Exchange = "Smart"
};

//Invoke IB's ClientSocket's data request
ibClient.ClientSocket.reqMktData(1, contractAAPL, "", false, null);   
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Error. Id: 1, Code: 354, Msg: Requested market data is not subscribed.Error&BEST/STK/Top&BEST/STK/Top
Run Code Online (Sandbox Code Playgroud)

我正在使用盈透证券(IB)免费试用帐户.我需要对我的代码做些什么,或者我真的要为这种市场数据支付IB吗?

interactive-brokers

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

System.ObjectDisposedException:'无法访问已处置的对象.对象名称:'OracleConnection'.'

以下代码使用Entity Framework 6和Managed Oracle Providers来调用返回多个游标的Oracle存储过程.

using声明抛出以下异常:

 System.ObjectDisposedException: 'Cannot access a disposed object.Object name: 'OracleConnection'.'
Run Code Online (Sandbox Code Playgroud)

如果我删除using语句,而是使用以下帖子中的代码.我没有错.

使用实体框架调用具有多个游标的Oracle存储过程

为什么using语句导致异常?有人向我建议,Oracle托管提供程序存在一个错误.但是,我的同事使用相同的提供程序,他们的使用声明工作正常.

示例代码:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Data;
using Oracle.ManagedDataAccess.Client;
using System.Data.Entity.Infrastructure;

namespace MyCompany
{
    public class MyClass
    {
        private MyDbContext _dbContext = new MyDbContext();

        public MyItems GetMyItems(string id)
        {
            var sqlQuery = "";
            var oracleParameters = new List<OracleParameter>();
            var oneEntityList = new List<OneEntity>();
            var twoEntityList = new List<TwoEntity>();
            var threeEntityList = new List<ThreeEntity>();

            sqlQuery = @"

BEGIN 

MY_PACKAGE.GetMyItems(:id, :p_cursor1, …
Run Code Online (Sandbox Code Playgroud)

c# oracle entity-framework-6

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

实体框架投掷无法在表中插入标识列的显式值...当IDENTITY_INSERT设置为OFF时错误

我使用的是Microsoft SQL Server 2008 R2,并且有三个相关的表:ConvertCarbs,Countries和StateProvinces

使用EF Power Tools我有Reverse Engineered the Database(http://msdn.microsoft.com/en-us/data/jj593170.aspx),并尝试使用Entity Framework将记录插入ConvertCarb表.

但是,该程序在尝试保存更改时抛出以下错误:

当IDENTITY_INSERT设置为OFF时,无法在表'ConvertCarb'中为标识列插入显式值.

这是运行时代码:

var convertCarb = new ConvertCarb();
convertCarb.CountryID = 150;
db.ConvertCarbs.Add(convertCarb);
db.SaveChanges();
Run Code Online (Sandbox Code Playgroud)

以下是域模型中的类:

public partial class ConvertCarb
{
    public int ConvertCarbID { get; set; }
    public Nullable<int> CountryID { get; set; }
    public virtual Country Country { get; set; }
}

public partial class Country
{
    public Country()
    {
        this.ConvertCarbs = new List<ConvertCarb>();
        this.Offices = new List<Office>();
    }

    public int CountryID { get; set; } …
Run Code Online (Sandbox Code Playgroud)

c# sql-server entity-framework

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