程序员一代码搬运工
【Java学习心得和Java学习技术个人总结】

javaWEB

第4页

Mysql数据库事务的ACID

阅读(2)

理解mysql数据库中的事务 ⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚 因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。 ⑵ 一致性(Consiste...

left join和right join的区别(实际demo例子)

阅读(2)

left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录 inner join(等值连接) 只返回两个表中联结字段相等的行 数据库数...

jvm类加载过程

阅读(2)

面试有时候问到,再这里做个详细的记录 JVM原理 (1)jvm是java的核心和基础,在java编译器和os平台之间的虚拟处理器,可在上面执行字节码程序。 (2)java编译器只要面向jvm,生成jvm能理解的字节码文件。java源文件经编...

https和http的主要区别

阅读(2)

纯面试需要 HTTPS和HTTP的区别主要如下: 1、https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。 2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。 3、http和htt...

时间复杂度o(1), o(n), o(logn), o(nlogn)

阅读(2)

经常看到算法的时候有说o(1), o(n), o(logn), o(nlogn) 头晕,今天特意整理下 这是算法的时空复杂度的表示。不仅仅用于表示时间复杂度,也用于表示空间复杂度。 O后面的括号中有一个函数,指明某个算法的耗时/耗空间与数据...

Collection 和 Collections的区别

阅读(2)

Collection 是一个集合接口。它提供了对集合对象进行基本操作的通用接口方法。 Collection接口在Java 类库中有很多具体的实现。 Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式。 Collect...

mybaits与hibernate区别

阅读(2)

mybatis:小巧、方便、高效、简单、直接、半自动 hibernate:强大、方便、高效、复杂、绕弯子、全自动 1. hibernate是全自动,而mybatis是半自动 hibernate完全可以通过JavaBean对象与数据库的映射结...

forward与redirect区别

阅读(2)

forward 直接转发方式(Forward),客户端和浏览器只发出一次请求,Servlet、HTML、JSP或其它信息资源,由第二个信息资源响应该请求,在请求对象request中,保存的对象对于每个信息资源是共享的。 redirect 间...

@Controller和@RestController的区别?

阅读(2)

@Controller和@RestController有啥区别呢, 面试题看到有这么一题 以前没注意今天特意查了下 @RestController注解,相当于@Controller+@ResponseBody两个注解的结合,返回json数据...

spring message 国际化

阅读(2)

最近看公司的项目 发现有国际化的需求 点击切换中英文 以前在学校的时候有学过 但是没用到都还给老师了 属性文件名的写法 messages_zh_CN.properties (中文) messages_en_US.properties (英文...