- 博客(44)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
转载 Express路由和中间件
nodejs开发 express路由与中间件 路由通常HTTP URL的格式是这样的:http://host[:port][path]http表示协议。host表示主机。port为端口,可选字段,不提供时默认为80。path指定请求资源的URI(Uniform Resource Identifier,统一资源定位符),如果URL中没有给出path,一般会默认成“/...
2019-05-31 21:40:04 377
转载 MongoDB介绍
最近在回顾mongodb的相关知识,输出一篇文章做为MongoDB知识点的总结。总结的目的在于回顾MongoDB的相关知识点,明确MongoDB在企业级应用中充当的角色,为之后的技术选型提供一个可查阅的信息简报一、概述1.MongoDB是什么?用一句话总结MongoDB是一款为web应用程序和互联网基础设施设计的数据库管理系统。没错MongoDB就是数据库,是NoSQL类型的数据库2....
2019-05-31 21:16:15 1142
转载 什么叫做API?看完你就理解了
什么叫做API?看完你就理解了原文转自老夏博客阅读编程资料时经常会看到API这个名词,网上各种高大上的解释估计放倒了一批初学者。初学者看到下面这一段话可能就有点头痛了。API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。——...
2019-05-31 20:50:24 3122
原创 npm必备知识
npm介绍1、说明:npm(node package manager)nodejs的包管理器,用于node插件管理(包括安装、卸载、管理依赖等);2、使用npm安装插件:命令提示符执行npm install [-g] [–save-dev];2.1、:node插件名称。例:npm install gulp-less --save-dev2.2、-g:全局安装。将会安装在C:\Users\...
2019-05-31 20:27:25 217
原创 堆排序
/** * 堆排序:C++ * * @author skywang * @date 2014/03/11 */#include <iostream>using namespace std;/* * (最大)堆的向下调整算法 * * 注:数组实现的堆中,第N个节点的左孩子的索引值是(2N+1),右孩子的索引是(2N+2)。 * 其中,N为数组下标索引值...
2019-05-31 16:32:39 143
转载 数据结构理论基础——二叉树
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011815404/article/details/80680967 </div> <l...
2019-05-31 09:46:40 1057
转载 数据结构理论基础——二叉树的遍历
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_33243189/article/details/80222629 </div> <...
2019-05-31 09:05:17 271
转载 数据结构理论基础——树
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011815404/article/details/80656655 </div> <l...
2019-05-30 22:01:33 368
转载 数据结构理论基础——队列
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011815404/article/details/88945380 </div> <l...
2019-05-30 21:48:39 375
转载 数据结构理论基础——栈
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011815404/article/details/88778203 </div> <l...
2019-05-30 21:32:19 517
转载 数据结构理论基础——线性表
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011815404/article/details/88353792 </div> <link rel="stylesheet" href="https://csdnimg.cn/relea...
2019-05-30 20:35:48 355
原创 npm init 创建 package.json
npm init 创建 package.json1. 背景故事在很久很久以前,dk 要开发一个前端项目,在计算机的某个旮沓地方建立了一个文件夹叫 dk_project,就称为这是一个“项目”了。又过了很久,dk 离开了公司,来了位新同事,在接手 dk 工作的时候发现计算机上面的 dk_project 文件夹,因为没有任何明显的标识,就被当成普通文件夹给 DELETE 掉了。回到现代,随着...
2019-05-30 03:59:52 1646 1
转载 Windows系统dos命令大全
dir (directory) :列出当前目录下的文件以及文件夹md (make directory): 创建目录rd (remove directory):删除目录cd (change directory):进入指定目录cd.. : 退回到上一级目录cd\ : 退回到根目录...
2019-05-29 08:19:01 2649
原创 冒泡排序与双向冒泡排序
冒泡排序#include<iostream>using namespace std;void swap(int a[],int i,int j){ int temp=a[i]; a[i]=a[j]; a[j]=temp;}void BubbleSort(int r[],int n){ for(int i=0;i<n;i++) ...
2019-05-28 22:45:48 1782
原创 最通俗的快速排序讲解(图+C++代码实现)
#include<iostream>using namespace std;int a[100],n;//定义全局变量,这两个变量需要在主函数中使用void QuickSort(int first,int end){ if(first>end) return; int temp=a[first];//temp存的就是基准数 in...
2019-05-28 22:14:16 848
原创 JavaScript需要注意的知识点
1.注意相等运算符==。JavaScript在设计时,有两种比较运算符:第一种是==比较,它会自动转换数据类型再比较,很多时候,会得到非常诡异的结果;第二种是===比较,它不会自动转换数据类型,如果数据类型不一致,返回false,如果一致,再比较。由于JavaScript这个设计缺陷,不要使用==比较,始终坚持使用===比较。另一个例外是NaN这个特殊的Number与所有其他值都不相等,...
2019-05-28 22:07:29 232
原创 解决Block-scoped declarations (let, const, function, class) not yet supported outside strict mode at
运行 node server.js报错这个问题好像是由于nodejs版本过低导致的,更新nodejs版本就行。window系统升级node只能到node官网下载window安装包来覆盖之前的node。即重新下载,一路next重新安装node即可,再执行node server.js就不报错啦。...
2019-05-26 15:36:22 4666
原创 npm到底是干什么的(非教程,npm新人入)
网上的 npm 教程主要都在讲怎么安装、配置和使用 npm,却不告诉新人「为什么要使用 npm」。今天我就来讲讲这个话题。本文目标读者是「不太了解 npm 的新人」。社区程序员自古以来就有社区文化:社区的意思是:拥有共同职业或兴趣的人们,自发组织在一起,通过分享信息和资源进行合作。虚拟社区的参与者经常会在线讨论相关话题,或访问某些网站。前端程序员也有社区,世界上最大的前端社区应该就是 G...
2019-05-26 14:48:38 1094
转载 npm 与 package.json 快速入门教程(全网最通俗易懂)
版权声明:转载前请留言获得作者许可,转载后标明作者 张拭心 与 原文链接。大家都是成年人,创作不易,感谢您的支持! https://blog.csdn.net/u011240877/article/details/76582670 ...
2019-05-25 21:46:39 478
原创 WebSocket 与 Socket io的介绍与关系
WebSocket 是一种网络通信协议,很多高级功能都需要它。本文介绍 WebSocket 协议的使用方法。一、为什么需要 WebSocket?初次接触 WebSocket 的人,都会问同样的问题:我们已经有了 HTTP 协议,为什么还需要另一个协议?它能带来什么好处?答案很简单,因为 HTTP 协议有一个缺陷:通信只能由客户端发起。举例来说,我们想了解今天的天气,只能是客户端向服务器发...
2019-05-25 20:31:39 591
原创 用github来展示你的前端页面吧
https://www.cnblogs.com/qianmojing/p/6484162.html原作者:https://www.cnblogs.com/luozhihao/p/6081842.html
2019-05-25 15:43:33 194
转载 Web工程师必备的18款工具
Web工程师必备的18款工具Web工程师在线工具箱:RequestBin:允许你创建一个URL,利用这款工具进行收集请求,然后通过个性化方式进行检查。Hurl:发出H...
2019-05-25 15:27:34 289
原创 信息时代必备工具
信息时代必备工具原文来自Dawnzhang 公众号我没上传图片也没有详细介绍、很多网页只是随便描述了一下、但是不管你自由职业、自媒体人、不管你从事什么工作、以下分享的这些工具多数是你用得着的、有需要的花上几分钟时间自己看看、一、工具篇注明凡是 : 号前的名字均是超链接数据指数百度指数:很好用的内容选题工具。5118:中国目前最好用的网站数据工具。新榜:专注公众号数据。清博指数:...
2019-05-25 15:17:58 640
原创 VSCode插件总结/IntelliJ IDEA用法
IntelliJ IDEA用法https://www.cnblogs.com/clwydjgs/p/9390488.htmlvscodehttps://www.cnblogs.com/clwydjgs/p/10078065.html
2019-05-25 15:07:33 3490
原创 Filter过滤器链执行顺序
Web应用允许多个过滤器来过滤页面请求——联想现实生活中的例子是最好理解的啦!比如:为了获得更加干净的水,可能需要多个过滤器来进行过滤。这个时候就分为两种情况了1:多个过滤器过滤的URL不同,那么此时的多个过滤器是互不相干的,各过滤各的,互不干扰2:多个多虑期过滤的URL相同,那么此时的多个过滤器就形成了一个过滤器链,此时就有个一个问题了Web容器现将对应的请求给谁过滤呢?处理规则也很简单,...
2019-05-24 20:53:43 4563
转载 Eclipse运行Filter初始化了两次解决方案
背景第一次在eclipse中运行带一个过滤器的javaweb project,发现初始化方法运行了两次,情况如下:package cn.scau.cx.filter;im...
2019-05-24 20:28:38 665
转载 spring web.xml中 过滤器(Filter)的工作原理和代码演示
一、Filter简介 Filter也称之为过滤器,它是Servlet技术中最激动人心的技术之一,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp,Servlet, 静态图片文件或静态html文件等进行拦截,从而实现一些特殊的功能...
2019-05-24 20:25:56 489
原创 Eclipse无法自动生成web.xml解决办法
版权声明:小胖 https://blog.csdn.net/weixin_41895706/article/details/81076980 </div> <link rel="style...
2019-05-24 20:05:46 785
原创 JAVA过滤机制——过滤器的概念、工作原理、生命周期
一、JAVA过滤机制——过滤简介1、过滤器三部分:过滤源(用户请求)——>过滤规则——>过滤结果2、过滤器不处理结果,只做辅助性操作(过滤器不处理请求,只对请求放行或者拒绝)3、定义:过滤器是一个【服务器端】的组件,它可以【截取用户端的请求和响应信息】,并对这些信息过滤4、案列:登录案例、编码转换案例二、过滤器的工作原理用户发送请求到过滤器,过滤器将用户请求发送到web...
2019-05-24 19:42:10 2180 1
原创 JSTL核心标签的使用
一、常用核心标签介绍二、out标签<!-- 使用out标签输出常量 --><c:out value="This is our first JSTL demo"></c:out><br><!-- 使用out标签输出变量 --><!-- 直接输出变量 --><%session.setAttribute("na...
2019-05-24 17:01:40 499
原创 EL讲解(变量,自动类型转换,隐式对象,运算符)
一、EL变量1.EL变量范围对应jsp的page request session application 分别为pageScope requestScope sessionScope applicationScope 。2.<c:out value="${username}" /> 运行时,会依次在page->request->session->applica...
2019-05-23 22:15:10 719
原创 "".equals(name) 和name.equals("") 的区别
两个都是比较“”的地址和name的地址是否指向同一个地址,即判断name是否为“”,建议用前者,因为name可能是null,此时name.equals("")就会报错,而前者则会避免这个问题避免了抛出空指针异常NullPointerException。...
2019-05-22 07:53:27 3084
原创 Maven的安装与配置,Maven环境变量配置不成功的原因及解决方法(亲测有效)
安装与配置(window\linux\mac均有)https://www.runoob.com/maven/maven-setup.html如何找到计算机中的环境变量:右击计算机——属性——高级系统设置——环境变量在配置java开发环境时,MAVEN_HOME配置后,再将%MAVEN_HOME%\bin加入path后,mvn -v 不成功,显示mvn不是内部命令,于是弃用MAVEN_H...
2019-05-18 10:20:19 3167 3
原创 二叉链表实现二叉树
编写程序,用二叉链表存储表示方法,实现二叉树的基本操作。(1) 根据扩展二叉树的前序遍历序列,建立二叉树。(2) 根据二叉树的前序和中序遍历序列,构造二叉树。(3) 实现二叉树的前序、中序和后序遍历,输出遍历结果。/*编写程序,用二叉链表存储表示方法,实现二叉树的基本操作。(1) 根据扩展二叉树的前序遍历序列,建立二叉树。(2) 根据二叉树的前序和中序遍历序列,构造二叉树。...
2019-05-14 08:52:28 8023 1
原创 栈的算法实现及应用
编写程序实现下列的要求:(1)编写程序,用不同的存储方法,实现栈的基本操作。(2)判断一个表达式中的括号(仅有一种括号,小、中或大括号)是否配对。编写并实现它的算法。(3)* 若表达式中既有小括号,又有大括号(或中括号),且允许互相嵌套,但不能交叉,写出判断这样的表达式是否合法的算法。如 2+3*(4-{5+2}*3) 为合法;2+3*(4-{5+2*3} 、2+3*(4-[...
2019-05-14 08:30:05 2304
原创 线性表的链接存储结构的实现(C++版)
编写程序实现下列的要求:(1)设数据元素为整数,实现这样的线性表的顺序存储表示。(2)键盘输入10个数据元素,利用顺序表的基本操作,建立该表。(3)利用顺序表的基本操作,找出表中的最大的和最小的数据元素(用于比较的数据元素为整数)。/*(1) 设数据元素为整数,实现这样的线性表的顺序存储表示。(2) 键盘输入10个数据元素,利用顺序表的基本操作,建立该表。(3) ...
2019-05-14 08:27:32 2781 1
npm安装依赖报错怎么解决都不行重装以后安装还是出错?
2019-08-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人