程序设计

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

12
在Python中将列表转换为字典
假设我有一个清单 a在Python中,其条目方便地映射到字典。每个偶数元素代表字典的键,后面的奇数元素是值 例如, a = ['hello','world','1','2'] 我想将其转换为字典b, b['hello'] = 'world' b['1'] = '2' 语法上最干净的方法是什么?
189 python  list  dictionary 

16
从数组中选择一个随机元素
假设我有一个数组,我想随机选择一个元素。 最简单的方法是什么? 明显的方法是array[random index]。但是也许有像红宝石的东西array.sample?或者如果不能通过扩展创建这种方法?
189 arrays  swift  random 

6
在没有活动的地方调用getLayoutInflater()
需要导入什么,或者如何在活动以外的地方调用布局充气机? public static void method(Context context){ //this doesn't work the getLayoutInflater method could not be found LayoutInflater inflater = getLayoutInflater(); // this also doesn't work LayoutInflater inflater = context.getLayoutInflater(); } 我getLayoutInflater只能在活动中打电话,这是一个限制吗?如果我想创建自定义对话框并为其添加视图,又或者我想让Toast消息具有从服务显示的自定义视图怎么办,我只有服务的上下文但我没有任何活动但我想显示自定义消息。 我在活动类中不在代码中的地方需要充气机。 我怎样才能做到这一点 ?

13
将非www重定向到.htaccess中的www
我的.htaccess文件中有此文件: RewriteCond %{HTTP_HOST} ^example.com$ RewriteRule (.*) http://www.example.com$1 [R=301,L] 但是每当我访问根目录下的文件时,该文件http://example.com/robots.txt都会重定向到http://www.example.comrobots.txt/。 我该如何纠正它,以便将其正确重定向到http://www.example.com/robots.txt?
189 .htaccess 

6
使用jQuery切换输入禁用属性
这是我的代码: $("#product1 :checkbox").click(function(){ $(this) .closest('tr') // Find the parent row. .find(":input[type='text']") // Find text elements in that row. .attr('disabled',false).toggleClass('disabled') // Enable them. .end() // Go back to the row. .siblings() // Get its siblings .find(":input[type='text']") // Find text elements in those rows. .attr('disabled',true).removeClass('disabled'); // Disable them. }); 如何切换.attr('disabled',false);? 我似乎在Google上找不到它。
189 jquery  toggle  attr 

12
如何直接在Python中获取字典键作为变量(而不是从值中搜索)?
对不起这个基本问题,但是我的搜索没有发现什么,除了如何根据其值获取字典的键外,我不希望使用它,因为我只想要键的文本/名称,并且担心搜索如果字典中有很多条目,按值排序可能最终会返回2个或更多键...我想做的是: mydictionary={'keyname':'somevalue'} for current in mydictionary: result = mydictionary.(some_function_to_get_key_name)[current] print result "keyname" 这样做的原因是我将这些信息打印到文档中,并且在执行此操作时要使用键名和值 我看过下面的方法,但这似乎只是返回键的值 get(key[, default])
189 python  dictionary  key 

2
打开文件对话框,然后使用WPF控件和C#选择文件
我有一个TextBox名字textbox1和一个Button名字button1。当我单击时,button1我想浏览我的文件以仅搜索图像文件(键入jpg,png,bmp ...)。当我选择一个图像文件并在文件对话框中单击“确定”时,我希望这样写入文件目录textbox1.text: textbox1.Text = "C:\myfolder\myimage.jpg"

5
如何将git存储库切换到特定提交
在我的git仓库中,我做了5次提交,就像下面的git日志中一样: commit 4f8b120cdafecc5144d7cdae472c36ec80315fdc Author: Michael Date: Fri Feb 4 15:26:38 2011 -0800 commit b688d46f55db1bc304f7f689a065331fc1715079 Author: Michael Date: Mon Jan 31 10:37:42 2011 -0800 commit b364f9dcec3b0d52666c4f03eb5f6efb7e1e7bda Author: Michael Date: Wed Jan 26 13:33:17 2011 -0800 commit 4771e26619b9acba3f059b491c6c6d70115e696c Author: Michael Date: Wed Jan 26 11:16:51 2011 -0800 commit 6e559cb951b9bfa14243b925c1972a1bd2586d59 Author: Michael Date: …
189 git 


21
在运行时使用jQuery创建CSS规则/类
通常我有一个CSS文件,该文件具有以下规则: #my-window { position: fixed; z-index: 102; display:none; top:50%; left:50%; } 如何通过在运行时操作期间将CSS信息添加到正文或类似内容来避免创建这样的静态CSS文件?(仅使用jQuery) 我只想用jQuery定义一次,以后再使用多次;这就是为什么我不想每次都将其添加到特定的DOM元素。 我知道简单的功能(css("attr1", "value");),但是如何创建完整的可重用CSS规则?
189 jquery  css 

7
Visual Studio单击查找结果在错误的窗口中打开代码
我正在使用Visual Studio 2010,当我执行“在文件中查找”时,结果将返回到“查找结果1”窗口,该窗口停靠在代码编辑器窗口下方。 以前,我将在“查找结果”窗口中双击其中一个结果,然后单击我要单击的文件将在代码编辑器面板中打开。 现在的问题是,当我单击其中一个结果时,它在与“查找结果”窗口相同的面板中打开,该窗口恰好比烦人的代码编辑器窗口小得多。 有谁知道该怎么做,以便当我双击搜索结果时,它们再次在代码编辑器窗口中打开? 谢谢!

23
Laravel登录后重定向回原始目的地
这似乎是一个非常基本的流程,并且Laravel对基本事物有很多不错的解决方案,我觉得我缺少一些东西。 用户单击需要身份验证的链接。Laravel的身份验证过滤器启动,并将其路由到登录页面。用户登录,然后转到他们尝试访问的原始页面,然后再启动“身份验证”过滤器。 是否有一种很好的方法来知道他们最初尝试访问的页面?由于Laravel是拦截请求的人,因此我不知道用户登录后它是否在某个地方保持跟踪以便轻松路由。 如果没有,我很想知道你们中的一些人是如何手动实现的。
189 laravel  laravel-4 


7
如何指定杰克逊只使用字段-最好是全局使用
默认的jackon行为似乎同时使用属性(getter和setter)和字段来序列化和反序列化为json。 我想将这些字段用作序列化配置的规范来源,因此根本不希望杰克逊查看属性。 我可以使用注解在单个类的基础上执行此操作: @JsonAutoDetect(fieldVisibility = Visibility.ANY, getterVisibility = Visibility.NONE, setterVisibility = Visibility.NONE) 但是我不想在每堂课上都讲这个... 是否可以全局配置?喜欢添加一些到对象映射器?
189 java  json  jackson 


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.