JAVA开发工程师
能力说明:
精通JVM运行机制,包括类生命、内存模型、垃圾回收及JVM常见参数;能够熟练使用Runnable接口创建线程和使用ExecutorService并发执行任务、识别潜在的死锁线程问题;能够使用Synchronized关键字和atomic包控制线程的执行顺序,使用并行Fork/Join框架;能过开发使用原始版本函数式接口的代码。
暂时未有相关云产品技术能力~
阿里云技能认证
详细说明环境一致性,容器化部署,部署更加的简单
看你运行什么项目啊,这个无法推荐的,根据项目来定
仔细问题
保证多个操作要么全部成功,要么一个都不成功
redis和消息队列都行啊,要看你具体应用场景了
如果你用SpringBoot,就用spring-boot-data-mongo
不一定要使用eureka啊,你都可以不在pom文件里引入eureka客户端的包,只不过不使用eureka的话你必须要使用url路由了
zuul:
routes:
demo:
path: /demo/**
url: http://localhost:8081
# serviceId: demo
打开浏览器查看请求情况
你是指流量控制吗,如果是的话可以使用RateLimit
CORS是一个W3C标准,全称是”跨域资源共享”(Cross-origin resource sharing),允许浏览器向跨源服务器,发出XMLHttpRequest请求,从而克服了AJAX只能同源使用的限制。它通过服务器增加一个特殊的Header[Access-Control-Allow-Origin]来告诉客户端跨域的限制,如果浏览器支持CORS、并且判断Origin通过的话,就会允许XMLHttpRequest发起跨域请求。
异常很明显,没有定义 com/alibaba/fastjson/JSONException这个类
/**
* @author Gjing
**/
public class A {
int getNum(){
return 10;
}
public void fun(){
System.out.println("你今天真好看!");
}
}
class B extends A{
public String getName(){
//B类继承A类
return "张三";
}
@Override
public void fun(){//方法覆写
System.out.println(this.getNum());
}
}
/**
* C类继承B类,相当于间接继承A类
*/
class C extends B{
@Override
public void fun(){
System.out.println(this.getName());
}
}
class Test{
public static void main(String[] args){
print(new A());
print(new B());
print(new C());
}
private static void print(A a){
a.fun();
}
}
public static void main(String[] args) {
// setScale可以设置不同模式,具体你可以查看bigDecimal文档,这里输出结果为1.21
System.out.println(new BigDecimal("1.205").setScale(2,BigDecimal.ROUND_HALF_UP));
}
在经常需使用到得查询条件字段,建上索引
你是要购买带桌面得,还是命令行得,如果是命令行就买个服务器,否则是云主机
异步处理,应用解耦,流量削锋和消息通讯四个场景