摘要:
MYSQL 多个数据库多个用户形式(最好每个数据库对应一个用户),占用内存小,适用于所有平台,开源免费 客户端和命令窗口,都是由数据库决定内容-> use datebase; 组函数在select语句中可以随意使用 支持自动增长的数据类型,插入记录时不用操作此字段,会自动获得数据值 可以用双引号包起 阅读全文
摘要:
重试作用: 对于重试是有场景限制的,不是什么场景都适合重试,比如参数校验不合法、写操作等(要考虑写是否幂等)都不适合重试。 远程调用超时、网络突然中断可以重试。在微服务治理框架中,通常都有自己的重试与超时配置,比如dubbo可以设置retries=1,timeout=500调用失败只重试1次,超过5 阅读全文
摘要:
原因分析: 这些代码因为是工具自动生成的,所以也没仔细检查.一个小小的错误,导致的。 解决办法: 1、由于使用ibatis的TempTestTableMapper.xml实现接口TempTestTableMapper.java中的方法的时候的id有重复的值,比如 <select id="queryT 阅读全文
摘要:
Lombok插件,省去了许多没必要的get,set,toString,equals,hashCode代码,简化了代码编写,减少了代码量 安装 IDEA: File—setting—plugin–搜索lombok–安装--重启 Eclipae: 1.下载lombok.jar包https://proje 阅读全文
摘要:
java作为一门后端语言,其厉害之处在于web,大家比较熟知的各种网络应用,java都能做,那么在这个移动优先的时代,如何继续发挥java的强大呢。通常是让java作为一个app的服务端,为app客户端提供数据,做业务逻辑,所以我们用java来写接口,app客户端访问接口返回json文件进行解析,最 阅读全文
摘要:
Dubbo是一款高性能、轻量级的开源Java RPC框架。 dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的分布式框架(告别Web Service模式中的WSdl, 阅读全文
摘要:
Java语言使用Java虚拟机实现平台无关性。屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行,“一次编译,到处运行”。jdk8已经移除了永久区(PermGen) Sun HotSpot VM,是JDK和Open 阅读全文
摘要:
一、作用 Listener就是在application,session,request三个对象创建、销毁或者往其中添加修改删除属性时自动执行代码的功能组件。 Listener是Servlet的监听器,可以监听客户端的请求,服务端的操作等。 随web应用的启动而启动,只初始化一次,随web应用的停止而 阅读全文
摘要:
1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取<listener>和<context-param>两个结点。 2、紧急着,容创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。 3、容器将<context-par 阅读全文