摘要: "283. 移动零" 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 示例: 输入: [0,1,0,3,12] 输出: [1,3,12,0,0] 说明: 必须在原数组上操作,不能拷贝额外的数组。 尽量减少操作次数。 方法一: loop的时候,统计0的个 阅读全文
posted @ 2020-04-27 23:22 韩who 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 什 么 是 Java 的 内 存 模 型 , Java 中 各 个 线 程 是 怎 么 彼 此 看 到 对 方 的 变 量 的 ? java 的 内 存 模 型 定 义 了 程 序 中 各 个 变 量 的 访 问 规 则 , 即 在 虚 拟 机 中 将 变 量 存 储 到 内 存 和 从 内 存 中 阅读全文
posted @ 2020-04-27 23:20 韩who 阅读(174) 评论(0) 推荐(0) 编辑
摘要: Java 中 的 线 程 池 是 如 何 实 现 的 ? 在 Java 中 , 所 谓 的 线 程 池 中 的 “ 线 程 ” , 其 实 是 被 抽 象 为 了 一 个 静 态 内 部 类 Worker, 它 基 于 AQS 实 现 , 存 放 在 线 程 池 的 Hash Set workers 阅读全文
posted @ 2020-04-27 23:19 韩who 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 跟Synchronized 相 比 , 可 重 入 锁 Reentrant Lock 其 实 现 原 理 有 什 么 不 同 ? 其 实 , 锁 的 实 现 原 理 基 本 是 为 了 达 到 一 个 目 的 : 让 所 有 的 线 程 都 能 看 到 某 种 标 记 。Synchronized 通 阅读全文
posted @ 2020-04-27 23:17 韩who 阅读(237) 评论(0) 推荐(0) 编辑
摘要: Synchronized 原 理 是 什 么 ? Synchronized 是 由 JVM 实 现 的 一 种 实 现 互 斥 同 步 的 一 种 方 式 , 如 果 你 查 看 被 Synchronized 修 饰 过 的 程 序 块 编 译 后 的 字 节 码 , 会 发 现 , 被 Synch 阅读全文
posted @ 2020-04-27 23:14 韩who 阅读(225) 评论(0) 推荐(0) 编辑
摘要: \ 1,使用xshell远程连接虚拟机\ \ 2创建用户并设置密码\ \ 3\ \ 在该(姓名 学号)普通用户下熟悉ls,touch,mkdir,pwd,find,man,chmod等\ 使用mkdir创建一个test目录,ls查看当前目录 cd 命令进入test目录,使用touch命令创建te.t 阅读全文
posted @ 2020-04-04 16:43 韩who 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 前后端分离以及token的使用 为什么使用前后端分离: 首先说一下jsp的工作原理: jsp实际上也是是一个继承自Servlet接口的java类,实际上它就是一个Servlet,JSP的页面渲染是在后端完成的,经过tomcat的处理后,把jsp转为html后,再统一发送给前端(浏览器)显示出来 那现 阅读全文
posted @ 2020-03-21 17:34 韩who 阅读(10783) 评论(0) 推荐(7) 编辑
摘要: (10 Android)实验项目_Android UI与Activity组件(上) 一、实验目的 (1) 掌握常用的布局方法。 (2) 掌握Activity组件的生命周期。 二、实验内容及步骤 在Android Studio中,新建名为Example3的项目,然后在此项目中完成如下几个模块的设计: 阅读全文
posted @ 2020-03-21 09:05 韩who 阅读(488) 评论(0) 推荐(0) 编辑
摘要: (9 Android) 活动组件Activity 3.2.1 AppCompatActivity、Activity和Context 1. AppCompatActivity 随着Android开发技术的发展,在不同的阶段(开发环境)创建Activity组件所使用的基类不同。在使用eclipse进行A 阅读全文
posted @ 2020-03-21 09:04 韩who 阅读(271) 评论(0) 推荐(0) 编辑
摘要: (8 Android) 用户界面UI设计 3.1.1 Android界面视图类 Android 图形化的用户界面(Graphical User Interface , GUI) 采用了结构清晰的MVC模型(Model View Controller) ,其具体含义: ·提供了处理用户输入的控制器(C 阅读全文
posted @ 2020-03-21 09:03 韩who 阅读(849) 评论(0) 推荐(0) 编辑