- 博客(17)
- 收藏
- 关注
原创 JS基础和ES6相关
JS基础和ES6相关JS数据类型(记得介绍ES6新增symbol)值类型(基本类型):String、Number、Boolean、Null、Undefined、Symbol(ES6引入的一种新的原始数据类型,表示独一无二的值)、bigint引用数据类型:对象(Object)【包含普通对象- Object、数组对象(Array)、函数对象(Function)、日期对象(Date)、数字对象(Math)、正则对象(RegExp)】JS强制类型转换显式转换通过手动进行类型转换,JavaScri
2021-10-24 16:13:50
355
原创 CSS&CSS3&布局相关
CSS&CSS3&布局相关CSS盒模型(box-sizing)什么是盒子模型当对一个文档进行布局(laying out)时候,浏览器引擎会根据CSS-Box模型将所有元素描述为一个盒子,CSS会决定这些盒子的大小,位置,属性等盒子模型分类IE盒模型 和 标准盒模型IE盒模型:width / height = content + border + padding标准盒模型:width / height = content普通文档流块元素的CSS外边距合并问题只
2021-10-19 19:45:21
328
原创 HTML&HTML5相关
HTML&HTML5相关对HTML语义化的理解(语义化标签有哪些)语义化就是我们通过标签本身就知道标签所在代码的内容具体有什么意义,,即使用特定的功能或属性的标签做特定的事情。比如说使用h1标签就知道这是一个标题,使用header就知道这是页眉语义化标签的两个好处:对机器友好,可以让搜索引擎爬虫更加有效的捕获页面结构,有利于SEO,利于页面结构分析,如识别文章标题等。对开发者友好,让文档更加清晰,便于整理和优化页面结构常见的语义化标签有:<header>页眉</h
2021-10-18 13:43:33
643
原创 Commander
Commander.jsInstall(安装)npm i commanderAPI(常见)versionvar program = require("commander");program .version('0.0.1'); .parse(process.argv);// 执行结果node index.js -V0.0.1#如果希望程序响应 -v 选项而不是 -V,只需使用与option方法相同的语法将自定义标志传给version方法program.version('0.0.
2021-07-27 21:48:03
369
4
原创 MONGODB数据库相关操作
MONGODB数据库一、数据的增删改查1.使用数据库、创建数据库use tying(名字可以更改)如果这个数据库存在,则不做什么,若不存在,必须向其添加一条数据才能创建成功向其中插入数据db.user.insert({“name”:“xiaoming”});2.查看数据库show dbs3.显示当前的数据集合(mysql中叫做表)show collections4.删除集合,删除指定的集合、删除表删除集合:db.COLLECTION_NAME.drop()db.user
2021-07-26 20:32:43
200
原创 node集群cluster
node集群clustercludternode实例是单线程作业的,在服务端编程中,通常会创建多个node实例来处理客户端的请求,以此来提升系统的吞吐率,对这样多个node 实例,称之为cludter集群有以下两种常见的实现方案,但是node自带的cluster模块,采用了方案2方案一集群内的node实例,各自监听不同的端口,再由反向代理实现请求到多个端口的分发优点:实现简单,各实例相互独立缺点:增加端口占用,进程之间通信比较麻烦方案二集群内,创建一个主进程(master),以及若干个
2021-07-26 20:23:56
718
原创 React——jsx语法踩坑
React——jsx语法踩坑1.jsx代码注释问题之前在JS中注释一般是//<button>点击</button>/* <button>点击</button> */但是在JSX中这种写法是错误的,JSX的写法如下{/* <button>点击</button> */}也可以用快捷键 Ctrl + ?,就会自动生成注释2.class在JS中,类选择器一般用 class 表示,但是在jsx中没有class,把它替换成了c
2021-06-01 16:32:17
357
1
原创 React生命周期(旧)
React生命周期(旧)组件的生命周期可分成三个状态1.挂载时:Mounting2.更新时:Updating3.卸载时:Unmounting不同状态所执行的操作1.初始化阶段:(Mounting)由ReactDOM.render()触发 - - - 初次渲染constructorcomponentWillMount()render()componentDidMount() ===> 常用,一般在这个钩子中做一些初始化的事情,例如:开启定时器、发送网络请求、订阅消息2.更新阶
2021-04-12 16:05:20
264
原创 药店管理系统(C语言课程设计)(3月1日—3月8日)
药店管理系统一.运用知识点:链表的插入,添加,删除,排序等功能文件的打开与关闭二.系统功能展示:1.添加药品信息函数:Linklist* add_medicine(Linklist *head);作用:在链表的尾部添加信息(只能添加到最后);易错:当指针指向NULL时,在添加代码如下:Linklist* add_medicine(Linklist *head) //添加药品信...
2020-03-08 17:08:55
2899
4
原创 寒假总结
标题:寒假总结任务:1.深入学习html和css;2.制作NASA仿网页面;3.制作简书仿网页面;4.打字练习;5.参加ACM训练;总结:1.在制作网页的时候,对某些知识点掌握不太好,要学习的还有很多;(1) 在做NASA和简书的时候,需要用到很多图标,可以上这个网页搜寻,直接用<svg></svg>就可以显示出来,再通过设置位置大小来制作;https:...
2020-03-01 01:07:44
97
原创 Git学习总结(在windows下git的安装与配置)
Git学习总结(在windows下git的安装与配置)1.先建立一个github账号点击进入github的官网 https://github.com/account/unverified-email然后开始申请一个github账号,在申请时需要绑定一个邮箱即可(我申请的时候绑定的是qq邮箱)2.安装gitGit的官方下载地址:https://git-scm.com/download/...
2019-12-01 23:02:48
231
原创 计数问题
计数问题题目描述试计算在区间 11 到 n n的所有整数中,数字 x(0 ≤ x ≤ 9)x(0≤x≤9)共出现了多少次?例如,在 11到 11 11中,即在 1,2,3,4,5,6,7,8,9,10,111,2,3,4,5,6,7,8,9,10,11 中,数字 11 出现了 44 次。输入格式2个整数n,x之间用一个空格隔开。输出格式1个整数,表示xx出现的次数。输入11 1...
2019-12-01 15:15:40
171
原创 多边形重心问题
多边形重心问题描述在某个多边形上,取n个点,这n个点顺序给出,按照给出顺序将相邻的点用直线连接, (第一个和最后一个连接),所有线段不和其他线段相交,但是可以重合,可得到一个多边形或一条线段或一个多边形和一个线段的连接后的图形;如果是一条线段,我们定义面积为0,重心坐标为(0,0).现在求给出的点集组成的图形的面积和重心横纵坐标的和;输入第一行有一个整数0<n<11,表示有n...
2019-11-30 22:29:30
149
原创 括号配对问题
括号配对问题描述现在,有一行括号序列,请你检查这行括号是否配对。输入第一行输入一个数N(0<N<=100),表示有N组测试数据。后面的N行输入多组输入数据,每组输入数据都是一个字符串S(S的长度小于10000,且S不是空串),测试数据组数少于5组。数据保证S中只含有"[","]","(",")"四种字符输出每组输入数据的输出占一行,如果该字符串中所含的括号是配对的,则输出Y...
2019-11-30 22:25:49
213
原创 A+B Problem
A+B Problem描述此题为练手用题,请大家计算一下a+b的值输入输入两个数,a,b输出输出a+b的值样例输入2 3样例输出5代码#include<stdio.h>int main(){ int a,b; scanf("%d%d",&a,&b); printf("%d\n",a+b);} ...
2019-11-30 22:23:01
129
原创 Git学习总结(git的安装与配置)
Git学习总结(git的安装与配置)首先,要想安装git,就得必须拥有一个Github账号:点击进入github的官网https://github.com/account/unverified-email然后开始申请一个github账号,在申请时需要绑定一个邮箱即可(我申请的时候绑定的是qq邮箱),根据个人情况而定。最早的GIT其实是在lunix上开发的,不过慢慢的有人将它移植到了Windo...
2019-11-27 00:17:44
349
原创 HTML基础用法一
HTML基础用法一今天是我自学HTML的第一天,希望将所学到的东西发表在优快云上,希望看到的人可以帮我指正,有什么不对的地方可以让我加以改之,希望自己能一点一点在纠正错误中进步。什么是HTML?HTML 是用来描述网页的一种语言。特点:1.HTML 指的是超文本标记语言 (Hyper Text Markup Language);2.HTML 不是一种编程语言,而是一种标记语言 (ma...
2019-11-25 20:30:57
466
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人