- 博客(214)
- 收藏
- 关注
原创 前端必看的8个HTML+CSS技巧 (三)
其实Darkmode.js运用的也是css里面的一个特性叫mix-blend-mode — “CSS 属性描述了元素的内容应该与元素的直系父元素的内容和元素的背景如何混合“。加上Javascript的辅助判断哪些页面上的元素需要黑化的,哪些是不需要黑化的。就会想我们之前那种做法,导致其他不需要黑化的元素,比如图片,受到影响导致颜色出现问题。在我们页面的body标签上添加这两个属性,我们就可以快速尝试把我们的网站变成"黑暗模式"。最近微信也逃脱不了黑暗时代的到来,网页也很多都做了黑暗模式的兼容和主题。
2024-05-17 03:13:54
427
原创 前端入门篇(二十四)盒子模型(1)
够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。**[外链图片转存中…(img-t4TDEPkj-1715881526966)][外链图片转存中…(img-vrONTTLE-1715881526967)][外链图片转存中…(img-kJmtpZ7K-1715881526967)]
2024-05-17 01:45:37
459
原创 【Java】【JS】LeetCode - 哈希表 - # 001 两数之和
给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]
2024-05-15 17:39:59
318
原创 【Java】【JS】LeetCode - 动态规划 - # 070 爬楼梯
不难发现,这个问题可以被分解为一些包含最优子结构的子问题,即它的最优解可以从其子问题的最优解来有效地构建,我们可以使用动态规划来解决这一问题。令 dp[i] 表示能到达第 i 阶的方法总数:dp[i]=dp[i-1]+dp[i-2]所以到达第 i 阶的方法总数就是到第 (i-1) 阶和第 (i-2)阶的方法数之和。(1)在第 (i-1)阶后向上爬一阶。(2)在第 (i-2) 阶后向上爬 2 阶。解释: 有两种方法可以爬到楼顶。解释: 有三种方法可以爬到楼顶。
2024-05-15 17:36:41
512
原创 Web核心技术之Ajax异步请求
JavaScript 对象表示法.如下是JavaScript对象的定义格式:age:23,city:“北京”接下来我们再看看JSON的格式:“age”:23,“city”:“北京”通过上面 js 对象格式和 json 格式进行对比,发现两个格式特别像。只不过 js 对象中的属性名可以使用引号(可以是单引号,也可以是双引号);而json格式中的键要求必须使用双引号括起来,这是json格式的规定。json格式的数据有什么作用呢?
2024-05-15 03:25:25
1267
原创 vue3搭配ts和echarts实现疫情地图自配接口,省级可以进二级市区右侧可查看高低。
/ registerMap 注册一个地图 mapData 地图的数据包 根据不同的数据渲染不同的地图。target: “https://interface.sina.cn”, // 疫情的数据需要进行处理。// proxy: “https://sug.so.360.cn”, 这个接口必须跨域。let city = [“北京”, “重庆”, “上海”, “天津”];// 不是所有的接口都要跨域 也可以给需要跨域的接口起一个识别的名字。// 只有前面带/api的接口才会跨域 其他的接口正常访问。
2024-05-14 15:54:40
947
原创 HTML期末作业-我的大学宿舍
大家好:我的名字叫***,来自天府之国成都,很高兴能和大家成为同学,共度美好的大学生活。爱笑,爱简单,爱热闹,爱听音乐,也爱交朋友,爱自由自在,爱hold不住的兴奋,也爱无厘头的搞笑,爱安安静静的自得其乐,这就是我。不管你欣赏不欣赏,我依然在自己的人生道路上跌跌撞撞而又不失姿态的走下去。我的历史没有光彩夺目的修饰,只有脚踏实地的证明自己的艰辛与坚定。高中时期做过团支书,知道团支书的不易与担当;也做过学习委员,不是想象中的闲职,是必须为大家的学习负责;:获得。
2024-05-12 03:06:30
579
原创 HTML+JS动态获取当前时间
window.requestAnimationFrame()方法告诉浏览器您希望执行动画并请求浏览器在下一次重绘之前调用指定的函数来更新动画,通常与 setTimeout() 方法一起使用。这份全套学习资料的朋友可以戳我获取!
2024-05-11 12:19:44
457
原创 #稳定性-异常上报 前端异常埋点系统初探(1)
为了我们每一次构建服务端能拿到最新的map文件,我们编写一个插件让webpack在打包完成后触发一个钩子实现文件上传,在中进行配置调整 webpack 配置resolve: {alias: {},},plugins: [],复制代码/*** 用到了hooks,done表示在打包完成之后* status.compilation.outputOptions就是打包的dist文件*/// 读取目录下的map后缀的文件== null;});
2024-05-10 02:17:05
701
原创 学习vue源码(14)深入学习diff
涉及的函数主要分为两类一类是专门负责操作 DOM 的,insert,createElm,createChildren这类函数比较通用,就算在我们自己的项目中也可以用得上一类是专门特殊服务 Diff 的,createKeyToOldIdx,sameVnode其中会包含一些项目的解决思路大家务必先记住一下这几个函数,在下节内容的源码中会频繁出现到时不会仔细介绍4. Diff 流程Diff 的内容不算多,但是如果要讲得很详细的话,就要说很多了,而且要配很多图。
2024-05-09 13:25:58
362
原创 【微信小程序开发(13)---自定义组件component】
/ 与 let tabs = this.data.tabs;// 与 let tabs = this.data.tabs;//上一行的 tabs 也可以写成 this.data.tabs。//上一行的 tabs 也可以写成 this.data.tabs。// 5 触发父组件中的 自定义事件,同时传递数据给 父组件。
2024-05-07 12:18:36
729
原创 vue3搭配ts和echarts实现疫情地图自配接口,省级可以进二级市区右侧可查看高低。
/ registerMap 注册一个地图 mapData 地图的数据包 根据不同的数据渲染不同的地图。target: “https://interface.sina.cn”, // 疫情的数据需要进行处理。// proxy: “https://sug.so.360.cn”, 这个接口必须跨域。let city = [“北京”, “重庆”, “上海”, “天津”];// 不是所有的接口都要跨域 也可以给需要跨域的接口起一个识别的名字。// 只有前面带/api的接口才会跨域 其他的接口正常访问。
2024-05-06 23:01:39
846
原创 Vue3 Teleport 简介,请过目,这个是真的好用!
以上就是Vue Teleport的基本介绍。在不久的将来,后面会介绍一些更高级的用例,今天这篇开始使用此炫酷功能开始!有关更深入的教程,查看Vue3文档。~完,我是刷碗智,我要去刷晚了,骨得白!代码部署后可能存在的BUG没法实时知道,事后为了解决这些BUG,花了大量的时间进行log 调试,这边顺便给大家推荐一个好用的BUG监控工具Fundebug。
2024-05-06 18:39:52
755
原创 JS基础14(2)
只要创建函数,就有一个prototype属性指向原型对象,原型对象也有一个constructor指向函数,也就是。在多个原型对象的属性和方法,实例对象通过原型链进行访问或者实例对象沿着原型链方向查找属性和方法。定义:2个或2个以上原型,通过隐藏原型__proto__属性连接起来,形成的链式解构连接起来。在真正的面向对象语言中,在定义对象之前,先创建对象类型。选项卡(先创建对象类型,再定义类型)原型链作用:属性方法继承。
2024-05-06 01:47:09
332
原创 #稳定性-异常上报 前端异常埋点系统初探
还不了解的同学可以阅读以下文章:前端-埋点-理念-通识-浅谈大数据时代数据的重要性不言而喻,而其中最重要的就是用户信息的采集。埋点,无论是项目后期的复盘,还是明确业务价值,还是产品价值的挖掘,都具备很重要的意义。为了我们每一次构建服务端能拿到最新的map文件,我们编写一个插件让webpack在打包完成后触发一个钩子实现文件上传,在中进行配置调整 webpack 配置resolve: {alias: {},},plugins: [],复制代码/**
2024-05-04 15:06:12
1390
原创 《大型数据库技术》MySQL的进阶开发技巧
2021年的金三银四一眨眼就到了,对于很多人来说是跳槽的好机会,大厂面试远没有我们想的那么困难,摆好心态,做好准备,你也可以的。另外,面试中遇到不会的问题不妨尝试讲讲自己的思路,因为有些问题不是考察我们的编程能力,而是逻辑思维表达能力;最后平时要进行自我分析与评价,做好职业规划,不断摸索,提高自己的编程能力和抽象思维能力。BAT面试经验实战系列:Spring全家桶+Redis等其他相关的电子书:源码+调优面试真题:《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》
2024-05-04 06:23:49
783
原创 String Class - 字符串类型 - 上半部分讲解 - Java - 细节狂魔
又是一年求职季,在这里,我为各位准备了一套Java程序员精选高频面试笔试真题,来帮助大家攻下BAT的offer,题目范围从初级的Java基础到高级的分布式架构等等一系列的面试题和答案,用于给大家作为参考又是一年求职季,在这里,我为各位准备了一套Java程序员精选高频面试笔试真题,来帮助大家攻下BAT的offer,题目范围从初级的Java基础到高级的分布式架构等等一系列的面试题和答案,用于给大家作为参考以下是部分内容截图[外链图片转存中…(img-UAhqgiPY-1714768683578)]
2024-05-04 04:38:14
821
原创 SpringCloud学习系列之一:基础概念介绍(1)
即使是面试跳槽,那也是一个学习的过程。只有全面的复习,才能让我们更好的充实自己,武装自己,为自己的面试之路不再坎坷!今天就给大家分享一个Github上全面的Java面试题大全,就是这份面试大全助我拿下大厂Offer,月薪提至30K!我也是第一时间分享出来给大家,希望可以帮助大家都能去往自己心仪的大厂!为金三银四做准备!
2024-05-04 02:32:16
869
原创 SpringBoot 整合ApiBoot Logging 实现监控打印接口的请求日志
《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!ApiBoot Logging 核心依赖是:接下来是application.yml文件:#配置项目名称spring:application:name: ElegantDemo#配置端口server:port: 8067#配置ApiBoot Logging 日志组件api:boot:logging:show-console-log: true#实现美化打印请求日志format-console-log-json
2024-05-04 00:43:37
935
原创 Spring Boot 使用 Swagger3 生成 API 接口文档
《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!import org.springframework.context.annotation.Configuration;import springfox.documentation.builders.ApiInfoBuilder;import springfox.documentation.builders.PathSelectors;import springfox.documentation.builde
2024-05-03 22:35:52
964
原创 redis 五种数据结构常用操作命令详解(String,list,set,zset,hash)
无论是哪家公司,都很重视Spring框架技术,重视基础,所以千万别小看任何知识。面试是一个双向选择的过程,不要抱着畏惧的心态去面试,不利于自己的发挥。同时看中的应该不止薪资,还要看你是不是真的喜欢这家公司,好了希望这篇文章对大家有帮助!《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!序key Stringvalue ZSET值=分数+值无论是哪家公司,都很重视Spring框架技术,重视基础,所以千万别小看任何知识。
2024-05-03 20:47:15
1040
原创 MySQL进阶,秒变大神(四)
视图(View)是一个命名的虚表,它由一个查询来定义,可以当作表使用。视图有什么用(应用场景):1、当一个查询你需要频频的作为子查询使用时,视图可以简化代码,直接调用而不是每次都去重复写这个东西。2、系统的数据库管理员,需要给他人提供一张表的某两列数据,而不希望他可以看到其他任何数据,这时可以建一个只有这两列数据的视图,然后把视图公布给他。创建视图sql语句:视图与表的区别:1、视图是已经编译好的sql语句,而表不是。2、视图没有实际的物理记录,而表有。3、表是内容,视图是窗口。
2024-05-03 18:55:03
1111
原创 MySQL 8中新增的这三大索引,直接让MySQL起飞了,你竟然还不知道!!(建议收藏)
MySQL 8.0开始真正支持降序索引(descending index)。只有InnoDB存储引擎支持降序索引,只支持BTREE降序索引。MySQL 8.0不再对GROUP BY操作进行隐式排序MySQL 8.0.13开始支持在索引中使用函数(表达式)的值。支持降序索引,支持JSON数据的索引函数索引基于虚拟列功能实现一般像这样的大企业都有好几轮面试,所以自己一定要花点时间去收集整理一下公司的背景,公司的企业文化,俗话说「知己知彼百战不殆」,不要盲目的去面试,还有很多人关心怎么去跟HR谈薪资。
2024-05-03 12:12:40
1041
原创 Linux 的make及makefile文件格式
这份《“java高分面试指南”-25分类227页1000+题50w+字解析》同样可分享给有需要的朋友,感兴趣的伙伴们可挑战一下自我,在不看答案解析的情况,测试测试自己的解题水平,这样也能达到事半功倍的效果!(好东西要大家一起看才香)《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!
2024-05-03 10:23:13
1007
原创 java高并发系列 - 第28天:实战篇,微服务日志的伤痛,一并帮你解决掉(1)
在开头跟大家分享的时候我就说,面试我是没有做好准备的,全靠平时的积累,确实有点临时抱佛脚了,以至于我自己还是挺懊恼的。(准备好了或许可以拿个40k,没做准备只有30k+,你们懂那种感觉吗)如何准备面试?1、前期铺垫(技术沉积)程序员面试其实是对于技术的一次摸底考试,你的技术牛逼,那你就是大爷。大厂对于技术的要求主要体现在:基础,原理,深入研究源码,广度,实战五个方面,也只有将原理理论结合实战才能把技术点吃透。
2024-05-03 08:34:37
826
原创 java的图书管理系统简化版
《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!创建AddOperation类创建BorrowOperation类创建DelOperation类创建DisplayOperation类创建ExitOperation类创建FindOperation类创建ReturnOperation类创建用户相关的类NormalUser类Admin类测试测试结果用户端图书管理系统的概要该图书管理系统其用了java中类,抽象类,封装,继承,多态,接口等知识,适合初学java者的
2024-05-03 06:52:43
717
原创 Java小题精炼训练营(篇一)(1)
金三银四马上就到了,希望大家能好好学习一下这些技术点学习视频:《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!rived();调用执行b.methodOne()后,输出结果是什么?向上转型:父类只能调用父类方法或者子类覆写后的方法,而子类中的单独方法则是无法调用的。因此:调用的顺序是:(1)、(2)、(3)、(4)、(5)、(6)、(7);
2024-05-03 05:13:53
1008
原创 Java之StringUtils的常用方法
Java架构学习技术内容包含有:Spring,Dubbo,MyBatis, RPC, 源码分析,高并发、高性能、分布式,性能优化,微服务 高级架构开发等等。还有Java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板可以领取+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书+2021年最新大厂面试题。《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!
2024-05-03 03:33:15
849
原创 Java-ThreadPool线程池总结
2020年在匆匆忙忙慌慌乱乱中就这么度过了,我们迎来了新一年,互联网的发展如此之快,技术日新月异,更新迭代成为了这个时代的代名词,坚持下来的技术体系会越来越健壮,JVM作为如今是跳槽大厂必备的技能,如果你还没掌握,更别提之后更新的新技术了。更多JVM面试整理:《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!
2024-05-03 01:46:30
448
原创 IDEA创建SSM(Spring+SpringMVC+Mybatis)项目-Jar包版
maxIdle=20minIdle=1Java架构进阶面试及知识点文档笔记这份文档共498页,其中包括Java集合,并发编程,JVM,Dubbo,Redis,Spring全家桶,MySQL,Kafka等面试解析及知识点整理Java分布式高级面试问题解析文档其中都是包括分布式的面试问题解析,内容有分布式消息队列,Redis缓存,分库分表,微服务架构,分布式高可用,读写分离等等!互联网Java程序员面试必备问题解析及文档学习笔记Java架构进阶视频解析合集。
2024-05-02 23:58:34
989
原创 Gradle构建多模块SpringBoot应用
《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!apply plugin: ‘java’apply plugin: ‘idea’apply plugin: ‘io.spring.dependency-management’// 编译相关参数compileJava {sourceCompatibility = JavaVersion.VERSION_1_8targetCompatibility = JavaVersion.VERSION_1_8option
2024-05-02 17:34:06
1048
原创 05-Nacos服务配置中心应用实践(1)
JVM,JAVA集合,JAVA多线程并发,JAVA基础,Spring原理,微服务,Netty与RPC,网络,日志,Zookeeper,Kafka,RabbitMQ,Hbase,MongoDB,Cassandra,设计模式,负载均衡,数据库,一致性哈希,JAVA算法,数据结构,加密算法,分布式缓存,Hadoop,Spark,Storm,YARN,机器学习,云计算…《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!密钥。
2024-04-30 14:49:18
799
原创 数据定义和查询(2)
正值金三银四招聘旺季,很多小伙伴都询问我有没有前端方面的面试题,特地整理出来赠送给大家!资料领取方式:点击这里前往免费获取存中…(img-GHbFs2rm-1714368875951)]由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!如果你觉得这些内容对你有帮助,可以扫码获取!!(备注:前端)[外链图片转存中…(img-srJB8GFy-1714368875952)]
2024-04-29 13:36:08
851
原创 揭秘JMM、Synchronized、Volatile之间的关系
核心竞争力,怎么才能提高呢?成年人想要改变生活,逆转状态?那就开始学习吧~万事开头难,但是程序员这一条路坚持几年后发展空间还是非常大的,一切重在坚持。为了帮助大家更好更高效的准备面试,特别整理了《前端工程师面试手册》电子稿文件。
2024-04-23 11:50:27
822
原创 我打破了-React-Hook-必须按顺序、不能在条件语句中调用的枷锁
核心竞争力,怎么才能提高呢?成年人想要改变生活,逆转状态?那就开始学习吧~万事开头难,但是程序员这一条路坚持几年后发展空间还是非常大的,一切重在坚持。为了帮助大家更好更高效的准备面试,特别整理了《前端工程师面试手册》电子稿文件。
2024-04-23 09:35:51
898
原创 强连通分量分解详解 超级详细
给大家分享一些关于HTML的面试题,有需要的朋友可以戳这里免费领取,先到先得哦。给大家分享一些关于HTML的面试题,有需要的朋友可以戳这里免费领取,先到先得哦。**[外链图片转存中…(img-GUzvoCtl-1713783390777)][外链图片转存中…(img-t4zx7vNq-1713783390777)]
2024-04-22 18:57:46
372
原创 字节跳动最爱考的前端面试题:JavaScript-基础
ES5 中只存在两种作用域:全局作用域和函数作用域。在 JavaScript 中,我们将作用域定义为一套规则,这套规则用来管理引擎如何在当前作用域以及嵌套子作用域中根据标识符名称进行变量(变量名或者函数名)查找。
2024-04-22 17:19:34
579
原创 如何给框架和JS 库瘦身?
上面只是带大家看了下源码中如何使用,那么接下来看看__DEV__这些特性标志是如何定义的。Vue3 中使用了依赖,实现构建时,替换文件中目标字符串内容,比如构建开发环境的包的过程中,将__DEV__替换为true。还是以上面示例代码为例介绍:// 本地开发环境DEV为 true,经过 @rollup/replace 依赖打包后如下:// 生成环境中DEV为 false,经过 @rollup/replace 依赖打包后如下:构建后方法内的语句就被 Tree Shaking 移除掉了。
2024-04-22 15:41:37
405
原创 大白话透彻讲解 Promise 的使用,读完你就懂了
/ setTimeout 示例console.log(‘执行完成’)setTimeout(callBack,1000)// 1秒后调用callBack函数运行后控制台输出结果为:执行完成 //1秒后打印上述定时器是在固定时间触发某个回调函数。对于 ajax 网络请求就没有这么简单了,可能有多个网络请求是关联的,先执行某个请求返回结果后,第一个返回结果作为第二个请求的参数,调用第二个网络请求。如此,如果业务复杂,网络请求太多时,回调也很多,容易出现回调地狱。
2024-04-22 13:46:36
932
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅