小编Adi*_*tya的帖子

Amazon S3错误 - 当前正在针对此资源进行冲突的条件操作.

当我尝试在亚马逊S3中创建一个桶时,为什么会出现此错误?

亚马逊s3

amazon-s3

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

SIGSEGV SEGV_ACCERR崩溃报告 - 怎么办?

我刚刚在AppStore上发布了一个带有Crittercism崩溃报告的应用程序,而且我收到了很多与SIGSEGV错误有关的崩溃报告.Crittercism给了我一个StackTrace和一些关于使用统计信息的方便细节,但是,我仍然被这些符号化的堆栈跟踪所迷惑.关于这种事情我总体上有几个问题 -

  1. 堆栈跟踪中的许多类和方法甚至都没有在我的应用程序中使用(据我所知),这使我相信这些崩溃是由Apple的私有API引起的.看一下这个问题底部附近的Stack Trace. 如果崩溃报告中的所有方法和类都没有直接在我的代码中实现,我怎么能告诉我的应用程序崩溃了什么?

  2. +坠毁线程中每行末尾带有数字的符号代表什么?

  3. 有关SIGSEGV崩溃问题的StackOverflow上的大多数Q/A表示它们是由内存泄漏或问题引起的,但是 如果我在iOS项目中使用ARC,如何因内存问题导致崩溃?ARC不应该为我管理所有这些事情吗?

  4. 如果我无法复制错误/崩溃,该怎么办?

  5. 有没有办法真正读取 StackTrace?有什么一般的东西有助于理解正在发生的事情吗?

以下是Crittercism主线程崩溃报告中的StackTrace,该问题涉及:

Thread: Unknown Name (Crashed)
0     UIKit                                 0x37307a22 -[UIView(CALayerDelegate) actionForLayer:forKey:] + 138
1     QuartzCore                            0x38fdfff7 -[CALayer actionForKey:] + 75
2     QuartzCore                            0x38fdffa7 _ZL12actionForKeyP7CALayerPN2CA11TransactionEP8NSString + 59
3     QuartzCore                            0x38fdfe93 _ZN2CA5Layer12begin_changeEPNS_11TransactionEjRP11objc_object + 131
4     QuartzCore                            0x38fdab87 _ZN2CA5Layer6setterEj12_CAValueTypePKv + 183
5     QuartzCore                            0x39007057 -[CALayer setBackgroundColor:] + 35
6     UIKit                                 0x3731ef51 -[UIView(Internal) _setBackgroundCGColor:withSystemColorName:] + 1021
7     APP NAME                              0x000a301d 0x00086000 + 118813
8     libdispatch.dylib                     0x3962511f …
Run Code Online (Sandbox Code Playgroud)

crash error-handling crash-reports segmentation-fault ios

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

XML和XSD验证失败:Element具有'type'属性和'anonymous type'子元素

我有一个XML文件和一个XSD文件来验证.当我验证时,它显示以下错误.

org.xml.sax.SAXParseException:src-element.3:元素'UC4'同时具有'type'属性和'anonymous type'子元素.元素中只允许其中一个.

XML文件:

<UC4Execution>
        <Script>JOB_NAME</Script>

        <UC4 Server="UC4.com" Client="123" UserId="123" Password="*****" >
        </UC4 >

</UC4Execution>
Run Code Online (Sandbox Code Playgroud)

XSD文件:

        <xs:element name="UC4Execution">
                <xs:complexType>
                <xs:sequence>

                    <xs:element name="Script" type="xs:string"/>
                    <xs:element name="UC4" type="xs:string" minOccurs="0">
                    <xs:complexType>
                        <xs:attribute name="Server" type="xs:string" use="required"/>
                        <xs:attribute name="Client" type="xs:string" use="required"/>
                        <xs:attribute name="UserId" type="xs:string" use="required"/>
                        <xs:attribute name="Password" type="xs:string" use="required"/>
                    </xs:complexType>
                    </xs:element>

                </xs:sequence>
                </xs:complexType>
            </xs:element>
Run Code Online (Sandbox Code Playgroud)

可能是什么问题?

xml xslt xsd xml-parsing

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

当视图出现时执行函数 - Swift

我正在使用Swift语言为iOS构建应用程序.我从一个表视图控制器开始作为我的根视图控制器,然后我有一个辅助视图控制器,其中定义了一个变量(passData).这一切都很好,并且它正确地(我认为)将数据从辅助视图控制器传递回主视图控制器.但是,当用户返回主视图控制器时,我需要一个执行的函数,然后将"addTitle"值添加到数组中.我知道如何将它添加到数组中,但是......

我不知道在返回视图时如何启动该功能.我的意思是,在用户完成辅助视图控制器并且定义了变量"passData"之后,他们将按下导航栏上的后退按钮.然后,我需要主视图控制器识别它再次显示给用户,然后执行以下代码:

tableData += [passData]
tableSubtitle += [passDescription]
Run Code Online (Sandbox Code Playgroud)

我尝试过以下方法:

override func viewDidAppear() {
    tableData += [passData]
    tableSubtitle += [passDescription]
}
Run Code Online (Sandbox Code Playgroud)

但这会给出错误Method does not override any method from its superclass.

基本上,我只需要知道如何在视图显示时启动一个函数.我怎样才能实现这一目标?

variables function view ios swift

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

在Javascript中使用iFrame进行跨浏览器打印

我想用iFrame和打印javascript.以下是我的示例代码:

使用Javascript

 function printDiv(divP) {

            window.frames["print_frame"].document.body.innerHTML = $(divP).html();
            window.frames["print_frame"].window.focus();
            window.frames["print_frame"].window.print();
        }
Run Code Online (Sandbox Code Playgroud)

HTML

<iframe name="print_frame" width="0" height="0" frameborder="0" src="about:blank">
        </iframe>
Run Code Online (Sandbox Code Playgroud)

本规范仅适用于IE和Mozilla.其他浏览器正在打印白页.我不想使用媒体查询.可能的问题是什么?

javascript printing jquery cross-browser

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

使用java中包含的对象的属性获取arraylist的索引

我有一个对象类型列表.在那里我有一个String属性idNum.现在我想通过传递idNum来获取列表中对象的索引.

List<Object1> objList=new ArrayList<Object1>();
Run Code Online (Sandbox Code Playgroud)

我不知道该怎么做 objList.indexOf(// Don't know how to give here);

是否可以在不重复列表的情况下执行此操作.我只想使用indexOf()方法.

java generics collections arraylist

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

网站对三星Galaxy S2没有响应

一个Wordpress网站(使用Genesis框架)我设计的是在iPhone和HTC上正确显示响应,但不在三星Galaxy手机上.(在三星Galaxy S2和三星Ace上测试过)我目前正在使用FitVids插件来使视频嵌入响应.

奇怪的是,在三星手机上观看没有视频嵌入的页面显示正常,但在带有视频嵌入的页面上,显示的页面布局是平板电脑屏幕而不是手机屏幕.

我尝试了各种其他插件,但似乎都没有解决这个问题.

如果有人能对此提出任何建议,那就太好了.

这是我的网站

这是css 样式表

wordpress responsive-design samsung-mobile

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

Spring Controller + Ajax返回String

我想从返回的字符串Spring MVC ControllerAjax.它没有按预期工作并给出错误.

我的Ajax代码:

function ajaxRequest(item) {

    $.ajax({
        type: "POST",
        url: "/myPage",
        data: {
           item: item
        },
        success: function (html) {

            alert(html);
        },
        error: function(e) {
            console.log("Error:" + e);
        }
    });

}
Run Code Online (Sandbox Code Playgroud)

我的控制器:

@RequestMapping(value = "/myPage", method= RequestMethod.POST, produces="text/plain")
public @ResponseBody String myController(HttpServletRequest request) {
String myItem = request.getParameter("item");   

...

return myItem + "bla bla bla";
}
Run Code Online (Sandbox Code Playgroud)

Chrome控制台结果:

POST http://localhost:8080/myPage 406 (Not Acceptable) jquery.js
Error:[object XMLHttpRequest] 
Run Code Online (Sandbox Code Playgroud)

我在这里失踪了什么?

ajax model-view-controller spring controller

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

在onSaveInstanceState中保存接口(Listener)

SaveInstanceState

对于像Integer,Long,String等其他数据都很好,我只需将它放入包中,并在再次调用onCreateView后将其取回.但我的片段也有听众如下,

public class SomeFragment extends Fragment {
    public interface SomeListener {
        public void onStartDoingSomething(Object whatItIsDoing, Date when);
        public void onDoneDoingTheThing(Object whatItDid, boolean result);
    }

    private SomeFragmentListener listener;
    private String[] args;

    public static SomeFragment getInstance(SomeListener _listener, String... _args) {
        SomeFragment sf = new SomeFragment();
        sf.listener = _listener
        sf.args = _args

        return sf;
    }

    // rest of the class

    // the example of where do I invoke the listener are
    // - onSetVisibilityHint
    // - When AsyncTask is done
    // - …
Run Code Online (Sandbox Code Playgroud)

android activity-lifecycle fragment-lifecycle

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

关于 Google 文字转语音 TTS 的许可问题

我想记录来自 Googles text 2 语音引擎的输出,并将其作为例如 wav 与我的 android 应用程序一起提供(原因见下文)。该应用程序是闭源的,商业的。如果允许我这样做,有人可以回答我吗?我真的没有发现许可证中有任何帮助。

原因:

我知道这听起来有点奇怪,但最终在我的情况下这是一种更好的工作方法,因为:

  • 有时没有安装tts
  • 有时是错误的语言
  • 有时是疯狂的声音选择
  • 我喜欢稍微调整输出
  • 也许还有更多的挑战需要应对

android google-text-to-speech

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