前端学习路线及第一天学习

一、学习路线 1.HTML5+CSS3 黑马程序员pink老师前端入门教程,零基础必看的h5(html5)+css3+移动端前端视频教程_哔哩哔哩_bilibili 2.JavaScript JavaScript基础语法-dom-bom-js-es6新语法-jQuery-数据可视化echarts黑马 ...

【Java面试指北】Exception Error Throwable 你分得清么?

读本篇文章之前,如果让你叙述一下 Exception Error Throwable 的区别,你能回答出来么?
你的反应是不是像下面一样呢?
你在写代码时会经常 try catch(Exception)
在 log 中会看到 OutOfMemoryError
Throwable 似乎不常见,但也大概... ...

day30-JQuery03

JQuery03 4.jQuery选择器03 4.4表单选择器 应用实例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>表单选择器应用实例</title> <script type="text/javasc ...

Spring Bean的生命周期

说明: 本文基于Spring-Framework 5.1.x版本讲解 概述 说起生命周期, 很多开源框架、中间件的组件都有这个词,其实就是指组件从创建到销毁的过程。 那这里讲Spring Bean的生命周期,并不是讲Bean是如何创建的, 而是想讲下Bean从实例化到销毁,Spring框架在Bean ...

锁 - 分布式锁工具

锁概述 在计算机科学中,锁是在执行多线程时用于强行限制资源访问的同步机制,即用于在并发控制中保证对互斥要求的满足。 锁相关概念 锁开销:完成一个锁可能额外耗费的资源,比如一个周期所需要的时间,内存空间。 锁竞争:一个线程或进程,要获取另一个线程或进程所持有的锁,边会发生锁竞争。锁粒度越小,竞争的可能 ...

每日算法之树的子结构

JZ26 树的子结构 描述 输入两棵二叉树A,B,判断B是不是A的子结构。(我们约定空树不是任意一个树的子结构) 假如给定A为{8,8,7,9,2,#,#,#,#,4,7},B为{8,9,2},2个树的结构如下,可以看出B是A的子结构 题解1 深度遍历 思路 既然是要找到A树中是否有B树这样子树,如 ...

【Java并发入门】03 互斥锁(上):解决原子性问题

原子性问题的源头是线程切换

Q:如果禁用 CPU 线程切换是不是就解决这个问题了?
A:单核 CPU 可行,但到了多核 CPU 的时候,有可能是不同的核在处理同一个变量,即便不切换线程,也有问题。

所以,解决原子性的关键是「同一时刻只有一个线程处理该变量,也被称为互斥」。

如何做到呢?用「锁」... ...

兼容IE全版本及所有市面浏览器的网页变黑白处理方式

大家应该有发现最近几天不少网站变成了黑白色,在哀悼日时,很多网站都需要全站变成黑白配色,今天对这个实现的技术做了一些探索性了解,在此进行一个记录分享。 使用的样式部分:下面的css部分想必大家应该都可以看懂,主要是对主流的谷歌内核浏览器和小众些的品牌浏览器做整体的网页图片处理,IE浏览器除了IE10 ...

day12_内部类&API

1、参数传递 1.1 类名作为形参和返回值 类名——方法形参 方法的形参是类名,需要的是该类的对象;实际传递的是该对象的地址值 类名——返回值 方法的返回值是类名,返回的是该类的对象;实际传递的是该对象的地址值 示例代码 public class Cat { public void eat(){ S ...

SpringCloud Alibaba(五) - RocketMQ

1、 RocketMQ安装测试 1.1 下载解压 下载地址:https://rocketmq.apache.org/release-notes/ rocketmq-all-5.0.0-bin-release.zip 下载后上传到服务器; 解压命令# unzip rocketmq-all-5.0.0- ...

内存马基础知识

javaweb三大组件 java web:Servlet,Filter,Listener 三大组件的各自功能: Servlet:用我的话来讲它就像是一个处理器,它会接受http请求然后把他封装成 HttpServletRequest 和HttpServletResponse 对象,然后进行处理 Fi ...

每日算法之链表中环的入口结点

JZ23 链表中环的入口结点 描述 给一个长度为n链表,若其中包含环,请找出该链表的环的入口结点,否则,返回null。 解析 环很大 在前面我们提到过快慢指针,判断是否有环。如果有环,在来找环的入口。如果没环直接返回null即可,我们假设是有环的,那么会有两种情况,一种是O型,一种是6型,其实原理都 ...