小编Mat*_*ost的帖子

获取Rect元素的Screen Pixel坐标

我试图通过java脚本获取SVG中矩形的屏幕像素坐标.单击矩形后,我可以使用getBBox()计算出它的宽度,高度,x和y位置.

但这些职位是原来的立场.我想要屏幕位置.

例如,如果我操纵整个SVG的viewBox,这些getBBox坐标不再与屏幕像素相同.考虑到当前viewBox和svg元素的像素大小,是否有函数或方法来获取坐标?

javascript svg

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

JavaScript C样式类型从签名转换为无符号

如何在javascript中输入一个数字?

a = (unsigned int)atoi(arg1);
b = (unsigned int)atoi(arg2);
Run Code Online (Sandbox Code Playgroud)

假设a和b可以签名.

我想将4字节有符号整数转换为4字节无符号整数.

我知道在javascript中没有类型转换或签名/未签名的东西.我正在寻找一个易于理解的算法.

javascript

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

为什么systemprofile需要Desktop文件夹才能打开Excel文件

在systemprofile文件夹中创建名为“ Desktop”的文件夹之前,我们无法使用ASP.net打开Excel Workbook。

解决方案是在以下目录中创建一个名为“ Desktop”的文件夹 C:\Windows\SysWOW64\config\systemprofile\

错误信息:

System.Runtime.InteropServices.COMException (0x800A03EC): Microsoft Office Excel cannot access the file 'c:\temp\test.xls'.
Run Code Online (Sandbox Code Playgroud)

有几种可能的原因:

  • 文件名或路径不存在。
  • 该文件正在被另一个程序使用。
  • 您要保存的工作簿与当前打开的工作簿具有相同的名称。

有人知道这一点吗?

如果在此处找到提示:Windows Server 2008 x64之上的Excel 2007自动化

但我不了解此桌面文件夹通常与Excel或InteropServices有何关系。

版本信息:

操作系统:Windows Server 2012 IIS:Internet信息服务(版本8.0.9200.16384)Excel:Excel 2013

vb.net asp.net com excel office-interop

6
推荐指数
0
解决办法
5632
查看次数

Orchard 1.8.1使用MySQL安装

我一直在使用Orchard 1.8作为我以前的项目.我决定尝试1.8.1我正在使用MySQL.Atfer我编译了Orchard 1.8.1的源代码并安装了一个空白数据库.仪表板中出现以下消息:

Some features need to be upgraded: Orchard.Autoroute, Orchard.MediaLibrary
Run Code Online (Sandbox Code Playgroud)

当我点击更新.出现此消息:

    An unhandled exception has occurred and the request was terminated. Please refresh the page. If the error persists, go back
The parameters dictionary contains a null entry for parameter 'bulkAction' of non-nullable type 'Orchard.Modules.ViewModels.FeaturesBulkAction' for method 'System.Web.Mvc.ActionResult FeaturesPOST(Orchard.Modules.ViewModels.FeaturesBulkAction, System.Collections.Generic.IList`1[System.String], System.Nullable`1[System.Boolean])' in 'Orchard.Modules.Controllers.AdminController'. An optional parameter must be a reference type, a nullable type, or be declared as an optional parameter. Parametername: parameters
Run Code Online (Sandbox Code Playgroud)

...

使用1.8我已经注意到MySQL的一些问题.似乎可空类型存在问题.

如果有办法以某种方式更改服务器配置.我完全接受了数据库服务器.

mysql orchardcms

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

使用一行 XML 旋转 <svg>

有没有一种方法可以只用一行代码来旋转 SVG 图形?为所有元素创建一个组或图层是最好的方法吗?

svg

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

Web API/MVC 6中的安全JSON Web令牌

安全问题:根据https://auth0.com/blog/2015/03/31/critical-vulnerabilities-in-json-web-token-libraries/,许多JWT库使用令牌本身来确定签名算法.

这是我们的用例:我们想要创建一个登录机制,使用硬凭证(用户名/密码)验证用户,然后返回一个JWT令牌,例如3天的生命周期.令牌应包含用户名,签名应保证令牌不能"伪造".

我们可以在Web API/MVC 6中使用哪些库?重要的是可以在解码时指定签名算法以避免漏洞.

如果可能,我们希望避免集成复杂的OAuth组件.

oauth-2.0 jwt asp.net-web-api single-page-application asp.net-core-mvc

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

为什么"Alt Gr + {"在VS 2015 RC中打开任务运行器

一切都很完美.今天突然VS 2015 RC开始打开Task Runner而不是它应该做什么"{".

有什么建议?

当我打开记事本时,它的工作原理.

我想这个问题在某种程度上与快捷方式类似于Ctrl Gr +ä有关.

我什么都没改变.奇怪.如何解决这个问题?

Ctrl Gr

visual-studio

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

PowerShell与MongoDB C#Driver的方法不兼容?

由C#Generics引起的最新MongoDB驱动程序的问题:

Cannot find an overload for "GetCollection" and the argument count: "1".
Run Code Online (Sandbox Code Playgroud)

我可能在没有泛型的情况下使用其他GetCollection方法,但我不知道具体如何.

更进一步说明的答案指出了一些很好的信息,但不幸的是,提供的代码与我已经尝试过的相同,并且无法正常工作.

这是我想做的事情:

我想使用PowerShell创建一些文档.我现在面临的问题似乎是"GetCollection"无法正常工作.我认为这与Powershell中缺乏对泛型的支持有关.无论如何,我发现一些CmdLets来运行泛型方法.但我认为这会使代码过于复杂.有办法解决这个问题吗?

我看到有其他的GetCollection方法不是基于C#Generics,但我还不了解如何在PowerShell中使用它们.

Powershell例外: Cannot find an overload for "GetCollection" and the argument count: "1"

# Mongo DB driver
Add-Type -Path 'CSharpDriver-2.0.1\MongoDB.Bson.dll'
Add-Type -Path 'CSharpDriver-2.0.1\MongoDB.Driver.dll'

# Conncetion to MongoDB
$connectionString = "mongodb://localhost:27018"
$db =  "TestDB"
$collection =  "Test"


function Get-MongoDBCollection ($connectionString, $db, $collection)
{
   $mongoClient = New-Object MongoDB.Driver.MongoClient($connectionString)
   $mongoDatabase = $mongoClient.GetDatabase($db)
   $mongoCollection = $mongoDatabase.GetCollection($collection)
   return $mongoCollection
}


# Connect to MongoDB and get collection
$mongoCollection = …
Run Code Online (Sandbox Code Playgroud)

c# generics powershell mongodb

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

资源被解释为文档,但以MIME类型image / svg + xml传输:

当我有一个带有JavaScript chrome的SVG图片时,说“资源被解释为文档,但以MIME类型image / svg + xml传输”。我可以将其包含在iframe中,也可以嵌入TAG相同的结果。但是,当我将mime类型更改为其他类型时,浏览器无法呈现它。所以我猜“ image / svg + xml”是正确的吗?

SVG

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg version="1.1" baseProfile="full" id="draw" 
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
viewBox="0 0 480 480"> 
<defs>
<style type="text/css">
<![CDATA[
]]>
</style>
</defs>
<rect x="0" y="0" width="480" height="480" rx="0" ry="0" fill="rgb(255, 255, 255)" />

</g>
<script type="text/ecmascript"><![CDATA[
(function () { 

//Some code here

}());
]]>
</script>
</svg>
Run Code Online (Sandbox Code Playgroud)

javascript html5 svg

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

冲突的装配参考

我正在下载Orchard CMS的主分支.在赞美之后,有一个关于Orchard.Workflows的警告.

我试过这个工具:https://github.com/mikehadlow/AsmSpy

结果是我有很多冲突.

所以我真的认为我在这里做错了.有什么我想念的吗?

在此输入图像描述

当我在编译后再次运行AsmSpy Release文件夹时,我得到了这些结果.

这是我想摆脱的原始警告:

项目:Orchard.Workflows

文件:C:\ Program Files(x86)\ MSBuild\12.0\bin\Microsoft.Common.CurrentVersion.targets

说明:发现无法解析的相同从属程序集的不同版本之间存在冲突.当日志详细程度设置为详细时,这些引用冲突将在构建日志中列出.

c# asp.net-mvc orchardcms visual-studio-2012

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