问题列表 - 第22339页

PHP:如何优雅地管理错误?

当无法访问Web上的某些内容(api,数据库)时,如何停止执行脚本的其余部分并将错误记录在日志文件中?嗯,所以访问者不会看到确切的原因,而是他们会看到我的自定义消息(例如,'一件坏事刚刚发生').我需要采取哪些步骤来安排事情?

php error-handling

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

System.Runtime.Serialization.InvalidDataContractException:没有属性的set方法

由于错误显示我没有我的属性的setter,但我不想要一个setter,它应该是readonly.

c# wcf

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

写入"ProgramData"文件夹(W7和Vista).NET

我在"Program Files"目录下安装我的应用程序.我在"ProgramData"目录下安装数据:

Environment.SpecialFolder.CommonApplicationData

在programData中,我创建了用于保存数据的文件夹.例:

C:\ ProgramData\MyApp\MyData\here我有文件和文件夹

在XP下运行良好.但不是在Vista或W7 OS下.

我可以读取此目录中的文件,但我无法写入文件,我无法创建新文件等.用户被记录为管理员.

我可以无限制地存储数据?我需要将商店数据存储在所有用户都可见的文件夹中

编辑:

我在app.manifest文件中有这个代码:

<?xml version="1.0" encoding="utf-8"?>
<asmv1:assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <assemblyIdentity version="1.0.0.0" name="MyApplication.app"/>
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
    <security>
      <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
        <!-- Opciones del manifiesto de Control de cuentas de usuario
             Si desea cambiar el nivel de Control de cuentas de usuario de Windows, reemplace el 
             nodo requestedExecutionLevel por alguno de los siguientes.

        <requestedExecutionLevel  level="asInvoker" uiAccess="false" />
        <requestedExecutionLevel  level="requireAdministrator" uiAccess="false" />
        <requestedExecutionLevel  level="highestAvailable" uiAccess="false" />

            Si desea utilizar la virtualización de archivos …
Run Code Online (Sandbox Code Playgroud)

.net uac programdata windows-vista

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

Flex,如何获得约会的一周?

我在Flex Date对象中找不到一个方法来获取一年中的一周(1到52)

找到这个的最佳方法是什么?对于诸如Java中的JodaTime之类的日期操作,是否有任何有用的flex库.

apache-flex actionscript date week-number

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

jQuery动态创建table/tr/td或etc并追加属性

在一个例子中我有这个结构(小例子):

<table id=example>
<tr class="blah test example"><td>Test1</td><td><a href="url">LINK</a>Test11</td></tr>
<tr class="blah test example"><td>Test2</td><td><a href="url">LINK</a>Test22</td></tr>
<tr class="blah test example"><td>Test3</td><td><a href="url">LINK</a>Test33</td></tr>
</table>
Run Code Online (Sandbox Code Playgroud)

在jQuery中我会动态创建它:

var test = "<table id=" + someIDVar + ">"
           + "<tr class=" + classOneVar 
+ classTwoVar + classThreeVar + ">"....
Run Code Online (Sandbox Code Playgroud)

等等...(很多其他的东西要写).之后我会追加它:

$(".somePlaceInHtml").append(test);
Run Code Online (Sandbox Code Playgroud)

那么有没有其他方法用jQuery动态编写这样的结构?这对我来说是个问题,因为我的结构很大,不像我在示例中所示的那么小.主要原因是我想为自己和维护此代码的其他开发人员提供更好的可读性.

javascript jquery refactoring html-table

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

验证cron表达式在Java中是有效的

我正在使用Quartz在Java中编写调度应用程序.我正在使用CronTrigger,但我的cron表达式在调度之前输入到数据库中,并且基于用户输入.

有没有办法在捕获它们时验证cron表达式是否有效?我宁愿这样做,并给用户一个适当的错误消息,而不是等到调度程序运行,当我尝试创建触发器时,我得到一个ParseException.这可能是用户输入数据后的几天.

java cron quartz-scheduler

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

我怎样才能用C发送电子邮件?

我只是想知道如何使用C发送电子邮件?我用Google搜索了一下,但找不到合适的东西.

c email

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

在构造函数之前调用Setter

我正在调试代码,发生了一件奇怪的事情.有一个字符串属性说MyProperty.当我在属性的setter和默认构造函数(唯一的构造函数)中添加断点时,首先调用setter.我不知道代码的其他级别发生了什么,但在任何情况下这对我来说都很奇怪.所有成员都是非静态的.该类具有[DataContract]属性,成员为[DataMember].任何人都能解释一下吗?

我不能分享比这更多的代码.代码也在Silverlight项目中.

c# silverlight properties

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

Haskell函数组成问题

如果这样做:

Prelude Data.Char> map toUpper ("sdfsd" ++ "dfgfdg")
"SDFSDDFGFDG"
Run Code Online (Sandbox Code Playgroud)

那为什么不这样呢?

Prelude Data.Char> map toUpper . (++) "sdfsd" "dfgfdg"

<interactive>:1:14:
    Couldn't match expected type `a -> [Char]'
           against inferred type `[Char]'
    In the second argument of `(.)', namely `(++) "sdfsd" "dfgfdg"'
    In the expression: map toUpper . (++) "sdfsd" "dfgfdg"
    In the definition of `it': it = map toUpper . (++) "sdfsd" "dfgfdg"
Run Code Online (Sandbox Code Playgroud)

haskell

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

在Scala中,为什么我不能在没有明确指定其参数类型的情况下部分应用函数?

这会产生一个匿名函数,正如您所期望的那样(f是一个带有三个参数的函数):

f(_, _, _)
Run Code Online (Sandbox Code Playgroud)

我不明白为什么这不编译,而是给出"缺少参数类型"错误:

f(_, _, 27)
Run Code Online (Sandbox Code Playgroud)

相反,我需要明确指定下划线的类型.Scala不应该能够推断它们,因为它知道函数f的参数类型是什么吗?

scala

35
推荐指数
2
解决办法
5386
查看次数