程序设计

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

7
Java:路径与文件
对于用Java 7编写的新应用程序,是否有理由再使用一个java.io.File对象,或者我们可以认为它已被弃用? 我相信,一个人java.nio.file.Path可以做的一切java.io.File以及更多。
200 java  file-io  path  nio 


10
git:如何获取最新版本的代码?
我正在使用Git 1.7.4.1。我想从存储库中获取最新版本的代码,但出现错误... $ git pull …. M selenium/ant/build.properties …. M selenium/scripts/linux/get_latest_updates.sh M selenium/scripts/windows/start-selenium.bat Pull is not possible because you have unmerged files. Please, fix them up in the work tree, and then use 'git add/rm <file>' as appropriate to mark resolution, or use 'git commit -a'. 我已经删除了该工具抱怨的文件的本地副本,但是仍然出现错误。如何从远程仓库签出最新版本?-戴夫
200 git 

12
如何在pycharm中导入模块?
在PyCharm中,我添加了Python环境/usr/bin/python。然而, from gnuradio import gr 失败作为未定义的引用。但是,它在命令行的Python解释器中工作正常。 GNURadio可以在Pycharm外部使用python正常工作。一切都已安装并配置为我想要的方式。 格努拉迪奥位于 /usr/local/lib/python2.7/site-packages/gnuradio 也: PYTHONPATH = / usr / local / lib / python2.7 / site-packages:/usr/local/lib/python2.7/site-packages/gnuradio
200 python  pycharm  gnuradio 




5
什么是AF_INET,为什么需要它?
我正在开始进行套接字编程,并且不断看到这一点AF_INET。 但是,我从未见过其他替代品。我的讲师没有那么大的帮助,只是说“您只需要它”。 所以我的问题是: 目的是AF_INET什么? 还有其他替代方法吗? 如果没有,为什么会在那儿?将来可能会发生变化吗? 如果是这样,为什么?为什么?
200 sockets 

6
简要说明堆栈框架的概念
看来我在编程语言设计中有了调用堆栈的想法。但是我找不到(也许我只是不够努力地)关于什么是堆栈框架的任何体面的解释。 所以我想请某人向我解释一下。
200 callstack 


4
从Java项目生成UML类图[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 6年前关闭。 改善这个问题 是否有一个很好的工具可以帮助将Java类反向工程为UML,从而概述了我的类之间的关系?它不需要从JAR文件反编译,因为我有源码。我知道那里有很多,但是其中大多数只能生成单个类。我希望有一个可以生成类图的工具,该工具显示所有当前类和程序包如何协同工作的概述,以便我可以分析当前的体系结构设计。当然,分析是一回事。另一个是出于文档目的。 到目前为止,我知道一些。但是他们不能做概述类图。这是我尝试过并且能够进行反向工程但无法对整个项目进行概述的类图的Java UML工具列表: StarUML(非常好的开源 UML工具,但不能生成概观类图) ArgoUML(缓慢且缓慢,并且不断崩溃) UModel(这是一个商业软件。我之前使用过,但发现很难使用) MS Visio(它不支持Java UML反向工程。仅用于VB) 还有其他建议添加到此列表吗?并希望可以生成概述Java类图。顺便说一下,我正在使用Eclipse。

9
在Django中一页上处理多种形式的正确方法
我有一个模板页面,需要两种形式。如果我仅使用一种形式,则可以像下面的典型示例一样正常: if request.method == 'POST': form = AuthorForm(request.POST,) if form.is_valid(): form.save() # do something. else: form = AuthorForm() 但是,如果我想使用多个表单,我如何让视图知道我仅提交一种表单,而不提交另一种表单(即,它仍然是request.POST,但我只想处理提交表单的表单)发生了吗? 这是该解决方案基于这样的答案expectedphrase和bannedphrase是的提交按钮的不同形式和名称expectedphraseform和bannedphraseform是形式。 if request.method == 'POST': if 'bannedphrase' in request.POST: bannedphraseform = BannedPhraseForm(request.POST, prefix='banned') if bannedphraseform.is_valid(): bannedphraseform.save() expectedphraseform = ExpectedPhraseForm(prefix='expected') elif 'expectedphrase' in request.POST: expectedphraseform = ExpectedPhraseForm(request.POST, prefix='expected') if expectedphraseform.is_valid(): expectedphraseform.save() bannedphraseform …
200 python  django  forms 

5
复制没有历史记录的git repo
我目前在github上有一个私有存储库,希望将其公开。但是,一些初始提交包含我不想公开的信息(硬编码凭据等)。 在不包括部分或全部提交历史记录的情况下,公开最新提交(最不需要公开存储库中的我确实不需要或最先提交)的最简单方法是什么?
200 git  github  git-fork 



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.