Java Consultant
Job Title: Java Consultant- Staff Software Engineering
Location: Shanghai
Company: HP China (www.hp.com)
This is a position reporting to Product Development Manager. The Staff Software Engineering will be responsible for leading development of robust high-volume kernel framework. The successful candidate will be a top performer and versatile professional leading the design, development and implementation of system infrastructure at eBay. This position will be based in Shanghai.
Responsibilities:
Define, design, implement, unit test and debug complex, multi-tier distributed software applications on eBay platform.
Work with other engineers, product management, QA and Operation team to design and implement application features
Estimate engineering effort, plan implementation, and rollout system changes.
Develop industry and product technical expertise.
Work closely with the other Product Development teams in US or India.
Requirements:
BS, MS, or PhD in Computer Science or related technical discipline (or equivalent).
A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design.
Extensive programming experience in Java and J2EE (strong OO skills preferred).
At least 3~5 years of large systems software design and development experience. Good knowledge about performance and scalability
Mature Debugging & troubleshooting skills in Large-scale software product.
Fluent communication skills in Oral English communication and email writing.
Working Experience in Multi-national Company is a plus.
Coding skills in JavaScript/AJAX, database design and SQL, and/or knowledge of XML and SOA/Webser
相关文档:
1. package book.io;
2.
3. import java.io.File;
4.
5. /**
6. *
7. * @author XWZ
8. * 20 ......
example: 求5的阶乘。。
如下:
public class Test {
static int multiply(int n){
if(n==1||n==0)
return n;
else
return n*multiply(n-1);
}
public static void main(String[] args){
System.out.println(multiply(10));
}
......
RMI(Remote Method Invocation)
RMI是分布式对象软件包,它简化了在多台计算机上的JAVA应用之间的通信。
必须在jdk1.1以上
RMI用到的类
java.rmi.Remote 所有可以被远程调用的对象都必须实现该接口
java.rmi.server.UnicastRemoteObject 所有可以被远程调用的对象都必须扩展该类
什么是RMI
远程方法调用是 ......
java 列出某文件夹下的所有文件
import java.io.*;
public class ListFiles {
private static String s = "";
private static BufferedReader in = new BufferedReader(
new InputStreamReader(System.in));
public static void main(String[] args) {
try {
s = in.readLine();
ge ......
java 四种遍历List的方法及比较
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class ListTest {
public static void main(String args[]){
List<Long> lists = new ArrayList<Long>();
for(Long i=0l;i<1000000l;i++){
......