小编Dev*_*Dev的帖子

jQuery - 添加单位以抵消

小问题.我div id="comHere"在设计的中间有一个地方.在设计的顶部,我有一个<a href="#comeHere">Click Here</a>.

现在,当我点击href链接时,它会使用此代码滚动到div

scrollTop: $($anchor.attr('href')).offset().top

我的要求是,比如我div的位置偏离600px顶部,当我点击链接时我希望滚动发生600px+100px而不是600px.

这可能使用jQuery吗?

谢谢,开发

jquery offset

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

ASP.net Core 2.0 JWT令牌刷新

我已经实现了JWT Bearer Auth以及Identity Cookie Auth,一个用于UI,另一个用于.NET Core 2.0项目中的REST API.

到目前为止,JWT令牌的所有内容都有效,我将到期时间设置为30分钟,与身份Cookie到期时间相同.

我没有遇到任何关于JWT刷新令牌实现的官方文档.虽然这个主题有1或2篇博文,但它们太复杂,维护费用很高.

那么,想知道刷新令牌的概念是否适用于此处,还是我们只使用JWT访问令牌?

在研究方面,这是我最接近答案的SO

asp.net jwt asp.net-core

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

C#.NET 4.5中的JavaScript解析器和分析器

不确定标题是否正确解释.

无论如何,我正在构建一个.NET WPF应用程序,该应用程序应该通过JavaScript并识别诸如此类的问题

  1. 如果定义的变量在结尾处无效
  2. 如果正在使用try/catch/finally块.
  3. 函数调用

我在这里完成了围绕c/c ++的问题.现在我后悔掩盖我的编译器类.

我想知道如何在C#中验证1-3点.那里有哪个图书馆呢?

.net javascript c# .net-4.5

5
推荐指数
2
解决办法
6593
查看次数

在运行时使用和调用SOAP WebServices - 来自WSDL文件的动态Web服务客户端

需求:

  1. 客户在运行时提供SOAP Web服务的WSDL,即从文件共享位置选择WSDL文件.
  2. 使用WSDL,并在UI上调用Customer选择的Method并处理响应.

我无法使用MetadataExchangeClient,因为不会托管WSDL.

执行:

var serviceDescription = ServiceDescription.Read(@"C:\Contacts.WSDL");
var metadataSection = new MetadataSection
{
Dialect = MetadataSection.ServiceDescriptionDialect,
Identifier = serviceDescription.TargetNamespace,
Metadata = serviceDescription
};

var metadataSections = new List<MetadataSection> {metadataSection};
var metadatSet = new MetadataSet(metadataSections);
var wsdlImporter = new WsdlImporter(metadatSet);
var services = wsdlImporter.ImportAllEndpoints();
Run Code Online (Sandbox Code Playgroud)

路障:

  1. 上面的代码根本无法提取服务端点.所以,我不得不手动创建一个服务端点.
  2. 我无法在步骤中列出上述WSDL中包含的所有方法及其相关的输入/输出(将在下面的变量operationName和operationParameters中使用)
object retVal = instance.GetType().GetMethod(operationName)
                        .Invoke(instance, operationParameters);   // Invoke
Run Code Online (Sandbox Code Playgroud)

我尝试通过硬编码操作名称,从WSDL手动解析,但随后它在参数上失败了.它期望包含层次结构的复杂类型如下:

ContactInput - > ListOfContacts - > Contact - > FirstName,LastName

下一步:

如果有人可以帮我解决障碍,那么我可以继续上述方法.

否则,我必须开始研究在运行时使用svcutil.exe

谢谢,开发

c# asp.net soap wsdl web-services

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

Gulp - gulp-load-plugins无效

Gulpfile.js

通过安装 npm install --save-dev gulp-load-plugins

var gulp = require('gulp');

// Require all tasks in gulp/tasks, including subfolders
require('require-dir')('./gulp/tasks', {
 recurse: true
});

var $ = require('gulp-load-plugins')();
console.log($);
Run Code Online (Sandbox Code Playgroud)

无论我在哪里声明它,输出总是{}.我甚至试过更长版本的选项,仍然没有运气

使用$.gulpif() 给出

TypeError: Object #<Object> has no method 'gulpif'
Run Code Online (Sandbox Code Playgroud)

我甚至从github下载了一些初学者包,但仍然得到相同的输出.我正在踢自己从Grunt搬家.

gulp gulp-load-plugins

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

在端口80中的Windows Server 2012上运行Ghost

我正在从我的云服务器托管几个网站.我想将Ghost用于其中一个网站的"博客"子域名.

我已经设法安装Ghost,开发环境在localhost中工作正常.但是,现在运行在2365端口的生产环境在www.blog.foobar.com:2365上完全正常

我需要它才能在www.blog.foobar.com上打开

我已经尝试在config.js中将端口设置为80并且我得到错误:监听EACCES即使IIS中的ARR也不起作用.尝试了谷歌搜索结果中建议的几乎所有步骤.反向代理只是将子域重定向到index.js

  1. Node.js v0.10.21 x64
  2. 幽灵0.3.3
  3. iisnode x64
  4. Windows Server 2012
  5. IIS 8
  6. 火狐

我在config.js中将端口设置为2365,就好像我将其设置为80,它根本不会启动.我的IIS站点绑定位于端口80.

iis ghost-blog

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

如何在WinForm上绘制蚀刻的3D线?

请参考下图:

我想像这样对控件进行分组.除了电子邮件,日历和任务之外,还有一条线.我搜索过,但我认为我没有找到解决方案.它们都指向使用GDI进行绘制,无论是什么.甚至摆弄着没有用的组合框.

.net c# controls winforms

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