问题列表 - 第42523页

无法使用messageSource解析Spring消息代码

我试图在春季连接一个messageSource以用于我的应用程序。它不起作用,给出此错误:

org.springframework.context.NoSuchMessageException:在代码“ validation_required”下找不到区域“ en”的消息。

我的applicationContext.xml包含messageSource的以下定义:

   <bean id="messageSource"
        class="org.springframework.context.support.ReloadableResourceBundleMessageSource">
        <property name="basenames">
            <list>
                <value>classpath:messages</value>
            </list>
        </property>
    </bean>
Run Code Online (Sandbox Code Playgroud)

我的邮件属性文件位于:

/WEB-INF/classes/messages/messages_en_US.properties
Run Code Online (Sandbox Code Playgroud)

最后,我拨打的产生错误的电话是:

String message = messageSource.getMessage("validation_required", null, Locale.ENGLISH);
Run Code Online (Sandbox Code Playgroud)

这个小时有人可以帮我吗?

java spring localization resourcebundle

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

如何在UIViewController中使用2 UITableView?


Plz指导我如何在UIViewController中使用2个UItableView(或更多)并管理它们的
numberOfRowsInSection,......和其他方法.
任何想法?

objective-c ios4

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

Android Min SDK版本与目标SDK版本

在开发Android应用程序时,Min和Target SDK版本有什么区别?除非Min和Target版本相同,否则Eclipse不会让我创建一个新项目!

eclipse android

439
推荐指数
6
解决办法
20万
查看次数

"初始化Java工具"期间发生内部错误.在Eclipse启动时

我在启动时遇到这个奇怪的错误.在我的环境中可能出现什么问题?

替代文字

这是错误:

>!ENTRY org.eclipse.core.jobs 4 2 2010-12-30 17:56:32.545
!MESSAGE An internal error occurred during: "Initializing Java Tooling".
!STACK 0
    org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdminRuntimeException: Not a file url: ../p2/
    at       org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxManipulatorImpl.loadWithoutFwPersistentData(EquinoxManipulatorImpl.java:368)
    at org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxManipulatorImpl.load(EquinoxManipulatorImpl.java:331)
    at org.eclipse.pde.internal.core.target.AbstractBundleContainer.getVMArguments(AbstractBundleContainer.java:722)
    at org.eclipse.pde.internal.core.target.TargetPlatformService.newDefaultTargetDefinition(TargetPlatformService.java:493)
    at org.eclipse.pde.internal.core.PluginModelManager.initDefaultTargetPlatformDefinition(PluginModelManager.java:458)
    at org.eclipse.pde.internal.core.PluginModelManager.initializeTable(PluginModelManager.java:428)
    at org.eclipse.pde.internal.core.PluginModelManager.getWorkspaceModels(PluginModelManager.java:886)
    at org.eclipse.pde.core.plugin.PluginRegistry.getWorkspaceModels(PluginRegistry.java:176)
    at org.eclipse.pde.internal.core.SearchablePluginsManager.computeContainerClasspathEntries(SearchablePluginsManager.java:128)
    at org.eclipse.pde.internal.core.ExternalJavaSearchClasspathContainer.getClasspathEntries(ExternalJavaSearchClasspathContainer.java:29)
    at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2584)
    at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2679)
    at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1866)
    at org.eclipse.jdt.core.JavaCore.initializeAfterLoad(JavaCore.java:3443)
    at org.eclipse.jdt.internal.ui.InitializeAfterLoadJob$RealJob.run(InitializeAfterLoadJob.java:35)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: java.net.URISyntaxException: Not a file url: ../p2/
    at org.eclipse.equinox.internal.frameworkadmin.equinox.utils.FileUtils.fromFileURL(FileUtils.java:192)
    at org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwConfigFileParser.readp2DataArea(EquinoxFwConfigFileParser.java:362)
    at org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwConfigFileParser.readFwConfig(EquinoxFwConfigFileParser.java:224)
    at org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxManipulatorImpl.loadWithoutFwPersistentData(EquinoxManipulatorImpl.java:366)
Run Code Online (Sandbox Code Playgroud)

eclipse startup

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

为什么我的开发服务器没有加载?default_controller_and_action':missing:action(ArgumentError)

我是一个Ruby nuby(也是Stack Overflow的新手),正在研究Michael HartlRails教程,突然间我的开发服务器无法加载并继续退出.控制台也不会加载和Rspec spec /产生错误/异常.我包括终端的一些输出,非常感谢您的帮助.

Exiting
/Users/ameedachowdhury/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/actionpack-3.0.3/lib/action_dispatch/routing/mapper.rb:164:in `default_controller_and_action': missing :action (ArgumentError)
    from /Users/ameedachowdhury/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/actionpack-3.0.3/lib/action_dispatch/routing/mapper.rb:68:in `normalize_options!'
    from /Users/ameedachowdhury/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/actionpack-3.0.3/lib/action_dispatch/routing/mapper.rb:51:in `initialize'
    from /Users/ameedachowdhury/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/actionpack-3.0.3/lib/action_dispatch/routing/mapper.rb:261:in `new'
    from /Users/ameedachowdhury/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/actionpack-3.0.3/lib/action_dispatch/routing/mapper.rb:261:in `match'
    from /Users/ameedachowdhury/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/actionpack-3.0.3/lib/action_dispatch/routing/mapper.rb:1112:in `match'
    from /Users/ameedachowdhury/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/actionpack-3.0.3/lib/action_dispatch/routing/mapper.rb:1297:in `match'
    from /Users/ameedachowdhury/rails_projects/railstutorial/config/routes.rb:11:in `block in <top (required)>'
    from /Users/ameedachowdhury/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/actionpack-3.0.3/lib/action_dispatch/routing/route_set.rb:233:in `instance_exec'
    from /Users/ameedachowdhury/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/actionpack-3.0.3/lib/action_dispatch/routing/route_set.rb:233:in `draw'
    from /Users/ameedachowdhury/rails_projects/railstutorial/config/routes.rb:1:in `<top (required)>'
    from /Users/ameedachowdhury/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:235:in `load'
    from /Users/ameedachowdhury/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:235:in `block in load'
    from /Users/ameedachowdhury/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:225:in `block in load_dependency'
    from /Users/ameedachowdhury/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:596:in `new_constants_in'
    from /Users/ameedachowdhury/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:225:in `load_dependency'
    from /Users/ameedachowdhury/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:235:in `load'
    from /Users/ameedachowdhury/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/railties-3.0.3/lib/rails/application.rb:127:in `block in reload_routes!'
    from …
Run Code Online (Sandbox Code Playgroud)

action ruby-on-rails-3

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

使用WIN32函数在MASM中输出Hello World

内容

  1. 介绍
  2. 装配和运行

1.简介

这本身不是一个问题(虽然底部有一个)但是一个HelloWorld应用程序供StackOverflow上的人们试验.

当我第一次尝试在MASM中编程时,我试图找到一个使用WIN32 API调用的工作HelloWorld应用程序(因此不链接到C库)但找不到(在MASM语法中).所以现在我已经有了一些经验,我已经为其他人想要学习装配来摆弄.

2.代码

.386 ; 386 Processor Instruction Set

.model flat,stdcall ; Flat memory model and stdcall method

option casemap:none ; Case Sensitive

;Libaries and Include files used in this project

; Windows.inc defines alias (such as NULL and STD_OUTPUT_HANDLE in this code
include \masm32\include\windows.inc 

; Functions that we use (GetStdHandle, WriteConsole, and ExitProcess)
; Listing of all available functions in kernel32.lib
include \masm32\include\kernel32.inc 
; Actuall byte code available of the functions …
Run Code Online (Sandbox Code Playgroud)

assembly winapi masm masm32

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

使用未知类型执行DynamicExpression

如果有人非常熟悉Linq.Dynamic命名空间,我可以使用一些帮助 - 无法在互联网上找到任何深入的资源.

基本上我正在使用DynamicExpression.ParseLambda创建一个表达式,其中类型在编译时是未知的,

public Expression GetExpression(Type t, List<QueryFilter> filters)
{
   // pseudo code
   // extracts a string representation of the query as 'expressionString'

   return DynamicExpression.ParseLambda(t, typeof(Boolean), expressionString, values);
}
Run Code Online (Sandbox Code Playgroud)

QueryFilter的位置是:

public class QueryFilter 
{
    string propertyName;
    ExpressionType operationType;
    object value;
}
Run Code Online (Sandbox Code Playgroud)

它代表一个简单的二进制函数,如"Age> 15"或其他东西.

这就是'GetExpression'函数的工作方式,它有两种类型 - 一种是输入类型,另一种是输出类型,最终生成通常用Func委托创建的类型.它还需要一个表示查询的字符串和一个值的params对象[],分别是上面的'expressionString'和'values'.

但是,我在使用从SqlMetal(.dbmc文件)生成的DataContext在LINQ-to-SQL中执行动态表达式时遇到问题.

DatabaseContext db = new DatabaseContext(connectionString);

var filter = DynamicExpressionBuilder.
      GetExpression(typeof(SysEventLogT), sysEventFilters)

var query = db.SysEventLogT.Where(filter);
Run Code Online (Sandbox Code Playgroud)

产生以下错误,

System.Data.Linq.Table<DBReporting.Linq.Data.SysEventLogT>
Run Code Online (Sandbox Code Playgroud)

不包含'Where'的定义和最佳扩展方法重载

System.Linq.Dynamic.DynamicQueryable.Where<T>(System.Linq.IQueryable<T>, string, params object[]) 
Run Code Online (Sandbox Code Playgroud)

有一些无效的论点.

我知道我的DataContext实例实际上将sql表视为属性...我是否需要以某种方式反映GetProperty()才能使其工作?或许我需要创建另一个.哪个扩展?

c# linq lambda expression-trees dynamic-linq

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

如何更改sbt使用的Scala版本?

启动SBT控制台,它显示:

[info] Building project AYLIEN 1.0 against Scala 2.8.1
[info]    using MyProject with sbt 0.7.4 and Scala 2.7.7
Run Code Online (Sandbox Code Playgroud)

如何使用MyProject和sbt 0.7.4以及Scala 2.8.1?请注意我不会询问用于构建我的项目的Scala版本(它是2.8.1,你可以看到),但我宁愿让sbt使用MyProject和Scala 2.8.1.显然,sbt使用它自己的scala版本来处理项目定义(这里是MyProject),它与实际构建项目所使用的不同!或许我错过了什么......?

scala sbt

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

循环遍历不同的唯一排列集

我很难开始为这个问题布局代码.

我有固定数量的随机数,在这种情况下是8个数字.R [] = {1,2,3,4,5,6,7,8};

这将被放置在3组数字中,唯一的约束是每组包含最少一个值,并且每个值只能使用一次.编辑:应使用所有8个数字

例如:

R1 [] = {1,4}

R2 [] = {2,8,5,6}

R3 [] = {7,3}

我需要遍历集合R1,R2,R3的所有可能组合.订单并不重要,所以如果上面的例子发生了,我就不需要了

R1 [] = {4,1}

R2 [] = {2,8,5,6}

R3 [] = {7,3}

也不

R1 [] = {2,8,5,6}

R2 [] = {7,3}

R3 [] = {1,4}

什么是好方法?

algorithm loops permutation

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

匹配"//"注释与正则表达式但不在引号内

我需要匹配并替换一些评论.例如:

$test = "the url is http://www.google.com";// comment "<-- that quote needs to be matched
Run Code Online (Sandbox Code Playgroud)

我希望匹配引号之外的注释,并用"注释替换注释中的任何注释&quot;.

我已经尝试了许多模式和不同的运行方式,但没有运气.

正则表达式将使用javascript运行以匹配php"//"注释

更新:我从下面的borkweb拿了正则表达式并修改它.使用了http://ejohn.org/blog/search-and-dont-replace/中的一个函数,得出了这个:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
    <head>
        <title></title>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <script type="text/javascript">
            function t_replace(data){
               var q = {}, ret = "";
                data.replace(/(?:((["'\/]*(("[^"]*")|('[^']*'))?[\s]*)?[\/\/|#][^"|^']*))/g, function(value){
                    q[key] = value;
                });
                for ( var key in q ){
                    ret =  q[key];
                }
                var text = data.split(ret);
                var out = ret + text[1];
                out = out.replace(/"/g,"&quot;"); …
Run Code Online (Sandbox Code Playgroud)

javascript php regex

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