这是我做过的第一个异常编码,猜测是什么,它产生了一个错误.伤心.
public class Exc {
int x = 2;
public void throwE(int p) throws Excp {
if(x==p) {
throw new Excp();
}
}
}
Run Code Online (Sandbox Code Playgroud)
我认为我不需要发布处理程序代码,因为即使这个类没有通过编译器.
我得到错误cannot find symbol的Excp.我完全按照书.有什么我想念的吗?
LISP可以用十个原语构建:原语是:atom,quote,eq,car,cdr,cons,cond,lambda,label,apply.
显然,这些等同于欧氏几何的5个公理. http://hyperpolyglot.wikidot.com/lisp
谁能解释它们是如何相同的?
我怎样才能找到元素底部的像素值.例如.该#postsDIV.我想创建一个无限卷轴.这样我就可以检测到用户是否已经到达#posts的底部附近/我想要加载新帖子,如果是这样的话.
更新:
我想1个选项就是使用
$("#header").height() + $("#posts").height()
Run Code Online (Sandbox Code Playgroud)
但我想让代码通用.所以也许我可以将此功能转换为插件.上面的代码不会考虑,填充,边距,上面的任何元素#posts等.
我正在创建一个图表应用程序,我隐藏并显示一些元素,例如
var c = paper.circle(10, 10, 10);
c.hide()
var c2 = paper.circle(10, 10, 10);
c2.show()
Run Code Online (Sandbox Code Playgroud)
现在我想对这样的形状采取行动,例如计算边界框等,但如果形状被隐藏,我无法找到如何获得?是否有像这样的shape.is_visible()或shape.attr('visible')
我正在阅读一些关于设计模式的书籍,虽然有些人将抽象和实现之间的关系描述为一个组合,但有些人将其描述为聚合.现在我想知道:这取决于实施吗?关于语言?还是上下文?
(免责声明 - 我知道Seqs在Clojure中的重要性)
在常见的lisp中,cons函数可用于将两个符号组合成一个列表:
(def s 'x)
(def l 'y)
(cons s l)
Run Code Online (Sandbox Code Playgroud)
在clojure中 - 你只能使用一个序列 - 缺点还没有扩展到使用两个符号.所以你必须写:
(def s 'x)
(def l 'y)
(cons s '(l))
Run Code Online (Sandbox Code Playgroud)
在Clojure中有更高级别的模式可以解释Common LISP和Clojure之间的这种差异吗?
我正在开发一个github托管项目.出于测试原因,我必须将我的计算机日期移至未来的某个地方(2012年),并且在执行git commit/push时忘记将其恢复到正常时间.
实际的提交现在实际上保存为2012而不是2010年,因为它们总是出现在顶部,所以它正在搞砸我们的github视图.
有没有办法解决这个问题?
我尝试在Mac上安装Apache Ant,然后按照以下步骤操作:
apache-ant-1.8.1-bin.tar.gz到我的下载文件夹./usr/local/使用此命令:sudo sh和mv apache-ant-1.8.1-bin.tar.gz /usr/local/现在我想使用,cd /usr/local/但它不起作用,我回来"没有这样的文件或目录".
然后我使用cd /usr/和ls命令,似乎本地文件夹在那里.如果我尝试访问它,我会得到同样的错误.
既然我已经使用了sudo su为什么我无法访问它?有任何想法吗?
排序行列表的最简单方法是什么,对每行的最后一个字段进行排序?每行可以具有可变数量的字段.
就像是
sort -k -1
Run Code Online (Sandbox Code Playgroud)
是我想要的,但sort(1)不会从负数中选择字段而不是从开头.
我也希望能够选择字段分隔符.
编辑:为问题添加一些特异性:我要排序的列表是路径名列表.路径名可以是任意深度,因此可变数量的字段.我想对文件名组件进行排序.
此附加信息可能会更改操作行以提取最后一个字段(可能使用basename(1))的方式,但不会更改排序要求.
例如
/a/b/c/10-foo
/a/b/c/20-bar
/a/b/c/50-baz
/a/d/30-bob
/a/e/f/g/h/01-do-this-first
/a/e/f/g/h/99-local
Run Code Online (Sandbox Code Playgroud)
我希望这个列表按文件名排序,所有这些都以数字开头,表示文件的读取顺序.
我在下面添加了我的答案,这就是我目前正在做的事情.我曾希望有一种更简单的方法 - 也许是一种不同的排序实用程序 - 也许不需要操纵数据.
我有一个启动formB的表单.我希望形成隐藏,直到formb关闭.可能有一个变化formb由formC和其他人打开,所以我只是不能创建一个新的表单.有没有办法启动formB,隐藏和阻止直到关闭?