自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 vue 项目启动报错 getaddrinfo ENOTFOUND xxx

vue 项目启动报错 getaddrinfo ENOTFOUND xxx启动项目报错解决方法打开 hosts 文件(windows)路径如下:C:\Windows\System32\drivers\etc把报错的 xxx 路径 添加上就好了。

2022-05-22 16:38:33 1240

转载 详解vue keep-alive

vue项目使用keep-alive的作用在vue项目中,难免会有列表页面或者搜索结果列表页面,点击某个结果之后,返回回来时,如果不对结果页面进行缓存,那么返回列表页面的时候会回到初始状态,但是我们想要的结果是返回时这个页面还是之前搜索的结果列表,这时候就需要用到vue的keep-alive技术了.keep-alive 简介keep-alive 是 Vue 内置的一个组件,可以使被包含的组件保留状态,或避免重新渲染。用法也很简单:<keep-alive> <component&

2021-10-26 12:14:52 519

原创 详解js数值转换 Number(),parseInt()与parseFloat()

js中共有三个函数用于将其他数据类型转换为数值类型,分别是Number(),parseInt()和parseFloat().其中 Number() 可以用于任意数据类型,后两者主要用于将字符串转换为数值类型。Number() 的转换规则:1.布尔值,true转换为1,false转换为0 console.log(Number(true));// 1 console.log(Number(false));// 02.数值,直接返回 console.log(Number(123));// 123

2021-06-18 10:17:54 865

原创 js垃圾回收机制

概念:js垃圾回收是指系统回收不再能访问到的变量,其中变量包含全局和局部变量。即系统释放被占用的内存例如:function f1(){let a=1console.log(a)}function f2(){let b=2return b}a()//执行完f1后,f1中的变量a无法再被访问,系统将自动回收,释放内存let B=b()//执行完f2后,因B指向f2中的b,二者存在联系,视为可访问的变量,系统不回收回收方式:标记回收:在程序运行时,系统会将所有变量记上标记,然后排

2021-05-30 08:46:22 71

原创 前后交互--创建一个属于自己的博客网站(三)

读取和展示用户信息接下来我们要实现用户界面的分页功能,我们希望在展示数据时,不完全展示,即分页显示。这样做的目的是当我们数据库中数据量较大时,若全部读取展示,将耗费大量时间,用户体验不佳,我们可以通过限制每一页的数据查询量来提高运行效率。思路:首先获取数据库中数据的条数count,将条数除以每页我们想要显示的数据条数pagesize,向上取整后即为页数,即total = Math.ceil(conunt / pageSize)。其次是页码的获取,我们可以通过get请求参数得到页码,利用页码,我们可以控

2021-04-24 14:19:08 107

原创 前后交互--创建一个属于自己的博客网站(二)

登录模块的实现前端页面这里不做阐述了,我们重点在后端首先我们需要获取到用户的输入信息,进行js验证,这里我们使用jquery为我们提供的serializeArray()方法获取到用户提交的表单信息,但因为serializeArray返回的是一个数组,其中存储的是形式于{name:'',value:''}的多个对象,不便于操作。我们希望能直接得到一个存储着所有提交信息的对象,所以这里我们需要定义一个函数对serializeArray()的返回值进行处理。function toObj(arry){

2021-04-17 18:06:28 107

原创 前后交互--创建一个属于自己的博客网站(一)

1.技术选型和项目介绍此项目基于前端三剑客+nodejs+mongodb+express+art-template实现,主要实现用户评论实时展示,同时将用户信息显示在评论下发。登录后才可查看文章和发布文章,管理员可对用户和文章进行管理等。注:此项目为菜鸟练手项目,欢迎指导2.项目结构目录model:用于存放数据库连接模块node_modules:用于存方第三方模块资源public:用于存放静态资源如html css js文件等route:用于存放路由views:用于存放模板3.1服务器建

2021-04-14 15:47:49 86

原创 使用serve-static第三方模块访问资源失败?

使用serve-static第三方模块访问资源失败?话不多说先看代码://导入第三方模块 serve-static 用于处理静态资源访问服务const serve_static = require('serve-static')const serve = serve_static(path.join(__dirname, 'public','css'))app.on('request', (req, res) => { serve(req, res, () => { })

2021-04-11 19:57:11 296 1

原创 仿携程网移动端首页

仿携程网移动端首页网页实现预览图:css部分:body{ max-width: 540px; min-width: 320px; background-color: #f2f2f2; margin: 0 auto; color: #000; }a{ text-decoration: none; color: white;}*{ margin: 0; padding: 0;}.search-box{

2021-03-08 16:31:03 984

原创 mysql 数据库的基本操作

#------------------------创建库--------------------------------#创建库 CREAT DATABASE 库名;CREATE DATABASE DT55;#删除库 DROP DATABASE 库名;DROP DATABASE DT55;#在创建库时指定编码语法:create databa 库名 chara set 编码名;CREATE DATABASE dt55 CHARACTER SET utf8;#-------------------

2020-05-13 11:53:48 134

原创 约瑟夫环----C链表实现

约瑟夫环----C链表实现#include<stdio.h>#include<stdlib.h>struct list{ int data; struct list *next;};typedef struct list list_node;int main(){ int size,number,j=0; scanf("%d %d",&s...

2020-05-01 10:58:02 150

原创 我的第一个java小程序

** 我的第一个java小程序---学生管理系统**在经过了对JavaSE一个多星期的学习,终于写出了一点东西,激动之余,赶紧写下了我的第一个博客,用于记录学习的过程。首先面对一个空白的项目,构建一个思维导图是必要的,这将大大提高代码的编写效率。例如面对此时的学生管理系统,我构建了如下导图首先设计主界面排版,因为目前接触的知识较少,我就用switch...

2020-04-06 21:56:02 999 2

基于nodejs+mongodb实现简单的用户增删改查功能

基于nodejs+mongodb实现简单的用户增删改查功能,包含完整的前端页面

2021-04-10

java贪吃蛇源代码

java贪吃蛇源代码,欢迎大家一起交流学习,java贪吃蛇源代码,欢迎大家一起交流学习,java贪吃蛇源代码,欢迎大家一起交流学习

2020-08-22

空空如也

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

TA关注的人

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