问题列表 - 第28103页

PHP函数知道upload_max_filesize

我在php.net中搜索了一段时间,但我找不到我正在搜索的内容.我需要一个函数来从PHP函数中知道max_upload_filesize.

这就是我需要的:http://www.php.net/manual/en/ini.core.php#ini.upload-max-filesize

提前致谢!

php upload file-upload

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

是否在C中指定了指针?

如何编写if语句告诉程序指针是否已分配?

错误的例子

if (*badpdr[0]==0);
Run Code Online (Sandbox Code Playgroud)

c pointers if-statement variable-assignment

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

Spring SimpleMappingExceptionResolver不会进入默认视图

我正在使用SimpleMappingExceptionResolver来查看它是如何工作的,看看它对我们客户端是否有用但是我在理解它时遇到了问题.

我尝试过访问我的应用程序中的特定页面,并在handleRequestInternal方法中抛出异常.

当我抛出RecoverableDataAccessException(DataAccessException的子类)时,将按预期显示正确的错误页面.

当我抛出freemarker.core.InvalidReferenceException或java.lang.NumberFormatException时,异常会冒泡到页面,并显示默认的500错误页面(即没有样式).

下面是我正在使用的映射.

<bean id="exceptionResolver" class="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver">
    <property name="exceptionMappings">
        <props>
            <prop key="org.springframework.dao.DataAccessException">/general/error/500</prop>
            <prop key="freemarker.core.InvalidReferenceException">/general/error/500</prop>
            <prop key="NumberFormatException">/general/error/500</prop>
        </props>
    </property>
    <property name="defaultErrorView" value="/general/error/500" />
</bean>
Run Code Online (Sandbox Code Playgroud)

我至少期望默认的错误视图来获取异常并显示我的特定错误页面但是没有发生.

我在这里正确使用SimpleMappingExceptionHandler吗?

[编辑]我正在使用码头.

[编辑]我已经意识到SMER不处理渲染过程中抛出的错误,这解释了为什么它无法捕捉到我特别遇到的问题.SMER能否应对500种风格错误?

spring spring-mvc

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

运行ant脚本时,哪个Ant属性包含CWD?

我不想得到basedir - 它似乎包含build.xml脚本 - 我想要调用ant本身的CWD.

基本上,我想这样做:

$ cd /home/chrisr/projects/some_project
$ ant -f ../../tools/ant-build-rules/library.xml build-library
Run Code Online (Sandbox Code Playgroud)

在这一点上,我需要两件事:

  1. 绝对形式的ant-build-rules路径; 这是目前在basedir房产中找到的,所以我就在那里.
  2. some_project的路径,绝对形式.这是我不知道如何得到的.

哪个属性包含此信息?

ant

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

是否可以创建没有锁的线程安全集合?

这纯粹只是为了兴趣问题,欢迎任何类型的问题.

那么是否可以在没有任何锁的情况下创建线程安全的集合?通过锁我的意思是任何线程同步机制,包括Mutex,Semaphore,甚至Interlocked,所有这些机制.是否可以在用户级别,而无需调用系统功能?好的,可能实施效果不好,我对理论上的可能性很感兴趣.如果不是最低限度的手段是什么?

编辑:为什么不可变集合不起作用.

这个类Stack包含Add返回另一个Stack的方法.

现在这是程序:

Stack stack = new ...;

ThreadedMethod()
{
   loop
   {
      //Do the loop
      stack = stack.Add(element);
   }
}
Run Code Online (Sandbox Code Playgroud)

这个表达式stack = stack.Add(element)不是原子的,你可以从其他线程覆盖新的堆栈.

谢谢,安德烈

language-agnostic algorithm multithreading

7
推荐指数
2
解决办法
2703
查看次数

c ++尝试捕获实践

这在C++中被认为是很好的编程实践:

try {
// some code

}
catch(someException) {
// do something
}
catch (...) 
{

// left empty   <-- Good Practice???
} 
Run Code Online (Sandbox Code Playgroud)

c++ exception-handling

14
推荐指数
5
解决办法
6365
查看次数

忽略针对 xsd 的 xml 验证中的元素顺序

Ia 处理电子邮件并将一些标头保存在 xml 文档中。我还需要根据 xml 模式验证文档。

正如主题所暗示的那样,我需要验证忽略元素顺序,但是据我所知,这似乎是不可能的。我对么?

如果我将标题放入 a 中<xsd:sequence>,顺序显然很重要。如果我使用<xsd:all>顺序将被忽略,但由于某种奇怪的原因,这意味着元素必须至少出现一次。

我的xml是这样的:

<headers>
  <subject>bla bla bla</subject>
  <recipient>rcp01@domain.com</recipient>
  <recipient>rcp02domain.com</recipient>
  <recipient>rcp...@domain.com</recipient>
</headers>
Run Code Online (Sandbox Code Playgroud)

但我认为即使主题和收件人元素交换,最终文件也是有效的。

真的无事可做吗?

xml validation xsd

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

如何覆盖现有的html表单以使用jquery发布表单?

我有一个简单的表单,我目前正在发回服务器以更新昵称.我添加了什么jquery代码(不更改表单),以便页面不会刷新,而是jquery会在后台发布表单,然后弹出一条包含服务器回复的警告消息?

<form method="post" action="http://www.myserver.com/update_nickname" name="input">
    Quick form to test update_nickname:<br>
    New nickname:<input type="text" value="BigJoe" name="newNickname"><br>
    <input type="submit" value="Submit">
</form>

<script src="jquery-1.4.2.min.js" type="text/javascript"> </script>
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery

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

Linq LIKE的功能

所以..我正在使用LinqToEntities,我想查询部分字段.通常我会在SQL中使用LIKE关键字,然后从那里开始..

我看到Linq没有它..什么是获得相同功能的好方法?

c# linq-to-entities like-keyword

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

如何修复MySQL CREATE FUNCTION查询?

我想添加mysql函数:

CREATE FUNCTION `chf_get_translation`(translation_id INT, site_lang INT) 
RETURNS text CHARSET utf8
BEGIN

  DECLARE translation TEXT;

  SELECT title 
    INTO translation 
    FROM chf_translations 
   WHERE key_id = translation_id 
     AND lang_id = site_lang;

  RETURN translation;

END
Run Code Online (Sandbox Code Playgroud)

但得到错误:

1064 - 您的SQL语法出错; 检查与MySQL服务器版本对应的手册,以便在第3行的"'附近使用正确的语法

mysql create-function mysql-error-1064

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