自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 实现(1)-----功能介绍和准备阶段

另外再推荐(据说是一本一本完全外行也能看懂的java书): 提取码:pjak建议有编程基础的学java会更快哦!3.提取码:5tk2Android入门必须得是郭霖大神的《第一行代码》呀4.tcp/ip协议要有一定的了解:可以参考一下,如果看完之后没有看懂也没有关系,后面我会在用到这个技术的时候详细地说一下它的原理和作用的!说白了tcp/ip协议可以让客户端通过某一个IP地址和端口号和服务端进行连接通信,详细的会在后续的文章解析。5.单片机基础—(前提是先掌握了c语言哦)提取码:p8nz。

2024-06-25 01:13:10 414

原创 一个无名前端的10年前端路

知识浩如烟海,看到学到的东西存在脑子里容易忘,自己又比较笨,我选择存入物理的知识库。:开始是人肉同步,导出导入文件,有了 Chrome 以后,用 Gmail 账号同步,而后被墙了以后,需要不断更换爬墙的梯子(:最开始用的 Wiz 为知笔记,到后来的 有道笔记,Evernote 之类都有用过。笔记可以用浏览器“剪藏”之类的插件,,后期笔记又多又杂,怕是有心无力了…

2024-06-24 22:12:44 1048

原创 Vue语法与标签的使用

所谓的设置代码片段,就是可以方便我们的开发。具体的设置,点击文件,首选项,选择配置用户代码片段,新建全局代码片段文件,将下面的代码复制到大括号内即可使用。v-model指令是双向绑定,当一边发生比变化时,另一边也会发生变化。相应的测试代码如下,感兴趣的小伙伴儿们可以测试一些哦。v-on标签用于绑定事件,v-on:click表示处理鼠标点击的事件,事件调用的方法应写在methods节点中。v-bind是单向数据绑定,这个指令一般用在标签属性里面,用来获取值,接下来用案例解释。首先从比较基本的设置开始说起。

2024-06-24 20:14:36 255

原创 React进阶(五):导航守卫_renderroutes

在《》博文中,介绍了React路由相关知识,在实际项目开发过程中,路由之间的跳转必定涉及权限、用户是否登陆等限定条件的判定,故需要导航守卫来完成这一事项。在实现路由拦截之前,先看一下vue路由拦截是如何使用的,都做了哪些事情。正如其名,vue-router提供的导航守卫主要用来通过跳转或取消的方式守卫导航。

2024-06-24 18:18:33 456

原创 JavaScript流程控制-循环

console.log(“我喜欢”);}2、js中的循环=======================================================================3、for循环======================================================================3.1、for循环语法结构3.2、for循环执行过程1.首先执行里面的计数器变量var i = 1 .但是这句话在for里面只执行一次 index2.去i

2024-06-24 16:29:47 316

原创 DESUtils 加解密时 Given final block not properly padded bug小记

就是这个人,main方法加解密是不会报错, 而嵌套到URL中就报错了,细心的我最后发现别人转码后有一个“/”, 而这个人转了之后却又两个“/”,于是我想到了URLEncoder,加上之后,确实不报错了,而是后台出来了个大大的bug, 就是这个“”,所以不得不去网上寻找解药。以下是网上解决方案,非本人原创,特此声明!仔细分析一下,不难发现,该异常是在解密的时候抛出的,加密的方法没有问题。但是两个方法的唯一差别是Cipher对象的模式不一样,这就排除了程序写错的可能性。

2024-06-24 14:40:09 314

原创 喜大普奔,两个开源的 Spring Boot + Vue 前后端分离项目可以在线体验了

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

2024-06-20 13:12:13 791

原创 Vue进阶(幺陆肆):自定义指令之拖拽指令_vue 自定义拖拽指令 循环dom,

在博文《Vue进阶(九十一):自定义指令》中讲解了Vue自定义指令(局部、全局)的创建方法,及指令相关的钩子函数。此篇博文在此基础上实现vue自定义拖动指令。定义全局指令,需要在main.js中写入即可。但是一般会先在项目中新建一个drag.js文件,在js文件内部实现拖拽逻辑,最后在dom代码中调用该指令。

2024-06-19 12:15:24 368

原创 vue-必备知识点

前端资料汇总框架原理真的深入某一部分具体的代码和实现方式时,要多注意到细节,不要只能写出一个框架。算法方面很薄弱的,最好多刷一刷,不然影响你的工资和成功率😯在投递简历之前,最好通过各种渠道找到公司内部的人,先提前了解业务,也可以帮助后期优秀 offer 的决策。要勇于说不,对于某些 offer 待遇不满意、业务不喜欢,应该相信自己,不要因为当下没有更好的 offer 而投降,一份工作短则一年长则 N 年,为了幸福生活要慎重选择!!!

2024-06-18 22:29:23 943

原创 Java进阶(四十五)字节流与字符流的区别_java 图片字节流和字符流

/ 声明File对象。// 声明File 对象。// 第2步:准备好一个输出的对象 通过子类实例化父类对象。// 第2步:准备好一个输出的对象 通过子类实例化父类对象。// 第1步:使用File类找到一个文件。// 第4步:关闭输出流(此时没有关闭)// 第1步:使用File类找到一个文件。// 第4步:关闭输出流(此时没有关闭)// 第1步:使用File类找到一个文件。// 第4步:关闭输出流(此时没有关闭)// 第2步:通过子类实例化父类对象。// 第3步:准备一个字符串。

2024-06-18 20:13:54 401

原创 做一些动图,学习一下 EventLoop

全网独播-价值千万金融项目前端架构实战从两道网易面试题-分析JavaScript底层机制RESTful架构在Nodejs下的最佳实践一线互联网企业如何初始化项目-做一个自己的vue-cli思维无价,看我用Nodejs实现MVC代码优雅的秘诀-用观察者模式深度解耦模块前端高级实战,如何封装属于自己的JS库VUE组件库级组件封装-高复用弹窗组件。

2024-06-17 03:59:52 701

原创 Spring Boot 实现在线Web SSH( Java Web版本的Xsehll)

堡垒机,即在一个特定的网络环境下,为了保障网络和数据不受来自外部和内部用户的入侵和破坏,而运用各种技术手段监控和记录运维人员对网络内的服务器、网络设备、安全设备、数据库等设备的操作行为,以便集中报警及时处理及审计定责。来自百度百科实现webssh泛指一种技术可以在网页上实现一个SSH终端。从而无需Xshell之类的模拟终端工具进行SSH连接,将SSH这一比较低层的操作也从C/S架构扭成了B/S架构。工作原理WebSocket长连接,用于指令发送和响应的实时交互xterm.js。

2024-06-17 01:44:31 1009

原创 Web前端基础知识整理(一)

闭包的一个作用就是可以读取函数内部的变量,另一个作用就是让闭包中的变量始终保存在内存中,闭包中的变量在函数被调用完后不会被自动清除。:通俗的理解就是,当鼠标点击或者触发dom事件时,浏览器会从根节点开始由外到内进行事件传播,即点击了子元素,如果父元素通过事件捕获方式注册了对应的事件的话,会先触发父元素绑定的事件。:与事件捕获恰恰相反,事件冒泡顺序是由内到外进行事件传播,直到根节点。点击子元素会发生事件冒泡,先调用子元素的事件,再调用父元素的事件。dom标准事件流的处理顺序为先捕获、再冒泡。

2024-06-15 22:52:30 316

原创 Js-w3school(2024

1.作用域指的是您有权访问的变量集合。在 JavaScript 中有两种作用域类型:• 局部作用域:在 JavaScript 函数中声明的变量,会成为函数的局部变量。局部变量的作用域是局部的:只能在函数内部访问它们。由于只能在函数内部识别局部变量,因此能够在不同函数中使用同名变量。在函数开始时会创建局部变量,在函数完成时会删除它们。• 全局作用域:函数之外声明的变量,会成为全局变量。全局变量的作用域是全局的:网页的所有脚本和函数都能够访问它。如果您为尚未声明的变量赋值,此变量会自动成为全局变量。

2024-06-15 20:50:11 874

原创 JS事件简单总结

也称DOM0事件处理方式,DOM0不是W3C的标准,由于历史发展的原因,它存在过也一直存在着。很简单,只要在html元素中添加on+事件的属性即可。或者用js的方式给元素添加这个属性。这样的优点是简单方便,并且兼容所有的浏览器;缺点也不少,违反了行为与表现分离的准则,只能添加一个事件,也不能利用事件委托机制去更多的事。上文提到IE8及其以下的事件传播机制只有冒泡,没有捕获,实现方式为//监听事件//解除监听//手动触发事件,兼容性IE6-10。

2024-06-12 16:16:21 985

原创 JavaScript期末复习

C、14D、124、下列代码( A )是窗口加载事件onload:加载事件5、下列代码( B )是根据标签名获取元素getElementById(“”) // 通过 id属性 找到元素getElementsByTagName(“”) // 根据标签名获取元素getElementsByClassName(“”) // 根据类名获取元素querySelectorAll(“”) // 方法返回文档中匹配指定CSS 选择器的所有元素5:2结果是:( A )A、2B、3C、5.2。

2024-06-12 15:10:03 728

原创 http状态码

编程基础的初级开发者,计算机科学专业的学生,以及平时没怎么利用过数据结构与算法的开发人员希望复习这些概念为下次技术面试做准备。或者想学习一些计算机科学的基本概念,以优化代码,提高编程技能。这份笔记都是可以作为参考的。

2024-06-12 14:01:32 879

原创 Day12-项目中整合用户注册功能-p189

大厂面试问深度,小厂面试问广度,如果有同学想进大厂深造一定要有一个方向精通的惊艳到面试官,还要平时遇到问题后思考一下问题的本质,找方法解决是一个方面,看到问题本质是另一个方面。还有大家一定要有目标,我在很久之前就想着以后一定要去大厂,然后默默努力,每天看一些大佬们的文章,总是觉得只有再学深入一点才有机会,所以才有恒心一直学下去。

2024-06-12 12:46:53 849

原创 2024最全前端面试系列(VUE)(初学者快速上手的前端框架)

”[v-clock]{watch和computed的优缺点与区别计算属性是自动监听依赖值的变化,从而动态返回内容;监听是一个过程,在监听的值变化时,可以触发一个回调,并做一些事情。1.computed具有缓存性,不会重复计算,适用于一个数据受多个数据影响/当数据变化需要执行异步或开销较大的操作。2.watch不具有缓存性,适用于一个数据影响多个数据/存在复杂逻辑的操作。1.watch同样可以实现监听多个数据利用computed将多个数据整合成一个对象,再用watch监听合成的对象。

2024-06-12 11:23:07 624

原创 微软终于要在2022年让ie浏览器退役了(1)

我在成长过程中也是一路摸爬滚打,没有任何人的指点,所以走的很艰难。例如在大三的时候,如果有个学长可以阶段性的指点一二,如果有已经工作的师兄可以告诉我工作上需要什么,我应该前面的三年可以缩短一半;后来去面试bat,失败了有5、6次,每次也不知道具体是什么原因,都是靠面试回忆去猜测可能是哪方面的问题,回来学习和完善,当你真正去招人的时候,你就会知道面试记录是多么重要,面试官可以从面试记录里看到你的成长,总是去面试,总是没有成长,就会被定义为缺乏潜力。你的成长,总是去面试,总是没有成长,就会被定义为缺乏潜力。

2024-06-11 17:36:49 262

原创 前端性能优化之防抖与节流,大幅度降低你的事件处理性能

抖,听起来就是一个频繁触发的动作,我们可以想象我们在跑步,每跑一步就出很多的汗,我们跑的过程中,很想拿毛巾擦一擦汗,但是一想,如果刚擦完汗,跑几步就又出汗了,还不如不擦,我看看我等会还跑不跑,如果还跑,那我就一直不擦汗,如果我什么时候不跑了,我就开始擦一下汗。那么‘ 跑步 ’ 这个动作就可以看作我们上述代码中的滚动事件, ’ 擦汗 ’ 就可以看成scroll 事件的处理代码,即获取导航栏离文档顶部的距离。

2024-06-11 15:18:44 698

原创 云服务器Ubuntu部署vue项目

为了帮助大家更好温习重点知识、更高效的准备面试,特别整理了《前端工程师面试手册》电子稿文件。内容包括html,css,JavaScript,ES6,计算机网络,浏览器,工程化,模块化,Node.js,框架,数据结构,性能优化,项目等等。包含了腾讯、字节跳动、小米、阿里、滴滴、美团、58、拼多多、360、新浪、搜狐等一线互联网公司面试被问到的题目,涵盖了初中级前端技术点。前端面试题汇总JavaScript性能linux。

2024-06-11 11:02:12 472

原创 【Java系列笔记016】Vue框架简单入门(完结)

vue-resource的github:http://github.com/pagekit/vue-resource。Vue 在实例化的过程中,会调用这些生命周期的钩子,给我们提供了执行自定义逻辑的机会。Axios的github:http://github.com/axios/axios。Axios是一个基于promise的http库,可以用在浏览器和node.js中。8个生命周期的执行点,4个基本的,4个特殊的。取值,获取json(有点像对象的形式)的值。是Vue.js的插件提供了使用。

2024-06-11 02:39:02 259

原创 vue el-form表单校验以及常用正则

KaTeX parse error: Undefined control sequence: \d at position 15: / 或 /^(-([1-9]\̲d̲\*\.\d\*|0\.\d\…([1-9]\̲d̲\*\.\d\*|0\.\d\…KaTeX parse error: Undefined control sequence: \d at position 12: / 或 /^[1-9]\̲d̲\*\.\d\*|0\.\d\…非正浮点数:/^((-\d+(.\d+)?\d+(.\d+)?

2024-06-10 20:02:49 1154

原创 MongoDB之Mongoose的使用_mongodb + mongoose 使用

模型层调用// 基于静态方法的查询} else {//关闭数据库链接db.close();});12345678910123456789[外链图片转存中…(img-nv1LW0KI-1718016158371)]

2024-06-10 18:42:50 159

原创 JavaScript学习9:函数进阶_var obj = { name ‘a‘, age 15, son {name ‘b‘, a

【代码】JavaScript学习9:函数进阶_var obj = { name 'a', age 15, son {name 'b', a。

2024-06-10 17:29:51 65

原创 Electron-vue脚手架改造vue项目(2024

*Electron可以让你使用纯 JavaScript 调用丰富的原生 API 来创造桌面应用。**你可以把它看作是专注于桌面应用而不是 web 服务器的,io.js 的一个变体。这不意味着 Electron 是某个图形用户界面(GUI)库的 JavaScript 版本。相反,Electron 使用 web 页面作为它的 GUI,所以你能把它看作成一个被 JavaScript 控制的,

2024-06-10 16:15:18 290

原创 2024快手前端暑期实习面经

P.S.可以试着了解一下codepen里面有很多有趣的东西VUE脚手架内部的编译过程VUE-Router的原理,如果让你来的话,你会怎么做以下情况请求进来的路径,是先请求前端还是后端?(1)域名未访问,空白的网页,VUE的单页面应用(请求后端会获取到什么数据)(2)在(1)的情况下切换页面,为什么(3)点击刷新浏览器端你对于缓存的了解,sessionStorage和localStorage有什么区别,有了解cookie么?localStorage存token的好处和不好的地方。

2024-06-10 14:56:56 261 1

空空如也

空空如也

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

TA关注的人

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