2021年1月22日

Java Queue接口,Deque接口

摘要: (一) Queue接口及LinkedList实现 Queue接口与List、Set同一级别,都是继承了Collection接口。 Queue接口定义的6个方法: 添加元素: add:添加失败,会抛异常 offer:添加失败,会返回false 删除元素: remove:队列为空,会抛异常 poll:队 阅读全文

posted @ 2021-01-22 12:17 懂技术爱生活 阅读(171) 评论(0) 推荐(0) 编辑

2021年1月20日

Java 四种创建线程方式

摘要: import java.util.ArrayList; import java.util.List; import java.util.concurrent.*; public class ThreadTester { public static void main(String[] args) { 阅读全文

posted @ 2021-01-20 13:23 懂技术爱生活 阅读(115) 评论(0) 推荐(0) 编辑

2021年1月19日

Java8 函数式接口与Lambda及其应用

摘要: 1) java 8 中 四大函数接口的使用 import java.util.function.Consumer; import java.util.function.Function; import java.util.function.Predicate; import java.util.fu 阅读全文

posted @ 2021-01-19 17:06 懂技术爱生活 阅读(92) 评论(0) 推荐(0) 编辑

2018年9月18日

Java 多线程 生产者&消费者 问题

摘要: Java 多线程 生产者&消费者 问题。 阅读全文

posted @ 2018-09-18 15:49 懂技术爱生活 阅读(118) 评论(0) 推荐(0) 编辑

2017年8月14日

[转]58到家数据库30条军规

摘要: 转自: 2017-02-15 58沈剑 架构师之路 一、基础规范 (1)必须使用InnoDB存储引擎 解读:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高 (2)必须使用UTF8字符集 解读:万国码,无需转码,无乱码风险,节省空间 (3)数据表、数据字段必须加入中文注释 解 阅读全文

posted @ 2017-08-14 11:06 懂技术爱生活 阅读(122) 评论(0) 推荐(0) 编辑

2017年8月11日

Java的HashMap实现原理整理总结

摘要: 通过Debug 探寻Java-HashMap 实现原理: 一个简单的例子,代码如下, 测试方法 main: KeyObj.java 运行测试方法main,Debug查看HashMap: 1.可以看到HashMap其实是有一个名称为table的Entry数组,我们使用HashMap的put方法,本质是 阅读全文

posted @ 2017-08-11 15:55 懂技术爱生活 阅读(185) 评论(0) 推荐(0) 编辑

Java常见算法整理

摘要: 兔子问题(斐波那契数列规律) 台阶问题 (兔子问题变种,递归规律) 素数问题(判断素数、质数方式) 水仙花数问题(数字分解) 查找算法(二分查找) 排序算法(选择排序,冒泡排序,快速排序) 兔子问题,重点是找到规律。 斐波那契数列 1、1、2、3、5、8、13、21、34、55 规律为:F(n)=F 阅读全文

posted @ 2017-08-11 14:01 懂技术爱生活 阅读(1567) 评论(0) 推荐(0) 编辑

2017年5月19日

[读书笔记] 四、SpringBoot中使用JPA 进行快速CRUD操作

摘要: 通过Spring提供的JPA Hibernate实现,进行快速CRUD操作的一个栗子~。 视图用到了SpringBoot推荐的thymeleaf来解析,数据库使用的Mysql,代码详细我会贴在下面文章中,请大家参考借鉴。 一、数据库表结构 二、POM.xml <project xmlns="http 阅读全文

posted @ 2017-05-19 14:21 懂技术爱生活 阅读(8604) 评论(1) 推荐(0) 编辑

2017年5月16日

[Spring面试] 问题整理

摘要: IoC:Inverse of Control 反转控制的概念,就是将原本在程序中手动创建UserService对象的控制权,交由Spring框架管理, 简单说,就是创建UserService对象控制权被反转到了Spring框架 DI:Dependency Injection 依赖注入,在Spring 阅读全文

posted @ 2017-05-16 16:29 懂技术爱生活 阅读(8848) 评论(0) 推荐(1) 编辑

2017年5月9日

[读书笔记] 三、搭建基于Spring boot的JavaWeb项目

摘要: 一、POM <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache 阅读全文

posted @ 2017-05-09 15:02 懂技术爱生活 阅读(1591) 评论(0) 推荐(0) 编辑

导航