问题列表 - 第48717页

在Python中检查有效的utf8字符串

我正在从文件系统中读取文件名,我想将它们作为JSON编码数组发送.问题是文件系统上的文件可以存储在无效的编码中,我需要处理这种情况,在传递之前省略无效的文件名json.dump,否则会失败.

有没有办法检查我的字符串(文件名)是否包含有效的utf-8字符?

python json invalid-characters utf-8

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

例外:找不到Factory:javax.faces.context.FacesContextFactory

我正在从JBoss 5.1.0.GA迁移到JBoss 6.0.0-Final,并在FacesServler初始化期间遇到以下异常

2011-03-09 18:07:24,574 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/].[Faces Servlet]] (http-0.0.0.0-8080-4) Allocate exception for servlet Faces Servlet: java.lang.IllegalStateException: Application was not properly initialized at startup, could not find Factory: javax.faces.context.FacesContextFactory
    at javax.faces.FactoryFinder$FactoryManager.getFactory(FactoryFinder.java:725) [:1.2_15-20100816-SNAPSHOT]
    at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:239) [:1.2_15-20100816-SNAPSHOT]
    at javax.faces.webapp.FacesServlet.init(FacesServlet.java:164) [:1.2_15-20100816-SNAPSHOT]
    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1208) [:6.0.0.Final]
    at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:955) [:6.0.0.Final]
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:188) [:6.0.0.Final]
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) [:6.0.0.Final]
    at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:181) [:6.0.0.Final]
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501) [:6.0.0.Final]
    at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:88) [:6.0.0.Final]
    at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:100) [:6.0.0.Final]
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) [:6.0.0.Final]
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [:6.0.0.Final]
    at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158) [:6.0.0.Final]
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [:6.0.0.Final]
    at org.jboss.web.tomcat.service.request.ActiveRequestResponseCacheValve.invoke(ActiveRequestResponseCacheValve.java:53) [:6.0.0.Final]
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:362) [:6.0.0.Final]
    at …
Run Code Online (Sandbox Code Playgroud)

jsf jboss6.x

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

使用意外声明为函数的对象后,解释GCC错误

以下是语言新手的常见拼写错误,他们认为他们正在定义一个对象,但实际上是在声明一个函数:

struct T
{
   void foo() {}
};

int main()
{
   T obj();
   obj.foo();
}
Run Code Online (Sandbox Code Playgroud)

GCC 4.1.2的错误是:

In function 'int main()':
Line 9: error: request for member 'foo' in 'obj', which is of non-class type 'T ()()'
compilation terminated due to -Wfatal-errors.
Run Code Online (Sandbox Code Playgroud)

为什么消息中报告的类型T ()()?我曾经期待过T ().

c++ gcc most-vexing-parse

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

禁用单击divs元素

我有div进入编辑模式... div包含按钮,链接++.在编辑模式下,我想禁用所有这些,并在我退出编辑模式时启用它们.

我试过了

$("#container").children().disableSelection();
Run Code Online (Sandbox Code Playgroud)

但它不起作用:-(

jquery

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

我可以在调整大小期间锁定MFC对话框的宽度或高度吗?

有没有办法在MFC中锁定一个方向上的对话框大小(仅限制宽度或仅限高度)?

c++ mfc resize dialog visual-c++

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

捕捉前卸载确认已取消?

我想在用户离开页面时做一些事情,我添加了这段代码

window.onbeforunload = function (e){
   return "You save some unsaved data, Do you want to leave?";
}  
Run Code Online (Sandbox Code Playgroud)

该提示可以通知用户,并且用户可以停留在页面上或离开。但是我想更多地了解他是否离开,并根据他的决定做事。我试过了

window.onbeforunload = function (e){
   var event = jQuery.Event(e);
   var result = confirm('want to leave?');
   if (result ==  false){
     //do sth.. 
     event.preventDefault();
   }else{
    //do clean up
   }
} 
Run Code Online (Sandbox Code Playgroud)

但是失败了!它总是消失!

有人可以帮助我做到这一点吗?

javascript jquery events onbeforeunload

0
推荐指数
2
解决办法
3853
查看次数

Asp.net MVC身份验证身份验证如何工作

可能是我的问题很疯狂.

1)ASP.net MVC是无状态的,因此这里没有涉及会话.

身份验证模块如何工作,您是否有任何文章可以指示我理解身份验证基础知识.

存储的认证信息是什么?

[新手MVC]

asp.net-mvc asp.net-authentication asp.net-mvc-3 asp.net-mvc-2 asp.net-mvc-4

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

创建静态Mac OS XC构建

如何在Mac OS X上创建.c文件的静态版本?当我尝试:

gcc -o test Main.c -static
Run Code Online (Sandbox Code Playgroud)

我明白了:

ld: library not found for -lcrt0.o
collect2: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)

c macos static gcc

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

PHP wamp服务器错误

我是非常新的PHP特别是wamp.我得访问一个真实的wamp服务器.PHP版本5.2.5.但我的应用程序需要使用PHP 5.3.0,所以我只是从实时服务器卸载wamp并使用PHP 5.3.0安装新的wamp.现在新安装的服务器还没有开始.在启动它时会出错

找不到php_pdo.dll文件.重新安装应用程序可以解决问题.

此图标仍为黄色.我想知道服务器的问题是什么以及如何修复?还有一些东西,因为以前安装的wamp服务器?请告诉我,因为它是实时服务器,所以我需要尽快解决问题.

php mysql configuration wamp wampserver

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

jqgrid:多选和禁用检查(有条件)


我喜欢jqGrid,但有时事情似乎比它们应该更复杂.
我想要实现的是在每一行上都有一个复选框,以便用户可以选择要提交/处理的行.
但是,我需要阻止一些复选框,因为用户可能没有授权该特定行.

我试图设置multiselect: true,然后我试图隐藏复选框:

loadComplete: function (data) {
    if (data.rows.length > 0) {
        for (var i = 0; i < data.rows.length; i++) {
            if (data.rows[i].cell[7] == 'false') {
                $("#jqg_OrdersGrid_" + data.rows[i].id).css("visibility", "hidden");
            }
        }
    }
},
Run Code Online (Sandbox Code Playgroud)

它运作良好,但仍然.jqGrid('getGridParam', 'selarrrow')给我选定的行,即使它们没有被检查过.
有没有其他方法可以启用/禁用复选框,以及如何知道已检查哪些复选框?

谢谢

jquery jqgrid

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