什么是适配器模式? 什么是适配器模式? 先从一个例子说起:你有一台Type-c接口的手机,某天你突然想买条高贵的Sony耳机体验是什么感觉。然后行兴高采烈买回来才发现,这个耳机的插头竟然是见鬼的3.5mm插头,你心里一顿***。此时你没钱再买一条耳机,更没有钱换一台手机。怎么办?能想到的办法就是买一 ...
分类:
其他好文 时间:
2019-07-10 18:16:47
阅读次数:
141
1、成员变量(全局变量)是可以不经初始化的,在类加载过程的准备阶段即可给它赋予默认值,但局部变量使用前需要显示赋予初始值,javac不是推断不出不可以这样做,而是没有这么做,对于成员变量而言,其赋值和取值访问的先后顺序具有不确定性,对于成员变量可以在一个方法调用前赋值,也可以在方法调用后进行,这是运 ...
分类:
其他好文 时间:
2019-07-10 18:16:31
阅读次数:
105
在测试时使用数据库时,用的比较多的就是增删改查SQL了。 一、增加(insert into 。。。values) 用于向表中插入新记录 1、不指定列(表示:依次插入所有列的值) insert into ticket values('2','测试') 2、指定列(表示:指定列插入数据) insert ...
分类:
数据库 时间:
2019-07-10 18:16:17
阅读次数:
109
1.简单比较 运行结果: 2.高级方法 运行结果: 3.终极方法 运行结果: ...
分类:
编程语言 时间:
2019-07-10 18:15:44
阅读次数:
109
下载 by win 下载地址:https://git scm.com/download/win 如下图、选择对应的版本下载: 安装 by win 1、双击下载好的git安装包、弹出提示框、如下图: 2、进入下一步、选择安装路径、如下图: 3、进入下一步、弹出安装配置窗口、包括git命令行、git图形 ...
报错如下: 今天在用VMware Workstation 14..1安装Windows Server 2016时报错如下: 报错原因: 因为虚拟机在启用共享时默认用的是443的端口,如果同一时间端口被占用,就会报上述错误 解 ...
分类:
系统相关 时间:
2019-07-10 18:15:04
阅读次数:
154
* GET和POST之间的主要区别 1、GET是从服务器上获取数据,POST是向服务器传送数据。 2、在客户端, get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在H ...
分类:
Web程序 时间:
2019-07-10 18:14:46
阅读次数:
132
【解析】 这个错误提示一般发生在将None赋给多个值时。 【案例】 定义了如下的函数 执行这段测试程序会报错:"TypeError: 'NoneType' object is not iterable" 这里是没有考虑到else的情况,在if条件不满足时,函数默认返回None。 调用时,将None赋 ...
分类:
编程语言 时间:
2019-07-10 18:14:30
阅读次数:
121
不同数据库中,针对日期处理的函数不同 Oracle中常用日期函数 (1、sysdate: 获取当前系统时间 如: select sysdate() 返回当前时间,包括年月日 时分秒 (2、to_date('字符类型','日期类型') 将字符串类型转换日期类型 如: select * from tic ...
分类:
数据库 时间:
2019-07-10 18:14:16
阅读次数:
125
RDBMS基础知识 1、数据库是按照数据结构来组织、存储和管理数据的仓库;数据库是一些关联表的集合。 2、数据表是数据的矩阵,在一个数据库中的表看起来像一个简单的电子表格。 3、列:一列包含了相同的数据。 4、行:一行是一组相关的数据。 5、冗余:存储两倍数据,冗余降低了性能,但是提高了数据的安全性 ...
分类:
数据库 时间:
2019-07-10 18:13:49
阅读次数:
139
列表 -- list 有序,可变的,索引, 作用:存储数据的,支持很多种数据类型 定义方式: lst = [1,"alex","黑哥"] 增: append 追加 insert 插入 extend 迭代添加 删 del lst -- 删除整个列表 del lst[0] -- 通过索引删除 del l ...
分类:
其他好文 时间:
2019-07-10 18:13:28
阅读次数:
78
Vue项目需要自建服务器:node npm:包管理器 - 为node拓展功能的 vue cli环境:脚手架 - 命令行快速创建项目 创建Vue项目 启动项目 项目目录 组件 在根组件中渲染页面组件 路由:router.js 安装axios的命令 npm install axios --save 为项 ...
分类:
其他好文 时间:
2019-07-10 18:12:52
阅读次数:
117
Windows没有Python环境,Mac自带Python 2,所以开发者需要下载Python 3进行开发相关工作,此文章介绍如何安装Python,Mac安装前可以在终端数输入python查看自带版本。 1、下载最新版python(目前是Python3.7.4) 进入官网首页:https://www ...
分类:
编程语言 时间:
2019-07-10 18:11:54
阅读次数:
123
前言 昨天改小程序的后台,看见之前写的分页很奇怪, 和`endIndex Where rownum startIndex and rowmnum 0 and rowmnum 1 and rowmnum 1`都不可以。 上网查一番,原来ROWNUM作为一列虚列,也叫做伪列,总是从1开始,我知道这样说肯 ...
分类:
数据库 时间:
2019-07-10 18:11:35
阅读次数:
153
html: <input type="file" name="uploadFile" id="uploadFile"> jq: $("#uploadFile").on("change", function() { var formData = new Formdata(); // 创建一个form类 ...
分类:
Web程序 时间:
2019-07-10 18:11:22
阅读次数:
123
前言 我们所说的加密方式,都是对二进制编码的格式进行加密的,对应到Python中,则是我们的Bytes。 所以当我们在Python中进行加密操作的时候,要确保我们操作的是Bytes,否则就会报错。 将字符串和Bytes互相转换可以使用encode()和decode()方法。如下所示: 注:两位十六进 ...
分类:
编程语言 时间:
2019-07-10 18:11:05
阅读次数:
100