2018年11月11日
摘要: 隐式转换主要发生在查询数字类型是出现。如把查询money=11写成age='11',tel="13323533013"写成tel=13323533013; 影响: 先贴个表结构: 把数字写成字符串: 影响不怎么大,数据库会自己识别。 把字符写成数字: 扫描全部索引。 总结:发生隐式转换时,如果是把数 阅读全文
posted @ 2018-11-11 19:53 降魔 阅读(969) 评论(0) 推荐(0) 编辑
  2018年10月28日
摘要: MySQL优化 (1) 创建字段时选取合适的长度,例:年龄字段用tinyint或者smallint即可 (2) 数据类型选取优先度 数字>字符串>text (3) 使用数字代替枚举和日期类型 (4) 字段使用非空设定(值为null时索引不会包含该数据) (1) 索引可以加快数据增删改查的速度,但是索 阅读全文
posted @ 2018-10-28 21:04 降魔 阅读(160) 评论(0) 推荐(0) 编辑
  2018年10月27日
摘要: docker win7安装方式(win7和win10的安装方式是不一样的) 进入:https://docs.docker.com/ 点击:get docker 选择右侧Microsoft Windows 再选择 下载完成后按照提示安装就行 安装好docker后运行 Docker Quickstart 阅读全文
posted @ 2018-10-27 00:35 降魔 阅读(2666) 评论(0) 推荐(1) 编辑
  2018年10月25日
摘要: db = new PDO($dsn, $user, $password); $this->db->query("set names $char"); } catch (Exception $e) { exit($e->getMessage()); } } //获取信息 public func... 阅读全文
posted @ 2018-10-25 10:17 降魔 阅读(2939) 评论(0) 推荐(0) 编辑
  2018年10月20日
摘要: 主要是对比MySQL来说明 优点 不存在sql注入:MySQL的是sql注入是一个很严重的缺点,虽然可以使用参数绑定和预处理以及特殊字符转义来处理。但是MongoDB根本不存在这个问题。不过xss攻击还是需要防范的。 不需要提前创建表:在MySQL中如果想要写入一条数据的话必须要先创建好一张表然后才 阅读全文
posted @ 2018-10-20 20:27 降魔 阅读(12771) 评论(0) 推荐(1) 编辑
  2018年10月8日
摘要: 1 '; //处理xml字符串 $str = str_replace('', '', $str1); //把xml转化成多个...格式的数组 preg_match_all('/\.+\/', $str, $arr); $axml = []; //遍历处理得到的数组 foreach ($arr[0] as $value) { //遍历解析得到的数组 //得到... 阅读全文
posted @ 2018-10-08 10:09 降魔 阅读(813) 评论(0) 推荐(0) 编辑
  2018年10月2日
摘要: 修改 /etc/sysconfig/network-scripts/ifcfg-ens33 的ONBOOT=yes 重启网卡 service network restart yum install mariadb* systemctl start mariadb mysql -uroot -p 无密 阅读全文
posted @ 2018-10-02 21:22 降魔 阅读(94) 评论(0) 推荐(0) 编辑
摘要: iso七层 应用层 为系统和应用程序提供网络接口 elnet、FTP、HTTP、SNMP 表示层 加工数据 统一不同设备间的数据传输的传输格式 加密、压缩、格式转换 会话层 管理设备间的连接(会话状态) 责建立、管理、终止进程之间的会话 传输层 段segment 传输层是第一个端到端,即主机到主机的 阅读全文
posted @ 2018-10-02 21:20 降魔 阅读(218) 评论(0) 推荐(0) 编辑
  2018年9月30日
摘要: CREATE TABLE `NewTable` ( `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT , `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT 阅读全文
posted @ 2018-09-30 17:51 降魔 阅读(80) 评论(0) 推荐(0) 编辑
  2018年9月19日
摘要: 这个模式像是把Redis的并发按配置分配给多个Redis服务组(sentinel), 当服务组中的主服务器挂掉后用从服务器顶上,如果服务组中的服务器都挂了那么这个服务组所负责的这一部分数据就丢了, 如果挂掉超过一半的服务器组挂掉那么整个 cluster就挂了。 阅读全文
posted @ 2018-09-19 00:01 降魔 阅读(104) 评论(0) 推荐(0) 编辑