前言:当我们需要存储小数,并且有精度要求,比如存储金额时,通常会考虑使用DECIMAL字段类型,可能大部分同学只是对DECIMAL类型略有了解,其中的细节还不甚清楚,本篇文章将从零开始,为你讲述DECIMAL字段类型的使用场景及方法。1.DECIMAL类型简介DECIMAL从MySQL5.1引入,列的声明语法是DECIMAL(M,D)。NUMERIC与DECIMAL同义,如果字段类型定义为NUME
分类:
数据库 时间:
2019-12-23 18:27:36
阅读次数:
85
第一步: 环境配置 1. DRF官网: https://www.django-rest-framework.org/ 仔细查看自己当前的python版本以及django版本是否支持DRF, 然后就看看哪些支持的模块还没有下载, 由于之前安装过xadmin了, 所以这里正常情况下还有coreapi, ...
{近期领导要求我对公司业务的支付类的ocr接口做研究,是否存在支付接口重放攻击,so。。。。。} API重放攻击(Replay Attacks)又称重播攻击、回放攻击。他的原理就是把之前窃听到的数据原封不动的重新发送给接收方。HTTPS并不能防止这种攻击,虽然传输的数据是经过加密的,窃听者无法得到数 ...
信息技术与网络安全学院 2016年11月7日 实验任务总纲 2016—2017 学年 第 一 学期 一、实验目的 1.通过对木马的练习,使读者理解和掌握木马传播和运行的机制;通过手动删除木马,掌握检查木马和删除木马的技巧,学会防御木马的相关知识,加深对木马的安全防范意识。 2.了解并熟悉常用的网络攻 ...
分类:
其他好文 时间:
2019-12-23 18:26:45
阅读次数:
71
网页布局(layout)是CSS的一个重点应用。 布局的传统解决方案,基于盒状模型,依赖 display属性 + position属性 + float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。 2009年,W3C提出了一种新的方案—-Flex布局,可以简便、完整、响应式地实现各 ...
分类:
其他好文 时间:
2019-12-23 18:26:08
阅读次数:
80
set和add的区别 set可以重写存在的键值对, 也可以添加新的/ 而add不行, 如果存在已有的键名, 则add不会做更新该键值对, 不做任何事, 就是一次无效操作, 也就是, add可以防止重写 已经存在的键值对 ...
分类:
系统相关 时间:
2019-12-23 17:19:26
阅读次数:
75
1.在编写代码遇到问题时,要及时的修正问题,而不是发出职责和无关的抱怨。初次之外,还应该有一个意识,bug无论是团队中谁的过错,并不是很重要,他仍需要我的解决,以及团队的合作。 2.调试的思维方式: 首先是不应该对惶恐。 遇见bug的第一反应是“那不可能”,不要把情感浪费在这上面,它不仅可能,而且已 ...
分类:
其他好文 时间:
2019-12-23 17:19:07
阅读次数:
89
redis理解
分类:
其他好文 时间:
2019-12-23 17:18:49
阅读次数:
102
1 Git历史 同生活中的许多伟大事件一样,Git 诞生于一个极富纷争大举创新的年代。Linux 内核开源项目有着为数众广的参与者。绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。到 2002 年,整个项目组开始启用分布式版本控制系统 BitKe ...
分类:
其他好文 时间:
2019-12-23 17:18:26
阅读次数:
98
一、date命令 date -s time 修改系统时钟时间为time 设置时间和日期 例如:将系统日期设定成2018年6月8日的命令 命令 : "date -s 06/08/2018" 将系统时间设定成下午10点46分03秒的命令 命令 : "date -s 10:46:03" 二、hwclock ...
分类:
系统相关 时间:
2019-12-23 17:17:41
阅读次数:
102
1、firewalld的基本使用 启动: systemctl start firewalld 关闭: systemctl stop firewalld 查看状态: systemctl status firewalld 开机禁用 : systemctl disable firewalld 开机启用 : ...
分类:
系统相关 时间:
2019-12-23 17:17:24
阅读次数:
95
题目链接:https://leetcode.com/problems/divisor-game/ 题意:Alice和Bob玩一个游戏,Alice先开始。最初,黑板上有一个数字N。每一轮,选手首先需要选择一个数x(0<x<N且N%x==0),并将黑板上的数字N替换成N-x。如果哪个选手无法继续操作,则 ...
分类:
其他好文 时间:
2019-12-23 17:17:06
阅读次数:
74
网上有关vuex的文章很多,我这里只讲实用的: vuex 用处:管理全局状态(类型全局变量,每个组件都能访问到) vuex用法:(下面是js文件,操作中以读取和修改cityID为例子) import Vue from 'vue'; import Vuex from 'vuex'; Vue.use(V ...
分类:
其他好文 时间:
2019-12-23 17:16:49
阅读次数:
92
传统的jsp页面js获取项目路径的写法: var contextPath = '${pageContext.request.getContextPath()}'; 1 使用thymeleaf是这样获取 <script> var ctx = "[[@{/}]]"; </script> ...
分类:
其他好文 时间:
2019-12-23 17:16:36
阅读次数:
88
前言 最近有一个需求是和在app中前端本地存储相关的,所以恶补了一下相关知识 webView开启支持H5 LocalStorage存储 有些时候我们发现写的本地存储没有起作用,那是因为默认WebView没有开启LocalStorage存储。开启方法如下 首先得有Webview控件: 有人问我是不是需 ...
分类:
移动开发 时间:
2019-12-23 17:16:23
阅读次数:
123
<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>Title</title> <script src="js/jquery-3.2.1.min.js"></script> <scr ...
分类:
Web程序 时间:
2019-12-23 17:16:05
阅读次数:
90
前端性能优化可以分为两大类分别是页面级别优化包含了http请求数以及内联脚本位置优化,代码级别的优化包含DOM操作优化,CSS选择符优化以及图片优化等 前端里面包含的内容是丰富的,它包括HTML,CSS以及JS和图片等各种各样的资源。因此前端优化是复杂的和必要的,接下来在文章中为大家介绍前端性能优化 ...
分类:
其他好文 时间:
2019-12-23 17:15:50
阅读次数:
104