小编RAb*_*ham的帖子

在 Slime Load 上,从 Cl-USER 更改默认包

当我们启动 slime 时,它​​默认在 CL-USER 中启动。由于我经常使用特定的包,我想在 Slime 启动时自动打包到该包中。即我想省去执行以下操作的麻烦:

CL-USER> (ql:quickload :my-package)
CL-USER> (in-package my-package)
MY-PACKAGE>
Run Code Online (Sandbox Code Playgroud)

我尝试将以下代码放入我的 ccl-init.lisp 文件中,但包内代码不起作用:

(ql:quickload :my-package)
(in-package my-package)
Run Code Online (Sandbox Code Playgroud)

common-lisp slime ccl

3
推荐指数
1
解决办法
427
查看次数

Scala编译器出错:java.lang.AssertionError:断言失败(即使在Eclipse中指定了项目依赖项)

当我尝试在Eclipse中编译我的Scala项目时,我得到以下错误(最后的堆栈跟踪).它表示断言失败的Java类TransportConf(在Java Build Path中指定的项目spark-network-common中).我检查了目标文件夹,并且TransportConf.class存在

可能导致问题的原因是:

  • 我正在将来自upstream/master的代码合并到我的项目中,并引入了新的依赖项.我通常运行s​​bt {reload,eclipse with-source = true}然后刷新我的eclipse项目.这是正确的方法吗?

我已经完成的事情: - 将spark-network-common编译级别更新为1.6,因为编译级别设置为1.4并且我在Java泛型中遇到错误.

eclipse.buildId=3.0.3-20140327-1716-Typesafe
java.version=1.8.0_05
java.vendor=Oracle Corporation
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US
Framework arguments:  -keyring /Users/rajivabraham/.eclipse_keyring -showlocation
Command-line arguments:  -os macosx -ws cocoa -arch x86_64 -keyring /Users/rajivabraham/.eclipse_keyring -showlocation

Error
Thu Nov 27 07:52:19 EST 2014
Error in Scala compiler

java.lang.AssertionError: assertion failed: TransportConf
    at scala.reflect.internal.Symbols$Symbol.info(Symbols.scala:1212)
    at scala.reflect.internal.Symbols$Symbol.baseTypeSeqLength$1(Symbols.scala:1628)
    at scala.reflect.internal.Symbols$Symbol.isLess(Symbols.scala:1631)
    at scala.reflect.internal.Types$Type.baseTypeIndex(Types.scala:992)
    at scala.reflect.internal.Types$CompoundType.baseType(Types.scala:1655)
    at scala.reflect.internal.Types$ClassTypeRef$class.baseType(Types.scala:2186)
    at scala.reflect.internal.Types$TypeRef$$anon$6.baseType(Types.scala:2544)
    at scala.reflect.internal.Types$class.firstTry$1(Types.scala:6043)
    at scala.reflect.internal.Types$class.isSubType2(Types.scala:6207)
    at scala.reflect.internal.Types$class.isSubType(Types.scala:5816)
    at scala.reflect.internal.SymbolTable.isSubType(SymbolTable.scala:13)
    at scala.reflect.internal.Types$Type.$less$colon$less(Types.scala:872)
    at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1160)
    at …
Run Code Online (Sandbox Code Playgroud)

java eclipse scala scala-ide

3
推荐指数
1
解决办法
7413
查看次数

Amazon Athena:以|分隔的分隔线

我有日志文件,其中每一行的格式为:

key1=val1|key2=val2|key3=val3
Run Code Online (Sandbox Code Playgroud)

如何使Amazon Athena将其拆分为列key1key2以及key3

amazon-athena

3
推荐指数
1
解决办法
621
查看次数

seL4和紫红色的内核之间在概念上有什么区别?

最初我以为Fuchsia是第一个广泛使用基于功能的安全性的内核,但是看起来在seL4中它们也是主要的安全性原语。

microkernel fuchsia sel4

3
推荐指数
1
解决办法
323
查看次数

如果 https 流量,我如何将入口转发到 ssl 端口(443)

入口如何将 https 流量转发到服务的端口 443(最终转发到我容器上的 8443)?我是否必须对我的入口进行任何更改,还是自动完成。

在 GCP 上,我有一个第 4 层平衡器 -> nginx-ingress 控制器 -> 入口

我的入口是:

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  name: ingress-keycloak
  annotations:
    kubernetes.io/ingress.class: "nginx"
    certmanager.k8s.io/issuer: "letsencrypt-prod"
    certmanager.k8s.io/acme-challenge-type: http01


spec:
  tls:
  - hosts:
    - mysite.com
    secretName: staging-iam-tls
  rules:
  - host: mysite.com
    http:
      paths:
      - path: /auth
        backend:
          serviceName: keycloak-http
          servicePort: 80
Run Code Online (Sandbox Code Playgroud)

我在网上搜索,但我没有看到达到 443 的明确例子。它总是 80(或 8080)

我的服务keycloak-http是(省略,我的容器实际上在 8443 监听)

apiVersion: v1
kind: Service
metadata:
  creationTimestamp: 2019-05-15T12:45:58Z
  labels:
    app: keycloak
    chart: keycloak-4.12.0
    heritage: Tiller
    release: keycloak
  name: keycloak-http …
Run Code Online (Sandbox Code Playgroud)

kubernetes kubernetes-ingress nginx-ingress

3
推荐指数
1
解决办法
4533
查看次数

用于在emacs或组织模式下打开http链接的键盘快捷方式

当我处于组织模式并且待办事项列表中有http链接,并且光标位于巨大的http链接中间时,是否存在键盘快捷方式来复制该链接,以便可以将其粘贴到浏览器中?

保重,拉吉夫

emacs elisp keyboard-shortcuts org-mode

2
推荐指数
1
解决办法
461
查看次数

选择器“ nix-repl”不匹配任何派生

我安装了nix

?  which nix
/Users/rabraham/.nix-profile/bin/nix
? nix --version
nix (Nix) 2.1.3
Run Code Online (Sandbox Code Playgroud)

Nix频道是:

? cat ~/.nix-channels
https://nixos.org/channels/nixos-18.09 nixpkgs
Run Code Online (Sandbox Code Playgroud)

但是我无法安装 nix-repl

? nix-env -i nix-repl
error: selector 'nix-repl' matches no derivations
Run Code Online (Sandbox Code Playgroud)

nix

2
推荐指数
1
解决办法
239
查看次数

Emacs的.在同一台机器上读写另一个用户帐户的文件

我的机器上有两个用户(rajiv是默认的)和hduser(hduser不在sudoers文件中).

如何从用户rajiv中的emacs读取/写入帐户hduser中的文件?

目前,当我切换到终端中的hduser并通过pico打开文件/home/hduser/.bashrc时,我可以编辑该文件.但它以用户rajiv中的emacs以只读模式打开

emacs

1
推荐指数
1
解决办法
60
查看次数

Eclipse中的ScalaTest:运行它会产生NullPointer异常

编辑:这个问题是sbteclipse的一个错误,并已修复

当我右键单击ScalaTest套件并选择Run as ScalaTest File时,我得到一个NullPointer异常.

  • 作为插件,我有Scala IDE for Scala IDE 2.9.3.v-3-2_09-201309130843-55f5c32
  • 作为我库中的jar,我有scalatest_2.9.0-2.0.M5b.jar(尝试过scalatest_2.9.3-RC2-2.0.M5b.jar)
  • 测试在SBT进行

问题:如果它是jar和插件之间的Scalatest兼容性问题,我如何获得与插件匹配的相应jar?我在这里看了https://oss.sonatype.org/content/groups/public/org/scalatest/但我不知道选哪一个.

java.lang.NullPointerException位于scala.collection.mutable.mq上的scala.collection.mutable.ArrayOps $ ofRef.length(ArrayOps.scala:115)scala.collection.SeqLike $ class.size(SeqLike.scala:100)scala.collection.mutable.ArrayOps. scala.collection.mlection.mlection上面的scala.collection.mutable.Builder $ class.sizeHint(Builder.scala:69)的大小(ArrayOps.scala:38)scala.collection.mutable.ArrayBuilder.sizeHint(ArrayBuilder.scala:23)at scala.collection.TraversableLike scala.tolection.eclipse.scalatest.launching.ScalaTestLaunchDelegate.launchScalaTest(ScalaTestLaunchDelegate.scala:103)中scala.collection.mutable.ArrayOps.map(ArrayOps.scala:38)的$ class.map(TraversableLike.scala:232)at scala.tools.eclipse.scalatest.launching.ScalaTestLaunchDelegate.launch(ScalaTestLaunchDelegate.scala:161)at or.e.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854)org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:703)org.eclipse的org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:937) .debug.internal.ui.DebugUIPlugin $ 8.run(DebugUIPlugin.java:1141)org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

其他详情:

eclipse.buildId=M20120208-0800
java.version=1.7.0_40
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_CA
Framework arguments:  -product org.eclipse.epp.package.jee.product
Command-line arguments:  -os linux -ws gtk -arch x86 -product org.eclipse.epp.package.jee.product
Run Code Online (Sandbox Code Playgroud)

eclipse scalatest

1
推荐指数
1
解决办法
1782
查看次数