我知道我的班级,我必须安装cygwin才能运行我的Netbeans IDE,但是我在设置g ++和gcc时看到了选项,我不确定它们是否是同一个东西,并且wingw在哪里?它是另一个编译器,如果是这样,为什么选择另一个?
我在这个网站上看到了这个帖子,其中一个jFiddle显示了JQUery的以下菜单,我看到这段语法我无法弄清楚.
JFiddle:http://jsbin.com/oxajeq/3/edit?html,css,js,console,output
代码行我不明白
$('#mini-logo')[logoSH](300);
Run Code Online (Sandbox Code Playgroud)
我知道第一部分选择id为mini-logo的元素,但我不知道其余的语法是什么!在代码中,[logoSH]可以显示或隐藏,而末尾的()表示持续时间.但是,我找不到任何使用此语法的示例.我还搜索了CSS3,JQUery,过渡,效果,动画,这可能是什么,没有运气.我发现的东西是方法,而其他的不是方法,而是参数,但没有像这个代码.我知道里面的东西不是一种方法,但我无法弄清楚它们是什么.提前感谢您的帮助.
所以我一直在尝试用Java实现LinkedList,Stack,Queue.
对于每一个我正在使用节点类,现在我真的不想讨论我的实现是如何,因为我知道有更好的方法来做到这一点,我只想关注我的问题.
public class Node<E> {
private E data;
private Node<E> next;
private Node<E> prev;
public Node(E data) {
this.data = data;
this.next = null;
this.prev = null;
}
public E getData() {
return this.data;
}
public Node<E> getNext() {
return this.next;
}
public Node<E> getPrev() {
return this.prev;
}
public void setPrev(Node<E> prev) {
this.prev = prev;
}
public void setData(E data) {
this.data = data;
}
public void setNext(Node<E> next) {
this.next = next;
}
}
Run Code Online (Sandbox Code Playgroud)
现在有了节点类,我一直在混淆垃圾收集器的工作方式,所以我们说这是我的队列类
public …Run Code Online (Sandbox Code Playgroud) 我正在阅读关于java中的网络(客户端/服务器)的本教程,我对我不理解的东西有疑问.
https://docs.oracle.com/javase/tutorial/networking/sockets/readingWriting.html
我经常看到这个
BufferedReader stdIn = new BufferedReader(new InputStreamReader(System.in))
BufferedReader in = new BufferedReader(new InputStreamReader(clientSocket.getInputStream()));
Run Code Online (Sandbox Code Playgroud)
和
BufferedReader inputStream = new BufferedReader(new FileReader("xanadu.txt"));
PrintWriter outputStream = new PrintWriter(new FileWriter("characteroutput.txt"));
Run Code Online (Sandbox Code Playgroud)
我知道BufferReader的构造函数是
BufferedReader(Reader in)
Run Code Online (Sandbox Code Playgroud)
1)我也知道,因为InputStreamReader是由Reader类继承的,所以你可以通过BufferedReader构造函数传递它.但我的问题是为什么我们需要InputStreamReader?是因为InputStreamReader可以保存输入流(根据它在API中的构造函数)
编辑:我犯了错误,请忽略这一点
3)最后但并非最不重要的是,这里有关于BufferedReader和PrintWriter的另一个问题
BufferedReader inputStream = new BufferedReader(new FileReader("xanadu.txt"));
PrintWriter outputStream = new PrintWriter(new FileWriter("characteroutput.txt"));
Run Code Online (Sandbox Code Playgroud)
为什么那两个类,选择通过FileReader和FileWriter类的引用?
我想我想要更多关于为什么选择这些特定类的信息.
提前致谢!