程序设计

专业和发烧友程序员的问答

7
jQuery .live()vs .on()方法,用于在加载动态html后添加click事件
我正在使用jQuery v.1.7.1,显然不赞成使用.live()方法。 我遇到的问题是,使用以下方法将html动态加载到元素中时: $('#parent').load("http://..."); 如果我尝试在之后添加click事件,则不会使用以下两种方法之一注册事件: $('#parent').click(function() ...); 要么 // according to documentation this should be used instead of .live() $('#child').on('click', function() ...); 实现此功能的正确方法是什么?它似乎只对.live()有效,但我不应该使用该方法。请注意,#child是动态加载的元素。 谢谢。

4
如何使用refspec将Git标签推入分支?
例如,我想强制将标签推1.0.0送到远程master分支。 我现在正在执行以下操作: git push production +1.0.0:master 我要强制执行推送,因为我所关心的只是将1.0.0标记内的代码推送到master远程存储库上的分支。 我究竟做错了什么? 更新#1 当我通过SSH进入我的Git存储库所在的服务器并执行时git branch -l,也没有看到master列出的分支。 更新#2 git tag -l从远程Git存储库内部运行后,我看到了master列出的内容,这意味着当我运行以下代码时: git push production 1.0.0:master 实际上,它推送了标签并创建了一个名为 master而不是新分支的标签。 我想基本上将标记的内容推1.0.0入master远程Git存储库的分支中。
216 git  git-push  git-tag 

10
错误:无法运行mksdcard SDK工具
尝试在Ubuntu上安装android studio时,在设置向导中始终出现错误。 "Unable to run mksdcard SDK tool." 另外,在终端我得到这个: [ 115528] ERROR - tRunWizard$SetupProgressStep$1 - Android Studio 1.1.0 Build #AI-135.1740770 [ 115531] ERROR - tRunWizard$SetupProgressStep$1 - JDK: 1.8.0_40 [ 115531] ERROR - tRunWizard$SetupProgressStep$1 - VM: Java HotSpot(TM) 64-Bit Server VM [ 115531] ERROR - tRunWizard$SetupProgressStep$1 - Vendor: Oracle Corporation [ …

7
如何检查“文档”文件夹中是否存在文件?
我有一个应用程序内购买应用程序,当用户购买东西时,将一个html文件下载到我应用程序的Documents文件夹中。 现在,我必须检查此HTML文件是否存在,因此,如果为true,则加载此HTML文件,否则加载我的默认html页面。 我该怎么做?随着NSFileManager我无法超越mainBundle..


9
为什么我的Excel加载项中显示“在证书存储中找不到清单签名证书”?
我有一个Excel加载项项目,该项目是在Visual Studio 2008上创建的。要进行一些更改,因此我已升级到Visual Studio 2010(我唯一可以使用的IDE)。不知道这是否是导致问题的原因,但它是背景信息。 当我检出代码并进行编译时,出现错误“错误1无法在证书存储中找到清单签名证书”。 谁能告诉我这意味着什么以及如何解决?

10
在Vim中禁用交换文件创建
有没有办法.swp在vim中禁用文件创建?或至少将它们全部创建在一个地方,以便我可以轻松找到和删除它们。 当我同时编辑时复制父目录时,我发现它们特别烦人。当然,我知道我可以使用find -exec查找和删除它们。但是我想要一个更实用的解决方案。
216 vim  editor 

17
如何检测脚本是否源
我有一个脚本,exit如果它是源代码,我不希望它调用。 我想检查一下是否可以,$0 == bash但是如果脚本是从另一个脚本中获取的,或者用户是从其他shell那里获取的,这就会出现问题ksh。 有没有可靠的方法来检测脚本是否源?
216 bash  ksh 


16
如何使Sublime Text成为Git的默认编辑器?
我有一个问题设定崇高文本2为core.editor用git。 我已经阅读了所有可以解决该问题的文章,但仍然无济于事。我正在运行Windows。 我已经做好了: git config --global core.editor "'C:/Program Files/Sublime Text 2/sublime_text.exe'" 并尝试了诸如-m。当我打开my时.gitconfig,这是其中的内容: [user] name = Spencer Moran email = smoran02@gmail.com [core] editor = 'C:/Program Files/Sublime Text 2/sublime_text.exe' 如果我转到Git并输入: README.markdown --edit README文件将在记事本中打开,而不是Sublime Text。 有谁知道我在做什么错或如何解决这个问题?



11
JAX-RS / Jersey如何自定义错误处理?
我正在使用Jersey来学习JAX-RS(又名JSR-311)。我已经成功创建了一个根资源,并且正在使用参数: @Path("/hello") public class HelloWorldResource { @GET @Produces("text/html") public String get( @QueryParam("name") String name, @QueryParam("birthDate") Date birthDate) { // Return a greeting with the name and age } } 这很好用,并且可以处理Date(String)构造函数可以理解的当前语言环境中的任何格式(例如YYYY / mm / dd和mm / dd / YYYY)。但是,如果提供的值无效或无法理解,则会收到404响应。 例如: GET /hello?name=Mark&birthDate=X 404 Not Found 如何自定义此行为?也许是不同的响应代码(可能是“ 400 Bad Request”)?记录错误该怎么办?也许在自定义标题中添加问题描述(“错误日期格式”)以帮助进行故障排除?还是返回带有详细信息的完整错误响应以及5xx状态代码?

12
如何在Windows上从命令行运行Java程序?
我正在尝试从Windows中的命令行执行Java程序。这是我的代码: import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; public class CopyFile { public static void main(String[] args) { InputStream inStream = null; OutputStream outStream = null; try { File afile = new File("input.txt"); File bfile = new File("inputCopy.txt"); inStream = new FileInputStream(afile); outStream = new …
216 java 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.