码迷,mamicode.com
首页 > 2018年12月12日 > 全部分享
使用Bcrypt对密码进行加密与解密验证
Bcrypt是一个跨平台的文件加密工具。 为了保护用户的明文密码不被泄露,一般会对密码进行单向不可逆加密——哈希。 而Bcrypt恰恰就做到这一点,通过Bcrypt加密的明文密码即使解密也不是真的“解密”,哪怕是内部人员,也不会看到密码。 这大大的提高了用户的安全级别。那么怎么使用呢?这里我用nod ...
分类:其他好文   时间:2018-12-12 00:34:08    阅读次数:1268
js之math 对象
Math 对象是js中使用数学公式计算的便捷方法,其方法运行起来比直接写的js运行是对要更快 1.Math.min(一组数值) 该方法可以比较一组数值的大小,并且返回较小的数值 用法: Math.min(1,8,6,12); //将会返回1 2.Math.max() 该方法可以比较一组数值的大小,并 ...
分类:Web程序   时间:2018-12-12 00:34:01    阅读次数:167
python 使用Nginx和uWSGI来运行Python应用
uWSGI是一个Web应用服务器,它具有应用服务器,代理,进程管理及应用监控等功能。它支持WSGI协议,同时它也支持自有的uWSGI协议,该协议据说性能非常高,而且内存占用率低,为mod_wsgi的一半左右,我没有实测过。它还支持多应用的管理及应用的性能监控。虽然uWSGI本身就可以直接用来当Web ...
分类:编程语言   时间:2018-12-12 00:33:54    阅读次数:259
sort函数的正确使用方法
如果按照以上的,数组都是同位数的,sort就会正常的执行 如果 var arr = [5,100,36,12,6,5] 他的执行完之后就会变成 [100, 12, 36, 5, 5, 6] 很明显是错的 因为sort函数的原理是 根据数组的数字中的第一个字符比较来排序的,然后在从第二个字符比较排序, ...
分类:其他好文   时间:2018-12-12 00:33:47    阅读次数:229
T-SQL基础(五)之增删改
在前面的文章中对T-SQL的查询做了基本总结,接下来我们看下SQL中的另外一个常用操作——数据的修改。 INSERT INSERT 向数据表中插入数据的基本语句,句式: T-SQL对VALUES进行了增强,可以一条语句插入多条数据: 示例如下: BULK INSERT 该语句用于将文件中的数据插入到 ...
分类:数据库   时间:2018-12-12 00:33:38    阅读次数:235
Shell 变量基础
一、${str} 二、变量替换 三、三种计算字符串长度的效率比较 四、(())用法 五、expr 六、bc 七、条件测试 八 字符串测试 ...
分类:系统相关   时间:2018-12-12 00:33:25    阅读次数:184
《深入浅出MFC》第八章 Document-View深入探讨
MFC能够将管理数据的代码和负责数据显示的代码分离开来,这正是由MFC的Document-View来提供的。Document/View是MFC的基石。 MFC中的Document只的是数据本身,即data set,data source,MFC只提供了一个Document的空壳类CDocument, ...
分类:编程语言   时间:2018-12-12 00:33:17    阅读次数:229
python3.7-初学篇-15
bingo = '小甲鱼是鳖哥'answer = input ('请输入小甲鱼最想听的一句话:') while True: if answer == bingo: break answer = input('抱歉,错了,请重新输入(答案正确才能退出游戏):') print('哎哟,帅哦~')prin ...
分类:编程语言   时间:2018-12-12 00:33:11    阅读次数:128
DRF解析组件以及序列化组件
一.知识点回顾: 1.三元运算: 三元运算能够简化我们的代码,请看如下代码: 2.列表推导式: 列表推导式的返回结果仍然是一个列表,假设有列表li = [1, 2, 3, 4], 请同学们思考,如果将li列表里面的每一个元素乘以2得到一个新的列表,请看下面的代码: 可见,列表推导式能够大大简化代码, ...
分类:其他好文   时间:2018-12-12 00:32:59    阅读次数:200
rest_framwork之APIView
restframework1 什么是编程?数据结构和算法的结合2 什么是rest?url唯一代表资源,HTTP请求方式来区别用户行为 1) 定义路由规范 GET 127.0.0.1:8000/books/ # 获取所有数据 POST 127.0.0.1:8000/books/ # 添加一条数据 PU ...
分类:Windows程序   时间:2018-12-12 00:32:49    阅读次数:235
python3.7-初学篇-08
from flask import Flask app = Flask(__name__) @app.route("/") def hello(): return "Hello World!" if __name__ == '__main__': app.run() ...
分类:编程语言   时间:2018-12-12 00:32:40    阅读次数:174
Hadoop2.0环境安装
0. Hadoop源码包下载 http://mirror.bit.edu.cn/apache/hadoop/common 1. 集群环境 操作系统 CentOS7 集群规划 Master 192.168.1.210 Slave1 192.168.1.211 Slave2 192.168.1.203 ...
分类:其他好文   时间:2018-12-12 00:32:32    阅读次数:233
页面优化,谈谈重绘(repaint)和回流(reflow)
一、前言 偶尔在面试过程中遇到过重汇与回流reflow的问题,毕竟页面优化也是考核一个开发者能力的关键之一,上篇文章聊了下documentfragment也是为了减轻回流问题,那么本篇文章好好介绍下重绘和回流。 二、重绘和回流是什么 怎么去理解这两个概念呢?从字面上理解,重绘,重新绘画,重新上色,较 ...
分类:其他好文   时间:2018-12-12 00:32:21    阅读次数:444
ant design pro (十四)advanced 使用 CLI 工具
一、概述 原文地址:https://pro.ant.design/docs/cli-cn 为了更好以及高效的开发效率,我们提供了配套的 ant-design-pro-cli 工具。 pro cli 提供了如下功能: pro new 新建一个脚手架,会自动将最新的 Ant Design Pro 脚手架 ...
分类:其他好文   时间:2018-12-12 00:32:08    阅读次数:204
python3.7-初学篇-16
for i in range(10): if 1%2 !=0: print(i) continue i += 2 print(i) ...
分类:编程语言   时间:2018-12-12 00:32:01    阅读次数:155
安卓获取输入法高度与ViewTreeObserver讲解
[TOC] 为了方便部分精力少的朋友, 本文开始就直接介绍安卓获取输入法高度的方法,然后再逐步讲解。 安卓获取输入法高度 前言 由于目前安卓上还没有提供直接获取输入法高度的api,因此只好我们自己想办法获取它的高度了。 注: 此思路由国外一大神提出,附上他的 "Github" ; 清单 这里有两个文 ...
分类:移动开发   时间:2018-12-12 00:31:55    阅读次数:240
ospfv3 lsa database
https://www.networkfuntimes.com/ospfv3-the-new-lsa-types-in-ipv6-ospf/ WHY DID THEY CHANGE THE LSAs FOR OSPFv3? You’ll remember that OSPF has seven li ...
分类:数据库   时间:2018-12-12 00:31:46    阅读次数:198
1165条   上一页 1 ... 55 56 57 58 59 60 61 ... 69 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!