问题列表 - 第33424页

textArea和CodeMirror:如何填充文本区域并突出显示?

我有一个完整的文章:textarea和button,我想用预定义的文本填充它,同时用CodeMirror进行语法高亮显示:

$('#query1').button()
                .click(function() {
                    $('#queryText').val(<?php echo $queryArray[0];?>);
                }
Run Code Online (Sandbox Code Playgroud)

然后:

<form id="queryFrom" name="queryBox"
    action="processquery.php" method="get">
        <textarea id="queryText"
    name="queryText" cols="120" rows="30">
    </textarea>
    </form> 
<button id="query1">Query1</button>
<script type="text/javascript" src="js/code/js/codemirror.js"></script>

<script type="text/javascript">

var editor = CodeMirror.fromTextArea('queryText', {
      height: "150px",
      parserfile: "parsesql.js",
      path: "js/code/js/",
      stylesheet: "js/code/css/sqlcolors.css",
      textWrapping: true
    });
</script>
Run Code Online (Sandbox Code Playgroud)

遗憾的是,如果启用了CodeMirror,则按钮中的文本不会填充该区域.问题是什么?

亲切的问候阿曼.

jquery textarea button codemirror

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

在Vim中查找文件(通过递归目录搜索)

有没有办法在Vim中以递归方式搜索文件(在需要时使用通配符)?如果不是本地的,是否有一个插件可以处理这个?

vim

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

如何在android中删除内部存储文件?

我已经使用Android内部存储为我的应用程序保存文件(使用openFileOutput)但我想删除该文件,是否可能以及如何?

file-io android

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

如何使用XMLReader读取带有未定义命名空间的XML文件?

我对解析XML文件相对较新,并且正在尝试使用XMLReader读取大型XML文件.

<?xml version="1.0" encoding="UTF-8"?>
<ShowVehicleRemarketing environment="Production" lang="en-CA" release="8.1-Lite" xsi:schemaLocation="http://www.starstandards.org/STAR /STAR/Rev4.2.4/BODs/Standalone/ShowVehicleRemarketing.xsd">
  <ApplicationArea>
    <Sender>
      <Component>Component</Component>
      <Task>Task</Task>
      <ReferenceId>w5/cron</ReferenceId>
      <CreatorNameCode>CreatorNameCode</CreatorNameCode>
      <SenderNameCode>SenderNameCode</SenderNameCode>
      <SenderURI>http://www.example.com</SenderURI>
      <Language>en-CA</Language>
      <ServiceId>ServiceId</ServiceId>
    </Sender>
    <CreationDateTime>CreationDateTime</CreationDateTime>
    <Destination>
      <DestinationNameCode>example</DestinationNameCode>
    </Destination>
  </ApplicationArea>
...
Run Code Online (Sandbox Code Playgroud)

我收到以下错误

ErrorException [警告]:XMLReader :: read()[xmlreader.read]:compress.zlib:// D:/WebDev/example/local/public/../upload/example.xml.gz:2:名称空间错误:未定义ShowVehicleRemarketing上schemaLocation的命名空间前缀xsi

我一直在搜索并找不到有关使用XMLReader读取带有命名空间的XML文件的更多有用信息 - 我如何定义命名空间,如果这实际上是我需要做什么...帮助不大?链接到相关资源?

php xml parsing xmlreader xml-namespaces

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

Rails Arel选择不同的列

我用新scope方法(Arel 0.4.0,Rails 3.0.0.rc)轻微阻止了

基本上我有:

一个topics模型,它has_many :comments和一个comments模型(带有一topic_id列)belongs_to :topics.

我正在尝试获取"热门话题"的集合,即最近评论过的主题.目前的代码如下:

# models/comment.rb
scope :recent, order("comments.created_at DESC")

# models/topic.rb
scope :hot, joins(:comments) & Comment.recent & limit(5)
Run Code Online (Sandbox Code Playgroud)

如果我执行Topic.hot.to_sql,则触发以下查询:

SELECT "topics".* FROM "topics" INNER JOIN "comments"
ON "comments"."topic_id" = "topics"."id"
ORDER BY comments.created_at DESC LIMIT 5
Run Code Online (Sandbox Code Playgroud)

这样可以正常工作,但它可能会返回重复的主题 - 如果主题#3最近被多次评论过,则会多次返回.

我的问题

我将如何回归一组独特的主题,记住我仍然需要访问该comments.created_at领域,以显示最后一篇文章的持续时间?我会想象一下distinct或者是什么group_by,但我不太清楚如何最好地去做.

非常感谢任何建议/建议 - 我已经添加了100个代表奖金,希望很快能找到一个优雅的解决方案.

activerecord ruby-on-rails arel

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

简单的SELECT查询失败

考虑一下fowling结构:

CREATE TABLE [tblEntityLogs]
(
    [EntityLogId] [int] IDENTITY(1,1) NOT NULL,
    [EntityCountCurrent] [float] NOT NULL,
    ...
)
Run Code Online (Sandbox Code Playgroud)

当执行下面的查询时,我得到一个空行返回...

DECLARE @N FLOAT
SET @N = 666

SELECT ISNULL(tblEntityLogs.EntityCountCurrent, @N) AS EntityCountCurrent
FROM tblEntityLogs
Run Code Online (Sandbox Code Playgroud)

如果我这样做:

SELECT tblEntityLogs.EntityCountCurrent FROM tblEntityLogs
Run Code Online (Sandbox Code Playgroud)

同样的事情发生了.我甚至都没有NULL回来.

注意:该表为空.

sql-server-2005

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

F#功能与值

这是一个非常简单的问题,我只是想检查一下我正在做什么,以及我如何解释F#是有道理的.如果我有声明

let printRandom = 
  x = MyApplication.getRandom()
  printfn "%d" x
  x
Run Code Online (Sandbox Code Playgroud)

printRandomF#不是创建函数,而是运行一次,然后为其赋值.所以,现在,当我调用printRandom时,不是获取一个新的随机值并打印它,我只是得到第一次返回的内容.我可以解决这个我的定义:

let printRandom() = 
  x = MyApplication.getRandom()
  printfn "%d" x
  x
Run Code Online (Sandbox Code Playgroud)

这是在无参数函数和值之间进行区分的正确方法吗?这对我来说似乎不太理想.是否会对咖喱,成分等产生影响?

f#

16
推荐指数
3
解决办法
1245
查看次数

如何确定一个组是否为安全组?

我需要使用C#代码检查AD中给出的组是否是AD中的安全组.我注意到组属性中有一个名为"groupType"的属性,但我不知道该属性的用途.我检查了几个组,发现它的值可以为null,8或-2147483646.它是否与安全组类型相关联?我还在组的distinguishedName中找到了"OU = Security Group"或"OU = Secuity Group with Mail Lists"blabla.它可以作为确定安全组类型的标准吗?提前致谢.

directoryservices active-directory

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

这两者在c ++中有什么区别?

new char[1]并且new char,本质上是一回事,嗯?

c++ syntax

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

从XslCompiledTransform.Transform输出中省略所有名称空间

如何在html-output中省略xslt中的所有XML-Namespace?

我的XSL开头:

<?xml version="1.0" encoding="UTF-8"?><xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:fn="http://www.w3.org/2005/xpath-functions">
Run Code Online (Sandbox Code Playgroud)

我转换XML的代码如下

StringBuilder sb = new StringBuilder(600);
XslCompiledTransform xslTrans = new XslCompiledTransform();

xslTrans.Load(XslDoc);//loads the XSL

XmlWriterSettings writerSettings = new XmlWriterSettings();
writerSettings.OmitXmlDeclaration = true;
writerSettings.ConformanceLevel = ConformanceLevel.Auto;
writerSettings.NamespaceHandling = NamespaceHandling.OmitDuplicates;


using (XmlWriter stringWriter = XmlWriter.Create(sb, writerSettings))
{
    xslTrans.Transform(XmlDoc, xslArguments, stringWriter);
}
return sb.ToString();
Run Code Online (Sandbox Code Playgroud)

但是在生成的html输出中出现的命名空间如下:

<div class="newsFeed" xmlnsxs="http://www.w3.org/2001/XMLSchema" xmlnsfn="http://www.w3.org/2005/xpath-functions" >
Run Code Online (Sandbox Code Playgroud)

如何省略生成的输出中的所有命名空间?很酷,如果我可以通过修改XSL来做到这一点,那么用户可以更改他们的XSL以嵌入他们的命名空间,但默认情况下它将是干净的HTML-Code而不是xmlns.

xml xslt c#-4.0

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