问题标签 [generated]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 预构建 MSBuild 任务以更新与构建的 exe 不同步的 AssemblyInfo
我在 Visual Studio 2008 中使用调用 msbuild 的预构建任务:
在 version.targets 中,我正在更新 AssemblyInfo.cs 文件以替换版本信息:
当我通过 Visual Studio 2008 构建项目时,它的构建没有任何问题。
但是当我查看生成的 exe 的版本信息时,它包含以前的时间戳,即使 AssemblyInfo.cs 已更改为“正确”的时间戳。
似乎主编译任务看不到预构建的更改,并且总是落后。
关于我做错了什么的任何想法?
generated - 计算机生成的人声
这甚至可能吗?即假设你得到:
鉴于上述情况,是否可以通过计算机程序自动生成人声?
谢谢!
gwt - GWT 强制高度 HTMLPanel
我正在开发一个 GWT 项目,但遇到了一个有问题的跨浏览器问题。
使用firefox时,所有页面的显示都有问题。我找到了原因:在 UIBinder 中,我的每个页面都由“g:HTMLPanel”包裹:在 xml 文件的开头和结尾处,包裹所有页面的内容
执行此操作时,面板的生成代码如下所示:
div style="width: 100%; height: 100%; ....
问题是“高度:100%”。如果我用萤火虫删除它,显示是完美的。所以我的目标是以编程方式删除生成的 100% 高度。但没有办法做到这一点!我尝试了所有方法:setHeight、setSize、使用 getElement().methods() 处理元素本身... “高度:100%”将始终存在的代码。如果我将它的高度设置为“50%”或“50px”,它根本没有效果。
我什至试图给它一个 ID,然后用纯 JavaScript 来改变它的风格,但也没有解决方案..
注意:我确信我正在处理正确的元素:例如,添加一个 styleName 效果很好。
任何想法 ?
非常感谢您的帮助,我不知道如何删除这部分生成的代码,而且我已经找了好几个小时了:(:(:(:(
此致,
尼尔斯
javascript - 如何从字符串显示html页面
我动态生成一些 html 内容,例如:
然后我给自己一个新标签about:blank
,现在我想在这个标签中显示我生成的 html。如果选项卡的 contentDocument 是 newDoc,我想我只是这样做:
但是,这是行不通的。似乎完全没有效果。在萤火虫它似乎工作一次,但同时搞砸了萤火虫,所以我无法验证,源视图保持不变。
然后我尝试了:
这不会更改显示的空白页面,也不会在源视图中更改,但如果我提醒 newDoc.documentElement.innerHTML,它会反映更改。这似乎不再是显示的文档。诡异的。
所以我的问题是:我该怎么做?特别是在 Firefox 扩展中,如果这很重要的话。
是否存在带有“text://...”而不是“file://...”或其他内容的 href 格式?
更新:
事实证明,我这种方式不能只替换完整的代码,甚至body.appendChild都不能,但是我确定我之前也这样做过,所以我比较了。在这里,我以这种方式获取我的文档:
现在我可以这样做:
这有效,它加载给定的页面。所以我认为这是正确的文档,但是如果我不分配 url,而是尝试自己构建 dom,它根本不起作用。
如果我在选项卡位于前面之后对 window.content.document 进行这些更改,它就可以工作。那么这些文件为什么不一样呢?如果 newDoc 是错误的,那么分配位置怎么做呢?
虽然我现在可以让它工作,但我并不特别喜欢通过将选项卡放在前面然后抓取 window.content 文档来获取文档的解决方案,这感觉像是一种黑客行为并且取决于时间。
sql - Hibernate:SQL查询生成的值
我希望 Hibernate 3.3.0 通过在( )SELECT
之前执行查询来生成值。这会像这样工作:INSERT
persist()
我看过了@Generated()
,这对s有好处TRIGGER
。我不想介绍触发器。
我也看了@Formula
,那是只读的。
那么,注释的正确组合是什么?谢谢。
php - jQuery ajax 调用错误地嵌套了 php 生成的 html
我正在使用 jQuery 劫持指向 php 文件的链接。这个 php 文件主要是 html,但调用了两个 php 函数,每个函数都使用一个 for 循环来输出 html。我遇到的问题是 ajax 调用错误地嵌套了 php for 循环生成的 html。
将 php 文件直接包含在页面上可以正常工作,但是当尝试通过 ajax 获取它时,每个顺序通过循环的 html 内容都会插入到先前生成的 html 中。例如:
变成:
这是 php 文件的相关代码:
这是jQuery代码:
将不胜感激有关如何解决此问题的任何意见或建议。
hibernate - Hibernate 为 PostgreSQL 插入生成两个不同的序列 ID
我有一个用序列生成的主键定义的实体:
我正在使用 PostgreSQL,并且这个键被定义为一个序列。根据 PostgreSQL
返回
当我执行 create() 来保留该实体的实例时,我在日志中看到以下内容(已删除不相关的内容):
05 15:15:26.948 org.hibernate.id.enhanced.SequenceStructure [DEBUG] - 获得的序列值:1604
05 15:15:26.948 org.hibernate.event.def.AbstractSaveEventListener [DEBUG] - 生成标识符:1554,使用策略:org.hibernate.id.enhanced.SequenceStyleGenerator
随后的 SQL 插入语句引用值 1554,而不是它应该使用的值,1604(基于从 SequenceStructure 返回的值。Hibernate 从哪里得到 1554?
在我看来,Hibernate 在这里有一个错误 - SequenceStructure 知道正确的下一个值,但它没有被使用。知道如何解决这个问题吗?
仅供参考:我知道这个页面,它说要使用 GenerationType.AUTO,因为“Hibernate 的人完全搞砸了”,但除了那个不太有用的声明之外,没有太多。
php - php生成的javascript文件不执行
我正在尝试为 Drupal 创建一个模块来清理每个页面上的一些内联 javascript。问题是,当我生成的文件包含在<script>
标签中时,浏览器不会执行它们。这是我正在做的事情的基本概述:
模块特定代码(此代码在访问 mysite.com/jqsc/MD5_HASH_GOES_HERE 时执行,将 MD5 和作为第一个参数传递):
当前 HASH.js 文件(这是从 HTML 模板中的脚本标记链接的):
当前的 HTML 输出(一些不相关的代码已被删除):
导航到 mysite.com/jqsc/HASH.js 会显示具有正确内容的文件(目前只是一个 alert() )。没有未关闭的注释、缺少函数声明或任何其他谷歌搜索“外部 javascript 未执行”的结果。Firebug 显示第二个文件永远不会执行(它永远不会在文件中设置的断点处停止)。实时 HTTP 标头显示已设置正确的内容类型(我尝试过 application/javascript、application/x-javascript 和 text/javascript 都具有相同的效果。将文件 #2 放在文件 #1 之前没有效果。更改传输编码无效。更改字符集无效。更改<script>
标签以使用language=javascript
或不使用type="text/javascript"
或省略所有<script>
标签属性,但src
无效。
我正式卡住了。非常感谢您能想到的将我从这个洞中挖出来的任何事情。
templates - 查看 MediaWiki 模板的源输出
有没有办法获取由模板生成的 mediawiki 代码?我想继续访问 Wikipedia,使用引文模板,并将生成的 wiki 代码复制到没有这些引文模板的 wiki。
xhtml - 如何在 xhtml 中安全地写出用户生成的文本
如何在网页上安全地写出一些用户生成的文本?
是否有一些需要转义的完整字符列表?
",+,: - 字符可能应该被转义,但可能有更全面的清单来说明需要做什么。
我正在考虑进行插入 javascript 或其他将重定向页面或将事情搞砸的东西的漏洞利用的可能性。年轻一代有太多的创造力。