小编S..*_*S..的帖子

ConfigurationManager的命名空间在哪里?

我有一个引用System.Configuration- 并且ConfigurationSettings发现没有问题 - 但找不到类型或命名空间ConfigurationManager!?

我已经阅读过 - 看起来它应该属于与ConfigurationSettings类相同的命名空间.

编辑:请注意 - 我已经清楚地说我添加了对System.Configuration的引用.已有4条关于此的评论.

c# configurationmanager reference system.configuration .net-3.5

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

ASP.NET MVC3:调试和发布应用程序设置不起作用

我的调试和发布web.config应用程序设置未正确读取.

Web.config文件:

<appSettings>
 <add key="webpages:Version" value="1.0.0.0"/>
 <add key="ClientValidationEnabled" value="true"/>
 <add key="UnobtrusiveJavaScriptEnabled" value="true"/>
</appSettings>
Run Code Online (Sandbox Code Playgroud)

Web.Debug.config

<appSettings>
    <add key="ErrorEmailAddress" value="developerEmail@email.com" />
    <add key="TestModeEmailAddress" value="developerEmail@email.com" />
</appSettings>
Run Code Online (Sandbox Code Playgroud)

Web.Release.config

<appSettings>
    <add key="ErrorEmailAddress" value="prodErrorEmail@email.com" />
</appSettings>
Run Code Online (Sandbox Code Playgroud)

但是,致电:

WebConfigurationManager.AppSettings["ErrorEmailAddress"]
Run Code Online (Sandbox Code Playgroud)

返回null(调试时).

我试过添加xdt:Transform ="Insert"例如

<add key="ErrorEmailAddress" value="prodErroEmail@email.com" xdt:Transform="Insert" />
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

asp.net-mvc web-config

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

禁用特定文件夹/路由的Laravel Routing

我想知道如何在特定目录的laravel上禁用路由?

我希望运行我的主要网站laravel(我将其重写到框架中),但我想保留我目前的论坛软件!问题是,当laravel看到"localhost/forums"时,它会查找论坛控制器或路由.我想它只是去文字/论坛目录..?

php web-development-server laravel

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

如何使用sinon在另一个函数(我正在测试)中模拟一个函数?

让我说我有一个功能

Func a() {
    //Do Something
    let c = b();
    return c;
}
Run Code Online (Sandbox Code Playgroud)

我想测试函数a和mock b(),并在mock中想要分配c.Sinon.Stub(试验中, "b")返回( "DummyValue"); c应该分配DummyValue.

我怎样才能做到这一点?

describe("a", () => {
    let a = a();
    //mock b();
    action = execute(a);
    expect(action).should.return.("DummyValue");
})
Run Code Online (Sandbox Code Playgroud)

javascript function mocking mocha.js sinon

13
推荐指数
2
解决办法
6079
查看次数

反应表行排序过滤器在数据更改时重置

我正在尝试对反应表中的数据进行排序,但是随着新数据的到达,排序将被取消。包含表的组件从 prop 获取其数据。该数据本身来自 redux,它每 15 秒更新一次来自服务器(经常更改)的最新数据。

我想要的是对数据进行排序,并让这些排序在数据更改时保持不变。实际发生的情况是,我按列标题对表进行排序,然后当数据更改时,排序将被删除。

我努力了:

排序工作: 在此输入图像描述

但一旦数据发生变化就会变成这样: 在此输入图像描述

我想保留排序过滤器,以便当新数据到达时(99% 的时间相同,但 1% 的时间列值不同或存在新行),它会按应用的排序过滤器进行排序。

这是我的代码的简化示例(尽可能小):

import * as React from 'react'
import { useTable, Column, useSortBy } from 'react-table'
import * as SharedTypes from '@shared/declarations'

interface Props {
    serverData: SharedTypes.API.MarketBotSummary[]
}

export const TableTest: React.StatelessComponent<Props> = ({ serverData }: Props) => {

    const [localData, setLocalData] = React.useState<SharedTypes.API.MarketBotSummary[]>(serverData)
    const skipPageResetRef = React.useRef<boolean>(false)

    React.useEffect(() => {
        skipPageResetRef.current = true
        setLocalData(serverData)
        console.log('data changed', serverData)
    }, [serverData]) …
Run Code Online (Sandbox Code Playgroud)

reactjs redux react-table react-hooks

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

如何在php中发送邮件时删除显示系统信息的标题

我正在使用PHP的mail()函数.我注意到在浏览消息(已发送)时,某些标题存在的属性指定了这些属性

  • 发送电子邮件的文件名
  • 我正在运行哪个版本的php
  • 我的操作系统信息

我删除了域名,但这基本上是包含的内容.我怎么能阻止这被包括在内,还是我只是安全偏执?此外,我想继续使用phps邮件功能,而不是设置其他东西.谢谢.

X-PHP-Originating-Script: 1000:emailtest.php
From: hidden@hidden.hh
Reply-To: hidden@hidden.hh
X-Mailer: PHP/5.3.10-1ubuntu3.10
Message-Id: <20140315193810.ADD43120489@hidden.hh>
Run Code Online (Sandbox Code Playgroud)

php linux security email ubuntu

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

如何跨文件包含php别名

我可以把它写在一个文件中:

use Carbon\Carbon as Carbon;
Run Code Online (Sandbox Code Playgroud)

我试图创建一个文件“aliases.php”:

use Carbon\Carbon as Carbon;
Run Code Online (Sandbox Code Playgroud)

然后我像这样引用:

require __DIR__.'/../bootstrap/aliases.php';

printf("Right now is %s", Carbon::now()->toDateTimeString());
Run Code Online (Sandbox Code Playgroud)

但这给了我错误:“致命错误:找不到‘碳’类”

那么如何“包含”一个具有所有预定义别名的文件呢?

php namespaces aliases

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

C:使用 mknod() 创建命名管道不起作用

语言:C 操作系统:Ubuntu

我只是尝试使用以下命令创建一个名为管道的 FIFO:

state = mknod("pipe.txt", S_IFIFO | 0666, 0);
Run Code Online (Sandbox Code Playgroud)

问题是我总是让状态的值为 -1(意味着它失败了)而不是 0。

perror 返回“pipe.txt:文件存在”

我不知道我应该如何调试这样的问题或可能是什么原因,希望任何人代码指导我出了什么问题。

(注意:文件 pipe.txt 与源文件位于同一路径。)

c pipe mknod

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

使用节点js在MongoDB中"加入"两个集合

我正在尝试使用节点js在mongodb中的两个集合之间进行查询.

我在db中有这两个集合:

{               
    "_id":ObjectId("55a922531e35772c1b17d4a0"),
    "name":"trip_name",
    "waypoints":[
        "4c828999d8086dcb03877752",
        "4dd2ae657d8b4c6585f1a6fd",
        "4c59c3e4f346c928a8634dca"
    ],
    "line_points":[
        [
            42.850937,
            13.569256
        ],
        [
            42.85109,
            13.569377
        ],
        [
            42.851131,
            13.569225
        ]
    ],
    "time":"00:10:23",
    "distance":6.622,
    "hashKey":"object:8207"
};
Run Code Online (Sandbox Code Playgroud)

POI

{  
      "_id":"4c828999d8086dcb03877752",
      "type":"Feature",
      "geometry":{  
         "type":"Point",
         "coordinates":[  
            13.575249910354614,
            42.85484995890166
         ]
      },
      "properties":{  
         "title":"Lorenz Cafè",
         "id":"4c828999d8086dcb03877752",
         "poi-type":1,
         "category":"ristorazione",
         "subCategory":"Café",
         "categoryIds":"4bf58dd8d48988d16d941735",
         "marker-color":"#FF7519",
         "marker-size":"small",
         "marker-symbol":"restaurant",
         "indirizzo":"Piazza del Popolo, 5",
         "citta":"Ascoli Piceno",
         "regione":"Marche"
      }
Run Code Online (Sandbox Code Playgroud)

通过这条路线,我根据id那个步骤进行查询,我希望查询我会像这样恢复一个json:

我想要的结果

{"_id":"55a922531e35772c1b17d4a0","name":"trip_name","waypoints":[{"4c828999d8086dcb03877752":{"title":"Lorenz Cafè","id":"4c828999d8086dcb03877752","category":"ristorazione","position":{"lat":42.85484995890166,"lng":13.575249910354614}}},{"4dd2ae657d8b4c6585f1a6fd":{"title":"Ottica Di Ferdinando","id":"4dd2ae657d8b4c6585f1a6fd","category":"negozi","position":{"lat":42.85485741498569,"lng":13.57675423240643}}},{"4c59c3e4f346c928a8634dca":{"title":"Leopoldus Ristorante","id":"4c59c3e4f346c928a8634dca","category":"ristorazione","position":{"lat":42.85648980743132,"lng":13.575512766838072}}}],"line_points":[[42.850937,13.569256],[42.85109,13.569377],[42.851131,13.569225]],"time":"00:10:23","distance":6.622}
Run Code Online (Sandbox Code Playgroud)

我实现了这条路线:

/*
TRIP BY ID
 */
var j=0;
router.get('/:id', function(req, res) { …
Run Code Online (Sandbox Code Playgroud)

mongodb node.js express mongodb-query

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

更新面板里面的jquery对话框div不工作

这是我的代码:

 <div id="AddFriendDiv" style="display: none">
        <asp:TextBox ID="FriendParamtxt" runat="server"></asp:TextBox>
        <asp:UpdatePanel ID="upd" runat="server">
        <Triggers>
        <asp:AsyncPostBackTrigger ControlID="SearchFriend_btn" EventName="Click" />
        </Triggers>
          <ContentTemplate>
                <asp:Button ID="SearchFriend_btn" runat="server" OnClick="SearchFriend_btn_Click" Value="Search" />
                <asp:Repeater ID="FriendRequestRepeater" runat="server">
                    <ItemTemplate>
                        <table border="1">
                            <tr>
                                <td>
                                    <img src='<%#Eval("PROFILE_PIC") %>' width="35px" height="35px" alt='<%#Eval("NAME") %>' />
                                </td>
                                <td>
                                    <asp:Label ID="Name_lbl" runat="server" Text='<%#Eval("NAME") %>'></asp:Label>
                                </td>
                                <td>
                                    <input type="hidden" id="requestFriendID_hf" /><input type="button" id="addFreind"
                                        value="Send Request" />
                                </td>
                            </tr>
                        </table>
                    </ItemTemplate>
                </asp:Repeater>
            </ContentTemplate>
        </asp:UpdatePanel>
    </div>
Run Code Online (Sandbox Code Playgroud)

客户端 :

 function SendFriendRequest() {

        var dialogOption = { title: "<u>Add Friend</u>", width: 280, …
Run Code Online (Sandbox Code Playgroud)

javascript c# jquery

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

经典 ASP 测试服务器是否可以创建对象

使用此代码:

Dim xmlDOM
Set xmlDOM = Server.CreateObject("MSXML2.DOMDocument.3.0")    
Run Code Online (Sandbox Code Playgroud)

如何测试 CreateObject 函数是否成功?

asp-classic

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

gerResources().getStringArray(R.array.string_name); &lt;-- 不工作

我有一个导航抽屉。我想定义列表中的项目。似乎有一个轻微的错误,对于我的生活,我无法接受。

这是我的代码。(如果是这么小的东西,请原谅我..)

主活动(onCreate)

String[] drawerListViewItems = getResources().getStringArray(R.array.items);
Run Code Online (Sandbox Code Playgroud)

res/values/strings.xml

<?xml version="1.0" encoding="utf-8"?>
<resources>

    <string-array name="items">
        <item>Item 1</item>
        <item>Item 2</item>
        <item>Item 3</item>
        <item>Item 4</item>
        <item>Item 5</item>
        <item>Item 6</item>
    </string-array>

    <string name="drawer_open">Open Navigation Drawer</string>
    <string name="drawer_closed">Close Navigation Drawer</string>

</resources>
Run Code Online (Sandbox Code Playgroud)

java android

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