小编vol*_*air的帖子

在Gitconfig中设置GIT_SSH环境变量

有没有办法在gitconfig文件中设置GIT_SSH环境变量?

git git-config

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

在procs,lambdas和blocks中返回语句

我在理解return块,触发器和lambda中的工作方式时遇到了很多麻烦.

例如,在下面的例子中,为什么batman_ironman_proc工作,而batman_yield抛出错误?

def batman_ironman_proc
  victor = Proc.new { return "Batman will win!" }
  victor.call
  "Iron Man will win!"
end

def batman_yield
    yield
    "Iron man will win!"
end

victor = Proc.new { return "Batman will win!" }

puts batman_ironman_proc 
#batman_yield(&victor) === This code throws an error.
Run Code Online (Sandbox Code Playgroud)

ruby lambda return block proc

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

Javascript中的继承

我正在研究Javascript中的继承概念,我正在看的教程使用这段代码:

// define the Student class
function Student() {
  // Call the parent constructor
  Person.call(this);
}

// inherit Person
Student.prototype = new Person();

// correct the constructor pointer because it points to Person
Student.prototype.constructor = Student;
Run Code Online (Sandbox Code Playgroud)

我的问题是,为什么有必要同时调用父构造函数Person.call(this),并将Student原型设置为等于新Person对象(即Student.prototype = new Person();)?

javascript inheritance

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

用于命令参数的Unix管道

我正在寻找有关如何使用管道传递标准输出作为其他命令的参数的见解.

例如,考虑这种情况:

ls | grep Hello
Run Code Online (Sandbox Code Playgroud)

grep的结构遵循以下模式:grep SearchTerm PathOfFileToBeSearched.在我已经说明的情况下,将单词Hello作为,SearchTerm并将ls的结果用作要搜索的文件.但是,如果我想切换它怎么办?如果我希望ls的标准输出为SearchTerm,并且grep之后的参数是PathOfFileToBeSearched什么?在一般意义上,我想控制管道填充哪个参数与前一个命令的标准输出.这是可能的,还是取决于命令脚本(例如grep)的编写方式?

非常感谢你的帮助!

unix io pipe

4
推荐指数
2
解决办法
4757
查看次数

在JPanel中旋转BufferedImage

我正在尝试旋转BufferedImage并在一个内部显示它(在a JLabel里面JPanel).当前结果产生一个相对于黑色背景旋转10度的白色正方形,但图像不在正方形内.我知道myPicture不是空白,因为myPicture它本身JPanel在未旋转时正确显示.

这是代码:

int w = myPicture.getWidth();    

int h = myPicture.getHeight();  

BufferedImage newImage = new BufferedImage(w, h, myPicture.getType());

Graphics2D graphic = newImage.createGraphics();

graphic.rotate(Math.toRadians(10), w/2, h/2);

graphic.drawImage(myPicture, null, 0, 0);

picLabel.setIcon(new ImageIcon(newImage));
Run Code Online (Sandbox Code Playgroud)

java swing bufferedimage rotation jpanel

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

标签 统计

block ×1

bufferedimage ×1

git ×1

git-config ×1

inheritance ×1

io ×1

java ×1

javascript ×1

jpanel ×1

lambda ×1

pipe ×1

proc ×1

return ×1

rotation ×1

ruby ×1

swing ×1

unix ×1