当前位置:首页 » 《随便一记》 - 第7页

05月08日

【vue2】vue生命周期的理解

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 281次
【vue2】vue生命周期的理解

?博       主:初映CY的前说(前端领域)?个人信条:想要变成得到,中间还有做到!?本文核心:vue生命周期的介绍、vue生命周期钩子函数详解,vue生命周期的执行顺序目录一、生命周期介绍二、生命周期的构成1.生命周期的四个阶段:2.八大钩子作用:1.beforeCreate():2.created()3.beforeMont()4.monted()5.beforeUpdata()6.updated()7.beforeDestroy()8.destroyed()三、执行顺序一、生命周期介绍概念:即一个组件从创建到销毁的一个完整的过程二、生命周期的构成钩子概念: vue从创建到销毁过程中,会执行的一些回调函数1.生

05月08日

Ubuntu 22.04安装Visual Studio Code(VS Code)

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 209次
Ubuntu 22.04安装Visual Studio Code(VS Code)

Ubuntu22.04安装VisualStudioCode一、下载打开浏览器,访问VSCode的官方网址:https://code.visualstudio.com。在首页的左侧有两个蓝色的按钮,点击左边的按钮,下载.deb格式的安装包,下载完成后得到如下文件。二、安装下载完成后,可以通过图形界面或命令行的方式安装,以下两种方式任选一种即可。通过图形界面安装1.右键点击安装包,在菜单中选择“使用其他程序打开”2.在“选择应用程序”中选择“软件安装”然后点击“选择”打开安装包的速度可能较慢,请耐心等待3.在新打开的窗口中可以查看一些安装包的信息,这里直接点击“安装”4.输入当前账户密码,然后点击“认证”开始安装(用户认证)(正在安装)

05月08日

Spring使用注解存储和读取对象

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 208次
Spring使用注解存储和读取对象

文章目录一、存储Bean对象配置扫描添加注解存储Bean对象注解使用范围Bean的命名五大类注解的关系为什么需要五大类注解?二、方法注解@BeanBean重命名三、对象注入属性注入Setter注入构造方法注入@Autowired和@Resource的区别一、存储Bean对象之前我们存储Bean时,需要在spring-config.xml中添加bean注册才行,这样的方式并不简单。我们要想更简单的存储和读取对象的核心是使用注解1.使用类注解(五大类注解):@Controller:控制器,验证用户请求的数据正确性(安保系统)@Service:服务层,编排和调度具体执行方法的(客服中心)@Repository:持久层,和数据库进行交互,等同于DA

05月08日

性能优化之-事件代理

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 177次
性能优化之-事件代理

js中的事件委托或是事件代理简单理解事件委托也叫事件代理,“事件代理”即是把原本需要绑定在子元素的响应事件(click、keydown…)委托给父元素,让父元素担当事件监听的职务。事件代理的原理是DOM元素的事件冒泡。概述:那什么叫事件委托呢?它还有一个名字叫事件代理,JavaScript高级程序设计上讲:事件委托就是利用事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件。那这是什么意思呢?网上的各位大牛们讲事件委托基本上都用了同一个例子,就是取快递来解释这个现象,我仔细揣摩了一下,这个例子还真是恰当,我就不去想别的例子来解释了,借花献佛,我摘过来,大家认真领会一下事件委托到底是一个什么原理:有三个同事预计会在周一收到快递。为签收快递,有两种办法:一是三个人在公司门口等

05月08日

Python爬虫之Scrapy框架系列(19)——实战下载某度猫咪图片【媒体管道类】

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 174次
Python爬虫之Scrapy框架系列(19)——实战下载某度猫咪图片【媒体管道类】

目录:1.引入:1.1不使用管道,直接存储本地:①创建scrapy项目及爬虫文件②编写爬虫文件:③效果:1.2使用管道,进行本地存储:①编写爬虫文件:②在items.py文件中创建相应的字段:③编写管道文件pipelines.py:④效果:分析:两种储方法下所编写的爬虫文件:2.这就引入了媒体管道类。使用如下:2.1爬虫文件改为:2.2编写items.py文件:2.3使用媒体管道类的话,pipelines.py文件就不用管,直接在settings.py操作即可:2.4效果:1.引入:先来看个小案例:使用scrapy爬取某度图片。目标百度图片URL:https://image.baidu.com/search/index?tn=baidu

05月08日

nginx转发https:SSL_do_handshake() failed

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 188次
nginx转发https:SSL_do_handshake() failed

大概情况:前端项目是vue,部署到nginx,由于项目中使用了第三方接口,直接访问会存在跨域问题,所以使用nginx进行转发,但是请求的时候报错了。错误日志SSL_do_handshake()failed(SSL:error:14094410:SSLroutines:ssl3_read_bytes:sslv3alerthandshakefailure:SSLalertnumber40)whileSSLhandshakingtoupstream,client:127.0.0.1,server:127.0.0.1,request:"POST/api/testHTTP/1.1",upstream:"https://xxxx",host:

05月08日

个人简历html网页代码(使用chatgpt完成web开发课的实验)

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 208次
个人简历html网页代码(使用chatgpt完成web开发课的实验)

使用chatgpt完成web开发课的实验前提:chatgpt的使用,建议看https://juejin.cn/post/7198097078005841980或者自己随便找要学会用“出国旅游”软件vscode的基本使用炼丹开始:炼丹材料:帮我写一个html页面,内容是:个人简历,需要丰富的颜色和样式我这演示只练了一次,需要更严格的页面,多练几次就行练好了框架自己改改就行自己练好的丹:还有一种图有二维码就懒得发出来了代码:text.html<!DOCTYPEhtml><html><head><title>个人简历</title><style>body{

05月08日

VS2022 永久配置OpenCV4.7.0开发环境

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 362次
VS2022 永久配置OpenCV4.7.0开发环境

每次新建一个OpenCV 项目都要重新配置一下环境,真的很麻烦,现在教大家一个方法,以后不用重复配置。配置环境变量%opencv%\build\x64\vc16\bin其中%opencv%为你自己的opencv文件夹的位置  1.打开已有的VS项目,在左下角-属性管理器-DeBug|X64中右键-添加新项目属性表。然后设置名字如:opencv.props并保存。 2.右键刚刚添加的属性表opencv,点击属性。 3.在“通用属性-VC++目录-常规-包含目录”中添加%opencv%\build\include\opencv2和%opencv%\build\include,%opencv%为你自己的opencv目录。 4. 在“通用属性-VC++目录-常规-库目录”中

05月08日

面试官:你做过什么有亮点的项目吗?

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 217次
面试官:你做过什么有亮点的项目吗?

前言面试中除了问常见的算法网络基础,和一些八股文手写体之外,经常出现的一个问题就是,你做过什么项目吗?面试官其实是想看看你做过什么有亮点的项目,其实大家日常做的项目都差不多,增删改查,登录注册,弹窗等等,所谓有亮点,就是在这些实现功能的基础上,在以下几个方面做出了探索和优化,个人能力有限,先聊这几个方面。大数据量优化研发效率的提高研发质量的提高性能优化用户体验优化复杂&新场景…我们以大家都做过的需求举例,通过优化,每个需求都可以做成有亮点的需求,也就是所谓企业级的项目。1、大数据量想做出亮点,首先做一些你周围同事做不到的需求,首先就是数据量变大,变得贼大,虽然大部分场景遇不到,但是挡不住骚包面试官喜欢问,我们只聊面试。1.1、课程页面,增删改查这种场景,我们可

05月08日

js中遍历对象数组并获取对象相应的属性值

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 205次
js中遍历对象数组并获取对象相应的属性值

JavaScript中遍历对象数组的方法有很多种。以下是常见的四种常见的方法:for​循环,for...of​循环,forEach​方法和map​方法,在遍历的同时,通过访问对象的属性来获取相应的值。​for​循环:constobjArray=[{id:1,name:'Alice'},{id:2,name:'Bob'},{id:3,name:'Charlie'},];for(leti=0;i<objArray.length;i++){constobj=objArray[i];console.log(obj.id,obj.name);}​for...of​循环:constobjArray=

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1