自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于WEB安全的知识

指的是黑客用过HTML注入篡改网站,插入了恶意脚本,从而在用户浏览时控制用户的权限。类型:1、反射型XSS:简单地把用户输入的数据“反射”给用户,往往诱使用户点击才会成功。也成为非持久性XSS攻击2、存储型XSS:把用户的数据存储在服务端。也称为持久性XSS。比如黑客发表一篇含有恶意代码的文章,用户阅读后把恶意脚本存储在服务端。3、DOM Based XSS:并非按照数据是否存储在服务端划分的,效果上来说是反射型的XSS。

2024-07-12 17:23:50 603

原创 web中盒子模型的“外边距合并”与“margin-top塌陷问题”

/外边距合并指的是,当两个垂直外边距相遇时,它们将形成一个外边距。合并后的外边距的高度等于两个发生合并的外边距的高度中的较大者。外边距合并指的是,当两个垂直外边距相遇时,它们将形成一个外边距。合并后的外边距的高度等于两个发生合并的外边距的高度中的较大者。外边距合并指的是,当两个垂直外边距相遇时,它们将形成一个外边距。合并后的外边距的高度等于两个发生合并的外边距的高度中的较大者。外边距合并指的是,当两个垂直外边距相遇时,它们将形成一个外边距。

2024-07-12 16:30:56 154

原创 MyBatis进阶(一)运行原理_mybatis进阶之路

第一种写法类型别名是为Java类型命名一个短的名字。它只和XML配置有关,只用来减少类完全限定名的多余部分第二种写法 配合注解使用,在该包com.msun.daomain下使用注解@Alias("person")指定一个包中所有类的别名development:开发模式work:工作模式```以上是对MyBatis的属性进行配置及设置JDBC连接对象的数据源连接池的实现。以上代码完成数据写入数据库的操作。

2024-07-12 15:39:28 220

原创 git&gitHub

正式学习前端大概 3 年多了,很早就想整理这个书单了,因为常常会有朋友问,前端该如何学习,学习前端该看哪些书,我就讲讲我学习的道路中看的一些书,虽然整理的书不多,但是每一本都是那种看一本就秒不绝口的感觉。正式学习前端大概 3 年多了,很早就想整理这个书单了,因为常常会有朋友问,前端该如何学习,学习前端该看哪些书,我就讲讲我学习的道路中看的一些书,虽然整理的书不多,但是每一本都是那种看一本就秒不绝口的感觉。在版本控制系统中,大约90%的操作都是在本地仓库中进行的:暂存,提交,查看状态或者历史记录等等。

2024-07-12 14:49:45 937

原创 分布式进阶(二十一)Flume的基础介绍_flume-ng version只有5个

flume 作为 cloudera 开发的实时日志收集系统,受到了业界的认可与广泛应用。Flume 初始的发行版本目前被统称为 Flume OG(original generation),属于 cloudera。

2024-07-05 03:09:13 546

原创 【前端】vue采用el-table 添加行手动填写数据和删除行及提交_前端点击按钮增加一行表格

推荐一些系统学习的途径和方法。每个Web开发人员必备,很权威很齐全的Web开发文档。作为学习辞典使用,可以查询到每个概念、方法、属性的详细解释,注意使用英文关键字搜索。里面的一些 HTML,CSS,HTTP 技术教程也相当不错。

2024-07-05 01:04:14 268

原创 WebSocket初探(socket

聊天室最基本的功能应该有系统通知,聊天内容等。系统通知针对所有socket连接,即是全局广播;聊天内容则是除当前socket用户的非全局广播。还可能存在系统与某个用户的单独消息互动,这则是单播。本文先不涉及room的概念,高手莫怪。实现方式socket服务端主要代码如下:});// 监听socket连接// 当某用户连上聊天室socket服务时,给他打个招呼data:})// 对其他用户给出通知:某某某加入了聊天室data: {})// 监听用户发的聊天内容。

2024-07-05 00:03:50 368

原创 vue动态组件与插件到底是什么?

子组件1===============================================子组件2===============================================子组件3===============================================

2024-07-04 23:04:07 430

原创 TypeScript系列教程四《扩展类型》

目前我总结出两种使用方式,一种是组成联合类型的类型可以统一处理,直接使用即可。1、如string和number都有toString方法。可以直接转成string 统一处理。console.log(‘我的年纪是’+ age.toString());2、判断类型,分别处理达到函数目的console.log(‘我是字符串’);}else{console.log(‘我是number’);类型别名。

2024-07-04 22:05:36 221

原创 mini-webpack 源码浅析_cory chase minipack web-

面试准备根据每个人掌握的知识不同,准备的时间也不一样。算法的准备时间比较长,是一个长期的过程。需要在掌握了大部分前端基础知识的情况下,再有针对性的去复习算法。面试的时候算法能做出来肯定加分,但做不出来也不会一票否决,面试官也会给你提供一些思路。在此进行一个总结,给自己,也希望能帮助到需要的同学。跳槽是每个人的职业生涯中都要经历的过程,不论你是搜索到的这篇文章还是无意中浏览到的这篇文章,希望你没有白白浪费停留在这里的时间,能给你接下来或者以后的笔试面试带来一些帮助。但是其实浏览器仍然是不认识的。

2024-07-04 20:57:46 209

原创 Java WebService记

总的来说,面试官要是考察思路就会从你实际做过的项目入手,考察你实际编码能力,就会让你在电脑敲代码,看你用什么编辑器、插件、编码习惯等。所以我们在回答面试官问题时,有一个清晰的逻辑思路,清楚知道自己在和面试官说项目说技术时的话就好了再编写一个发布服务的主类 Main :总的来说,面试官要是考察思路就会从你实际做过的项目入手,考察你实际编码能力,就会让你在电脑敲代码,看你用什么编辑器、插件、编码习惯等。所以我们在回答面试官问题时,有一个清晰的逻辑思路,清楚知道自己在和面试官说项目说技术时的话就好了。

2024-07-04 19:03:23 340

原创 Django创建项目

例如你在加入项目组的时候,前期以及做了一部分工作,尤其是环境已经配置好了,那么我们也不必傻傻的一个个的安装第三方库,可以这样前端面试题汇总JavaScript性能linux前端资料汇总。

2024-07-04 18:04:39 261

原创 2024技能大赛云计算赛项先电2

MAINTAINER ChinaskillRUN rm -rvf /etc/yum.repos.d/*ADD ftp.repo /etc/yum.repos.d/ADD gpmall.sql /root/RUN yum install -y mariadb-serverRUN sed -i “13cport = 8066” /etc/my.cnf.d/server.cnfADD init.sh /root/init.shRUN chmod +x /root/init.shRUN /root/init.shE

2024-07-04 17:03:57 208

原创 小程序事件、组件、生命周期、路由及数据请求

2.自定义组件或模板(为了项目方便复用)只复用wxml,css部分,不具有交互功能[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KjBCHdmN-1596903264915)(assets/image-20200806102732122.png)]自定义组件子组件如何创建一个完整独立的视图单元(wxml,css,js)创建和使用组件的步骤:第一步:创建一个组件:在子组件文件夹上–右建–选择【新建component】选项第二步:引入组件。

2024-06-25 01:22:40 321

原创 一文搞懂HTML中的表格、表单、列表

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

2024-06-24 22:23:59 829

原创 VUE面试题汇总(三)

更重要的是,技术面试是一个双向了解的过程,要让对方发现你的闪光点,同时也要 试图去找到对方的闪光点,因为他以后可能就是你的同事或者领导,所以,面试官问你有什么问题的时候,不要说没有了,要去试图了解他的工作内容、了解这个团队的氛围。总结组件的职能,什么需要外部控制(即 props 传啥),组件需要控制外部吗($emit), 是否需要插槽(slot)//Object.assign的单层的覆盖前面的属性,不会递归的合并属性。首先,技术面试是一个 认识自己 的过程,知道自己和外面世界的差距。

2024-06-24 20:22:31 857

原创 slurm深度解析:探索作业调度系统的架构和术语

在高性能计算领域,作业调度系统是一个非常重要的组件,它负责管理集群的资源和作业,以提高计算效率和用户体验。本文将介绍一种流行的开源作业调度系统——slurm,它具有高度可扩展和容错的特点,已被全球多个超级计算中心和大型集群采用。本文将介绍slurm的基本概念、架构和术语,以及如何使用slurm进行作业的提交和管理。

2024-06-24 18:28:54 741

原创 JavaScript进阶(二十六):ES各版本特性详解_es版本

无论是成功(.then())还是失败(.catch()),Promise后面都会执行的部分。3.在 ES2015 中,Rest不定长度参数…,可以转换成数组传入。4. 正则表达式组RegExp 可以返回匹配的数据包。

2024-06-24 16:37:40 885

原创 ECMAScript6介绍及环境搭建

解构赋值可以方便地将一组参数与变量名对应起来。// 参数是一组有次序的值// 参数是一组无次序的值。

2024-06-24 14:48:55 480

原创 基于Web的图书管理系统运行教程

4、Java Resources --》src–》com.cya.util --》DBUtil.java --》修改数据库名、数据库用户名、数据库密码 --》保存。另外,大推一个网上教程 现代 JavaScript 教程 ,文章深入浅出,很容易理解,上面的内容几乎都是重点,而且充分发挥了网上教程的时效性和资料链接。5、双击新建的数据库 --》待数据库名由灰变量后 --》右击数据库名 --》运行SQL文件 --》选择文件 --》点击开始 --》关闭。想要取得优秀的面试成绩,刷面试题是必须的,除非你样样精通。

2024-06-20 13:20:31 561

原创 Webpack4从入门到精通以及和webpack5对比_webpack现在用的是哪个版本

面试前要精心做好准备,简历上写的知识点和原理都需要准备好,项目上多想想难点和亮点,这是面试时能和别人不一样的地方。还有就是表现出自己的谦虚好学,以及对于未来持续进阶的规划,企业招人更偏爱稳定的人。万事开头难,但是程序员这一条路坚持几年后发展空间还是非常大的,一切重在坚持。为了帮助大家更好更高效的准备面试,特别整理了《前端工程师面试手册》电子稿文件。前端面试题汇总JavaScript性能linux前端资料汇总。

2024-06-19 12:23:57 703

原创 vue3+vite+ts引入海康威视监控_vue3接入海康威视

/index.html引入 直接从window里面拿到sdkwsUrl: {type: String, //视频监控code},});id: “playWnd” + Math.random().toString(16).slice(2), //多个监控同时显示需要不同的id});//创建播放实例szPluginContainer: state.id, // 指定容器id。

2024-06-18 22:40:02 765

原创 jQuery学习之旅 Item1 选择器【一】_item item

技术学到手后,就要开始准备面试了,找工作的时候一定要好好准备简历,毕竟简历是找工作的敲门砖,还有就是要多做面试题,复习巩固。隐藏域visibility:hidden 隐藏(要占据物理空间):hidden 获得隐藏元素(display input type=hidden)有两种情况会起作用:visible获得可见元素总结1.基本选择(id class tag标签 sel1,sel2,sel3联合 *)2. 层次选择器。

2024-06-18 20:22:04 933

原创 分布式 WebSocket 集群解决方案

玩过netty的人都知道netty是的线程模型是nio模型,并发量非常高,spring5之前的网络线程模型是servlet实现的,而servlet不是nio模型,所以在spring5之后,spring的底层网络实现采用了netty。spring cloud gateway或zuul都默认集成了ribbon作为负载均衡,我们只需要根据建立ws请求时客户端发来的user id,重写ribbon负载均衡算法,根据user id进行hash,并在哈希环上寻找ip,并将ws请求转发到该ip便完事了。

2024-06-17 04:10:20 961 1

原创 UI框架 Vant、ElementUI、WeUI、AUI、LayUI_vant和element的区别

LayUI自定义模块:第一步:新建一个JS文件,命名为NewModule.js,代码如下//调用已存在模板console.log("测试调用接口");layer.msg("好冷");//抛出接口,加载模块时可以调用render里面的方法});使用自定义模块base: '../src/' //自定义模块放在的位置});

2024-06-17 01:54:12 624

原创 Web核心技术前端框架VUE入门

=就答题情况而言,第一问100%都可以回答正确,第二问大概只有50%正确率,第三问能回答正确的就不多了,第四问再正确就非常非常少了。其实此题并没有太多刁钻匪夷所思的用法,都是一些可能会遇到的场景,而大多数人但凡有1年到2年的工作经验都应该完全正确才对。只能说有一些人太急躁太轻视了,希望大家通过此文了解js一些特性。据在钩子函数中发送异步请求,并将响应的数据赋值给数据模型new Vue({data(){return{brands:[]},mounted(){

2024-06-15 23:00:29 628

原创 JVM基础及JVM内存结构

技术栈比较搭,基本用过的东西都是一模一样的。快手终面喜欢问智力题,校招也是终面问智力题,大家要准备一下一些经典智力题。如果排列组合、概率论这些基础忘了,建议回去补一下。

2024-06-15 20:58:14 576

原创 JS实现各种排序算法(持续更新)

i < length;i++) {j++) {2.冒泡排序(改进后) 从内循环中减少外循环已经跑过的轮数i > 0;i–) {i++) {// 这里与冒泡不同的是外循环的i 0;i++) {// 保存待插入的值let j = i;

2024-06-12 16:24:40 900

原创 JavaScript设计模式 Item 7 --策略模式Strategy_ item[strategy 1]

Bonus.prototype.getBonus = function(){ //取得奖金数额。

2024-06-12 15:18:20 825

原创 Intel Idea导入eclipse下的web项目并部署到tomcat

5.2 在Moudle中,在moudle里点击项目,Module SDK中选择本机配置了环境变量的JDK,在右侧的Dependencies中如有如下红色部分,选择红色部分,点击-号,依次删除即可。在path中,Output path和Test output path中均选择WebContent下的WEB-INF下的classes。

2024-06-12 14:10:35 289

原创 echarts 3d饼图

/ 通过pieHeight设定3d饼/环的高度,单位是px。// 向每个 series-surface 传入不同的参数方程 series-surface.parametricEquation,也就是实现每一个扇形。// 使用上一次遍历时,计算出的数据和 sumValue,调用 getParametricEquation 函数,// 准备待返回的配置项,把准备好的 legendData、series 传入。你使用过哪些方法,来提高微信小程序的应用速度?拓展:var方式定义的变量有什么样的bug?

2024-06-12 12:56:44 1037

原创 280页《前端校招面试真题解析大全》

秋招即将开始,校招的朋友普遍是缺少项目经历的,所以底层逻辑,基础知识要掌握好!而一般的社招,更是神仙打架。特别强调,项目经历不可忽视;几乎简历上提到的项目都会被刨根问底,所以项目应用的技术要熟练,底层原理必须清楚。这里给大家提供一份汇集各大厂面试高频核心考点前端学习资料。涵盖HTML,CSS,JavaScript,HTTP,TCP协议,浏览器,Vue框架,算法等高频考点238道(含答案)!高级前端工程师必备资料包。

2024-06-12 11:32:17 834

原创 成为一名年薪20k的前端工程师要做些什么?

为了帮助大家更好的了解前端,特别整理了《前端工程师面试手册》电子稿文件。

2024-06-11 17:45:00 513

原创 前端浏览器缓存知识梳理

有个缺点,就是它判断是否过期是用本地时间来判断的,本地时间是可以自己修改的。

2024-06-11 15:26:55 927

原创 从 0 到 1 的前端算法知识已经为你整理好啦

当然难和容易依然是相对的,或许这些题目对我来说还算是简单,但是一部分人来说仍然困难。但无论如何都有你擅长和曾经遇到过的问题,稳扎稳打,这些送分题不能丢。

2024-06-11 11:12:54 385

原创 【Vue】初识Vue,Vue简介及Vue Devtools配置_vue

2020年9月18日Vue3.0.0正式发布别名One Piece(没错就是海贼王)。

2024-06-11 02:47:15 304

原创 Vue进阶(幺肆捌):Vuex 辅助函数详解_vuex的有哪些辅助函数 有什么用(1)

一般情况下,如果需要访问vuex.store中state存放的数据,需要使用this.$store.state.属性名方式。显然,采取这样的数据访问方式,代码略显繁杂,辅助函数为此应运而生。

2024-06-11 01:33:19 257

原创 vue 输入表单库,在开发项目时节省大量时间

基础知识是前端一面必问的,如果你在基础知识这一块翻车了,就算你框架玩的再6,webpack、git、node学习的再好也无济于事,因为对方就不会再给你展示的机会,千万不要因为基础错过了自己心怡的公司。前端的基础知识杂且多,并不是理解就ok了,有些是真的要去记。当然了我们是牛x的前端工程师,每天像背英语单词一样去背知识点就没必要了,只要平时工作中多注意总结,面试前端刷下题目就可以了。

2024-06-10 20:10:59 774

原创 Nodejs基础之Express框架和art-template引擎(四)

cookie 是存储于访问者的计算机中的变量。可以让我们用同一个浏览器访问同一个域名的时候共享数据。HTTP 是无状态协议。简单地说,当你浏览了一个页面,然后转到同一个网站的另一个页面,服务器无法认识到这是同一个浏览器在访问同一个网站。每一次的访问,都是没有任何关系的。Cookie 是一个简单到爆的想法:当访问一个页面的时候,服务器在下行HTTP 报文中,命令浏览器存储一个字符串;浏览器再访问同一个域的时候,将把这个字符串携带到上行HTTP 请求中。第一次访问一个服务器,不可能携带cookie。

2024-06-10 18:53:35 515

原创 javascript快速入门之BOM模型—浏览器对象模型(Browser Object Model)_bom对象中什么可获取当前窗口的父窗口地址

整理面试题,不是让大家去只刷面试题,而是熟悉目前实际面试中常见的考察方式和知识点,做到心中有数,也可以用来自查及完善知识体系。《前端基础面试题》,《前端校招面试题精编解析大全》,《前端面试题宝典》,《前端面试题:常用算法》整理面试题,不是让大家去只刷面试题,而是熟悉目前实际面试中常见的考察方式和知识点,做到心中有数,也可以用来自查及完善知识体系。《前端基础面试题》,《前端校招面试题精编解析大全》,《前端面试题宝典》,《前端面试题:常用算法》

2024-06-10 17:37:56 776

空空如也

空空如也

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

TA关注的人

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