程序设计

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


4
设备像素比例到底是多少?
关于移动网络的每篇文章都提到了这一点,但是我找不到任何地方可以确切解释此属性的确切含义。 任何人都可以详细说明这种查询会检查什么吗? @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-device-pixel-ratio: 3/2), only screen and (min-device-pixel-ratio: 1.5) { //high resolution images go here }
170 css 



11
如何更改默认的Anaconda python环境
我已经安装了Anaconda,并创建了两个额外的环境:py3k(具有Python 3.3)和py34(具有Python 3.4)。除此之外,我还有一个默认环境“ root”,该环境由Anaconda安装程序默认创建,并包含Python 2.7。最后一个是默认值,每当我从终端启动“ ipython”时,它就会给我2.7版本。为了使用Python 3.4,我需要发出命令(在shell中) source activate py34 ipython 它将默认环境更改为Python 3.4。这很好用,但是很烦人,因为我大部分时间都在使用Python 3.4而不是Python 2.7(我出于教学目的持有这是一个很长的故事)。无论如何,我想知道如何将默认环境更改为Python 3.4,但要记住我不想从头开始重新安装所有内容。
170 python  anaconda  conda 

6
按Java 8流API分组
我尝试在Java 8流API中找到一种简单的方法来进行分组,我提出了这种复杂的方法! List<String> list = new ArrayList<>(); list.add("Hello"); list.add("Hello"); list.add("World"); Map<String, List<String>> collect = list.stream().collect( Collectors.groupingBy(o -> o)); System.out.println(collect); List<String[]> collect2 = collect .entrySet() .stream() .map(e -> new String[] { e.getKey(), String.valueOf(e.getValue().size()) }) .collect(Collectors.toList()); collect2.forEach(o -> System.out.println(o[0] + " >> " + o[1])); 感谢您的投入。

13
钥匙串上的分发证书中缺少私钥
我遇到以下问题,但找不到任何地方的解决方案。基本上,我们有一个公司开发人员帐户(而非企业帐户),因此为了提交我们的应用程序,我要求我们的团队负责人向我发送分发证书,并创建并向我发送分发设置配置文件。 使用开发人员配置文件,一切正常,但是当我安装证书和配置文件时,我没有在Xcode上看到分发配置文件,并且在钥匙串的dist证书下也没有私钥。 有谁知道如何解决这个问题?我在diff地方读到,我需要吊销证书并创建一个新证书,但是由于公司中有很多应用程序,所以我不能真正做到这一点,并且我不能为所有人吊销证书。
170 ios  iphone  xcode  keychain  codesign 

5
对Array.map使用异步等待
给出以下代码: var arr = [1,2,3,4,5]; var results: number[] = await arr.map(async (item): Promise<number> => { await callAsynchronousOperation(item); return item + 1; }); 产生以下错误: TS2322:类型'Promise <number> []'无法分配给类型'number []'。类型“ Promise <数字>”不可分配给类型“数字”。 我该如何解决?怎样才能让async await和Array.map一起工作?

5
箭头运算符'->'在Java中有什么作用?
在搜寻一些代码时,我遇到了箭头运算符,它究竟是做什么的?我以为Java没有箭头运算符。 return (Collection<Car>) CollectionUtils.select(listOfCars, (arg0) -> { return Car.SEDAN == ((Car)arg0).getStyle(); }); 详细信息:Java 6,Apache Commons Collection,IntelliJ 12 更新/答案:事实证明IntelliJ 12支持Java 8,后者支持lambda,并且正在“折叠”谓词并将其显示为lambda。下面是“展开”代码。 return (Collection<Car>) CollectionUtils.select(listOfCars, new Predicate() { public boolean evaluate(Object arg0) { return Car.SEDAN == ((Car)arg0).getStyle(); } });

11
在Ruby中更改哈希中的每个值
我想更改哈希中的每个值,以便在该值之前和之后添加“%”,以便 { :a=>'a' , :b=>'b' } 必须更改为 { :a=>'%a%' , :b=>'%b%' } 最好的方法是什么?
170 ruby  hash 


9
返回较大列表中第n个项目的列表的Python方法
假设我们有一个从0到1000的数字列表。是否有一种pythonic /高效的方法来生成第一个以及随后的第10个项目的列表,即[0, 10, 20, 30, ... ]? 是的,我可以使用for循环来执行此操作,但是我想知道是否有更整洁的方法可以执行此操作,甚至在一行中也可以?
170 list  python 


2
HTML 5 Favicon-支持吗?
我正在阅读Wikipedia上的Favicon页面。他们提到了Favicon的HTML 5规范: 当前的HTML5规范建议使用标签内的属性rel =“ icon” size =“以空格分隔的图标尺寸列表”,以多种尺寸指定尺寸图标。[ 来源 ]可以通过将图标的内容类型以type =“ file content-type”的形式包含在图标中,来提供多种图标格式,包括诸如Microsoft .ico和Macintosh .icns文件之类的容器格式,以及可伸缩矢量图形。标签。 通过查看引用的文章(W3),他们显示了以下示例: <link rel=icon href=favicon.png sizes="16x16" type="image/png"> <link rel=icon href=windows.ico sizes="32x32 48x48" type="image/vnd.microsoft.icon"> <link rel=icon href=mac.icns sizes="128x128 512x512 8192x8192 32768x32768"> <link rel=icon href=iphone.png sizes="57x57" type="image/png"> <link rel=icon href=gnome.svg sizes="any" type="image/svg+xml"> 我的问题是任何浏览器都支持HTML 5方法吗? 注意:我知道Apple apple-touch-icon在HTML5方法上使用了元标记方法。 维基百科文章声称: 但是,当用户从“工具”菜单中选择“创建应用程序快捷方式...”时,Google Chrome网络浏览器将从HTML标头中提供的尺寸中选择最匹配的尺寸,以创建128×128像素的应用程序图标。 …
170 html  browser  favicon 

11
单元测试无效方法?
对不返回任何内容的方法进行单元测试的最佳方法是什么?特别是在C#中。 我真正想测试的是一种采用日志文件并将其解析为特定字符串的方法。然后将字符串插入数据库中。之前没有做过什么,但是对于TDD来说是非常新的,我想知道是否有可能对此进行测试,或者它是否真的没有经过测试。
170 c#  unit-testing 

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.