- 博客(29)
- 收藏
- 关注
原创 程序人生-Hello’s P2P
P2P (Program to Process):名为hello.c的Source program被GCC编译器的驱动程序读取并翻译为可执行目标文件hello,而后,操作系统外壳shell利用函数fork为hello创建进程process,可在其中加载程序。自此,hello的P2P过程已经完成,hello由一个Program变为Process。如图1所示,GCC的翻译过程分为预处理,编译,汇编,链接四个阶段,预处理器(cpp)根据以字符。
2024-06-25 02:51:18
1713
1
原创 【面试题】 ES6 类聊 JavaScript 设计模式之行为型模式(二)_js new subject
世界上只有一种真正的英雄主义就是在认清生活真相之后仍然热爱它。
2024-06-24 21:54:15
345
原创 vue实现登录、注册、退出、跳转等功能,简单实用
* 点击对应的标题添加对应的背景颜色 */width: 25%;width:36px;color:#fff;top:-20px;.guanggao{点击跳转{{n}}
2024-06-24 19:59:26
394
原创 react 父子组件的渲染机制 优化手段
/ 优化后写法return (return (return (return (return ({children}return (Somethingreturn ({left}Something{right}// 把组件作为 props 传递给组件,这样耗时组件就不受点击事件的影响
2024-06-24 18:02:30
966
原创 JavaScript基础之数组对象
对于框架原理只能说个大概,真的深入某一部分具体的代码和实现方式就只能写出一个框架,许多细节注意不到。算法方面还是很薄弱,好在面试官都很和蔼可亲,擅长发现人的美哈哈哈…(最好多刷一刷,不然影响你的工资和成功率???在投递简历之前,最好通过各种渠道找到公司内部的人,先提前了解业务,也可以帮助后期优秀 offer 的决策。要勇于说不,对于某些 offer 待遇不满意、业务不喜欢,应该相信自己,不要因为当下没有更好的 offer 而投降,一份工作短则一年长则 N 年,为了幸福生活要慎重选择!!!
2024-06-24 16:13:48
228
原创 CSS+DIV定位分析(relative,absolute,static,fixed)_divstatic(1)
1、static:默认值。没有定位,元素出现在正常的流中(或者 z-index 声明)。2、relative:生成相对定位的元素,通过top,bottom,left,right的设置相。可通过z-index进行层次分级。3、absolute:生成绝对定位的元素,。元素的位置通过 “left”, “top”, “right” 以及 “bottom” 属性进行规定。可通过z-index进行层次分级。4、fixed:生成绝对定位的元素,。
2024-06-24 14:22:27
405
原创 前端面试,如果连前端基础都没有掌握,那还能面试成功吗?
大厂面试问深度,小厂面试问广度,如果有同学想进大厂深造一定要有一个方向精通的惊艳到面试官,还要平时遇到问题后思考一下问题的本质,找方法解决是一个方面,看到问题本质是另一个方面。还有大家一定要有目标,我在很久之前就想着以后一定要去大厂,然后默默努力,每天看一些大佬们的文章,总是觉得只有再学深入一点才有机会,所以才有恒心一直学下去。后思考一下问题的本质,找方法解决是一个方面,看到问题本质是另一个方面。
2024-06-20 12:50:57
241
原创 ubuntu安装docker
如果你打算靠自己摸索自学,那么你首先要了解学习前端的基本大纲,这是你将要学习的主要内容,理解以及掌握好这些内容,便可以找到一份初级的前端开发工作。你还需要有一套完整的前端学习教程,作为初学者最好的方式就是看视频教程学习,初学者容易理解接受。不要选择买书学习,这样的方式没有几个人能学会,基本都是看不下去书,也看不懂书。如果喜欢看书的学弟,可以买一些经典的书籍作为辅助即可,主要还是以看教程为主。每天抽出固定几个小时学习,做好长期学习的准备。
2024-06-19 11:58:07
463
原创 Vue 3 的概述以及 ES 6 基本语法的介绍_vite vue3 解析es6语法
在ES 5中,定义对象的方法需要 function 语句。},// 300// 20000在ES 6},// 300//20000这里不能使用ES 6的箭头函数(=>),因为该方法需要一个名称。如果直接命名每个方法,则可以使用箭头函数(=>)。
2024-06-18 22:12:23
666
原创 javascript百炼成仙 第一章 掌握JavaScript基础1
小娃娃,相见是缘,既然你感兴趣我便教你一教。你且听好,在JavaScript中,数据可分为两类,分别为原生数据类型和对象数据类型。所谓对象数据类型,是一种复合型的数据类型。它可以把多个数据放到一起,就好像一个篮子一样。在这个篮子里面的每一个数据,可以看做是一个单元,他们都有自己的名字和值。叶小凡被叶老的话深深地打动了,立刻聚精会神地听起来。“现在你相信了,我可还是妖怪?叶小凡嘿嘿一笑,重新把戒指戴好。“小娃娃,你叫什么?“叶小凡!“嗯,老夫姓叶你也姓叶,确实有缘。小娃娃,我且问你,你可愿意拜我为师?
2024-06-18 19:56:52
405
原创 Mongoose学习参考文档
Model模型,是经过Schema构造来的,除了Schema定义的数据库骨架以外,还具有数据库行为模型,他相当于管理数据库属性、行为的类中间件是一种控制函数,类似插件,能控制流程中的init、validatesaveremove`方法小编的一位同事在校期间连续三年参加ACM-ICPC竞赛。从参赛开始,原计划每天刷一道算法题,实际上每天有时候不止一题,一年最终完成了 600+:凭借三年刷题经验,他在校招中很快拿到了各大公司的offer。
2024-06-17 01:23:06
311
原创 vue项目文件介绍_vue文件
函数式编程其实是一种编程思想,它追求更细的粒度,将应用拆分成一组组极小的单元函数,组合调用操作数据流;它提倡着 纯函数 / 函数复合 / 数据不可变, 谨慎对待函数内的 状态共享 / 依赖外部 / 副作用;Tips:其实我们很难也不需要在面试过程中去完美地阐述出整套思想,这里也只是浅尝辄止,一些个人理解而已。博主也是初级小菜鸟,停留在表面而已,只求对大家能有所帮助,轻喷🤣;我个人觉得: 这些编程范式之间,其实并不矛盾,各有各的。
2024-06-15 22:34:20
817
原创 HTML5 CSS3 诱人的实例 : 网页加载进度条的实现,下载进度条等
由于文档内容过多,为了避免影响到大家的阅读体验,在此只以截图展示部分内容的原理就是上图了,同时可以背景宽度设置越大,条文宽度越大;3、设置Js,创建LoadBar对象[外链图片转存中…(img-bqqQ1E7r-1718170875908)][外链图片转存中…(img-omm8Tv8E-1718170875909)]由于文档内容过多,为了避免影响到大家的阅读体验,在此只以截图展示部分内容。
2024-06-12 13:41:27
836
原创 css3动画 魔方 无限滚动
如果你打算靠自己摸索自学,那么你首先要了解学习前端的基本大纲,这是你将要学习的主要内容,理解以及掌握好这些内容,便可以找到一份初级的前端开发工作。你还需要有一套完整的前端学习教程,作为初学者最好的方式就是看视频教程学习,初学者容易理解接受。不要选择买书学习,这样的方式没有几个人能学会,基本都是看不下去书,也看不懂书。如果喜欢看书的学弟,可以买一些经典的书籍作为辅助即可,主要还是以看教程为主。每天抽出固定几个小时学习,做好长期学习的准备。
2024-06-12 12:23:28
81
原创 2024 跳槽涨薪必不可少面试通关宝典 —— css 篇
前端CSS面试题文档,JavaScript面试题文档,Vue面试题文档,大厂面试题文档4、动态REM方案适配原理稍复杂需要使用JS设计稿标注的px换算到CSS的rem计算简单方案灵活技能实现整体缩放又能实现局部不缩放5、vw方案适配原理简单不需要JS即可适配设计稿标注的px换算到CSS的vw计算复杂前端CSS面试题文档,JavaScript面试题文档,Vue面试题文档,大厂面试题文档[外链图片转存中…(img-d1I7ExCe-1718161332617)]
2024-06-12 11:02:24
849
原创 浅谈浏览器多进程与JS线程
再完善完善概念:工厂的资源 -> 系统分配的内存(独立的一块内存)工厂之间的相互独立 -> 进程之间相互独立多个工人协作完成任务 -> 多个线程在进程中协作完成任务工厂内有一个或多个工人 -> 一个进程由一个或多个线程组成工人之间共享空间 -> 同一进程下的各个线程之间共享程序的内存空间(包括代码段、数据集、堆等)进程是cpu资源分配的最小单位(是能拥有资源和独立运行的最小单位),线程是cpu调度的最小单位(线程是建立在进程的基础上的一次程序运行单位)。浏览器内的进程。
2024-06-11 18:34:01
806
原创 尤大为何放弃Webpack?来探索一下 Vite
回复“2”加入前端群本文同步在掘金博主:「橙红年代」个人博客shymean.com上。掘金原文链接: https://juejin.im/post/5ea2361de51d454714428b44预备知识vite重度依赖的特性,因此需要提前做下功课,参考:JavaScript modules 模块 - MDN。允许在浏览器中直接运行原生支持模块当遇见import依赖时,会直接发起http请求对应的模块文件。开发环境本文使用的版本为vite@0.3.2。
2024-06-11 17:14:41
225
原创 图片懒加载原理 - 从简单到复杂
前端字节跳动真题解析。而这个container的具体尺寸会由尺寸确定的外层元素确定,但是高宽比始终保持一致。而图片的尺寸设置成100%container的尺寸保证图片始终和container的尺寸保持一致。前端字节跳动真题解析[外链图片转存中…(img-0FZ3sLCS-1718093705671)]real.jpg。
2024-06-11 16:15:17
243
原创 前端ECharts可视化框架快速上手详解(一)
由于文档内容过多,为了避免影响到大家的阅读体验,在此只以截图展示部分内容// bmi = 体重kg / (身高m * 身高) bmi大于 28 代表肥胖return 20;},// bmi = 体重kg / (身高m * 身高) bmi大于 28 代表肥胖} else {}]// 4.使用刚指定的配置项和数据显示图表。6、直角坐标系柱状图、折线图、散点图6.1、直角坐标系的常用配置常用配置有三种网格 grid。
2024-06-11 14:58:16
723
原创 vue基础学习总结一
})方法:// 在组件中methods: {}}从上面代码中我们会发现,计算属性直接在双大括号中写变量名即可,并且代码写在computed中,方法是需要在变量名后面加括号,表示调用这个方法,代码写在methods中。(2)缓存不同计算属性是基于它们的依赖进行缓存的,只有相关依赖改变时才会重新求值。这就意味着只要 message 还没有发生改变,多次访问 reversedMessage 计算属性会立即返回之前的计算结果,而不必再次执行函数。
2024-06-11 01:05:28
404
1
原创 Tomcat的认识&使用
根据路线图上的重点去进行有针对性的学习,在学习过程中,学会写笔记,做总结。html5 / css3 学习笔记JavaScript 学习笔记Vue 学习笔记多级目录访问也是加’/'隔开即可根据路线图上的重点去进行有针对性的学习,在学习过程中,学会写笔记,做总结。html5 / css3 学习笔记JavaScript 学习笔记Vue 学习笔记。
2024-06-10 19:42:15
512
原创 2024 HTTP面试题都在这里_2024http面试
中年危机是真实存在的,即便有技术傍身,还是难免对自己的生存能力产生质疑和焦虑,这些年职业发展,一直在寻求消除焦虑的依靠。技术要深入到什么程度?做久了技术总要转型管理?我能做什么,我想做什么?一技之长,就是深耕你的专业技能,你的专业技术。(重点)独立做事,当你的一技之长达到一定深度的时候,需要开始思考如何独立做事。(创业)拥有事业,选择一份使命,带领团队实现它。(创业)一技之长分五个层次栈内技术 - 是指你的前端专业领域技术栈外技术 - 是指栈内技术的上下游,领域外的相关专业知识。
2024-06-10 14:35:41
687
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人