51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#安全数据库
**16.app后端如何保证通讯安全--url签名
app和后端的通讯过程中,api请求有可能被别人截取或不小心泄露。那么,怎么保证api请求的安全呢?在这篇文章中,介绍一种常见的保证api请求安全的做法--url签名。 在前一篇文章<15.app后端怎么设计用户登录方案>中,服务器中验证用户名和密码都正确后,生成一个随机的不重复的token字符串(例如"...
IT猿
·
2020-03-26
16.app
后端
如何
保证
通讯
**15.app后端怎么设计用户登录方案(API权限安全)
在很多app中,都需要用户的登录操作。登录,就需要用到用户名和密码。为了安全起见,暴露明文密码的次数越少越好。怎么能最大程度避免泄露用户的密码呢?在登录后,app后端怎么去验证和维持用户的登录状态呢?在本文中,给出了一套用户登录的解决方案,以供大家参考。 避免信息的泄露,最简单的方案是所有涉及到安全性的api请求,都...
IT猿
·
2020-03-26
15.app
后端
怎么
设计
用户
给MD5加上salt随机盐值加密算法实现密码安全的php实现
给MD5加上salt随机盐值加密算法实现密码安全的php实现如果直接对密码进行散列,那么黑客可以对通过获得这个密码散列值,然后通过查散列值字典(例如MD5密码破解网站),得到某用户的密码。加上salt后就会难上很多可以一定程度上解决问题,即便是黑客获得了其中的salt和最终密文,破解也是相当麻烦的。PS: 一...
IT猿
·
2020-03-26
实现
MD5
加上
salt
随机
关于FLASK WEB开发8d 数据库迁移的问题
首先,第一步,要删除data-dev.sqlite这个数据库第二步,进行下面的重建暂时的解决办法是:pythonmanage.pyshellIn[2]:fromappimportdbIn[3]:db.create_all()In[4]:exit()这样可以把email和pass_hash更新之前用pythonmanag...
IT猿
·
2023-05-06
关于
FLASK
WEB
开发
8d
MySQL创建数据库与创建用户以及授权
1、createschema[数据库名称]defaultcharactersetutf8collateutf8_general_ci;--创建数据库 采用createschema和createdatabase创建数据库的效果一样。2、createuser'[用户名称]'@'%'identifiedby'[用户密码]'...
IT猿
·
2023-05-06
创建
MySQL
数据库
用户
以及
php版redis插件,SSDB数据库,增强型的Redis管理api实例
php版redis插件,SSDB数据库,增强型的Redis管理api实例SSDB是一套基于LevelDB存储引擎的非关系型数据库(NOSQL),可用于取代Redis,更适合海量数据的存储。另外,rocksdb是FB在LevelDB的二次开发版本,因此也存在使用RocksDB作为存储引擎的SSDB版本,可以参考这里。SS...
IT猿
·
2020-03-26
php
redis
插件
SSDB
数据库
php原子操作,文件锁flock,数据库事务
php原子操作,文件锁flock,数据库事务php没有继承posix标准支持的unix锁,只封装了一个linux系统调用flock(信号量也能做成锁),按理也是可以使用锁机制的,虽然效率低一点。php脚本是运行在fastcgi容器中,而fastcgi是多进程的,所以如果php程序访问了临界资源,势必造成程序结果的不正确...
IT猿
·
2020-03-26
php
原子
操作
文件
flock
MySQL数据库读写分离、读负载均衡方案选择
MySQL数据库读写分离、读负载均衡方案选择一、MySQLCluster外键所关联的记录在别的分片节点中性能很差对需要进行分片的表需要修改引擎Innodb为NDB因此MySQLCluster不适合存在大量外键约束,引擎为Innodb的数据库二、GaleraCluster多个服务能同时被读写,无延迟复制,不会产生数据丢失...
IT猿
·
2020-03-26
MySQL
数据库
读写
分离
负载
PowerDesigner逆向操作(从mysql5.0生成数据库的物理模型),把Comment写到name中,pdm文件导出为word
PowerDesigner逆向操作(从mysql5.0生成数据库的物理模型)环境:powderdesigner12.5;mysql5.0步骤:1、为指定的数据库配置mysql的ODBC数据源先下载一个mysql的odbc的connector,可以到mysql官方网站下载(我使用的是mysql-connector-odb...
IT猿
·
2020-03-26
PowerDesigner
逆向
操作
mysql5.0
生成
php array_multisort对数据库结果多个字段进行排序
phparray_multisort对数据库结果多个字段进行排序$data数组中的每个单元表示一个表中的一行。这是典型的数据库记录的数据集合。例子中的数据如下:volume|edition-------+--------67|286|185|698|286|667|7数据全都存放在名为data的数组中。这通常是通过循环...
IT猿
·
2020-03-26
php
array
multisort
数据库
结果
mysql数据库管理工具sqlyog在首选项里可以设置默认查询分页条数和字体,改写关键字大小写
sqlyog设置一直习惯用sqlyog来管理mysql数据库,但有三个地方用得不是很爽:1.默认查询条数只有1000条经常需要勾选掉重新查询。2.自动替换关键字大小写,有时候字段名为关键字的搞成大写的在Linux服务器不忽略大小写时执行就报错了,有时候为了代码统一不希望改成大写的也不行。3.感觉字体偏小发现sqlyog...
IT猿
·
2020-03-26
mysql
数据库
管理工具
sqlyog
首选项
php mysqli query 查询数据库后读取内容的方法
phpmysqliquery查询数据库后读取内容的方法<?php$mysqli = new mysqli("localhost", "my_user", "my_password", "world");/* check connect...
IT猿
·
2020-03-26
php
mysqli
query
查询
数据库
php CI框架实现验证码功能和增强验证码安全性实战教程
phpCI框架实现验证码功能和增强验证码安全性实战教程CodeIgniter简称CI是最流行的一个phpMVC框架之一,本人讲从实际项目使用中写系列实战经验,有别与其他的理论讲解文章,会附上实战流程和代码。第一篇为大多数项目使用到的安全验证码,例如用户登录、注册、留言板、意见反馈、论坛防灌水等地方都会用到。文章将默认你...
IT猿
·
2020-03-26
验证
php
CI
框架
实现
解决secureCRT 数据库里没有找到防火墙 '无' 此会话降尝试不通过防火墙进行连接。
解决secureCRT数据库里没有找到防火墙'无'此会话降尝试不通过防火墙进行连接。的方法中文版的CRT由于汉化的问题(把null翻译成无了),导致每次打开都会有个防火墙的错误提示:数据库里没有找到防火墙'无'此会话降尝试不通过防火墙进行连接。如下图:出现这个错误的原因是在CRT里的数据库中没有找到防火墙的配置文件,我...
IT猿
·
2020-03-26
防火墙
解决
secureCRT
数据
库里
MySQL定时备份数据库
转自:https://www.cnblogs.com/gdyblog/p/mysqlautodump.html 在MySQL中提供了命令行导出数据库数据以及文件的一种方便的工具mysqldump,我们可以通过命令行直接实现数据库内容的导出dump,首先我们简单了解一下mysqldump命令用法:#MySQLd...
IT猿
·
2023-05-06
MySQL
定时
备份
数据库
首页
上一页
...
171
172
173
174
175
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他