- 博客(21)
- 资源 (3)
- 收藏
- 关注
原创 [Day8] 利用TypeScript重构登陆注册功能项目
[Day8] 利用TypeScript重构登陆注册功能项目文章目录[Day8] 利用TypeScript重构登陆注册功能项目要求环境准备TypeScriptnodemonmorgan实战前端index.htmllogin.htmlregister.html后端index.tsserver.tsRouter数据库接口db.jsadd module运行结果及演示要求了解Express框架了解node.js常用模块:express,body-parser,mysql了解express Router了
2020-11-01 17:24:19
428
原创 [Day7] Node.js利用Express实现用户注册登陆功能(2)
[Day7] Node.js利用Express实现用户注册登陆功能(2)文章目录[Day7] Node.js利用Express实现用户注册登陆功能(2)要求环境准备实战前端index.htmllogin.htmlregister.html后端server.jsRouter数据库接口db.jsmysql module运行index.js结果及演示要求了解Express框架了解node.js常用模块:express,body-parser,mysql了解express Router了解HTML f
2020-10-25 16:20:50
334
2
原创 [Day6] Node.js利用Express实现用户注册登陆功能
[Day6] Node.js利用Express实现用户注册登陆功能文章目录[Day6] Node.js利用Express实现用户注册登陆功能要求环境原理实战index.htmllogin.htmlregister.htmlserver.jsRouter运行index.js结果及演示要求了解Express框架了解node.js常用模块:express,body-parser了解express Router了解HTML form表单环境OS: Win10Node.js: v12.19.0
2020-10-21 00:14:24
312
原创 [Day5] Node.js利用Express实现上传多个文件并自定义文件名
[Day5] Node.js利用Express实现上传多个文件并自定义文件名文章目录[Day5] Node.js利用Express实现上传多个文件并自定义文件名要求环境原理实战index.htmlserver.js运行index.js结果及演示要求了解Express框架了解JavaScript和html,CSS基础知识了解node.js常用模块:express了解multer中间件了解express Router环境OS: Win10Node.js: v12.19.0Expres
2020-10-19 21:39:14
459
原创 [Day4] Node.js利用Express实现上传单文件
[Day4] Node.js利用Express实现上传单文件文章目录[Day4] Node.js利用Express实现上传单文件要求环境原理实战index.htmlserver.jsinstall multer运行index.js结果及演示要求了解Express框架了解JavaScript和html,CSS基础知识了解node.js常用模块:express了解multer中间件环境OS: Win10Node.js: v12.19.0Express: v4.17.1Yarn: v1
2020-10-17 23:15:56
132
原创 [Day3] Node.js利用Express托管静态文件
[Day3] Node.js利用Express托管静态文件文章目录[Day3] Node.js利用Express托管静态文件要求环境实战index.htmlstyle.cssindex.jsserver.jsinstall Express运行index.js结果及演示要求了解Express框架了解JavaScript和html,CSS基础知识了解node.js常用模块:express了解require, exports环境OS: Win10Node.js: v12.19.0Note
2020-10-17 09:58:43
196
原创 [Day2] Node.js利用Express访问index.html
[Day2] Node.js利用Express访问index.html文章目录[Day2] Node.js利用Express访问index.html要求环境实战要求了解Express框架了解JavaScript和html基础知识了解node.js常用模块:http,fs了解require, exports环境OS: Win10Node.js: v12.19.0Notepad++Express: v4.17.1实战编写一个简单index.html文件.<!DOCT
2020-10-16 23:51:37
1397
原创 [Day1] Node.js访问index.html
Node.js访问index.html文章目录Node.js访问index.html要求环境安装 [Node.js](https://nodejs.org/)实战要求了解JavaScript和html基础知识了解node.js常用模块:http,fs环境OS: Win10Node.js: v12.19.0Notepad++安装 Node.js实战编写一个简单index.html文件.<!DOCTYPE html><html lang="en">
2020-10-15 23:33:59
1628
转载 select、poll、epoll之间的区别总结[整理]
select,poll,epoll都是IO多路复用的机制。I/O多路复用就通过一种机制,可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知程序进行相应的读写操作。但select,poll,epoll本质上都是同步I/O,因为他们都需要在读写事件就绪后自己负责进行读写,也就是说这个读写过程是阻塞的,而异步I/O则无需自己负责进行读写,异步I/O的实现会负责把数据从内核拷贝到用
2015-08-01 22:01:50
323
转载 LINUX环境并发服务器的三种实现模型
服务器设计技术有很多,按使用的协议来分有TCP服务器和UDP服务器。按处理方式来分有循环服务器和并发服务器。1 循环服务器与并发服务器模型在网络程序里面,一般来说都是许多客户对应一个服务器,为了处理客户的请求,对服务端的程序就提出了特殊的要求。目前最常用的服务器模型有:·循环服务器:服务器在同一时刻只能响应一个客户端的请求·并发服务器:服务器在同一时刻可以响应多个客户端的请求
2015-08-01 21:39:24
313
转载 Socket编程实践(1)
本文转自:http://blog.csdn.net/zjf280441589/article/details/41645985Socket Api基本概念什么是socket? socket可以看成是用户进程与内核网络协议栈的编程接口(如下图所示)。 socket不仅可以用于本机的进程间通信,还可以用于网络上不同主机的进程间通信。
2015-02-23 11:25:12
374
原创 GRPS LLC层FCS CRC-24校验算法
#include #include typedef char Int8;typedef unsigned char Uint8;typedef unsigned short Uint16;typedef short Int16;typedef unsigned int Uint32;typedef int
2014-07-14 22:31:05
1560
转载 以太网帧FCS校验码CRC32的三种实现方法
提供了三种实现方法。方法一:按位计算CRC32校验码。方法二:使用非翻转的查找表进行快速计算,按字节计算CRC32校验码。但计算过程中有位翻转操作,计算速度慢。方法三:使用翻转的查找表进行快速计算,按字节计算CRC校验码。速度极快。 [cpp] view plaincopy#include #include #incl
2014-07-14 22:26:51
6578
转载 设计模式之单例模式(C++)
单例模式也称为单件模式、单子模式,可能是使用最广泛的设计模式。其意图是保证一个类仅有一个实例,并提供一个访问它的全局访问点,该实例被所有程序模块共享。有很多地方需要这样的功能模块,如系统的日志输出,GUI应用必须是单鼠标,MODEM的联接需要一条且只需要一条电话线,操作系统只能有一个窗口管理器,一台PC连一个键盘。 单例模式有许多种实现方法,在C++中,甚至可以直接用一个全局变量做
2014-06-08 11:45:49
390
转载 C++设计模式5--单例模式Singleton--当前对象只有一个实例 .
很多情况下,我们在开发项目的过程中,都希望自己运行的某个部件只有一个实例,比如我们天天用QT开发界面,QTCreate里帮助菜单下的关于Qt Create菜单,弹出来的关于对话框,在QTCreate运行过程中,不论单击多少次,弹出的总是同一个对话框,这里的关于对话框就是一个单例模式实现的对象。再比如说我们经常用的Windows下的任务管理器,无论打开多少次,同时同一个任务管理器对话框。
2014-06-06 00:04:27
532
转载 C++设计模式8--装饰模式(Decorator)--动态的增减功能
新奇的IPad快到媳妇生日了,这几天加班加点的干活,给媳妇买了个IPadMini,可把媳妇乐坏了,媳妇拿到手第一天,就跑出去跟姐妹们得瑟了一把。 [cpp] view plaincopy#include using namespace std; class Pad { public: P
2014-06-06 00:00:46
485
转载 设计模式六大原则(1):单一职责原则
定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。解决方案:遵循单一职责原则。分别建立两个类T1、T2,使T1完成职责P1功能,T2完成职责P2功能。这样,当修改类T1时,不会使职责P2发生故障风险;同理,当修改T
2014-05-26 23:43:18
355
转载 堆栈中的EIP EBP ESP(转)
EIP,EBP,ESP都是系统的寄存器,里面存的都是些地址。 为什么要说这三个指针,是因为我们系统中栈的实现上离不开他们三个。 我们DC上讲过栈的数据结构,主要有以下特点: 后进先处。其实它还有以下两个作用: 1.栈是用来存储临时变量,函数传递的中间结果。 2.操作系统维护的,对于程序员是透明的。我们可能只强调了它的后进先出的特点,至于栈实现的原理,没怎么讲?下面我们就
2013-07-26 23:30:04
417
转载 ARM定义特殊寄存器(*(volatile unsigned long *))的理解
<br /><br />以前老是对ARM程序中(*(volatile unsigned long *))不理解,今天看了两篇文章,觉得对理解这个很有用,当然这个不止在定义内部特殊寄存器有用,在用到外部总线时,根据具体情况,定义外部器件的地址也可以用。<br /> 下面是文章一终于理解了#define SREG (*(volatile unsigned CHAR *)0x5F)<br />以前看到#define SREG (*(volatile unsigned CHAR *)0x5F)<br />
2011-03-21 20:31:00
1047
转载 C++三种继承方式
<br />C++继承有三种方式,公有继承,私有继承和保护继承写法是:<br />DerivedClass: (public/private/protect) BaseClass<br />有两个问题值得记录:<br />1. 派生类的成员函数访问基类的成员<br />2. 在派生类外访问基类成员<br />按照谭浩强的解释,可以从三种继承方式来探讨:<br />一 公有继承<br />采用公有继承方式时,基类的公有成员和保护成员在派生类中仍然保持其公有成员和保护成员的属性,即外部类可以访问基类的公有成员和
2011-03-21 15:13:00
610
转载 c++ const成员函数
<br /><br />一些成员函数改变对象,一些成员函数不改变对象。<br />例如: <br />int Point::GetY()<br />{<br /> return yVal;<br />} <br /> 这个函数被调用时,不改变Point对象,而下面的函数改变Point对象: <br />void Point:: SetPt (int x, int y)<br />{<br /> xVal=x;<br /> yVal=y;<br />} <br /> 为了使成员函数的意义更加清楚,我们可在
2011-03-19 11:56:00
291
基于vue+vue-router+vuex+element-ui+axios,参考小米商城,实现的电商项目,仿小米商城源代码
2024-03-23
imageclipper20081208.zip
2009-11-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人