自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(108)
  • 收藏
  • 关注

原创 【精品】电商项目 中 基于SPU与SKU的 商品 数据库表设计

上述数据表设计方案适用于商品类别差异不是很大的情形,通过表的字段可以发现不同的商品之间变化的信息只有 attribute_list 字段, 而这个字段通过json来存储各种不同的属性集合, 同样sku表中变化的字段只有 product_specs 也是通过json来存储各种不同属性组合。改进方案将tb_product、tb_brand、tb_product_specs表中的info字段分别抽取到单独的表中。附:相关表的SQL文件/**/;id。

2024-05-16 01:44:58 1413

原创 websocket(1)

【代码】websocket(1)

2024-05-15 02:05:00 180

原创 JavaScript基础之Math、Data对象(1)

我们想要 2022-6-6 08:08:08 格式的日期,要怎么办?| 获取星期几(周日0到周六6) | Obj.getDay() || 获取当月(0-11) | Obj.getMonth() || 获取当前小时 | Obj.getMinutes() || 获取当前秒钟 | Obj.gerSeconds() || 获取当年 | Obj.getFullYear() || 获取当前小时 | Obj.getHours() || 获取当天日期 | Obj.getDate() || 方法名 | 说明 | 代码 |

2024-05-12 11:51:40 346

原创 架构师讲解Java中websocket的应用(2)

当然,我们在服务端可以通过封装[message这个参数,把它变成一个json对象,给这个[json](对象一个[msgType]属性,这样就可以根据[msgType的不同来执行不同的前端代码,比如[msgType=newOrder]_表示有新的订单,就行新订单到来的代码,msgType=newUser表示有新的用户注册,就执行新用户注册的代码。一旦有订单到来,我们就向所有的后台用户发送消息。在页面端的生命周期,需要注意的是,我们在onopen()方法中,先是向服务端发送online+userName]

2024-05-09 20:54:45 489

原创 前端面试官常问javaScript编程题,隔壁王大爷看了都会了(1)

return arr;//[1, “true”, 15, false, undefined, NaN, NaN, “NaN”, “a”, {…}, {…}] //NaN和{}没有去重,两个null直接消失了。

2024-05-08 02:37:40 617

原创 vue实例的属性和方法

注意:当给响应式数据对象(或数组)添加新属性,视图不更新的处理方法。data:{a:{school:2,room:‘’} , // 1,声明时写arr:[50]});vm.setvma′room′82.用set(vm.a,'room',8) // 2.用setvma′room′8//2.用set添加对于要设很多属性的话,可以替换原对象,vm.a = {…this.a,room:‘xxx’} //3 赋值新的对象(改变堆内存)

2024-05-07 00:41:07 667

原创 JS加密【md5 、 crypto 、 crypto-js、jsencrypt】模块

function cryptoEncryption(aseKey,message){ //aseKey为密钥(必须为:8/16/32位),message为要加密的密文。let rsaPassWord = encryptor.encrypt(‘加密密文’) // 对需要加密的数据进行加密,rspPassWord就是加密密文。const [encrypted,tag,key,iv,algorithm] = cipherTextList //导入解密内容和解密需要用到的密钥。// 初始化加密密文。

2024-05-06 01:36:53 1368

原创 jQuery 实现 图片框切换【与原生 JS 对比】(3)

jquery 的实现会太过于简单了!,我们因为有隐式迭代,所以不需要循环绑定,使用 jQuery 的。方法得到光标移动到的 li 的索引值,再直接使用排他思想,使用筛选方法中的。方法,得到光标移动对应索引值的图片,使用 jQuery 的。方法,使其兄弟级隐藏(siblings)方法使其显示,再使用。

2024-05-05 23:52:51 362 1

原创 ES6——class类的继承与静态方法

【代码】ES6——class类的继承与静态方法。

2024-05-05 04:27:43 160

原创 AJAX请求进行客户端渲染(1)

/ 在Node中每一个js文件的作用域都是独立的,当前js文件中的变量,方法只在当前js文件中有效,这一点一定和浏览器区分。// res.sendFile(“C:/Users/ASUS/Desktop/yft/上课代码/2018.8.13使用express手动创建项目/public/order.html”);// __dirname=“C:/Users/ASUS/Desktop/yft/上课代码/2018.8.13使用express手动创建项目/router”/开头,表示当前路径的上层目录。

2024-05-04 18:48:53 323

原创 《Spring实战》读书笔记-第3章 高级装配(1)

针对最近很多人都在面试,我这边也整理了相当多的面试专题资料,也有其他大厂的面经。希望可以帮助到大家。最新整理面试题上述的面试题答案都整理成文档笔记。也还整理了一些面试资料&最新2021收集的一些大厂的面试真题最新整理电子书最新整理大厂面试文档以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!le }’

2024-05-04 06:14:36 890

原创 sshd服务安装-ssh命令使用方法

这份清华大牛整理的进大厂必备的redis视频、面试题和技术文档祝大家早日进入大厂,拿到满意的薪资和职级~~~加油!!!《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!这份清华大牛整理的进大厂必备的redis视频、面试题和技术文档祝大家早日进入大厂,拿到满意的薪资和职级~~~加油!!![外链图片转存中…(img-wOpYaZB7-1714767822069)]《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门。

2024-05-04 04:23:58 1520

原创 SpringCloud04—客户端负载均衡 SpringCLoud Ribbon

学完之后,若是想验收效果如何,其实最好的方法就是可自己去总结一下。比如我就会在学习完一个东西之后自己去手绘一份xmind文件的知识梳理大纲脑图,这样也可方便后续的复习,且都是自己的理解,相信随便瞟几眼就能迅速过完整个知识,脑补回来。下方即为我手绘的MyBtis知识脑图,由于是xmind文件,不好上传,所以小编将其以图片形式导出来传在此处,细节方面不是特别清晰。但可给感兴趣的朋友提供完整的MyBtis知识脑图原件(包括上方的面试解析xmind文档)

2024-05-04 02:22:33 1120

原创 Spring04:代理模式

《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!2)房东类实现了出租房子接口public class Host implements RentHouse {@Overridepublic void rentHouse() {System.out.println(“我是房东,我想要出租房子”);}}3)中介类也实现了出租房子接口,同时它还有其它业务/***/public class Proxy implements RentHouse {private Ho

2024-05-04 00:30:48 621

原创 Spring Boot + MyBatis + MySQL 实现读写分离!

《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!org.apache.commonscommons-lang33.8mysqlmysql-connector-javaruntimeorg.springframework.bootspring-boot-starter-testtestorg.springframework.bootspring-boot-maven-pluginapplication.ymlspring:datasource:master

2024-05-03 22:28:10 967

原创 RabbitMQ不讲武德,发个消息也这么多花招

金三银四马上就到了,希望大家能好好学习一下这些技术点学习视频:《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!这里为了实现方便,通过生产者的头部标记来决定采用何种应答策略://1.声明连接//2.建立连接//3.创建消息通道//4.声明队列(默认交换机AMQP default,Direct)System.out.println(" 等待接收消息…");// 创建消费者@Override。

2024-05-03 20:37:36 54

原创 Mybatis框架技术总结(一)

建议如果只有一个参数的时候不用做什么特殊处理。如果是有多个参数的情况下一定要加上@Param来设置参数名。《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!ect>最终执行的sql为: select * from user[外链图片转存中…(img-nTb5MhrC-1714708648724)][外链图片转存中…(img-6XSlQGd9-1714708648725)]《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》

2024-05-03 11:57:40 732

原创 LeetCode5-最长回文子串

《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!2、预处理回文字符串以其长度来分,可以分为奇回文(其长度为奇数)、偶回文(其长度为偶数),一般情况下需要分两种情况来寻找回文,马拉车算法为了简化这一步,对原始字符串进行了处理,在每一个字符的左右两边都加上特殊字符(肯定不存在于原字符串中的字符),让字符串变成一个奇回文。例如:原字符串:abba,长度为4预处理后:#a#b#b#a#,长度为9原字符串:aba,长度为3预处理后:#a#b#a#,长度为73、计算最

2024-05-03 10:14:00 996

原创 Java项目常见工具类总结

面试题文档来啦,内容很多,485页!由于笔记的内容太多,没办法全部展示出来,下面只截取部分内容展示。面试题文档来啦,内容很多,485页!由于笔记的内容太多,没办法全部展示出来,下面只截取部分内容展示。

2024-05-03 08:26:15 997 1

转载 Java毕设项目-校园失物招领管理系统

我还通过一些渠道整理了一些大厂真实面试主要有:蚂蚁金服、拼多多、阿里云、百度、唯品会、携程、丰巢科技、乐信、软通动力、OPPO、银盛支付、中国平安等初,中级,高级Java面试题集合,附带超详细答案,希望能帮助到大家。还有专门针对JVM、SPringBoot、SpringCloud、数据库、Linux、缓存、消息中间件、源码等相关面试题。《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!2注册登录。

2024-05-03 06:43:41 970

原创 Java实现QQ第三方登录

小编也是很有感触,如果一直都是在中小公司,没有接触过大型的互联网架构设计的话,只靠自己看书去提升可能一辈子都很难达到高级架构师的技术和认知高度。向厉害的人去学习是最有效减少时间摸索、精力浪费的方式。我们选择的这个行业就一直要持续的学习,又很吃青春饭。虽然大家可能经常见到说程序员年薪几十万,但这样的人毕竟不是大部份,要么是有名校光环,要么是在阿里华为这样的大企业。年龄一大,更有可能被裁。送给每一位想学习Java小伙伴,用来提升自己。

2024-05-03 05:05:12 740

原创 Java中高级核心知识全面解析——Redis(简介、基本数据结构、跳跃表【简介、实现】

跳跃表(skiplist)是一种随机化的数据结构,由在论文《Skip lists: a probabilistic alternative to balanced trees》中提出,是一种可以于平衡树媲美的层次化链表结构——查找、删除、添加等操作都可以在对数期望时间下完成,以下是一个典型的跳跃表例子:我们在上一篇中提到了 Redis 的五种基本结构中,有一个叫做有序列表 zset的数据结构,它类似于Java中的SortedSet和HashMap。

2024-05-03 03:18:56 956

原创 Java 调试技术 JPDA 架构解读

JVMTI 定义了 JVM 必须实现的一系列用于调试的接口,这些接口总体上包含:获取信息类的接口,例如获取当前堆内存的使用率某种动作,例如设置断点通知,例如当一个断点命中时,通知监听者最后分享一些系统的面试题,大家可以拿去刷一刷,准备面试涨薪。JVMMySQLMybatisMongoDBRedisSpringKafkaRabbitMQNginxJava基础数据结构与算法并发编程数据库设计模式微服务消息中间件。

2024-05-03 01:37:59 428

原创 Flowable学习笔记(一、入门)

要构建的流程是一个非常简单的请假流程。Flowable引擎需要流程定义为BPMN 2.0格式,这是一个业界广泛接受的XML标准。在Flowable术语中,我们将其称为一个流程定义(process definition)。一个流程定义可以启动多个流程实例(process instance)。流程定义可以看做是重复执行流程的蓝图。在这个例子中,流程定义定义了请假的各个步骤,而一个流程实例对应某个雇员提出的一个请假申请。

2024-04-30 19:42:12 608

原创 Dubbo 第一章:详情版

由于篇幅原因,就不多做展示了《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!登录后,查看providers,可以看到它加过密[dubbo, zookeeper, fruit]中dubbo对应图1中ROOT那一级[com.api.RemoteEmployeeService]和接口名一致,对应图1中Service[外链图片转存中…(img-j4OpzPzf-1714473866689)]

2024-04-30 18:45:58 405

原创 ConcurrentHashMap 1(1)

既然选择这个行业,选择了做一个程序员,也就明白只有不断学习,积累实战经验才有资格往上走,拿高薪,为自己,为父母,为以后的家能有一定的经济保障。学习时间都是自己挤出来的,短时间或许很难看到效果,一旦坚持下来了,必然会有所改变。不如好好想想自己为什么想进入这个行业,给自己内心一个答案。面试大厂,最重要的就是夯实的基础,不然面试官随便一问你就凉了;其次会问一些技术原理,还会看你对知识掌握的广度,最重要的还是你的思路,这是面试官比较看重的。

2024-04-30 17:50:49 620

原创 API网关在微服务中的应用

《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!通过上图中API网关做为系统统一入口,实现了对各个微服务间的整合,同时又做到了对客户端友好,屏蔽系统的复杂性和差异性。对比之前无API网关模式,API网关具有几个比较重要的优点:下面老顾就用图解的方式进行说明接口优化我们发现各个微服务的接口返回体是不一样的,在之前没有网关的时候,客户端获取商品id为1的商品信息时,需要分别请求商品信息服务、价格服务、库存服务等,才能获得完整的商品信息。客户端自行进行数据组装

2024-04-30 16:54:04 332

原创 2024年高频Java面试题集锦(含答案),让你的金九银十面试之路畅通无阻!(1)

机会是留给有准备的人,大家在求职之前应该要明确自己的态度,熟悉求职流程,做好充分的准备,把一些可预见的事情做好。对于应届毕业生来说,校招更适合你们,因为绝大部分都不会有工作经验,企业也不会有工作经验的需求。同时,你也不需要伪造高大上的实战经验,以此让自己的简历能够脱颖而出,反倒会让面试官有所怀疑。你在大学时期应该明确自己的发展方向,如果你在大一就确定你以后想成为Java工程师,那就不要花太多的时间去学习其他的技术语言,高数之类的,不如好好想着如何夯实Java基础。请转发本文支持一下。

2024-04-29 16:27:56 442 3

原创 应该在JavaScript中使用Class吗?(1)

分享一套阿里大牛整理的前端资料给大家,点击前端校招面试题精编解析大全即可免费下载,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!**因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。[外链图片转存中…(img-XRlEhVQ3-1713782663451)]

2024-04-22 18:45:39 364

原创 前端面试百分之九十九过的技巧(一)

本人分享一下这次字节跳动、美团、头条等大厂的面试真题涉及到的知识点,以及我个人的学习方法、学习路线等,当然也整理了一些学习文档资料出来是附赠给大家的。知识点涉及比较全面,包括但不限于前端基础,HTML,CSS,JavaScript,Vue,ES6,HTTP,浏览器,算法等等详细大厂面试题答案、学习笔记、学习视频等资料领取,点击资料领取直通车免费领取!423)]既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!

2024-04-22 04:15:36 1218

原创 前端--医院设置信息列表效果实现-JS代码部分

资料过多,篇幅有限,需要文中全部资料可以点击这里免费获取前端面试资料PDF完整版!自古成功在尝试。不尝试永远都不会成功。勇敢的尝试是成功的一半。如果你觉得这些内容对你有帮助,可以扫码获取!!(备注:前端)[外链图片转存中…(img-0WqMB7Mf-1713698233396)][外链图片转存中…(img-lLBbd0Ok-1713698233396)][外链图片转存中…(img-Mnzf7ib5-1713698233397)]资料过多,篇幅有限,需要文中全部资料可以点击这里免费获取。

2024-04-21 19:18:29 1014

原创 从阿里校招原题,看大厂前端面试标准(附解析!!!)

本人分享一下这次字节跳动、美团、头条等大厂的面试真题涉及到的知识点,以及我个人的学习方法、学习路线等,当然也整理了一些学习文档资料出来是附赠给大家的。知识点涉及比较全面,包括但不限于前端基础,HTML,CSS,JavaScript,Vue,ES6,HTTP,浏览器,算法等等详细大厂面试题答案、学习笔记、学习视频等资料领取,点击资料领取直通车免费领取!本人分享一下这次字节跳动、美团、头条等大厂的面试真题涉及到的知识点,以及我个人的学习方法、学习路线等,当然也整理了一些学习文档资料出来是附赠给大家的。

2024-04-21 04:39:38 912

原创 一篇文章,掌握 JavaScript Date(日期时间)的使用

今天的文章可谓是积蓄了我这几年来的应聘和面试经历总结出来的经验,干货满满呀!如果你能够一直坚持看到这儿,那么首先我还是十分佩服你的毅力的。所以看完之后,还是多多行动起来吧!可以非常负责地说,如果你能够坚持把我上面列举的内容都一个不拉地看完并且全部消化为自己的知识的话,那么你就至少已经达到了中级开发工程师以上的水平,进入大厂技术这块是基本没有什么问题的了。资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。**

2024-04-21 02:48:09 1079

原创 【思考】$nextTick 与 setTimeout 的一点对比!

但是小智并不相信。他继续讲述他是如何尝试这样做的:有用。为什么?

2024-04-21 01:04:47 286

原创 【ES6】Set数据结构

添加某个值,返回 Set 结构本身。:删除某个值,返回一个布尔值,表示删除是否成功。:返回 个布尔值,表示参数是否为 Se 的成员。clear (): 清除所有成员,没有返回值。Array.from方法可以将 Set 结构转为数组。这就提供了一种去除数组的重复元素的方法。

2024-04-20 19:26:27 388

原创 Windows 安装 nodejs 和 npm

javascript是前端必要掌握的真正算得上是编程语言的语言,学会灵活运用javascript,将对以后学习工作有非常大的帮助。掌握它最重要的首先是学习好基础知识,而后通过不断的实战来提升我们的编程技巧和逻辑思维。这一块学习是持续的,直到我们真正掌握它并且能够灵活运用它。如果最开始学习一两遍之后,发现暂时没有提升的空间,我们可以暂时放一放。继续下面的学习,javascript贯穿我们前端工作中,在之后的学习实现里也会遇到和锻炼到。真正学习起来并不难理解,关键是灵活运用。

2024-04-20 17:55:28 974

原创 Vue组件通信原理剖析(一)事件总线的基石 $on和$emit

解决问题:子给父传值// childthis.$emit(‘add’, ‘这是子组件传给父组件的参数’)// parent// parantAdd是定义在父组件中的事件,事件接受的参数$event就是子组件传给父组件的值总结来说,面试成功=基础知识+项目经验+表达技巧+运气。我们无法控制运气,但是我们可以在别的地方花更多时间,每个环节都提前做好准备。面试一方面是为了找到工作,升职加薪,另一方面也是对于自我能力的考察。

2024-04-20 09:40:28 1143

原创 Vue中的路由(1)

总结来说,面试成功=基础知识+项目经验+表达技巧+运气。我们无法控制运气,但是我们可以在别的地方花更多时间,每个环节都提前做好准备。面试一方面是为了找到工作,升职加薪,另一方面也是对于自我能力的考察。能够面试成功不仅仅是来自面试前的临时抱佛脚,更重要的是在平时学习和工作中不断积累和坚持,把每个知识点、每一次项目开发、每次遇到的难点知识,做好积累,实践和总结。点击这里领取Web前端开发经典面试题新!**如果你觉得这些内容对你有帮助,可以扫码获取!!(备注:前端)

2024-04-20 08:21:12 873

原创 vue 常用的 Echarts 示例(1)

点击这里即可免费获取,包括答案解析。value:34,name: “生产队2”},{value:23,name: “生产队3”}]}]进度环形图自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数前端工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

2024-04-20 06:51:54 715

原创 TypeScript基本知识点整理——函数(1)

学过java的同学可能会感觉到有内味了~。Ts函数和Java的方法有这很相似的地方。自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。深知大多数前端工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

2024-04-20 05:25:47 927

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除