程序设计

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

6
Django:“项目”与“应用”
我有一个相当复杂的“产品”,准备使用Django构建。在这种情况下,我将避免使用术语“项目”和“应用程序”,因为我不清楚它们在Django中的具体含义。 项目可以有许多应用程序。应用程序可以在许多项目之间共享。精细。 我不是在改造博客或论坛-我看不到产品的任何部分在任何情况下都可以重用。凭直觉,我将其称为“应用程序”。然后,我是否将所有工作都放在一个“ app”文件夹中? 如果是的话 ...就Django的project.app命名空间而言,我倾向于使用myproduct.myproduct,但这当然是不允许的(但是我正在构建的应用程序是我的项目,而我的项目是一个应用程序!)。因此,我相信我可能应该通过为每个“重要”模型构建一个应用程序来接近Django,但是我不知道在架构中将边界划分为应用程序的位置-我有很多东西具有相对复杂关系的模型。 我希望对此有一个通用的解决方案...

7
Python中的HTTP请求和JSON解析
我想通过Google Directions API动态查询Google Maps。例如,此请求计算通过伊利诺伊州芝加哥市到密苏里州乔普林市和俄克拉荷马州俄克拉荷马市的两个航路点的路线: http://maps.googleapis.com/maps/api/directions/json?origin = Chicago,IL&destination = Los + Angeles,CA&waypoints = Joplin,MO |俄克拉荷马州+市,OK&sensor = false 它以JSON格式返回结果。 如何在Python中执行此操作?我想发送这样的请求,接收结果并解析它。
202 python  json 



14
如何分割逗号分隔的字符串?
我有一个长度未知的字符串,看起来像这样 "dog, cat, bear, elephant, ..., giraffe" 将这个字符串用逗号分隔的最佳方法是什么,以便每个单词都可以成为ArrayList的元素? 例如 List<String> strings = new ArrayList<Strings>(); // Add the data here so strings.get(0) would be equal to "dog", // strings.get(1) would be equal to "cat" and so forth.
202 java  string  split 



20
ComboBox:向项目添加文本和值(无绑定源)
在C#WinApp中,如何将文本和值同时添加到ComboBox的项目中?我进行了搜索,通常的答案是使用“绑定到源”。但是,在我的情况下,我的程序中没有准备好的绑定源...我该怎么做: combo1.Item[1] = "DisplayText"; combo1.Item[1].Value = "useful Value"
202 c#  winforms  combobox 

6
JavaScript何时同步?
我一直以为JavaScript总是异步的。但是,我了解到在某些情况下不是(即DOM操作)。关于何时何时将同步以及何时异步将有很好的参考吗?jQuery会完全影响吗?
202 javascript  jquery 


7
jQuery如果div ID有孩子
这个 if是给我带来麻烦的条件: if (div id=myfav has children) { do something } else { do something else } 我尝试了以下所有方法: if ( $('#myfav:hasChildren') ) { do something } if ( $('#myfav').children() ) { do something } if ( $('#myfav:empty') ) { do something } if ( $('#myfav:not(:has(*))') ) { do something }
202 jquery  children 


10
如何禁用保证金倒闭?
有没有一种方法可以完全禁用边距收缩?我发现的唯一解决方案(名称为“ uncollapsing”)需要使用1px边框或1px填充。我发现这是不可接受的:无关紧要的像素无缘无故使计算复杂化。有没有更合理的方法来禁用此保证金倒塌?
202 css  margin  collapse 

6
更改用户默认主目录的命令
我想知道是否有任何简单的shell命令来更改Linux / Unix中的用户主目录(类似于chsh,它会更改现有有效用户的默认登录shell)而无需触摸/etc/passwd文件。谢谢
202 linux  shell  unix 


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.