11 2018 档案
摘要:运行结果如下: 如果单纯是查询结果那这样显示也是没有问题的,但是如果我们是想把数据传送出去或者对应读取出数据就 不太好操作了 我们进行如下更改代码: 运行结果: 用例二:查询特定帐号的name值
阅读全文
摘要:下面代码实现的功能是:用node.js连接mysql实现用户的注册和登录,这里主要实现的是后端的验证代码,前端显示部分没具体写出。 整个程序的流程是这样的: 1.首先建立数据库reji,数据表user,user表中有account(主键)password和name三个 2.用户进入注册界面,用户输入
阅读全文
摘要:package.json 是npm init命令初始化后,在项目的根目录下自动生成的配置文件,它定义了这个项目的配置信息以及所需要的各种模块,npm install根据这个命令,自动下载所需的模块。package.json就是一个json文件,json本身只是一种数据格式,它本身并不支持注释,此处的
阅读全文
摘要:我们已经建好了数据库也建好了表,现在我们想查询数据库表中的内容,应该怎么做呢? 代码如下: 运行结果: 这里的mysql模块是未识别的 我们需要下载安装mysql模块,操作如下: 接着再进行编译操作,运行结果如下:可以看到表中的内容
阅读全文
摘要:Node.js 使用C++开发的。 Node.js是一个事件驱动服务端JavaScript环境,只要能够安装相应的模块包,就可以开发出需要的服务端程序,如HTTP服务端程序、Socket程序等。 Node 有两大特点是: 1. 基于事件驱动 2.无阻塞 所以node非常适合处理并发请求 我们大家都知
阅读全文
摘要:向map添加元素: 因为map是不允许出现重复关键字的,所以如果重复插入键相同的元素后面的元素是不会插入成功的,下面是一个验证程序: 运行结果: 从运行结果我们可以知道,mmap的第三条个第四条插入语句时没法插入成功的,因为前面已经对相同键值做过了插入操作,后面就不会再插入了。 如果想要四条语句都插
阅读全文
摘要:在STL容器有顺序容器和关联容器两种。 顺序容器删除元素的方法有两种: 1.c.erase(p) 从c中删除迭代器p指定的元素。p必须指向c中一个真实元素,不能等于c.end()。返回一个指向p之后元素的迭代器,若p指向c中的尾元素,则返回c.end() 2.3.c.erase(b,e) 删除迭代器
阅读全文
摘要:实现原理 sort结合了快速排序、堆排序、直接插入排序三种排序方法。 根据不同的数量级别以及不同情况,能自动选用合适的排序方法。当数据量较大时采用快速排序,分段递归。一旦分段后的数据量小于某个阀值,为避免递归调用带来过大的额外负荷,便会改用插入排序。而如果递归层次过深,有出现最坏情况的倾向,还会改用
阅读全文