用户中心USER CENTER

首页/用户
  • leetcode429. N-ary Tree Level Order Traversal

    摘要:题目要求对叉树进行水平遍历,并输出每一行遍历的结果。因此无需再用队列来额外存储每一行的水平遍历,可以直接通过递归将遍历结果插入到相应行的结果集中。 题目要求 Given an n-ary tree, return the level order traversal of its nodes values. (ie, from left to right, level by level)...

    tomlingtm 发布于Java
  • Java基础之线程Thread

    摘要:在程序开发中一定遇到并发编程的场景虽然我们大部分时间并不直接使用但是是多线程的基础面试中也会总是被问到与线程有关的问题那么线程都有哪些知识呢最近在研究线程的源码的时候也总结了关于线程一些基本知识线程是什么线程是轻量级的进程是操作系统调度任务 在程序开发中, 一定遇到并发编程的场景, 虽然我们大部分时间并不直接使用Thread, 但是Thread是多线程的基础, 面试中也会总是被问到与线...

    tomlingtm 发布于Java
  • [LeetCode] 562. Longest Line of Consecutive One in

    Problem Given a 01 matrix M, find the longest line of consecutive one in the matrix. The line could be horizontal, vertical, diagonal or anti-diagonal.Example:Input:[[0,1,1,0], [0,1,1,0], [0,0,0,1]]Ou...

    tomlingtm 发布于Java
  • 2018年Android面试题含答案--适合中高级(下)

    摘要:生命周期生命周期启动方式有两种,一种是通过方式进行启动,另一种是通过方式进行启动。这种注册方式优先级较高。虚拟机运行的是字节码。一共有三种类型,分别是和。 1、Activity生命周期? onCreate() -> onStart() -> onResume() -> onPause() -> onStop() -> onDetroy() 2、Service生命周期? service ...

    tomlingtm 发布于Java
  • WatchService实现配置文件变更监听

    摘要:实现配置文件变更监听读取的配置文件,在资源文件夹下就行监听所在目录下的文件修改删除事件启动一个线程监听内容变化,并重新载入配置设置成守护进程当服务器进程关闭时把监听线程掉 /** * WatchService实现配置文件变更监听 * */ public class WatchProperties { private static WatchService wa...

    tomlingtm 发布于Java
<