我有使用组布局来组织一些标签的面板.我想在重新调整大小时保持屏幕的这个面板中心.如果我使用流程布局将面板放在另一个面板中,我可以保持标签水平居中但不垂直居中.哪个布局管理器允许我将面板保持在屏幕中间?
我也尝试了边框布局并将其放置在中心,但它调整到窗口大小.
在java中,我会将整个文件读入字节数组并使用它进行一些处理.现在我想在clojure中实现相同的算法.
我想知道的是我可以使用列表而不是数组吗?
我知道我可以从clojure创建数组但是处理这个问题的lisp方法是什么?
我尝试clojure我试图找出如何实现以下算法,
我正在读取输入流,我想继续阅读,直到它不是分隔符.
我可以在带有while循环的java中执行此操作,但我似乎无法弄清楚如何在clojure中执行此操作?
while read readChar != delimiter do some processing.... end while
我正在使用基于密码的加密.我最初的想法是使用AES来加密包含密码的文件.原来基于密码的加密不支持AES.它使用DES.AFAIK des不安全.PBEWithMD5AndDES是否足够安全以推送我的数据,还是应该寻找其他实现?
我正在开发一个firefox扩展,我需要检测firefox正在运行哪个操作系统,但我似乎无法找到和如何做的信息?
assertEquals( new Long(42681241600) , new Long(42681241600) );
Run Code Online (Sandbox Code Playgroud)
我试着检查两个长号,但当我尝试编译这个我得到
integer number too large: 42681241600
Run Code Online (Sandbox Code Playgroud)
错误.文档显示有一个Long,Long assertEquals方法,但它没有被调用.
我有一个在图像上绘制形状的程序.我为每个形状都有一个单独的命名空间,它们位于不同的文件中.
com/name/box.clj - >具有com.name.box命名空间.
com/name/triangle.clj - >具有com.name.triangle命名空间.
它们都共享一个名为generate的通用函数,它在屏幕上绘制它们,所以如果我使用use,函数名称会发生冲突.
现在,我加载它们load-file.有没有更好的方法呢?通过Clojure API,似乎有多种方法可以包含文件.对于包含大量文件的项目,哪一个更好?
我正在使用充气城堡提供商进行AES加密.我需要从bc和我的jar创建一个胖罐,但是一旦我这样做,我就会得到Algorithm not found例外.是否有可能摆脱标志并创造出常规的罐子?
我的构建过程是......
当我尝试使用时,我会发现错误
SecretKeyFactory.getInstance(算法);
算法是来自充气城堡的PBEWITHSHA256AND128BITAES-CBC-BC.
我可能已经错过了关于协议的全部观点,但我的问题是,协议可用于规定如何迭代自定义数据结构或println如何打印对象?
假设有两个向量的地图,
{:a [] :b []}
Run Code Online (Sandbox Code Playgroud)
当我第一次调用它时,我想从:一个向量中取出,但是当我想要结合这个结构时,我想联合:b.我可以使用协议来实现这种行为吗?
我试图弄清楚如何做以下事情,假设你正在为一台直流电机控制器,你想让它以一定的速度旋转,由用户设定,
(def set-point (ref {:sp 90}))
(while true
(let [curr (read-speed)]
(controller @set-point curr)))
既然设定点可以随时通过Web应用程序进行更改,我想不出一种方法可以在不使用ref的情况下执行此操作,所以我的问题是函数式语言如何处理这类事情?(尽管这个例子是在clojure中我对一般的想法感兴趣.)
clojure ×5
java ×5
aes ×1
arrays ×1
des ×1
encryption ×1
file-io ×1
firefox ×1
haskell ×1
jar ×1
jar-signing ×1
junit ×1
layout ×1
list ×1
long-integer ×1
loops ×1
swing ×1
while-loop ×1