问题列表 - 第19692页

"Class.forName()"和"Class.forName().newInstance()"有什么区别?

Class.forName()和之间有什么区别Class.forName().newInstance()

我不明白这个显着的区别(我已经读过一些关于它们的东西!).请你帮助我好吗?

java class

161
推荐指数
5
解决办法
27万
查看次数

JSP - 期望具有"name"和"value"属性的"jsp:param"标准操作

我正在使用struts1.1.当我重定向到一个jsp文件时,我得到以下异常.我无法弄清楚错误在哪里.

org.apache.jasper.JasperException: /jsp/jobcard/JobCardAdd.jsp(908,3) Expecting "jsp:param" standard action with "name" and "value" attributes
    at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:39)
    at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:405)
    at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:86)
    at org.apache.jasper.compiler.Parser.parseParam(Parser.java:861)
    at org.apache.jasper.compiler.Parser.parseBody(Parser.java:1813)
    at org.apache.jasper.compiler.Parser.parseOptionalBody(Parser.java:1069)
    at org.apache.jasper.compiler.Parser.parseInclude(Parser.java:897)
    at org.apache.jasper.compiler.Parser.parseStandardAction(Parser.java:1220)
    at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1572)
    at org.apache.jasper.compiler.Parser.parseBody(Parser.java:1802)
    at org.apache.jasper.compiler.Parser.parseOptionalBody(Parser.java:1069)
    at org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1376)
    at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1573)
    at org.apache.jasper.compiler.Parser.parseBody(Parser.java:1802)
    at org.apache.jasper.compiler.Parser.parseOptionalBody(Parser.java:1069)
    at org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1376)
    at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1573)
    at org.apache.jasper.compiler.Parser.parse(Parser.java:126)
    at org.apache.jasper.compiler.ParserController.doParse(ParserController.java:211)
    at org.apache.jasper.compiler.ParserController.parse(ParserController.java:100)
    at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:155)
    at org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
    at org.apache.jasper.compiler.Compiler.compile(Compiler.java:276)
    at org.apache.jasper.compiler.Compiler.compile(Compiler.java:264)
    at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:303)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
    at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398) …
Run Code Online (Sandbox Code Playgroud)

jsp

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

Authlogic OpenID错误:未初始化的常量OpenIdAuthentication :: InvalidOpenId

使用authlogic 2.1.3和authlogic-oid 1.0.4一旦rails命中控制器向OpenID提供者发出请求,我就会收到以下错误:

uninitialized constant OpenIdAuthentication::InvalidOpenId
Run Code Online (Sandbox Code Playgroud)

我还安装了以下内容:

  • rack-openid(0.2.1)
  • ruby-openid(2.1.7)
  • rails/open_id_authentication插件

environment.rb中的Gems配置如下:

config.gem "authlogic"
config.gem "authlogic-oid", :lib => "authlogic_openid"
config.gem "ruby-openid", :lib => "openid"
Run Code Online (Sandbox Code Playgroud)

任何建议将不胜感激,谢谢.

openid ruby-on-rails

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

如何修复TR的高度?

是否可以在表格上固定行(tr)的高度?

当我缩小浏览器的窗口,一些行开始播放,我无法修复行的高度时出现问题.

我试过几种方法: tr width="20" / tr style="height:20px" / td height="20" / td style="height:20px"

我正在使用IE7

样式

.tableContainer{
    color:#0076BF;
    margin: -10px 0px -10px 0px;
    border-spacing: 10px;
    empty-cells:show;
    width:90%;
    text-align:left;
} 

.tableContainer tr td{
    white-space:nowrap;
    text-align:left;
}
Run Code Online (Sandbox Code Playgroud)

HTML代码.

<table class="tableContainer" cellspacing="10px">
    <tr style="height:15px;">
        <td>NHS Number</td>
        <td>&#160;</td>
        <td>Date of Visit</td>
        <td>&#160;</td>
        <td colspan="3">Care Time Started</td>
        <td>&#160;</td>
        <td rowspan="2" style="text-align:right;vertical-align:bottom;">&#9745;</td>
        <td rowspan="2" style="font-weight:bold;vertical-align:bottom;">Tick when<br/>                        care starts</td>
    </tr>
    <tr>
        <td width="90" class="tableContainerRow2">&#160;</td>
        <td >&#160;</td>
        <td width="80" class="tableContainerRow2">&#160;</td>
        <td >&#160;</td>
        <td width="40" class="tableContainerRow2">&#160;</td>
        <td  width="5">:</td>
        <td …
Run Code Online (Sandbox Code Playgroud)

html row html-table

99
推荐指数
4
解决办法
37万
查看次数

使用OpenLayers判断地图图块图像是否已成功加载的方法

使用OpenLayers,是否可以通过"loadend"事件轻松判断地图图像是否已正确加载?

我们正在从GeoServer中读取地图图块,并使用OpenLayers来显示它们.大多数情况下,图像会在合理的时间内显示.偶尔(特别是使用鼠标滚轮来回滚动时),"loadend"事件会被激活,就好像图像已加载一样,但没有显示任何内容.

当我调查HTML时,似乎图像具有正确的URL,但背景颜色为粉红色(通常是透明的),我在事件对象中看不到任何有用的东西.

有任何想法吗?

javascript map openlayers

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

PHP:Array as var_export/include vs.(un)serialize vs. json_(en | de)code

我必须使用文件将一个大数组从一个服务器传输到另一个服务器.这是一个多维但非常简单的数组.现在我正在寻找最有效的方法,将这个文件放到第二台服务器上的应用程序中.所以这个问题是关于文件 - >数组部分,而不是第一台服务器上的数组 - >文件部分.

当然,我对3个最有希望的替代方案做了一些基准测试.我的完整基准数据:

时间:

  • 包括:0.338 ......
  • 反序列化:0.180 ......
  • json_decode:0.134 ......

峰值内存使用量:

  • 包括:384374.64
  • unserialize:201377.28
  • json_decode:219528.08

文件大小:

  • 包括:3135 kB
  • unserialize:3142 kB
  • json_decode:1838 kB

我认为json_decode是可行的方法,因为峰值内存使用量是我最关心的问题,即使json非常好.但是json的速度和文件大小只是摇滚.我从来没有想过会这么快.

有任何异议或其他建议吗?

php arrays

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

有没有理由CSS不支持在样式中应用样式?

在CSS2中,甚至在即将发布的CSS3中,我找不到一些完全自然且节省时间的东西 - 从其他样式而不是HTML中应用CSS样式.

例如:

.awesome-image {
  border: 1px #000 solid;
  margin: 2px;
}

.super-awesome-image {
  .alwesome-image; // or something like that - this is similar to a function call in a functional language
  padding: 2px; 
}
Run Code Online (Sandbox Code Playgroud)

通常,一个人无法访问生成的HTML,因此修改CSS是唯一的选择.

这种继承支持将使生活变得更加容易,因为我们能够将CSS规则视为"函数"并重用代码而不是复制代码.

或者我错过了什么,CSS确实支持这个(我以前从未见过它?)或计划支持它?请赐教.

编辑:考虑另一个显示声明.awesome-image, .super-awesome-image {common rules}不优雅的示例:

.border5 {
  border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px
}
Run Code Online (Sandbox Code Playgroud)

我宁愿不把所有想要在同一个定义中拥有边界半径的类堆积起来.唉,这就是没有功能支持需要做的事情(我曾经多次提到只能访问CSS文件,而不是HTML本身).

css functional-programming css3

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

在main中查找变量的地址?

最近在浏览一些C++博客时,我在其中一个博客中遇到了一个小型的预告片程序.

#include<stdio.h>

int find_addr()
{
/*fill your code here*/
}

int main()
{
int i,j;
clrscr();
find_addr();
return 0;
}
Run Code Online (Sandbox Code Playgroud)

问题是在不触及主函数的情况下找到变量i和j的地址.我还没弄清楚.感觉很糟糕,我甚至无法解决这个小问题:((.

编辑:

上面的程序有很多非标准语句,比如使用包含conio.h和其他非标准头文件及其函数,getch()和其他语句,我匆忙编辑它并忘记从void main中省略void( ),为此道歉.

编辑2:由于我通过此处发布的回复认为存在与该问题相关的非标准问题,因此我已经投了一票来关闭此帖子.

c c++

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

Entitiy Framework对象树加载

如何加载以下EF实体:

替代文字

图片来源:http://blogs.microsoft.co.il/blogs/idof/archive/2008/08/20/entity-framework-and-lazy-loading.aspx

假设我们有地址ID,我们想加载人和宠物的地址.怎么做?

我们能做到这一点

var address = contex.Addresses.Include("Peson").Where(add => add.Id == GivenId);
Run Code Online (Sandbox Code Playgroud)

但它加载地址和没有宠物的人.

如果我包含宠物实体,如下所示:

var address = contex.Addresses.Include("Peson").Include("Pets").Where(add => add.Id == GivenId);
Run Code Online (Sandbox Code Playgroud)

我收到错误:

指定的包含路径无效.

所以问题是如何加载整个实体树.

c# entity-framework

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

LINQ to SQL vs ADO.NET - 哪个更快?

由于LINQ to SQL基本上是ADO.NET之上的一层,因此需要进行一些翻译.这是否意味着直接使用ADO.NET比LINQ更快?或者差异是如此之小以至于无关紧要?

ado.net translation linq-to-sql

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