validate

CentOS7安装MySQL并设置远程登录

空扰寡人 提交于 2019-11-27 23:53:07
在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。 1 下载并安装MySQL官方的 Yum Repository [root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm 使用上面的命令就直接下载了安装用的Yum Repository,大概25KB的样子,然后就可以直接yum安装了。 [root@localhost ~]# yum -y install mysql57-community-release-el7-10.noarch.rpm 之后就开始安装MySQL服务器。 [root@localhost ~]# yum -y install mysql-community-server 这步可能会花些时间,安装完成后就会覆盖掉之前的mariadb。 至此MySQL就安装完成了,然后是对MySQL的一些设置。 2 MySQL数据库设置 首先启动MySQL [root@localhost ~]# systemctl start mysqld.service 查看MySQL运行状态,运行状态如图: [root@localhost ~]#

mysql用户操作

眉间皱痕 提交于 2019-11-27 18:12:12
一.查看mysql版本 二.用户管理 1.创建用户 格式:create user "username"@"host" identified by "password"; 1.mysql->create user 'test'@'localhost' identified by '123'; 2.mysql->create user 'test'@'192.168.7.22' identified by '123'; 3.mysql->create user 'test'@'%' identified by '123'; host="localhost"为只有本机可以登陆,host="ip"为指定ip地址登录,host="%"为不限制IP登录 如果提示错误:   ERROR 1819 (HY000): Your password does not satisfy the current policy requirements 解决办法: 参见     https://blog.csdn.net/Hello_World_QWP/article/details/79551789 1、查看 mysql 初始的密码策略 输入语句   SHOW VARIABLES LIKE 'validate_password%'; 关于 mysql 密码策略相关参数; 1)、validate

MySQL安装之yum安装

你离开我真会死。 提交于 2019-11-27 13:22:36
在CentOS7中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。 1. 下载并安装MySQL官方的 Yum Repository [root@BrianZhu /]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm   使用上面的命令就直接下载了安装用的Yum Repository,大概25KB的样子,然后就可以直接yum安装了。 [root@BrianZhu /]# yum -y install mysql57-community-release-el7-10.noarch.rpm   下面就是使用yum安装MySQL了 [root@BrianZhu /]# yum -y install mysql-community-server   这步可能会花些时间,安装完成后就会覆盖掉之前的mariadb。 出现这样的提示表示安装成功 2. MySQL数据库设置 首先启动MySQL [root@BrianZhu /]# systemctl start mysqld.service 查看MySQL运行状态,运行状态如图: [root@BrianZhu /]# systemctl

leetcode 98. Validate Binary Search Tree

孤街浪徒 提交于 2019-11-27 11:25:50
按题意检查即可 可以递归,会比较好理解,逐渐收缩max和min class Solution { public boolean isValidBST(TreeNode root) { return helper(root, Long.MAX_VALUE, Long.MIN_VALUE); } private boolean helper(TreeNode root , long max, long min){ if(root == null) return true; if(root.val >= max || root.val <= min) return false; return helper(root.left, root.val, min) && helper(root.right, max, root.val); } } 也可以迭代,利用中序遍历 class Solution { public boolean isValidBST(TreeNode root) { Stack<TreeNode> stack = new Stack<>(); if(root == null) return true; TreeNode pre = null; while(root != null || !stack.isEmpty()){ while(root!= null){

jQuery插件Validate

淺唱寂寞╮ 提交于 2019-11-27 10:14:52
一、导入js库 <script type="text/javascript" src="<%=path %>/validate/jquery-1.6.2.min.js"></script> <script type="text/javascript" src="<%=path %>/validate/jquery.validate.min.js"></script> 二、默认校验规则 (1)、required:true 必输字段 (2)、remote:"remote-valid.jsp" 使用ajax方法调用remote-valid.jsp验证输入值 (3)、email:true 必须输入正确格式的电子邮件 (4)、url:true 必须输入正确格式的网址 (5)、date:true 必须输入正确格式的日期,日期校验ie6出错,慎用 (6)、dateISO:true 必须输入正确格式的日期(ISO),例如:2009-06-23,1998/01/22 只验证格式,不验证有效性 (7)、number:true 必须输入合法的数字(负数,小数) (8)、digits:true 必须输入整数 (9)、creditcard:true 必须输入合法的信用卡号 (10)、equalTo:"#password" 输入值必须和#password相同 (11)、accept:

MySQL安装之yum安装

╄→гoц情女王★ 提交于 2019-11-27 08:03:00
MySQL安装之yum安装 在CentOS7中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。 1. 下载并安装MySQL官方的 Yum Repository 1 [root@BrianZhu /] # wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm   使用上面的命令就直接下载了安装用的Yum Repository,大概25KB的样子,然后就可以直接yum安装了。 1 [root@BrianZhu /] # yum -y install mysql57-community-release-el7-10.noarch.rpm   下面就是使用yum安装MySQL了 1 [root@BrianZhu /] # yum -y install mysql-community-server   这步可能会花些时间,安装完成后就会覆盖掉之前的mariadb。 出现这样的提示表示安装成功 2. MySQL数据库设置 首先启动MySQL 1 [root@BrianZhu /] # systemctl start mysqld.service 查看MySQL运行状态,运行状态如图: 1 [root

jquery validate 比较两个input输入框的值的大小

本小妞迷上赌 提交于 2019-11-27 05:46:07
好久没有写前台了,项目现在是这个需要,就用了jquery validate控件 html代码如下: <th><label for="amountRangeStart">发生额</label></th> <td> <s:textfield name="search.amountRangeStart" size="10" id="amountRangeStart" />-- <s:textfield name="search.amountRangeEnd" size="10" id="amountRangeEnd"/> <span id="amountRangeCheckHf"></span> </td> jquery代码: /** * 数据校验 */ $(function (){ jQuery.validator.addMethod("amountLimit", function(value, element) { var returnVal = false; var amountStart = $("#amountRangeStart").val(); var amountEnd = $("#amountRangeEnd").val(); if(parseFloat(amountEnd)>parseFloat(amountStart)){ returnVal = true; }

Centos7下Mysql设置密码的验证强度等级及密码长度

孤人 提交于 2019-11-27 05:38:50
新建用户或修改密码时,报错(ERROR 1819 (HY000): Your password does not satisfy the current policy requirements),这是Mysql自带的密码强度验证的限制,以下进行设置: 问题说明: 解决办法: 查看 mysql 初始的密码策略: SHOW VARIABLES LIKE ‘validate_password%’; 首先需要设置密码的验证强度等级,设置 validate_password_policy 的全局参数为 LOW 即可 set global validate_password_policy=LOW; 当前密码长度为 8 ,如果不介意的话就不用修改了,比如设置为 6 位的密码,设置validate_password_length 的全局参数为 6 即可 set global validate_password_length=6; 现在可以为 mysql 设置简单密码了,只要满足六位的长度即可, 输入修改语句 “ ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘123456’; ” 可以看到修改成功,表示密码策略修改成功了!!! 注 :在默认密码的长度最小值为 4 ,由 大/小写字母各一个 + 阿拉伯数字一个 + 特殊字符一个, 只要设置密码的长度小于 3

THINKPHP_动态验证validate()

吃可爱长大的小学妹 提交于 2019-11-27 05:35:43
$data=I('post.','','trim'); $rules = array( array('name','','数据名称已存在',0,'unique',1), //array(验证字段1,验证规则,错误提示,[验证条件,附加规则,验证时间]), array('verify','require','验证码必须!'), //默认情况下用正则进行验证 array('name','','帐号名称已经存在!',0,'unique',1), // 在新增的时候验证name字段是否唯一 array('value',array(1,2,3),'值的范围不正确!',2,'in'), // 当值不为空的时候判断是否在一个范围内 array('repassword','password','确认密码不正确',0,'confirm'), // 验证确认密码是否和密码一致 array('password','checkPwd','密码格式不正确',0,'function'), // 自定义函数验证密码格式 ); if(!M('data')->validate($rules)->create($data)){ $this->error(M('data')->getError()); } 验证规则列表: regex 正则验证,定义的验证规则是一个正则表达式(默认) function 函数验证

自定义jQuery插件Step by Step

本秂侑毒 提交于 2019-11-27 04:21:39
自定义jQuery插件Step by Step 1.1.1 摘要 随着前端和后端技术的分离,各大互联网公司对于Mobile First理念都是趋之若鹜的,为了解决网页在不同移动设备上的显示效果,其中一个解决方案就是Responsive Design;但我们今天不是介绍它,正由于前端开发已经十分重要了,所以我们将介绍如何使用jQuery自定义插件。 相信大家都使用过 jQuery库,甚至自定义过一些常用的jQuery插件,如果没有学习过也无需担心,接下来我们将从一些简单的例子开始。 本文目录 控件模式 SignUp表单 Validation对象 表单对象 Javascript原型对象 插件使用 1.1.2 正文 现在,jQuery库的功能已经很丰富了(The Write Less, Do More, JavaScript Library),但它也没有办法满足用户的所有需求,所以,它提供了一种机制:让用户给核心模块增加自定义的方法和额外的功能;通过这种机制,jQuery允许我们创建自定义的插件封装常用的方法,从而提高我们的开发效率。 控件模式 jQuery插件定义方式很简单,如果我们需要定义一个插件,只需给jQuery的 $.fn对象添加一个新的函数属性就可以了,示例代码如下: $.fn.myPluginName = function () { // Your plugin logic