摘要: lnmp一键安装包淌过的坑 --手动虚拟主机配置 安装一键包的时候教程 官网也有虚拟主机的教程 一下示例: 后来自己手动去做 就遇到了一个大家都遇到的问题 及时安装让nginx支持解析PHP脚本解析 网上也有一些示例 但是配置了 不是502 就是下载文件 一般 nginx 虚拟主机配置 颜色标出解析 阅读全文
posted @ 2018-04-16 11:41 PHP-小菜 阅读(717) 评论(0) 推荐(0) 编辑
摘要: 最近在写页面的时候在同事手机上发现图片点击不能放大 但是有些个别图片又可以放大 这很奇怪,网上找了个解决办法 记下来 首先 引入微信的 js <script type="text/javascript" src="http://res.wx.qq.com/open/js/jweixin-1.0.0. 阅读全文
posted @ 2018-04-16 11:18 PHP-小菜 阅读(6047) 评论(0) 推荐(0) 编辑
摘要: 1 背景 涉及身份验证的系统都需要存储用户的认证信息,常用的用户认证方式主要为用户名和密码的方式,为了安全起见,用户输入的密码需要保存为密文形式,可采用已公开的不可逆的hash加密算法,比如SHA256, SHA512, SHA3等,对于同一密码,同一加密算法会产生相同的hash值,这样,当用户进行 阅读全文
posted @ 2018-03-04 17:05 PHP-小菜 阅读(5390) 评论(0) 推荐(0) 编辑
摘要: redis主从复 概述 1、redis的复制功能是支持多个数据库之间的数据同步。一类是主数据库(master)一类是从数据库(slave),主数据库可以进行读写操作,当发生写操作的时候自动将数据同步到从数据库,而从数据库一般是只读的,并接收主数据库同步过来的数据,一个主数据库可以有多个从数据库,而一 阅读全文
posted @ 2018-01-16 11:57 PHP-小菜 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 有一段时间没有使用Python了,前几天经朋友提起一篇关于用Python实现抢火车票的文章,百度了实现抢火车票的技术细节,网上却有不少资料,也不是新鲜的东西。在了解了一些技术手段,阅读了一些大神的博文后,也尝试实现了一下,代码写得粗糙,纯当娱乐,本文在Windows系统下完成。需要提到的是,抢票过程 阅读全文
posted @ 2018-01-16 11:49 PHP-小菜 阅读(7573) 评论(0) 推荐(0) 编辑
摘要: “跳一跳”这个东西还是今天刚接触到的,看到了python群中有人再问“微信跳一跳的外挂有人写了没”,“早就有了”,“github”,“等着出个更详细的教程教程没看懂,主要没有用过adb”。 不过没关系,你们跳的再好,在毫无心理波动的程序面前都是渣渣。 刚刚会python的小白想玩怎么办? 下有详细的 阅读全文
posted @ 2018-01-16 11:31 PHP-小菜 阅读(402) 评论(0) 推荐(0) 编辑
摘要: Linux下Memcache服务器端的安装服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-1.3.0 。下载:http://www.danga.com/memcached/dist/memcached-1.2.5.tar.gz另外,Memcache用到了libeve 阅读全文
posted @ 2017-10-18 18:27 PHP-小菜 阅读(1142) 评论(0) 推荐(0) 编辑
摘要: 为了保证数据的一致完整性,任何一个数据库都存在锁定机制。锁定机制的优劣直接应想到一个数据库系统的并发处理能力和性能,所以锁定机制的实现也就成为了各种数据库的核心技术之一。本章将对MySQL中两种使用最为频繁的存储引擎MyISAM和Innodb各自的锁定机制进行较为详细的分析。 MySQL锁定机制简介 阅读全文
posted @ 2017-10-17 17:23 PHP-小菜 阅读(3118) 评论(0) 推荐(0) 编辑
摘要: PHP与MYSQL事务处理 一般来说,事务都应该具备ACID特征。所谓ACID是Atomic(原子性),Consistent(一致性),Isolated(隔离性),Durable(持续性)四个词的首字母所写,下面以“银行转帐”为例来分别说明一下它们的含义: ① 原子性:组成事务处理的语句形成了一个逻 阅读全文
posted @ 2017-10-17 17:19 PHP-小菜 阅读(1473) 评论(0) 推荐(0) 编辑
摘要: mysql存储过程详解 1. 存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。 阅读全文
posted @ 2017-10-17 16:47 PHP-小菜 阅读(2347) 评论(0) 推荐(0) 编辑