如果我有一个常规控制台应用程序(或任何其他与此相关的应用程序)并使用 Windows 资源管理器将文件拖到 .exe 文件上(以便将该文件用作“命令行输入”),则设置当前目录到其他目录(我的主文件夹?),而不是应用程序所在的目录。如果我通过双击启动应用程序,则当前目录设置正确。
这是什么原因呢?有没有办法使用应用程序的文件夹作为当前目录?
我正在尝试在JBoss 6.0上部署我的项目.我使用的是Netbeans 7.0.1,Spring 3.0.2和JSF2.0.该项目在Tomcat中运行良好.但是当我尝试在JBoss上部署时,我收到以下错误:
*** DEPLOYMENTS IN ERROR: Name -> Error
vfs:///C:/jboss-6.0.0.Final/server/default/deploy/WebApplication3.war ->
org.jboss.deployers.spi.DeploymentException: Error during
deploy: vfs:///C:/jboss- 6.0.0.Final/server/default/deploy/WebApplication3.war
DEPLOYMENTS IN ERROR:
Deployment "vfs:///C:/jboss-
6.0.0.Final/server/default/deploy/WebApplication3.war" is in error due to the
following reason(s): java.lang.ArrayStoreException:
sun.reflect.annotation.TypeNotPresentExceptionProxy
at org.jboss.deployers.plugins.deployers.DeployersImpl.checkComplete(DeployersImpl.java:1370) [:2.2.0.GA]
at org.jboss.deployers.plugins.deployers.DeployersImpl.checkComplete(DeployersImpl.java:1316) [:2.2.0.GA]
at org.jboss.deployers.plugins.main.MainDeployerImpl.checkComplete(MainDeployerImpl.java:968) [:2.2.0.GA]
at org.jboss.system.server.profileservice.deployers.MainDeployerPlugin.checkComplete(MainDeployerPlugin.java:82) [:6.0.0.Final]
at org.jboss.profileservice.dependency.ProfileControllerContext$DelegateDeployer.checkComplete(ProfileControllerContext.java:138) [:0.2.2]
at org.jboss.profileservice.deployment.hotdeploy.HDScanner$HDScanAction.deploy(HDScanner.java:246) [:0.2.2]
at org.jboss.profileservice.deployment.hotdeploy.HDScanner$HDScanAction.complete(HDScanner.java:192) [:0.2.2]
at org.jboss.profileservice.management.TwoPCActionWrapper.doComplete(TwoPCActionWrapper.java:57) [:0.2.2]
at org.jboss.profileservice.management.actions.AbstractTwoPhaseModificationAction.complete(AbstractTwoPhaseModificationAction.java:74) [:0.2.2]
at org.jboss.profileservice.management.actions.AbstractTwoPhaseModificationAction.prepare(AbstractTwoPhaseModificationAction.java:95) [:0.2.2]
at org.jboss.profileservice.management.ModificationSession.prepare(ModificationSession.java:87) [:0.2.2]
at org.jboss.profileservice.management.AbstractActionController.internalPerfom(AbstractActionController.java:234) [:0.2.2]
at org.jboss.profileservice.management.AbstractActionController.performWrite(AbstractActionController.java:213) [:0.2.2]
at org.jboss.profileservice.management.AbstractActionController.perform(AbstractActionController.java:150) [:0.2.2]
at org.jboss.profileservice.management.AbstractActionController.perform(AbstractActionController.java:135) [:0.2.2] …Run Code Online (Sandbox Code Playgroud) 使用d3成功创建了热图.
这是FIDDLE.
我对使用d3的mouseover事件有一些基本的想法.但现在我想向前迈进一步.
这就是我要找的东西.当我将鼠标悬停在图例上时,我希望悬停的图例各自的数据在图表中突出显示.
有人可以帮我实现吗?
我正在构建一个应用程序,str_replace()任何字符串http:或https:背景图像的 URL 中都需要 a 。有谁知道背景图像的 URL 可以使用任何其他协议吗?例如,以下任何一种情况是否可能,或者有人在 CSS 背景图像 URL 中看到过以下任何一种情况吗?
TCP
UDP
ICMP
POP
FTP
IMAP
Run Code Online (Sandbox Code Playgroud)
举个例子,这对于 CSS 来说可能吗?
#myDiv { background-image: URL("ftps://mysite.com/pub/myimage.png"); }
Run Code Online (Sandbox Code Playgroud)
感谢您的任何见解!
我想使用视图中定义的一个控制器,但$scope没有定义任何东西.有没有办法做到这一点?请分享一个简单的例子以便理解.
我有这个index.html
<body ng-app="ehc">
<h1>{{home}}+{{a}}+{{b}}</h1>
<ion-side-menus enable-menu-with-back-views="false" delegate-handle="left">
<!-- Left menu -->
<ion-side-menu side="left" is-enabled="true">
<ion-header-bar class="bar-stable">AAA</ion-header-bar>
<ion-content>
<div class="list">
<div class="item item-divider">
Candy Bars
</div>
</div>
</ion-content>
</ion-side-menu>
<ion-side-menu-content edge-drag-threshold="true" drag-content="true">
<!-- Main content, usually <ion-nav-view> -->
<ion-nav-bar class="bar-positive" >
<ion-nav-title>
<h2>hello world title *{{home}}*</h2>
</ion-nav-title>
<ion-nav-buttons side="left">
<button class="button button-icon button-clear ion-navicon" menu-toggle="left"></button>
</ion-nav-buttons>
</ion-nav-bar>
<ion-view>
<ion-content class="has-header">
<div class="row">
<div class="col-50">
<div ui-view="a"></div>
</div>
<div class="col-50">
<div ui-view="b"></div>
</div>
</div>
</ion-content>
</ion-view>
</ion-side-menu-content>
<script type="text/ng-template" …Run Code Online (Sandbox Code Playgroud) state angularjs angular-ui-router ionic-framework ionic-view
我createObjectURL用来获取图像的属性,例如宽度和高度。如何获取本地文件名?
loadURL = function (event) {
var output = document.getElementById('myimage'),
output.src = URL.createObjectURL(event.target.files[0]);
output.onload = function () {
document.getElementById("urlinput").value = output. ? ? ? ? ?
document.getElementById("width").value = output.width;
document.getElementById("height").value = output.height;
}
}
Run Code Online (Sandbox Code Playgroud)
你如何从中获取文件名?我曾尝试filename,src和name。我知道我可以从相应的值中获取值,input type="file"但我想从对象中获取它(上面的输出。???????),但是如何?
浏览样式表时,我不时会看到如下规则:
padding: 10px inherit;
Run Code Online (Sandbox Code Playgroud)
我不知道这是否是有效的CSS所以我制作了3个JSFiddles.所有3个小提琴都有一个父母的<p>孩子<div>(并在Chrome 59.0中测试过).在第一个JSFiddle中,子项继承父填充(单个inherit关键字),元素检查显示两者<p>并<div>在x和y方向都有10px填充:
div {padding: 10px 10px}
p {padding: inherit}
Run Code Online (Sandbox Code Playgroud)
在第二个JSFiddle中,子项<p>显式继承了x和y填充(1个实际<length>,1个inherit关键字):
div {padding: 10px 10px}
p {padding: 10px inherit}
Run Code Online (Sandbox Code Playgroud)
检查<p>显示CSS已经坏了(即没有继承填充);
在第三个JSFiddle中(为了完整性),子节点<p>也同时显式继承了x和y填充,但在这种情况下,有两个单独的inherit关键字:
div {padding: 10px 10px}
p {padding: inherit inherit}
Run Code Online (Sandbox Code Playgroud)
而这个CSS也打破了<p>(即没有继承填充)
我假设这意味着子元素不能使用速记"部分"继承父属性值.这是正确的,如果是这样,为什么它不能被部分遗传?(即,W3C文档是否在某处提到过这个?).
更新 - 如果你明确地拆分填充属性(不要使用速记),你可以继承(参见这个JSFiddle)
考虑到我在几个样式表中看过案例#2(第二个小提琴),看起来其他开发人员也认为部分继承是有效的.
我想将我的图像从一个活动传递到另一个活动。起初,我尝试使用图像的 base64 字符串来执行此操作。但这仅适用于小图片。它适用于 400 kb,但不适用于 600 kb。有一个更好的方法吗?顺便说一句,我没有在本地保存图像,我从服务器获取图像,所以我没有真正的Drawable。
我最近注意到一个项目::after假元素没有在input元素后面添加任何内容:
input::after { content: "xxxxxxxxxx"; } // no "virtual last child" inserted into DOM "after" the input
Run Code Online (Sandbox Code Playgroud)
(参考"虚拟最后一个孩子"是从MDN页面这里)
当然,诸如div之类的元素将具有"之后"的内容,并且最后一个子节点":: after"将被插入到DOM中:
div:empty::after { content: "xxxxxxxxxx"; }
//In DOM
<div>::after</div>
Run Code Online (Sandbox Code Playgroud)
但在这些情况下没有插入任何东西:
head, script { content: "qaqaqa"; }
Run Code Online (Sandbox Code Playgroud)
我最初的假设是,浏览器使用应该关闭的标签(.eg,p,body,html,div,....等)呈现的任何HTML元素都::after将作为最后一个子项::before插入(并插入为第一个孩子),而不适合这个的元素(例如,脚本,头,img,br,输入......等)不会表现出这种行为.我的CodePen尝试表明这是正确的.
我阅读了最后引导我访问此资源的文档,其中的一条注释如下:
Note. This specification does not fully define the interaction
of :before and :after with replaced elements (such as IMG in HTML).
This will be defined in more detail in a future …Run Code Online (Sandbox Code Playgroud) css ×2
javascript ×2
android ×1
angularjs ×1
arrays ×1
c++ ×1
command-line ×1
d3.js ×1
drawable ×1
html ×1
image ×1
inheritance ×1
ionic-view ×1
java ×1
jboss6.x ×1
jsf-2 ×1
object ×1
polymorphism ×1
spring ×1
state ×1
windows ×1