17monipdb.dat
摘要:17monipdb是一款全球ipv4地址归属地数据库。专注于与地理位置定位相关的数据的整理与发行,致力于将地理位置数据变得更准确、更精确,该 IP 库主要基于 BGP/ASN 数据以及遍布全球的网络监测点进行城市级地域数据标注,准确度远高于国内国外同类产品
阅读全文
posted @
2017-12-28 10:04
caigan
阅读(2244)
推荐(0) 编辑
一个关于考勤统计的sql研究
摘要:在这里,我们要做一个简单的员工考勤记录查询系统的后台数据库。业务需求如下所示: 1.统计每天来的最早、来的最晚、走的最早、走得最晚的人的姓名 1.1 统计每天来得最早的人的姓名和打卡时间 步骤1:从考勤信息表中查询出每天来得最早的人的上班打卡时间和人员编号 解决这个问题的时候本来考虑的是在考勤信息记
阅读全文
posted @
2017-12-19 11:52
caigan
阅读(8760)
推荐(0) 编辑
phpexcel导入数据出现PHPExcel_RichText Object解决办法
摘要:在导入excel的时候会出现异常情况,有的问题出现PHPExcel_RichText object,错误代码如下 导致无法导入数据库数据都为空,就是格式编辑问题 这样就可以获取数据了。 找了半天问题,重要解决了。
阅读全文
posted @
2017-12-18 15:57
caigan
阅读(1685)
推荐(0) 编辑
php如何判断IP为有效IP地址
摘要:不需要正则表达式来判断,因为在php5.2.0之后,有专门的函数来做这个判断了。 判断是否是合法IP if(filter_var($ip, FILTER_VALIDATE_IP)) { // it's valid } else { // it's not valid } 判断是否是合法的IPv4 I
阅读全文
posted @
2017-12-15 16:36
caigan
阅读(8771)
推荐(0) 编辑
PHP的学习--Traits新特性
摘要:在阅读yii2源码的时候接触到了trait,就学习了一下,写下博客记录一下。 自 PHP 5.4.0 起,PHP 实现了代码复用的一个方法,称为 traits。 Traits 是一种为类似 PHP 的单继承语言而准备的代码复用机制。Trait 为了减少单继承语言的限制,使开发人员能够自由地在不同层次
阅读全文
posted @
2017-12-11 12:00
caigan
阅读(228)
推荐(0) 编辑
mysql replace into用法详细说明
摘要:REPLACE的运行与INSERT很相似。只有一点例外,假如表中的一个旧记录与一个用于PRIMARY KEY或一个UNIQUE索引的新记录具有相同的值,则在新记录被插入之前,旧记录被删除。 注意,除非表有一个PRIMARY KEY或UNIQUE索引,否则,使用一个REPLACE语句没有意义。该 语句
阅读全文
posted @
2017-12-07 10:59
caigan
阅读(4843)
推荐(0) 编辑
简单理解php的socket编程
摘要:php的socket编程算是比较难以理解的东西吧,不过,我们只要理解socket几个函数之间的关系,以及它们所扮演的角色,那么理解起来应该不是很难了,在笔者看来,socket编程,其实就是建立一个网络服务的客户端和服务端,这和mysql的客户端和服务端是一样的,你只要理解mysql的客户端和服务端是
阅读全文
posted @
2017-12-01 11:43
caigan
阅读(281)
推荐(0) 编辑