小编use*_*774的帖子

Bootstrap通知面板,如facebook消息下拉列表

我想使用bootstrap显示消息下拉列表.这与Facebook中的消息下拉列表非常相似(不是整页视图,而只是下拉列表).有人可以分享样本标记来完成这项工作.

twitter-bootstrap

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

使用Angular2对Azure AD进行身份验证

我正在使用Angular2并希望针对Azure AD对用户进行身份验证.我找到了ADALjs,但它们只适用于Angular1,我也发现了这个https://www.npmjs.com/package/angular2-adal#adalService,但这似乎仍处于初始阶段.我可以采取什么样的方法来实现这一目标,有人可以提供一个有效的例子.

adal.js angular

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

tsconfig.json typeroots自定义路径未被拾取

我有一些自定义.d.ts文件,我希望tsc在编译时获取这些文件.为了完成这项工作,我修改了tsconfig.file以包含以下内容

"typeRoots": [
      "../node_modules/@types",
      "./app/modules"
    ]
Run Code Online (Sandbox Code Playgroud)

./app/modules是我的自定义.d.ts文件所在的位置.在./app/modules文件夹中,我有以下文件myModule.d.ts

export declare module myModule {
  function Login();
  function Logout();
}
Run Code Online (Sandbox Code Playgroud)

现在在我的其他打字稿文件中,我有以下导入

import { myModule } from 'myModule';
Run Code Online (Sandbox Code Playgroud)

在这里我得到以下错误找不到模块'myModule'.

module typescript tsconfig

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

实例方法与业务层中的静态方法

我有一个典型的Web应用程序,控制器调用业务方法.是否应使用静态方法或实例方法实现业务类中的方法.业务层类不维护任何状态信息.

一些其他信息+业务类不维护特定于州的信息.+在每个请求的基础上实例化这些对象会消耗大量内存,而不是使用静态方法

.net business-logic-layer asp.net-mvc-4

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

nodejs express 应用程序部署到生产

对不起,如果这是一个基本问题,我仍然在围绕 nodejs 部署。我有一个在 nodejs 上编写的应用程序,我想将其部署到生产环境中。到目前为止,出于测试目的,我使用了 Express。但是,据我所知,Express 是开发服务器而不是生产服务器。如何将 nodejs 应用程序部署到生产环境以及我应该使用什么服务器。另外,我有很多为 express 编写的代码,比如路由和中间件,当我部署到另一台服务器时它是如何工作的?

production node.js express

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

Docker 撰写,webpack 权限被拒绝

我正在尝试在节点应用程序的 docker 容器内运行 webpack。我收到以下错误。

sh: 1: webpack: Permission denied
Run Code Online (Sandbox Code Playgroud)

Dockerfile 在正常构建上运行良好。

FROM node

# Create app directory
RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
COPY package.json /usr/src/app/

RUN npm install

# Bundle app source
COPY . /usr/src/app

EXPOSE 3001

#This launches webpack which fails.
CMD [ "npm", "start" ] 
Run Code Online (Sandbox Code Playgroud)

docker webpack docker-compose

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

打字稿打字,什么是打字文件夹

我试图围绕着打字,并提出以下问题

  1. 您在项目的node_modules根文件夹下找到的typings文件夹是什么.这是tsc查找.d.ts文件的默认位置,以及如何在源文件中使用它们.
  2. 一些node_modules包含.d.ts文件.tsc默认再次在这里查看吗?

typescript definitelytyped typescript-typings

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

WP 8.1 ISupportIncrementalLoading LoadMoreItemsAsync不断被无休止地调用

我试图使用以下示例实现无限滚动

http://www.davidbritch.com/2014/05/data-virtualisation-using.html

问题是在我的情况下,LoadMoreItemsAsync不断被无休止地调用.我正在集线器上开发这个(不确定这是否有所不同)并使用MVVMLight.以下是我的代码

的.xaml

<Page
x:Class="MyFileServer.UniversalApp.AppHubPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:MyFileServer.UniversalApp"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"
DataContext="{Binding Source={StaticResource MFSViewModelLocator}, Path=AppHub}">

<Grid>
    <Hub Header="My File Server">
        <HubSection x:Name="MFSNotifications" Header="Notifications">
            <DataTemplate>
                <StackPanel>
                    <ListView x:Name="Notifications"  ItemsSource="{Binding IncrementalNotifications}" >
                        <ListView.ItemTemplate>
                            <DataTemplate>
                                <TextBlock Text="{Binding NotificationDescription}"/>
                            </DataTemplate>
                        </ListView.ItemTemplate>
                    </ListView>
                </StackPanel>
            </DataTemplate>
        </HubSection>
        <HubSection x:Name="MFSFiles" Header="Files"></HubSection>
    </Hub>
</Grid>
Run Code Online (Sandbox Code Playgroud)

下面给出了我的ISupportIncrementalLoading实现

public class IncrementalLoadingNotificationsCollection : ObservableCollection<MFSNotificationModel>, ISupportIncrementalLoading
{
    private INotificationService _notificationService;
    public IncrementalLoadingNotificationsCollection(INotificationService notificationService)
    {
        HasMoreItems = true;
        _notificationService = notificationService;
    }


    public bool HasMoreItems
    {
        get;
        private set; …
Run Code Online (Sandbox Code Playgroud)

c# xaml infinite-scroll windows-phone-8

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

如何在创建新帐户后处理电子邮件验证?

当我在Auth0(用户名密码验证)中创建新用户时,会向用户发送验证电子邮件.

在不验证电子邮件的情况下,用户仍然可以登录Auth0.实际上这就是我在这个特定场景中想要的,但是,这通常是什么流程?

我尝试在Auth0上搜索有关此验证过程的文档,但找不到任何文档.另外,如果我希望用户在登录前验证邮件,我该如何配置?这是在某处记录的吗?

email-verification auth0

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

WinDbg用于调试和发布版本的不同堆栈跟踪

我根据MSDN正确设置了Windbg .问题是当我在调试模式下获得转储文件时,我可以正确地看到调用堆栈(符号被正确加载).

000000f758b6eac0 00007ffb5be60559 System.Number.StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean)
000000f758b6eb20 00007ffb5b0cd791 System.Number.ParseInt32(System.String, System.Globalization.NumberStyles, System.Globalization.NumberFormatInfo)
000000f758b6ec70 00007ffafcc60214 ConsoleApplication1.Program.ConvertToInt(System.String)
000000f758b6ecb0 00007ffafcc60105 ConsoleApplication1.Program.Main()
000000f758b6f030 00007ffb5c3b4113 [GCFrame: 000000f758b6f030] 
Run Code Online (Sandbox Code Playgroud)

当我在发布模式下获取转储文件时,缺少某些信息,特别是在调试模式下可见的方法名称"ConvertToInt".

00000081df98c710 00007ffafcc701e1 ConsoleApplication1.Program.Main() [C:\Written Programs\ConsoleApplication1\ConsoleApplication1\Program.cs @ 29]
00000081df98e6a8 00007ffb5c3eb915 [HelperMethodFrame: 00000081df98e6a8] 
00000081df98e790 00007ffb5be60559 System.Number.StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalization.NumberFormatInfo, Boolean)
00000081df98e7f0 00007ffb5b0cd791 System.Number.ParseInt32(System.String, System.Globalization.NumberStyles, System.Globalization.NumberFormatInfo)
00000081df98e940 00007ffafcc700e0 ConsoleApplication1.Program.Main() [C:\Written Programs\ConsoleApplication1\ConsoleApplication1\Program.cs @ 23]
Run Code Online (Sandbox Code Playgroud)

我在这里做错了吗?
再加上HelperMethodFrame是什么意思?除了在调试模式下,即使没有程序.pdb文件,我仍然可以正确看到调用堆栈.究竟是什么.pdb文件用于.我已经阅读了定义和所有内容,只需要一个关于它如何与Windbg一起使用的实用答案?

.net debugging windbg

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

解析服务器,目的和好处

我试图围绕Parse服务器,并有以下问题.

  1. 这是AWS上的托管服务吗?使用它有什么好处?
  2. Parse服务器和MongoDB之间有什么关系?
  3. 在解析服务器站点上,声明如下,Parse托管后端将在2017年1月28日完全退役, 这是否已经过时,我应该避免使用它?
  4. 如何实现此安全性(身份验证和授权)?

parse-server

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

Knockout.js用jquery进行数据绑定

我有一个按钮,我想使用knockout绑定到VM中的方法.我使用以下代码

<button type="button" class="btn btn-primary" id="cmdCreateConnection" 
        data-bind="click: function(data, event) {
                               createConnection($('#connectuser').val(), 
                                                'param2', data, event)
                          }">Create connection
</button>
Run Code Online (Sandbox Code Playgroud)

该方法的一个参数是输入文本框的值,因此是选择器$('#connectuser').val().

然而,这不起作用,任何想法?

jquery knockout.js

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

类型转换和typeof

我在C#中有以下声明

private IDictionary<ViewModelBase, Type> _routingDictionary;
Run Code Online (Sandbox Code Playgroud)

用以下方法

public void Navigate<TDestinationViewModel>() where TDestinationViewModel : ViewModelBase
{
    //I want to use something like
    var des = _routingDictionary[typeof(TDestinationViewModel)]
}
Run Code Online (Sandbox Code Playgroud)

但这不起作用,我收到编译错误

无法从'System.Type'转换为'GalaSoft.MvvmLight.ViewModelBase'

我可以使用以下方法解决此问题

public void Navigate<TDestinationViewModel>() where TDestinationViewModel : ViewModelBase, new()    
{
    TDestinationViewModel des = new TDestinationViewModel();
    Type destination = _routingDictionary[des];            

}
Run Code Online (Sandbox Code Playgroud)

但是,有没有更好的方法来做到这一点?

c# types casting

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