程序设计

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

4
如何从作曲家中删除未使用的依赖项?
我使用composer安装了一个程序包,它还安装了许多其他程序包作为依赖项。 现在,我使用卸载了主软件包composer remove packageauthor/packagename,但是所有旧的依赖项都没有删除。我希望作曲家能够清理并仅保留根据composer.json其依赖关系而需要的软件包。 如何强制作曲家清理并删除所有未使用的软件包?
209 php  composer-php 

9
Java8:使用Stream / Map-Reduce / Collector将HashMap <X,Y>转换为HashMap <X,Z>
我知道如何List从Y-&gt; “转换”一个简单的Java Z,即: List&lt;String&gt; x; List&lt;Integer&gt; y = x.stream() .map(s -&gt; Integer.parseInt(s)) .collect(Collectors.toList()); 现在,我想对地图进行基本相同的操作,即: INPUT: { "key1" -&gt; "41", // "41" and "42" "key2" -&gt; "42 // are Strings } OUTPUT: { "key1" -&gt; 41, // 41 and 42 "key2" -&gt; 42 // are Integers } 解决方案不应限于String-&gt; Integer。就像List上面的示例一样,我想调用任何方法(或构造函数)。



3
了解Kafka主题和分区
我开始学习用于企业解决方案目的的Kafka。 在阅读期间,我想到了一些问题: 生产者在生成消息时-将指定要将消息发送到的主题,对吗?它关心分区吗? 当订户运行时-是否指定其组ID,以便它可以成为同一主题或该组消费者感兴趣的多个主题的一组消费者的一部分? 每个消费者组在代理上都有对应的分区还是每个消费者都有一个分区? 分区是由代理创建的,因此对于消费者而言不是问题吗? 由于这是每个分区都有偏移量的队列,使用方是否有责任指定要读取的消息?是否需要保存其状态? 从队列中删除消息后会发生什么?-例如:保留时间为3小时,然后时间过去了,双方如何处理偏移量?


5
如何解释对5岁孩子的依赖注射?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意测验或进一步的讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 有什么好的方法解释依赖项注入? 我在Google上找到了几本教程,但是都没有一个假定读者只是Java初学者。您将如何向新手解释?

7
如何使用UIVisualEffectView来模糊图像?
有人可以举一个将模糊应用于图像的小例子吗?我一直在试图弄清楚代码一段时间了:( obj c还是新的! 在UIVisualEffectView提供了对复杂视觉效果的简单抽象。根据所需的效果,结果可能会影响位于视图后面的内容或添加到视图的contentView的内容。 施加UIVisualEffectView到一个现有的视图以应用模糊或活力效果离开的视图。将UIVisualEffectView添加到视图层次结构后,将所有子视图添加到的contentView中UIVisualEffectView。不要将子视图直接添加到UIVisualEffectView自身。 https://developer.apple.com/documentation/uikit/uivisualeffectview#//apple_ref/occ/instp/UIVisualEffectView/contentView


30
为什么C这么快,为什么其他语言没有那么快?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引文回答。 4个月前关闭。 改善这个问题 在收听StackOverflow播客时,戳记不断出现,“真正的程序员”用C编写,而且C快得多,因为它“靠近机器”。将前一个断言放到另一篇文章中,C有什么特别之处,它可以使其比其他语言更快?或换种说法:是什么阻止其他语言能够编译为与C一样快的二进制文件?
208 c  performance 


9
在Chrome中请求监控
在Firefox中,我使用Firebug,它使我可以查看我的Ajax调用发出的每个http请求。我已经将开发切换到Chrome,并且到目前为止一直很喜欢。但是,我唯一的抱怨是,开发人员工具似乎不允许您查看每个ajax请求。我曾经在“资源”面板显示对同一资源的多个请求的情况下发生过一次,但是只执行了一次,再也没有做过。 有没有办法从Chrome中可靠地查看页面通过javascript发出的每个http请求? [编辑:11/30/09 11:55] 目前,要解决此问题,我正在Chrome旁边运行Fiddler来查看我的请求,但是如果可以在浏览器中执行此操作,则我更愿意这样做。

13
选择Enum类型的默认值而不必更改值
在C#中,是否可以在不更改值的情况下用属性修饰Enum类型或进行其他操作以指定默认值?无论出于何种原因,所需的数字可能都是一成不变的,并且仍然可以控制默认数字。 enum Orientation { None = -1, North = 0, East = 1, South = 2, West = 3 } Orientation o; // Is 'North' by default.
208 c#  .net  enums 



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.