07 2017 档案

php 过滤器filter_var验证邮箱/url/ip等
摘要:验证邮箱、url或者ip,除了使用正则外,也可以使用内置的函数库过滤器filter来完成这些功能。 filter_var (PHP 5 >= 5.2.0, PHP 7)filter_var — 使用特定的过滤器过滤一个变量 php验证邮箱 <?php$email = '123456@qq.com'; 阅读全文

posted @ 2017-07-20 11:14 zqifa 阅读(693) 评论(0) 推荐(0) 编辑

php 内网/外网ip判断
摘要:工作需要判断ip是否是内网ip,本来想着使用正则自己写一个呢,后来发现php自带的有现成的函数[filter_var()](http://php.net/manual/zh/function.filter-var.php) 。 除了ip验证外还有许多都可以验证,如url、email等等 验证ip是否 阅读全文

posted @ 2017-07-20 10:49 zqifa 阅读(1982) 评论(0) 推荐(0) 编辑

Python3 MySQL 数据库连接
摘要:PyMySQL 安装 在使用 PyMySQL 之前,我们需要确保 PyMySQL 已安装。 PyMySQL 下载地址:https://github.com/PyMySQL/PyMySQL 如果还未安装,我们可以使用以下命令安装最新版的 PyMySQL: 如果你的系统不支持 pip 命令,可以使用以下 阅读全文

posted @ 2017-07-12 15:16 zqifa 阅读(1418) 评论(0) 推荐(0) 编辑

PHP socket 服务器框架集
摘要:1.Swoole:重新定义PHP PHP语言的高性能网络通信框架,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询。Swoole可以广泛应用于互联网、移动通信、企业软件、网络游戏、物 阅读全文

posted @ 2017-07-11 09:45 zqifa 阅读(918) 评论(0) 推荐(1) 编辑

python3 获取int最大值
摘要:python2 中获取int最大值 import sys i = sys.maxint print i 但是在python3中,报错: AttributeError: module 'sys' has no attribute 'maxint' 看了官网文档后了解python3中没有maxint了, 阅读全文

posted @ 2017-07-05 14:41 zqifa 阅读(44676) 评论(2) 推荐(6) 编辑

经典老鼠毒药问题
摘要:问题1. 有 1000 个一模一样的瓶子,其中有 999 瓶是普通的水,有一瓶是毒药。任何喝下毒药的生物都会在一星期之后死亡。现在,你只有 10 只小白鼠和一星期的时间,如何检验出哪个瓶子里有毒药? 问题2. 有 8 个一模一样的瓶子,其中有 7 瓶是普通的水,有一瓶是毒药。任何喝下毒药的生物都会在 阅读全文

posted @ 2017-07-05 11:51 zqifa 阅读(774) 评论(0) 推荐(0) 编辑

位运算和典型应用详解
摘要:位运算的符号 与运算:& 或运算:| 异或运算:^ 非运算:~ 移位运算:>>和<< 一. 逻辑运算符1. & 位与运算 1) 运算规则 位与运算的实质是将参与运算的两个数据,按对应的二进制数逐位进行逻辑与运算。例如:int型常量4和7进行位与运算的运算过程如下:4=0000 0000 0000 0 阅读全文

posted @ 2017-07-05 11:20 zqifa 阅读(773) 评论(0) 推荐(0) 编辑

php生成迷宫和迷宫寻址算法实例
摘要:较之前的终于有所改善。生成迷宫的算法和寻址算法其实是一样。只是一个用了遍历一个用了递归。参考了网上的Mike Gold的算法。 阅读全文

posted @ 2017-07-04 14:04 zqifa 阅读(974) 评论(0) 推荐(0) 编辑

O(n)线性空间的迷宫生成算法
摘要:之前所有的迷宫生成算法,空间都是O(mn),时间同样是O(mn),时间上已经不可能更优化, 于是,我就从空间优化上着手,研究一个仅用O(n)空间的生成算法。 我初步的想法是,每次生成一行,生成后立即输出,而其连通性的信息用并查集保存。 然而这时却遇到阻力:不可能简单保存连通性信息就能完成。 因为通过 阅读全文

posted @ 2017-07-04 14:00 zqifa 阅读(277) 评论(0) 推荐(0) 编辑

不太规则的迷宫生成算法2
摘要:先直接给一个直观的例子: _ _ _ _ _ _ _ _ ╲_╱ ╲_╱ ╲_╱ ╲_╱ ╲_╱ ╲_╱ ╲_╱ ╲ ╲_ ╲_ ╲ _ _╱ _╱ _╱ ╱ ╱ ╱ ╱ ╲_╱ ╲_ ╲ ╲_ _╱ ╲ ╲ ╱ _╱ ╲_ ╲ ╱ ╲_ ╲_ ╲_╱ _╱ ╱ ╲_╱ _╱ ╲ ╱ _ ╲_╱ _ 阅读全文

posted @ 2017-07-04 13:59 zqifa 阅读(328) 评论(0) 推荐(0) 编辑

本人目前最短的迷宫生成算法程序源代码
摘要:生成的结果示例: ━━━━┳━━┳━━┳━━━━━━┳━┓ ┃━━━┓┗━┏┛┏┓┃━┳┓━━━┫┃┃ ┣━━┓┣━┓┃━┫┃┗━┃┗━━┓┃┃┃ ┃┏━┃┃━┫┣┓┃┣━━┻━━┓┣━┛┃ ┃┣━━┻┓┃┃┣━┃━┳━┳━┃┃┏━┃ ┃┃┏┳━┣━━┫┏┻┓┃┃┗┓┏┛┃━┫ ┃┏┛┃━┫┏━┃┃ 阅读全文

posted @ 2017-07-04 13:58 zqifa 阅读(1204) 评论(0) 推荐(0) 编辑

不太规则的迷宫生成算法1
摘要:之前都说的比较方正,比较矩形的迷宫,现在来考虑一下,斜向迷宫 所谓斜向迷宫,就是所有墙,都是斜了45度,结构和原来的不太一样: ╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╲ ╱ ╱ ╲ ╱╱ ╱ ╲ ╲╱ ╱ ╱ ╲╱ ╲╲╱ ╱ ╱╲ ╲ ╱╲ ╲ ╲ ╲╱╱ ╱ ╱ ╱ ╱╲╱ ╲ ╲ ╲╲ ╲ ╲ 阅读全文

posted @ 2017-07-04 13:57 zqifa 阅读(337) 评论(0) 推荐(0) 编辑

规则满迷宫地图生成算法1
摘要:所谓规则,就是矩形,路线唯一, 所谓满,就是不能在原地图里再增加路或者分支,不会出现达不到的地方 如下例图: █████████████████ █ █ ██ ███ ███ █████ ██ █ █ █ ██ █ ███████ █ █ ██ █ █ █ ██ ███████ █ ██████ █ 阅读全文

posted @ 2017-07-04 13:56 zqifa 阅读(823) 评论(0) 推荐(0) 编辑

规则满迷宫地图生成算法2
摘要:现在介绍第二种算法,使用并查集 合并生成。 简单介绍一下算法思想:首先把地图关键点的连结(墙),编号1-x*y*2,然后random shuffle 然后按照打乱后的次序,打通一些墙,用并查集检查是否要打通的两边是已经连通的就行了, 生成的例子如下: █████████████████████ █ 阅读全文

posted @ 2017-07-04 13:56 zqifa 阅读(587) 评论(0) 推荐(0) 编辑

HTML5 localStorage使用教程
摘要:在客户端存储数据,HTML5 提供了两种在客户端存储数据的新方法: localStorage - 没有时间限制的数据存储 sessionStorage - 针对一个 session 的数据存储 之前,这些都是由 cookie 完成的。但是 cookie 不适合大量数据的存储,因为它们由每个对服务器的 阅读全文

posted @ 2017-07-03 14:29 zqifa 阅读(9464) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示