后端

每日一题-leetcode 365. 水壶问题

有两个水壶,容量分别为 jug1Capacity 和 jug2Capacity 升。水的供应是无限的。确定是否有可能使用这两个壶准确得到 targetCapacity 升。 如果可以得到 targetCapacity 升水,最后请用以上水壶中的一或两个来盛放取得的 targetCapacity 升水。 你可以: 装满任意一个水壶 清空任意一个水壶 从一个水壶向另外一个水壶倒水,直到装满或者倒空 示

无IDEA不Java:快速掌握Java集成开发环境

IntelliJ IDEA是一种强大的Java集成开发环境,是Java开发人员的首选工具之一。本文将介绍IDEA的基本使用方法和常用功能,以帮助初学者快速上手。 安装和配置 首先,需要下载并安装IntelliJ IDEA。在安装完成后,需要配置JDK,以便IDEA可以正确地编译和运行Java代码。在IDEA中,可以通过File->Project Structure来配置JDK路径。 创建项目

谁能救救我

家里的电脑,办公室的电脑,仿佛都在都和我做对。 打开自己每天要打卡的网站,无一例外的显示:啊呀,不好意思,网页丢失了,重新加载试试吧。 重新加载试试,重新加载试试,重新加载试试,我按鼠标的手都麻了,还是依然显示重新加载试试。 各种方法试尽,又找人帮忙,查不出来原因。 我要抓狂了。 同事建议,别耗时间,用手机操作吧。 眼下似乎只能如此。 平常只会用电脑,对常规的硬件不知道,想着有毛病,电脑公司会来处

925. 长按键入

1.题目 你的朋友正在使用键盘输入他的名字 name。偶尔,在键入字符 c 时,按键可能会被长按,而字符可能被输入 1 次或多次。你将会检查键盘输入的字符 typed。如果它对应的可能是你的朋友的名字(其中一些字符可能被长按),那么就返回 True。 示例 1: 输入:name = "alex", typed = "aaleex" 输出:true 解释:'alex' 中的 'a' 和 'e' 被长

新生代垃圾收集器

serial(串行化)垃圾收集器 1.1 使用复制算法,是单线程的垃圾回收器 1.2 回收时会暂停其他所有工作线程,只保留GC线程,知道垃圾回收结束。 ParNew(Serial+多线程)垃圾收集器 2.1 Serial的多线程版本,使用复制算法 2.2 进行回收时默认开启和CPU数量相同的线程数(可以通过参数:-XX ParallelGcThreads设置线程数)。 2.3 工作时暂停除GC

JavaScript从入门到精通 纯笔记(day03)--循环语句

一、循环         概念:重复执行一段代码(while、do while、for)                 注:1)、避免死循环    2)、提高效率(减少时间复杂度)         循环三要素:初始值、迭代量、条件 1、while(条件表达式返回true或false){             执行代码     }     var 初始值变量=值     while(条件){

第二章 性能瓶颈的分析和定位(5)

关于读时间戳计数器(Read Time-Stamp Counter)的注记         Intel处理器有一个内部保留的计数器,即时间戳计数器(TSC), 可以通过一条简单的读取时间戳计数器指令(RDTSC)读取。该计数器保存一个64位的从处理器开机开始的时钟周期计数。我曾看到过直接用这条指令实现性能测量的代码,如果你碰到这条指令,请不必惊奇——它的确非常快!然而,在现代流水线多核CPU上

处理洗衣机故障,得到一个经验

昨日,家里的滚筒洗衣机启动不了,很着急。看着显示屏上出现了故障码E2,我赶紧拿出手机,在百度上搜索故障码E2是什么原因,怎么处理。 根据搜索的结果,原因为:指排水超时或者是进水超时。 处理方法为: 1、排水超时通常指排水超过6分钟,通过门盖开合一次可以解除报警. 2, 检查确定已经放下排 水管 。 3, 检查排水管有没有变形、扭曲。 4, 检查排水管是否畅通,有没有异物堵塞排水管。 5、确认进

抖音推荐算法的本质实际是人心的魔鬼。

目前最火的就是各类短视频平台,而短视频平台里流量最大的就是抖音了,抖音的强大在于,他的算法强大,特别是推介算法。 而很多人对于算法也是外行,但是不管是内行还是外行,我们从他的本质来看,其实自古以来这些本质都没有变化。 那就是人心里的魔鬼。短视频的平台推荐算法正是如此。 推荐算法的本质就是根据每个人的欲望进行推荐,他让你沉浸在傲慢、嫉妒、愤怒、怠惰、贪婪、暴食和色欲之中。 它让你付出本不该付出的时间

LeetCode-173-二叉搜索树迭代器

二叉搜索树迭代器 题目描述:实现一个二叉搜索树迭代器类BSTIterator ,表示一个按中序遍历二叉搜索树(BST)的迭代器: BSTIterator(TreeNode root) 初始化 BSTIterator 类的一个对象。BST 的根节点 root 会作为构造函数的一部分给出。指针应初始化为一个不存在于 BST 中的数字,且该数字小于 BST 中的任何元素。 boolean hasNe