小编Col*_*tes的帖子

按图像名称停止Docker容器 - Ubuntu

在Ubuntu 14.04(Trusty Tahr)上我正在寻找一种方法来停止正在运行的容器,我唯一的信息是Docker运行命令中使用的映像名称.

是否有命令查找与该图像名称匹配的所有匹配的运行容器并停止它们?

ubuntu docker docker-image

130
推荐指数
7
解决办法
11万
查看次数

开源.Net报告工具

我正在寻找Visual Studio的报告服务/工具.我唯一的限制是我的网络服务器对我来说是安装ANYTHING的限制.所以我需要一些我可以包含在我的项目中的东西.

我的用户需要能够将报告导出为PDF而无法使用Crystal我几乎丢失了.

有任何想法吗?

.net reporting visual-studio reporting-services

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

基类包括字段'X',但其类型(System.Web.UI.ScriptManager)与控件类型(System.Web.UI.ScriptManager)不兼容

完整的错误是

基类包括字段'ScriptManager1',但其类型(System.Web.UI.ScriptManager)与控件类型(System.Web.UI.ScriptManager)不兼容.

其他人遇到这个错误?

asp.net asp.net-ajax

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

无法加载程序集"App_Web_kh7-x3ka".确保在访问页面之前编译它

我似乎无法弄清楚我在这里做错了什么.我将我的网站发布到我的服务器,当我尝试运行它时,我得到以下异常:

无法加载程序集"App_Web_kh7-x3ka".确保在访问页面之前编译它.

有没有人见过这个?

asp.net

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

我可以使用html5本地存储来存储用户身份验证会话信息

快速背景:

我正在编写一个Mongo/Express/Angular/Node SPA并使用护照我已经设置了OAuth登录选项来处理用户身份验证/授权.

使用护照我在服务器上成功维护会话,因此我的所有XHR请求(需要它)都在检查登录用户.

在登录服务器时,将基本用户会话信息放入cookie中供客户端在授权回调中查找,然后我使用angular-cookies'$ CookieStore访问客户端上的cookie,将其保存到rootscope并清除cookie .

问题:

除了用户刷新浏览器的任何事件之外,这是完美的工作,这导致我的rootcope会话显然被擦除.

所以我正在考虑将会话信息存储在浏览器本地存储中(使用store.js),然后即使在初始加载时我也可以检查浏览器本地存储中存在的会话,如果已经有会话则绕过OAuth登录.

这是不好的做法,还是在浏览器本地存储中存储用户会话信息时存在一些后勤/安全问题?

此应用程序没有任何敏感数据,注册是免费的,登录实际上只有那里,所以我可以跟踪用户并存储在应用程序中为每个用户创建的数据.并且用户会话永远不会有密码(我只允许OAuth登录没有本地选项).

session local-storage node.js angularjs passport.js

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

Div与背景图像,没有内容不显示

我目前在我的页面上有一个div,我已经给出了背景图像.此div没有任何内容,因此如果我添加它显示的任何内容,它不会显示在我的页面上.我希望它显示甚至没有内容,因为我希望显示背景图像以及我想为它分配一些悬停/点击事件.

有没有办法强制div显示?

html

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

将整个SQL Server数据库从服务器复制到本地SQL Express的最简单方法

我需要将整个数据库从我的服务器上的SQL Server 2005复制到我的本地SQL Express,以便运行我的应用程序进行演示.完成这项工作的最快/最简单的方法是什么?

编辑:我对我的服务器的访问权限非常有限,所以我认为我不能访问我可以创建的备份文件.

sql-server

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

在输入中对单词的字母进行不同的样式设置,可能吗?

想知道这是否可行,但如果我有一个包含文本的输入,例如我们可以说输入中有'Test'这个词.我希望能够做的是改变"测试"一词的单个字母的样式

我希望' Te '是大胆的,然后'st'是常规的.

它不必是大胆的,也许我希望'e'是红色的或类似的东西.

关于如何实现这一点的任何想法?

javascript jquery

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

如何处理从LINQ to SQL中的存储过程返回的NULLable Int列

我有一个存储过程返回两个int值.第一个不能为null,但第二个实际上可以返回null值.当我尝试使用LINQ to SQL执行我的存储过程时,它失败并带有以下语句:

无法将null值分配给类型为System.Int32的成员,该类型是非可空值类型.

我试图在我的DBML中更改我的设计器文件并添加: CanBeNull= true 到存储过程结果的列映射.

我似乎可以找出处理这个问题的正确方法,不确定我是否可以更改我的LINQ/C#代码来解释null(这将是更好的选择),或者我是否必须以某种方式更新我的存储过程.

c# asp.net stored-procedures linq-to-sql

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

Passport.js验证无法正常工作

我正试图第一次设置护照,只需要一个谷歌登录选项.我在谷歌apis注册,所以我有所有设置.相关代码在下面,但是当我的应用程序进行'/auth/google/'调用时它只是失败而没有响应或错误消息.我已经开启配置了很多方法都无济于事.我还passport.authenticate('google')用一个带有console.log的匿名函数替换了,以便仔细检查我的web服务是否正常运行.所以我知道它已经到了passport.authenticate('google').

    // serialize session
    passport.serializeUser(function (user, done) {
        done(null, user.id);
    });

    passport.deserializeUser(function (obj, done) {
        done(null, obj);
    }); 

      // use google strategy
  passport.use(new googleStrategy({
      clientID: config.google.clientID,
      clientSecret: config.google.clientSecret,
      callbackURL: config.google.callbackURL,
      scope: 'https://www.google.com/m8/feeds https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/userinfo.profile'
  },
  function(accessToken, refreshToken, profile, done) {
    console.log(profile);
  }
));


  app.use(passport.initialize());
  app.use(passport.session());


  app.get('/auth/google', passport.authenticate('google'));
  app.get('/auth/google/callback', passport.authenticate('google', { failureRedirect: '/', scope: 'https://www.google.com/m8/feeds' }), signin);
Run Code Online (Sandbox Code Playgroud)

编辑:这是我的http请求,我正在使用角度,这个功能与按钮上的ng-click相关联.

$scope.signIn = function () {
    $http({method: 'GET', url: '/auth/google'}).
        success(function (data, status, headers, config) {
            console.log('success');
        }). …
Run Code Online (Sandbox Code Playgroud)

javascript node.js express passport.js

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