安装 平台 Windows X64; MySQL: 直接去 "MySQL 官网" 下载;点击即可安装;安装过程中可能会要求 python3.7; 可以去安装一个 "python3.7" ; 可视化工具:Navicat 数据库基础知识 数据库定义: 根据 《SQL 必知必会》里的定义, 数据库是保存有 ...
分类:
数据库 时间:
2019-02-26 01:07:06
阅读次数:
225
一、模板支持的语法 Django模板中只需要记两种特殊符号: {{ }}表示变量,在模板渲染的时候替换成值{% %}表示逻辑相关的操作。 二、 变量(使用双大括号来引用变量) 1、语法格式:{{var_name}} 变量名由字母数字和下划线组成。 例子 2、 深度变量的查找(万能的句点号) 上面例子 ...
分类:
其他好文 时间:
2019-02-26 01:06:52
阅读次数:
152
1、问题描述,本地改动特别大或者升级系统操作,打war包部署服务器上程序时候,页面或者后台总是报错,原因就是比本地少东西。 2、问题排查解决:maven clean然后maven intall在target文件夹中生成一个war包: 编译之后,target目录层级下自动生成的war包,执行 mave ...
分类:
其他好文 时间:
2019-02-26 01:06:37
阅读次数:
722
问题描述 100 可以表示为带分数的形式:100 = 3 + 69258 / 714。 还可以表示为:100 = 82 + 3546 / 197。 注意特征:带分数中,数字1~9分别出现且只出现一次(不包含0)。 类似这样的带分数,100 有 11 种表示法。 100 可以表示为带分数的形式:100 ...
分类:
其他好文 时间:
2019-02-26 01:06:13
阅读次数:
234
python实现简单工厂模式 模式定义 模式结构 实例 现在有一个工人,他的工作是砍树,工具为花岗岩石斧和铁斧,不同的环境:现代社会与原始社会。 现在我们来解决强耦合的问题。 工人在不同的环境下有不同的需求,以前需要自己根据请求去创造斧头,然后砍树。 现在我们工厂来了,工人只需要告诉工厂(工厂类), ...
分类:
编程语言 时间:
2019-02-26 01:05:56
阅读次数:
216
1、线索二叉树的原理: 为什么会有线索二叉树呢?我们观察一个普通的二叉树: 这正是我们平常见到的二叉树,可以发现A,B,C,D这四个节点它们的左孩子和有孩子都有节点,而E,F,G,H,I,J它们都有空闲的指针,这些空闲的指针不存储任何事物 白白浪费了内存的资源。 当我们中序遍历二叉树:HDIBJEA ...
分类:
编程语言 时间:
2019-02-26 01:05:38
阅读次数:
173
<script> // IE 8 不支持 ;['abc', 'd', 'efg'].forEach(function (item, index) { console.log(item) }) // 遍历 jQuery 元素 $.each(['abc', 'd', 'efg'], function ( ...
分类:
其他好文 时间:
2019-02-26 01:05:19
阅读次数:
177
今天终于答辩结束了,答完辩之后的感觉就是"如释重负"。 这么多天困扰自己的事情终于完成了,总归晋升这个事情是过去了。 这一周每天都在写PPT,基本工作都搁置了。 答辩的前一天,本来想着不再改PPT了,好好把PPT的内容练一下,可是经理想再看下PPT,我把PPT发给他看了之后,他提了一堆意见: 1.首 ...
分类:
其他好文 时间:
2019-02-26 01:04:58
阅读次数:
1112
[TOC] 一、为什么要重载赋值运算符 ? 在前面的内容中讲解 "拷贝构造函数调用的时机" 时说明了初始化和赋值的区别:在定义的同时进行赋值叫做 ,定义完成以后再赋值(不管在定义的时候有没有赋值)就叫做 。初始化只能有一次,赋值可以有多次。 ? 当以拷贝的方式初始化一个对象时,会调用拷贝构造函数;当 ...
分类:
编程语言 时间:
2019-02-26 01:04:41
阅读次数:
230
Redis为什么这么快 1、完全基于内存,绝大部分请求是纯粹的内存操作,非常快速。数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1); 2、数据结构简单,对数据操作也简单,Redis中的数据结构是专门进行设计的; 3、采用单线程,避免了不必要的上下文切换 ...
分类:
其他好文 时间:
2019-02-26 01:04:20
阅读次数:
149
在涉及移动端支付的项目时,由于对支付需求的精细化,不仅需要扫码支付,还有唤醒App支付,另外还有在微信、QQ、支付宝内置浏览器给出相应的提示。 好在国内各大巨头公司在开发浏览器的时候都在浏览器标识上加了相应的字符,下面直接贴代码: function is_neizhi() { var ua = na ...
分类:
微信 时间:
2019-02-26 01:03:49
阅读次数:
251
属性:e:自然数pi:圆周率函数:ceil():向上取整floor():向下取整sqrt():开平方根radians():角度转弧度degrees():弧度转角度 import math #属性:e和pi print(math.e) print(math.pi) #函数: #ceil(),floot ...
分类:
编程语言 时间:
2019-02-26 01:03:31
阅读次数:
182
代码实现 go package tree import "fmt" type Node struct { elem interface{} left, right Node } type Tree struct { root Node } func NewTree() Tree { return & ...
分类:
其他好文 时间:
2019-02-26 01:03:01
阅读次数:
456
在安装某些软件过程中会让你新建个txt或者在输入vim /etc/profile命令时,输入完毕后保存文件时就会报错 E121:无法打开并写入文件解决方案,一般的解决状况就是输入如下命令: 这样就可以保存了,但是有时会出现错误,会提示该文件不存在, 我的解决办法就是按照路径,自己在文件夹里建一个文本 ...
分类:
系统相关 时间:
2019-02-26 01:02:44
阅读次数:
662
JS模块化 模块化的理解 什么是模块? 将一个复杂的程序依据一定的规则(规范)封装成几个块(文件), 并进行组合在一起 块的内部数据/实现是私有的, 只是向外部暴露一些接口(方法)与外部其它模块通信 一个模块的组成 数据 >内部的属性 操作数据的行为 >内部的函数 模块化 编码时是按照模块一个一个编 ...
分类:
Web程序 时间:
2019-02-26 01:02:22
阅读次数:
249
算法训练 安慰奶牛 时间限制:1.0s 内存限制:256.0MB 时间限制:1.0s 内存限制:256.0MB 问题描述 Farmer John变得非常懒,他不想再继续维护供奶牛之间供通行的道路。道路被用来连接N个牧场,牧场被连续地编号为1到N。每一个牧场都是一个奶牛的家。FJ计划除去P条道路中尽可 ...
分类:
编程语言 时间:
2019-02-26 01:01:55
阅读次数:
197
本文章写的是基于require的mock.js的几种常用生成随机数据和ajax模拟前后端的交互信息 首先 这是主页面的引入 ==>接着去main.js中把用到得js文件去注册 注册成功后我们去写创造随机函数部分代码 接着我们可以利用mock设置一个假的接口 将这些随机生成的数据通过ajax获取出去渲 ...
分类:
Web程序 时间:
2019-02-26 01:01:39
阅读次数:
227