程序设计

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

29
Android SDK管理器无法打开
这个问题的答案是社区的努力。编辑现有答案以改善此职位。它目前不接受新的答案或互动。 所以我为Windows安装了android sdk: http://developer.android.com/sdk/index.html (安装链接) 并遇到了路径变量问题。因此,我通过更改环境变量中的“ PATH”来解决该问题,以包括来自JDK的java.exe文件所在的位置。 但是现在当我打开android sdk管理器时,类似cmd的屏幕只是短暂地闪烁了半秒钟,然后消失了。我不知道这是怎么回事,以及如何使它正常工作。
227 android  path 

5
如何要求Google重新抓取我的网站?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 5年前关闭。 改善这个问题 有人知道要求Google重新抓取网站的方法吗?如果可能的话,这不应该持续几个月。我的网站在Google的搜索结果中显示了旧标题。如何显示正确的标题和描述?
227 seo  web-crawler 

26
jQuery:如何获取提交表单时单击的按钮?
我.submit()为提交表单设置了一个活动。我在页面上也有多种形式,但是在此示例中只有一种形式。我想知道在不对.click()每个事件应用事件的情况下单击了哪个提交按钮。 设置如下: <html> <head> <title>jQuery research: forms</title> <script type='text/javascript' src='../jquery-1.5.2.min.js'></script> <script type='text/javascript' language='javascript'> $(document).ready(function(){ $('form[name="testform"]').submit( function(event){ process_form_submission(event); } ); }); function process_form_submission( event ) { event.preventDefault(); //var target = $(event.target); var me = event.currentTarget; var data = me.data.value; var which_button = '?'; // <-- this is what I want to …
227 jquery  forms 




9
Cron和virtualenv
我正在尝试从cron运行Django管理命令。我正在使用virtualenv使我的项目沙盒化。 我在这里和其他地方都看到了一些示例,这些示例显示了从virtualenv内部运行的管理命令,例如: 0 3 * * * source /home/user/project/env/bin/activate && /home/user/project/manage.py command arg 但是,即使syslog在任务应该启动时显示一个条目,该任务也不会实际运行(脚本的日志文件为空)。如果我从外壳程序手动运行该行,它将按预期工作。 目前,我可以使命令通过cron运行的唯一方法是将这些命令分解并放在一个笨拙的bash包装器脚本中: #!/bin/sh source /home/user/project/env/bin/activate cd /home/user/project/ ./manage.py command arg 编辑: ars提出了一种有效的命令组合: 0 3 * * * cd /home/user/project && /home/user/project/env/bin/python /home/user/project/manage.py command arg 至少就我而言,为virtualenv调用激活脚本没有任何作用。这是可行的,因此在演出中如此。

30
遗传算法/遗传编程解决方案的哪些好例子?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意测验或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 遗传算法(GA)和遗传编程(GP)是有趣的研究领域。 我想知道您使用GA / GP解决的特定问题,以及如果您不自己动手使用的库/框架。 问题: 您使用GA / GP解决了哪些问题? 您使用了哪些库/框架? 我正在寻找第一手经验,因此,除非您有经验,否则请不要回答。

9
Git diff说子项目很脏
我刚刚运行了git diff,我的大约10个子模块都得到了以下输出 diff --git a/.vim/bundle/bufexplorer b/.vim/bundle/bufexplorer --- a/.vim/bundle/bufexplorer +++ b/.vim/bundle/bufexplorer @@ -1 +1 @@ -Subproject commit 8c75e65b647238febd0257658b150f717a136359 +Subproject commit 8c75e65b647238febd0257658b150f717a136359-dirty 这是什么意思?我如何解决它?

2
setNeedsLayout与setNeedsUpdateConstraints和layoutIfNeeded与updateConstraintsIfNeeded
我知道自动布局链基本上包含3个不同的过程。 更新约束 布局视图(这是我们计算框架的位置) 显示 对我来说,还不完全清楚-setNeedsLayout和之间的内在区别-setNeedsUpdateConstraints。从Apple Docs: setNeedsLayout 若要调整视图的子视图的布局,请在应用程序的主线程上调用此方法。此方法记录请求并立即返回。因为此方法不会强制立即更新,而是等待下一个更新周期,所以您可以使用它在更新任何这些视图之前使多个视图的布局无效。此行为使您可以将所有布局更新合并到一个更新周期,这通常可以提高性能。 setNeedsUpdateConstraints 当自定义视图的属性以影响约束的方式更改时,您可以调用此方法以指示在将来的某个时刻需要更新约束。然后,系统将调用updateConstraints作为其常规布局传递的一部分。在需要约束之前立即全部更新约束,以确保在布局遍之间两次对视图进行多次更改时,您不必不必要地重新计算约束。 当我想在修改约束后为视图添加动画并为更改添加动画时,通常会调用例如: [UIView animateWithDuration:1.0f delay:0.0f usingSpringWithDamping:0.5f initialSpringVelocity:1 options:UIViewAnimationOptionCurveEaseInOut animations:^{ [self.modifConstrView setNeedsUpdateConstraints]; [self.modifConstrView layoutIfNeeded]; } completion:NULL]; 我发现,如果我使用-setNeedsLayout的,而不是-setNeedsUpdateConstraints一切都按预期方式工作,但如果我改变-layoutIfNeeded用-updateConstraintsIfNeeded,动画将不会发生。 我试图做出自己的结论: -updateConstraintsIfNeeded 仅更新约束,但不强制布局进入流程,因此仍保留原始帧 -setNeedsLayout调用也-updateContraints方法 那么什么时候可以使用一个代替另一个呢?关于布局方法,是否需要在约束发生变化的视图或父视图上调用它们?

7
如何分析.hprof文件?
我的生产服务器运行时带有以下标志:-XX:+ HeapDumpOnOutOfMemoryError 昨晚,当我们的服务器遇到堆错误时,它生成了一个java-38942.hprof文件。事实证明,该系统的开发人员知道该标志,但是无法从中获取任何有用的信息。 有任何想法吗?
227 java  profiling  heap 


8
RewriteBase如何在.htaccess中工作
我已经在几个.htaccess例子中看到了 RewriteBase / 它的功能似乎与<base href="">HTML的功能有些相似。 我相信它会自动将其值放在RewriteRule语句的开头(可能是那些没有前导斜线的语句)? 我无法使其正常工作。我认为它的使用可以非常方便地实现站点可移植性,因为我经常拥有与生产服务器不同的开发服务器。我当前的方法使我无法从RewriteRule语句中删除部分。 谁能简要向我解释如何实施? 谢谢

10
C ++ 11中引入了哪些重大更改?
我知道C ++ 11中的至少一项更改会导致一些旧代码停止编译:explicit operator bool()在标准库中引入,替换了的旧实例operator void*()。当然,将要中断的代码可能最初应该是无效的代码,但是仍然是一个重大更改:曾经有效的程序不再有效。 还有其他重大变化吗?
227 c++  c++11 

5
为什么GCC在实现整数除法时使用乘以奇数的乘法?
我一直在阅读div和mul汇编操作,我决定通过用C编写一个简单程序来看到它们的作用: 文件分割 #include <stdlib.h> #include <stdio.h> int main() { size_t i = 9; size_t j = i / 5; printf("%zu\n",j); return 0; } 然后使用以下命令生成汇编语言代码: gcc -S division.c -O0 -masm=intel 但是查看生成的division.s文件,它不包含任何div操作!取而代之的是,它执行某种带有移位和魔术数字的黑魔法。这是一个计算的代码片段i/5: mov rax, QWORD PTR [rbp-16] ; Move i (=9) to RAX movabs rdx, -3689348814741910323 ; Move some magic number to …

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.