Loading

上一页 1 2 3 4 5 6 7 8 9 ··· 16 下一页
摘要: 4. 两个字符串包含的字符是否完全相同 242. Valid Anagram (Easy) Leetcode / 力扣 可以用 HashMap 来映射字符与出现次数,然后比较两个字符串出现的字符数量是否相同。 由于本题的字符串只包含 26 个小写字符,因此可以使用长度为 26 的整型数组对字符串出现 阅读全文
posted @ 2020-12-03 10:37 kopoo 阅读(48) 评论(0) 推荐(0) 编辑
摘要: Java 中的 HashSet 用于存储一个集合,可以查找元素是否在集合中。如果元素有穷,并且范围不大,那么可以用一个布尔数组来存储一个元素是否存在。例如对于只有小写字符的元素,就可以用一个长度为 26 的布尔数组来存储一个字符集合,使得空间复杂度降低为 O(1)。 Java 中的 HashMap  阅读全文
posted @ 2020-12-01 11:30 kopoo 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 1. 用栈实现队列 232. Implement Queue using Stacks (Easy) Leetcode / 力扣 class MyQueue { Stack<Integer> stack1=new Stack<>(); Stack<Integer> stack2=new Stack< 阅读全文
posted @ 2020-11-30 19:21 kopoo 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 初识 Docker jdk的版本问题,环境造成的问题很常见,称为代码的水土不服 把环境和代码一起传过去 软件跨环境迁移的问题就解决了 Docker 是一个开源的应用容器引擎诞生于 2013 年初,基于 Go 语言实现, dotCloud 公司出品(后改名为Docker Inc)Docker 可以让开 阅读全文
posted @ 2020-11-25 11:36 kopoo 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 本文主要讲解wait/notify的正确使用姿势、park/unpark、join()的原理、模式之生产者-消费者模式(异步)、保护性暂停模式(同步)、线程状态转换的流程、死锁和活锁以及如何检查死锁等。 一、 wait notify API 介绍 obj.wait() 让进入 object 监视器的 阅读全文
posted @ 2020-11-17 20:57 kopoo 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 递归 一棵树要么是空树,要么有两个指针,每个指针指向一棵树。树是一种递归结构,很多树的问题可以使用递归来处理。 1. 树的高度 104. Maximum Depth of Binary Tree (Easy) Leetcode / 力扣 class Solution { public int max 阅读全文
posted @ 2020-11-13 10:57 kopoo 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 1.发现两个链表的交点 160.两个链表的交集(容易) Leetcode /力扣 public class Solution { public ListNode getIntersectionNode(ListNode headA, ListNode headB) { ListNode curA=h 阅读全文
posted @ 2020-11-11 11:22 kopoo 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 4.1 共享带来的问题 线程出现问题的根本原因是因为线程上下文切换,导致线程里的指令没有执行完就切换执行其它线程了,下面举一个例子 Test13.java 两个线程对初始值为 0 的静态变量一个做自增,一个做自减,各做 5000 次,结果是 0 吗? static int count = 0; pu 阅读全文
posted @ 2020-11-10 19:00 kopoo 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 面试必考 参考的大佬博客:https://gitee.com/gu_chun_bo/java-construct/blob/master/java%E5%B9%B6%E5%8F%91%E7%BC%96%E7%A8%8B/java%E5%B9%B6%E5%8F%911.md 线程与进程 2.1 进程与 阅读全文
posted @ 2020-11-02 17:25 kopoo 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 14. Spring Boot整合-Junit 目标:在Spring Boot项目中使用Junit进行单元测试UserService的方法 分析: 添加启动器依赖spring-boot-starter-test; 编写测试类 ctrl+shift+T package com.itheima.serv 阅读全文
posted @ 2020-10-29 21:18 kopoo 阅读(328) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 16 下一页