我已经homebrew在OSX Mavericks上使用了一段时间,但我现在正在处理需要将文件添加到那些相同安装程序的文件夹中.
键入时出现以下问题:
$ brew info ant
Run Code Online (Sandbox Code Playgroud)
我得到了/usr/local/Cellar/ant....,就像我安装的任何程序一样.问题是Cellar我的电脑上似乎不存在.当我从Spotlight它搜索时找不到任何usr文件夹,除了一些嵌套在我的Eclipse文件夹中多年未使用的文件夹.当我试图:
$ cd ~/usr/
Run Code Online (Sandbox Code Playgroud)
它也不存在.我的计算机上还没有文件夹调用Cellar(Spotlight可以找到)
是否homebrew以某种隐藏方式存储此文件夹?(我犹豫是否认为是这种情况,因为我显示了所有隐藏文件)
我正在 dockerizing 我的一个 ruby 应用程序,但我有这种非常奇怪的日志记录行为。它似乎只在程序结束时加载,而不是在运行时加载。当我运行程序(守护进程)时,docker-compose我看到的是:
Starting custom_daemon_1
Attaching to custom_daemon_1
Run Code Online (Sandbox Code Playgroud)
但是,如果我把一个exit部分进入程序我看到我puts和logger输出。
Starting custom_daemon_1
Attaching to custom_daemon_1
custom_daemon_1 | requires
custom_daemon_1 | starting logger
custom_daemon_1 | Starting loads
custom_daemon_1 | Hello base
custom_daemon_1 | Loaded track
custom_daemon_1 | Loaded geo
custom_daemon_1 | Loaded geo_all
custom_daemon_1 | Loaded unique
custom_daemon_1 | D, [2016-11-14T13:31:19.295785 #1] DEBUG -- : Starting custom_daemon...
custom_daemon_1 | D, [2016-11-14T13:31:19.295889 #1] DEBUG -- : Loading xx from disk...
custom_daemon_1 exited with …Run Code Online (Sandbox Code Playgroud) 假设我有一个类型的列表列表:我可以旋转它(在某种意义上),以便:
[[a,b], [[b,d],
[c,d]] => [a,c]]
Run Code Online (Sandbox Code Playgroud)
对于任何尺寸列表?或者如果不可能为任意大小的列表只为6x6的大小列表
我们目前使用 Passenger 作为我们的 ruby 应用程序服务器,并使用 Passenger 的 Apache 插件。只有 NGINX 和 Apache with Passenger 的插件,但我们正在考虑使用 Caddy 作为我们的 Web 服务器。
有什么方法可以集成这两个工具,或者更一般地说,对于其他应用程序服务器如何将 Caddy 与它们集成?
我在扩展球童上发现了这一点,但这看起来更像是功能,而对于应用程序服务器,我什至不知道从哪里开始。或者如果它与任何其他扩展不同。
是否可以让鱼根据您所在的目录自动加载其他配置?一个可能的例子,但显然这不起作用.您导航到项目文件夹:
cd ~/my_proj
Run Code Online (Sandbox Code Playgroud)
在该文件夹中有一个文件,其中.fish.config包含一个现在可访问的特殊鱼类功能(因为我们在其中my_proj).
fish中是否有任何内置机制允许在导航到目录时从某些fish配置文件加载(类似于上面的内容)?
WebStorm 已将我的项目子目录(根目录的服务器部分)中的所有文件标记为非项目文件。
它发生在我转换到 Babel,然后又转换到 TypeScript 的过程中。我已经删除了 TypeScript 的内容,想知道这是否与该配置有关。我相信这只是某个地方的 WebStorm 设置 - 因为我的测试运行、构建工作等等。
每当我重构或重命名文件时,它都会显示:
“所选元素是从非项目文件中使用的。这些用法不会被重命名。仍然继续吗?”
它还以不同的方式突出显示这些文件中的代码。
这些文件的每个图标的x顶角都有一个小图标。
在他们的文档中,它说这些是“非项目文件(例如,库源、外部源等。”这让我觉得在某个时候我只是在某个时候将整个文件夹标记为外部,以为我不知道它在哪里可能。
更新我尝试删除.idea文件夹,然后运行invalidate cache and restart。这也没有解决问题。
该myProject.iml文件如下所示:
<?xml version="1.0" encoding="UTF-8"?>
<module type="WEB_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$">
<excludeFolder url="file://$MODULE_DIR$/.tmp" />
<excludeFolder url="file://$MODULE_DIR$/temp" />
<excludeFolder url="file://$MODULE_DIR$/tmp" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>
Run Code Online (Sandbox Code Playgroud) 对于真正使用方案的人来说,简单的问题,简单的答案。如何确定变量是否是字母表中的字母?
我假设它是这样的(字母?x),其中x是某种不定类型。谁能告诉我可以使用什么布尔函数?
编辑:
我怎样才能做出看起来像这样的东西:(somFunction-isALetter?a)返回:#t
其中 a 不是变量。
我正在构建一个haskell程序,我想使用库Data.List.所以在我的程序的顶部,我已经import Data.List在我输入的一个函数中添加了以下内容Data.List.isAlpha x但是它给了我一个编译错误Not in scope:--Data.List.isAlpha'.有什么建议?我尝试过使用Data.List中的另一个函数,但这不起作用.
这是功能,但我已经尝试了它,但它不工作:
myFunc:: [String] -> String
myFunc list = filter Data.List.isAlpha (Data.List.nub(concat list))
这个函数是一个字符串列表,然后nub'ing去除重复,然后只保留字母左边的字符.
任何帮助都会非常有用!谢谢!
我不记得我是如何在我的mac上安装saltstack的,所以我尝试尽可能地卸载它.我试过brew uninstall saltstack,pip uninstall salt.我试图看看是否salt -h有任何要说的卸载它,但它没有用.
更新一些系统输出
? pip list | grep salt
? whereis salt-call
? which salt-call
/opt/salt/bin/salt-call
? ls -l /opt/salt
total 0
drwxr-xr-x 45 root wheel 1.5K 24 Aug 13:07 bin/
drwxr-xr-x 8 root wheel 272B 24 Aug 13:07 include/
drwxr-xr-x 14 root wheel 476B 24 Aug 13:07 lib/
drwxr-xr-x 8 root wheel 272B 24 Aug 13:07 openssl/
drwxr-xr-x 3 root wheel 102B 24 Aug 13:07 share/
我猜我从这个链接 …
我正在使用R中的两个"列表"或向量,我需要一起找出两者中的唯一元素的数量.
我尝试过length(summary(merge(v1, v2)))但总结聚合了一堆我的数据集,因为这些条目中只有一个,所以我的长度不正确.
例如:一个清单可能有
list_1 <- c(1,2,3,4,5,5,6,1,2,3)
Run Code Online (Sandbox Code Playgroud)
和另外一个
list_2 <- c(2,3,4,5,10,11,10)
Run Code Online (Sandbox Code Playgroud)
结果应该是
1,2,3,4,5,6,10,11
Run Code Online (Sandbox Code Playgroud)
PS奖励积分,如果你可以返回矢量中的所有独特元素... :-)