axios的中文使用文档
axios 基于promise用于浏览器和node.js的http客户端 原文链接 lewis1990@amoy 特点 支持浏览器和node.js 支持promise 能拦截请求和响应 能转换请求和响应数据 能取消请求 自动转换JSON数据 浏览器端支持防止CSRF(跨站请求伪造) 安装 npm安装 $ npm install axios
bower安装 $ bower install axios
通过cdn引入 <script src="https://unpkg.com/axios/d
第一次迭代开发感想——快租车APP
项目:基于Android的汽车租赁平台——快租车APP 队伍:2班3组 表面队 第一次迭代开发思考与总结 设想和目标 1. 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 我们快租车APP的目标是让用户随时随地、方便快捷地获得汽车租赁服务,同时让租车公司抛开繁琐的租赁手续,提高办公效率。 典型用户:租车消费者以及中小型汽车租赁公司 典型场景:租车用户在中小型租车公司进行汽车租赁消费 2. 我们达到目标了么(原计划的功能做到了几个? 按照原计划交付时间交付了么
nodejs学习(三)--express连接mysql数据库,mysql查询封装
一、说一下 连接不同的数据库需要安装相应的插件,此demo使用mysql数据库,需自行安装mysql数据库软件。 新建数据库webapp, 新建表users: 二、直接开码 npm install mysql --save 注释:安装mysql依赖包,保存在本项目 1、测试 尝试连接数据库,并查询表users 在app.js中,随便找个位置添加如下测试代码,测试完可删除 //---------测试代码----------
var mysql = re
吴裕雄 29-MySQL 处理重复数据
MySQL 处理重复数据 有些 MySQL 数据表中可能存在重复的记录,有些情况我们允许重复 数据的存在,但有时候我们也需要删除这些重复的数据。 本章节我们将为大家介绍如何防止数据表出现重复数据及如何删除数据表中的重复数据。 你可以在MySQL数据表中设置指定的字段为 PRIMARY KEY(主键) 或者 UNIQUE(唯一) 索引来保证数据的唯一性。 让我们尝试一个实例:下表中无索引及主键,所以该表允许出现多条重复记录。 CREATE TABLE person_tbl( first_name
Python 包、模块、函数、变量作用域
Python 项目的组织结构 - 包 -- 模块 --- 类 ---- 函数、变量 Python是利用包和模块来组织一个项目的。 包: 包的物理表现是一个文件夹,但是一个文件夹却不一定是个包,要想让个文件夹成为一个包,就必须在这个文件夹下增加个特定的文件 __init__.py __init__.py里面可以什么也不写,只是纯粹来标注这个文件夹是个包。 也可以在这个文件里编写代码。 对于模块的名字:包名.模块名 对于__init__.py模块的名字:直接是包名 导入有两种方式: 1、导入模块:
吴裕雄 30-MySQL 及 SQL 注入
如果您通过网页获取用户输入的数据并将其插入一个MySQL数据库, 那么就有可能发生SQL注入安全的问题。 本章节将为大家介绍如何防止SQL注入,并通过脚本来过滤SQL中注入的字符。 所谓SQL注入,就是通过把SQL命令插入到Web表单递交或输入域名或页面请求 的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。 我们永远不要信任用户的输入,我们必须认定用户输入的数据都是不安全的, 我们都需要对用户输入的数据进行过滤处理。 以下实例中,输入的用户名必须为字母、数字及下划线的组合, 且用户名长度
纯html网页重定向与跳转
javaScript 跳转 方法一: <script language="javascript"> window.location = "http://www.baidu.com"; </script> 方法二: <script language="javascript"> document.location = "http://www.baidu.com"; </script> (带进度条) <html> <head> <meta http-equiv="Content-Language"
SSM整合配置(Spring+Spring MVC+Mybatis)
一、配置准备 通过Maven工程,在eclipse中整合SSM,并在Tomcat服务器上运行 在进行配置前,先理清楚要配置哪些文件,如图,除web.xml外,其余三个配置文件名称均可自定义: 如图所示,一共有四个需要手动配置的文件: 1、web.xml:配置servlet、filter、listener 2、applicationContext.xml:配置相关的bean,与mybatis整合 3、Spring-Servlet.xml:用于配置视图解析器、控制器等
吴裕雄 31-MySQL 导出数据
MySQL中你可以使用SELECT...INTO OUTFILE语句来简单的导出数据到文本文件上。 show global variables like '%secure%'; SHOW VARIABLES LIKE "secure_file_priv"; secure_file_prive=null -- 限制mysqld 不允许导入导出 secure_file_priv=/tmp/ -- 限制mysqld的导入导出只能发生在/tmp/目录下 secure_file_priv='' -- 不
Python 分支、循环、条件、枚举
对于表达式,分为“左结合”和“右结合” 左结合:对于没有 = 号的,从左到右边,当然要考虑优先级。 右结合:对于有 = 号存在的情况,右边的自成一体,然后赋值给左边变量 优先级: 逻辑运算符的优先级: not > and > or a=1 b=2 c=2 not a or b + 2 == c (( not a ) or (( b + 2 ) == c )) vscode 操作: 关于注释: # 单行注释,vscode中的快捷键:ctrl + / ``` ``` 多行注释:Alt + Shif
Data Science Competition中的工具汇总
除了基础的pandas,scikit-learn,numpy,matplotlib,seaborn以外 ( 1 ) category_encoders github 属于scikit-learn compatible projects之一,下面是Binary Encoding和One-hot Encoding的区别 -----------------------------------------------
| Level | "Decimal | Binary | One h
吴裕雄 32-MySQL 导入数据
1、mysql 命令导入 使用 mysql 命令导入语法格式为: mysql -u用户名 -p密码 < 要导入的数据库数据(runoob.sql) 实例: # mysql -uroot -p123456 < runoob.sql 以上命令将将备份的整个数据库 runoob.sql 导入。 2、source 命令导入source 命令导入数据库需要先登录到数库终端: mysql> create database abc; # 创建数据库 mysql> use abc; # 使用已创建的数据库 m
安装mysql connector odbc 后在 控制面板 数据源下没有找到mysql的驱动
已经安装了MySQL的连接驱动但是在管理工具 --数据源下没有找到该驱动 解决办法:(我的是windows7 64位) 1、开始-命令行-cmd 2、输入cd C:\Windows\SysWOW64 >odbcad32
tomcat源码 StandardServer
在执行org.apache.catalina.startup.Catalina#load的时候会执行org.apache.catalina.core.StandardServer#init,然后会调到initInternal protected void initInternal() throws LifecycleException {
......
//支持JNDI资源配置的类
//这个类的有两个文件类型的成员变量catalinaHome和catalinaBa
Python list的常用操作
Python list列表的用法:
序列是Python中常用的数据结果,主要用于存放数据(同一个序列可以存放不同类型的数据)。
1. 序列的常用操作:
1.1 索引
1.2 分片
1.3 相加
1.4 长度、最小值和最大值
1.5 list()函数、del 关键字
2. 序列的常用方法:
2.1 append()
2.2 count()
2.3 extend()
2.4 index()
2.5 insert()
2.6 pop()
2.7 reverse()
2.8 sort()
Oracle 表空间、段、区和块简述
数据块(Block) 数据块Block是Oracle存储数据信息的最小单位。注意,这里说的是Oracle环境下的最小单位。Oracle也就是通过数据块来屏蔽不同操作系统存储结构的差异。无论是Windows环境,还是Unix/Linux环境,他们的操作系统存储结构和方式、甚至字符排列的方式都是不同的。Oracle利用数据块将这些差异加以屏蔽,全部数据操作采用对Oracle块的操作,相当于是一个层次的抽象。 Oracle所有对数据的操作和空间分配,实际上都是针对数据块Block的操作。我们从数据表
今日推荐
周排行