问题列表 - 第16005页

如何用JQuery删除"onclick"?

PHP代码:

<a id="a$id" onclick="check($id,1)" href="javascript:void(0)"  class="black">Qualify</a>
Run Code Online (Sandbox Code Playgroud)

我想删除onclick="check($id,1)所以无法点击链接或" check($id,1)不会被解雇.我怎么能用JQuery做到这一点?

jquery attributes event-handling jquery-events

91
推荐指数
6
解决办法
22万
查看次数

分析Vim启动时间

使用Vim时我已经启用了很多插件 - 多年来我收集了插件.我有点厌倦了Vim现在需要多长时间,所以我想介绍一下它的启动,看看我有哪些插件负责.

有没有办法分析Vim的启动或脚本运行?理想情况下,我想知道Vim在加载的每个Vim脚本中花了多长时间.

debugging vim optimization profiling

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

如何在Clojure中将LazySeq of Characters转换为String?

比方说,我有一个LazySeqjava.lang.Character中的

(\b \ \! \/ \b \ \% \1 \9 \/ \. \i \% \$ \i \space \^@)
Run Code Online (Sandbox Code Playgroud)

如何将其转换为String?我已经尝试过显而易见的事了

(String. my-char-seq)
Run Code Online (Sandbox Code Playgroud)

但它会抛出

java.lang.IllegalArgumentException: No matching ctor found for class java.lang.String (NO_SOURCE_FILE:0)
[Thrown class clojure.lang.Compiler$CompilerException]
Run Code Online (Sandbox Code Playgroud)

我认为因为String构造函数需要原始char []而不是LazySeq.那么我尝试了类似的东西

(String. (into-array my-char-seq))
Run Code Online (Sandbox Code Playgroud)

但它抛出同样的异常.现在的问题是into-array返回java.lang.Character []而不是原始char [].这很令人沮丧,因为我实际上是这样生成我的角色序列

(map #(char (Integer. %)) seq-of-ascii-ints)
Run Code Online (Sandbox Code Playgroud)

基本上我有一个表示ASCII字符的seq的整数; 65 = A等.您可以看到我明确使用原始类型强制函数(char x).

这意味着我的map函数返回一个原始char,但Clojure map函数整体返回java.lang.Character对象.

types clojure map coercion primitive-types

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

手动将部分日期放在一起

好吧,我不太清楚如何解决这个问题.这是场景.

1)在网络表单上,我们有3个下拉菜单:月,日和年

2)年份总是可选的(不是必需的)

3)如果客户输入月份和日期,而不是年份,我们希望将年份默认为1900年

4)如果客户输入全部3,我需要拼凑一个DateTime来表示.无论哪种方式,如果用户没有选择年份,这一年将有一些东西......无论是有效年份还是1900年.

所以在我的代码隐藏中,我不太确定如何设置所有这些.最终我需要形成该日期,以便在将日期发送到DL更新功能后,我可以更新SQL 2008 Date数据类型.

所以我在我的代码隐藏方法中创建了一个DataTime变量,用于获取用户在每个下拉列表中选择的值.但是我想在DateTime.Year上没有setter,所以第四.所以我不能只做DateTime.year ="1900"或类似的事情.

c#

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

ASP.NET MVC:从byte []返回File结果是个好主意吗?

我在我的一个控制器中有一个动作,它创建了一个可下载的zip文件,应该提供给用户.目前我的代码看起来像这样:

using(var memoryStream = new MemoryStream()) {
    // ... use SharpZipLib to write zip file content to the above MemoryStream ...
    return File(memoryStream.ToArray(), "application/zip", "file.zip");
}
Run Code Online (Sandbox Code Playgroud)

我想知道将memoryStream转换为a是否是一个好主意byte[],我想这会占用更多内存然后使用流?有一个重载File()需要一个Stream对象,我传入了我的memoryStream变量,但只是出现了一个空白页面.

理想情况下,我不必使用a FileStream并将文件写入磁盘.

c# asp.net-mvc

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

如何在Django中测试自定义模板标签?

我正在为Django应用程序添加一组模板标签,我不知道如何测试它们.我已经在我的模板中使用它们,它们似乎正在工作但我正在寻找更正式的东西.主要逻辑在模型/模型管理器中完成,并已经过测试.标签只是检索数据并将其存储在上下文变量中,例如

{% views_for_object widget as views %}
"""
Retrieves the number of views and stores them in a context variable.
"""
# or
{% most_viewed_for_model main.model_name as viewed_models %}
"""
Retrieves the ViewTrackers for the most viewed instances of the given model.
"""
Run Code Online (Sandbox Code Playgroud)

所以我的问题是你通常测试你的模板标签,如果你这样做你怎么做?

django django-templates django-testing

34
推荐指数
3
解决办法
9942
查看次数

在TFS商店中使用Git

在家里使用Git已经破坏了我 - 我现在发现在工作中使用TFS有点拖累,并希望探索在本地使用Git并以某种方式与TFS同步的可能性.我认为有几种不同的方法可以做,并希望听到尝试过它的人.

我发现了一篇描述相对手动工作流程的博客文章,但我希望能有更好的自动化和历史支持.

吉姆·德维尔似乎写了一系列关于IronRuby团队如何保持与TFS同步他们的GitHub库,但还没有完成,我必须承认我有以下什么吉姆迄今写得有点麻烦.

我简单地试图使用SvnBridgegit-svn的组合但是我很快就遇到了错误(也许是这个?).我打算进一步探索这个......

更新:看起来有些人在使用SvnBridge git-svn组合方面取得了一些成功.看到这里.

最后,也许GitSharp可以更容易地为这个问题开发一个有用的解决方案?不是因为GitSharp与TFS本身有任何关系,而仅仅是因为它向gt自动化公开了.NET开发人员.

相关问题 - Git和Team Foundation Server

git tfs

17
推荐指数
2
解决办法
3119
查看次数

有没有一种从字符串表示中设置C/C++成员变量的好方法?(内省-精简版)

我有一个结构,其中包含一些我希望能够从字符串中获取和设置的成员.鉴于C++没有任何内省,我认为我需要一些宏的创造性解决方案,stringize运算符,也许boost::bind.我不需要完整的序列化或内省,更像是'introspection-lite'

我想有一些类似的东西:

struct MyType {
  int  fieldA;
  int  fieldB;
};
DECLARE_STRING_MAP(MyType,fieldA);
DECLARE_STRING_MAP(MyType,fieldB);

MyType t;
SET_VALUE_FROM_STRING(MyType,t,"fieldA","3")    
Run Code Online (Sandbox Code Playgroud)

而不是有一个巨大的if声明.

知道是否有一个简洁的解决方案吗?

相关问题:对象反射

编辑:感谢maxim1000的'map to int Type ::*'技巧 - 这对我有用:

#define DEFINE_LOOKUP_MAP(Type) std::map<AnsiString,int Type::*> mapper 
#define ADD_FIELD_MAPPING(Type, Field) mapper[#Field]=&Type::Field 
#define SET_FIELD_FROM_MAP(Type, Field, var, value) var.*(mapper[#Field])=value    

DEFINE_LOOKUP_MAP(MyType); 
ADD_FIELD_MAPPING(MyType, fieldA); 
ADD_FIELD_MAPPING(MyType, fieldB); 

SET_FIELD_FROM_MAP(MyType, fieldA, obj, 3);
Run Code Online (Sandbox Code Playgroud)

c++ macros boost introspection

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

java.lang.NoClassDefFoundError:sun/awt/X11GraphicsEnvironment在Linux上运行基于applet的app时面临的问题

我们在扩展javax.swing.JApplet的应用程序中构建了applet.最近我们在linux环境中运行时遇到了X11GraphicsEnvironment的问题,通过在run.conf文件的JAVA_OPTS中设置-Djava.awt.headless = true来浏览各个论坛我们遇到了这个问题的解决方案.

但这会导致HeadlessException.

最初我们的客户告诉我们使用命令ssh -X在终端中启动应用服务器,它曾经工作正常,但现在它需要被丢弃.

提前致谢...

java

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

BTREE的优势?

我创建没有"USING BTREE"子句的索引.使用BTREE索引有什么好处吗?

CREATE INDEX `SomeName` USING BTREE ON `tbl_Name`(`column_name`);
Run Code Online (Sandbox Code Playgroud)

mysql

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