问题列表 - 第32151页

如何在etherpad中打开语法高亮显示

自开源以来,有许多免费的etherpad实现.etherpad是否支持语法突出显示或是某种附加组件?

我试过 http://typewith.me/ http://sync.in/ http://www.piratenpad.de/

collaboration syntax-highlighting etherpad

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

applicationDidReceiveMemoryWarning中的内存警告级别

据我所知,有2级记忆警告.applicationDidReceiveMemoryWarning没有警告级别.有没有办法获得这些信息?

iphone ipad

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

jQuery:带有html实体的ajax POST

我一直在用jQuery ajax和$(this)发送表单.serialize到php和数据库,它运行得很好.现在我的情况是我不能使用序列化形式,而是从不同的输入字段生成一个字符串,而问题是它似乎在过程中丢失了一些URL实体.

例如"&phone = + 358123456789"结果显示"&phone = 358123456789"丢失了加号字符,并以空格结束数据库."&phone =%2B358123456789"工作正常.

因为可能有很多其他字符而不是"+"可能会丢失,所以我问是否有一个类似于php的htmlentities的函数会转换字符串?我已经尝试过javascript的escape()&unescape()但没有成功,并且干涉了jquery的.text()和.html(),但结果很糟糕.

ajax url jquery post html-entities

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

MVC Web应用程序中的控制器是否应该是可单元测试的?

在我看来,不同编程语言的Web开发人员经常对此有不同的看法.例如,Ruby Web开发人员(使用Rails作为主导框架)似乎将控制器视为粘合代码,它应该具有功能测试,而不是单元测试.类似的态度在PHP世界中占主导地位,但是有一些主动性(例如Symfony2).

但是,例如,似乎有些ASP.NET MVC开发人员实际上希望他们的控制器 可以进行单元测试.

我想知道的是,这实际上是否适用于Web开发.控制器是否值得单元测试?将它们设计为可单元测试是否会显着削弱非平凡应用程序的开发速度?此外,是否有任何Web框架试图强制执行控制器单元可测试性?欢迎个人经历.

php model-view-controller asp.net-mvc unit-testing ruby-on-rails

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

关于自己协议的设计/实现的提示

在我工作的地方,我们需要一个能够:

  • 用户登录/注销
  • 发送/接收说明
  • 发送/接收文件
  • 发送/接收音频流(可以使用RTP)
  • 发送/接收小型XML文件使用
  • 所有这些的密码学.

它将在java中实现.所以我有一些问题,因为我还没有实现过网络协议.

  1. 是否可以使用现有协议来构建这个协议?
  2. 我可以使用什么工具来帮助我设计协议?用于"建模"
  3. 是否有可能完成这一切,独自完成?我有足够的时间来做这件事.

我在Java和C++方面有很好的背景,但还没有使用套接字/网络编程.

谢谢

java sockets networking protocols

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

MySQL是否支持检查约束?

MySQL是否支持检查约束?

我可以在MySQL中执行以下脚本而不会出错.

ALTER TABLE  EMP_DB_DESIGN_EXCEL  ADD (
   CONSTRAINT CHK_EMP_IS_ACTIVE CHECK (IS_ACTIVE IN ('Y','N')));
Run Code Online (Sandbox Code Playgroud)

但是,如果我查询它没有反映:

 SELECT * FROM information_schema.TABLE_CONSTRAINTS T where t.table_name='EMP_DB_DESIGN_EXCEL';
Run Code Online (Sandbox Code Playgroud)

mysql check-constraints

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

如何将Android应用程序部署到设备?

我开发了一个应用程序 现在我想在真实设备上部署它.任何人都可以告诉我在真实设备上部署它的步骤和要求.

谢谢迪帕克

deployment android

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

带链接的C#WPF文本

我刚刚发现自己面临一个新的挑战:使用像纯文本处理更像Web的字处理器.为此设计一个很好的框架是我无法等待的开始,但我确实需要知道GUI端的可能性(它可能会有很多GUI挑战).

所以基本的东西,我需要某种控制,我可以使我的文本的部分可点击/鼠标覆盖.

我是WPF的新手,不知道如何做到这一点.有谁知道如何制作这个?有例子吗?对此有控制吗?

提前致谢

编辑:

我发现了一些使用richtextbox的方法:

// Create a FlowDocument to contain content for the RichTextBox.
FlowDocument myFlowDoc = new FlowDocument();

// Add paragraphs to the FlowDocument.

Hyperlink myLink = new Hyperlink();
myLink.Inlines.Add("hyperlink");
myLink.NavigateUri = new Uri("http://www.stackoverflow.com");

// Create a paragraph and add the Run and hyperlink to it.
Paragraph myParagraph = new Paragraph();
myParagraph.Inlines.Add("check this link out: ");
myParagraph.Inlines.Add(myLink);
myFlowDoc.Blocks.Add(myParagraph);

// Add initial content to the RichTextBox.
richTextBox1.Document = myFlowDoc;
Run Code Online (Sandbox Code Playgroud)

我现在在我的文本框中得到一个很好的超链接...除非我点击它,没有任何反应.我在这里失踪了什么?

c# wpf richtextediting wpf-controls

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

Java:resume在URLConnection中下载

我写了一个程序,从一些服务器下载一些文件.
目前程序正常运行.
但我想为它添加简历支持.
我这样做但结果文件已损坏:

....

File fcheck=new File(SaveDir+"/"+filename);
if(resumebox.isSelected() && fcheck.exists()){
    connection.setRequestProperty("Range", "Bytes="+(fcheck.length())+"-");
}

connection.setDoInput(true);
connection.setDoOutput(true);

BufferedInputStream in = new BufferedInputStream (connection.getInputStream()); 

pbar.setIndeterminate(false);
pbar.setStringPainted(true);

java.io.FileOutputStream fos ;
if(resumebox.isSelected()){
    if(fcheck.exists()){
        if(connection.getHeaderField("Accept-Ranges").equals("bytes")){
            fos = new java.io.FileOutputStream(SaveDir+"/"+filename,true);
        }else{
            fos = new java.io.FileOutputStream(SaveDir+"/"+filename);
        }
    }else{
        fos = new java.io.FileOutputStream(SaveDir+"/"+filename);
    }
}else{
    fos = new java.io.FileOutputStream(SaveDir+"/"+filename);
}

....
Run Code Online (Sandbox Code Playgroud)

我在我知道支持简历的服务器上测试它.
我下载了一些字节.(72720)
然后试图恢复它.
然后我用Hex编辑器打开文件,在偏移量72720处重复第一个字节:
字节0-36:FLV .............«.......... onMetaData
字节72720-72756:FLV .............«.......... onMetaData
它从头开始下载!
当我通过wget执行它时,它正确执行并通过Content-Range字段进行响应!
服务器响应wget日志中包含"302 FOUND"和"206 Partial Content".
"302 FOUND"会导致问题吗?

问题是什么 ?
谢谢.

java resume urlconnection

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

如何在多模块项目中使用maven checkstyle插件?

这是我pom.xml在多模块项目中的父(其中一部分):

...
<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-checkstyle-plugin</artifactId>
            <executions>
                <execution>
                    <phase>compile</phase>
                    <goals>
                        <goal>check</goal>
                    </goals>
                </execution>
            </executions>
        </plugin>
    </plugins>
</build>
…
Run Code Online (Sandbox Code Playgroud)

此配置指示在根项目每个子模块中mvn执行checkstyle插件.我不希望它以这种方式工作.相反,我希望这个插件只为root项目执行,并为每个子模块跳过.同时,我有很多子模块,我不喜欢在每个模块中明确地跳过插件执行的想法.

对于文档checkstyle " ..ensure你不包括的Maven Checkstyle的插件在您的子模块.. ".但是,如果我的子模块继承了我的root,我怎么能确保pom.xml?我迷路了,请帮忙.

java maven-2 checkstyle

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