我的家乡:宁海·西店

我的家乡:宁海·西店
西店镇位于中国东南沿海,浙江宁波市南部,象山港西岸,宁海县北大门,系宁波南部三县的交通要塞。 陆地面积102.3平方公里,海域26.7平方公里,建成区面积接近10平方公里。辖22个行政村(48个自然村),常住人口近10万,其中外来人口约4.5万。 中国最大的手电筒生产基地,现有1200余家手电相关企业,占据中国手电产量70%。 中国千强镇,全国重点镇,全国发展改革试点小城镇。 浙江省百强镇,中心镇...

阅读全文>>

阅读全文...

移动站应该尝试百度MIP的五个原因

移动站应该尝试百度MIP的五个原因
MIP是什么?MIP是百度在2016年提出的移动网页加速器项目。 MIP能做什么?MIP能帮助站长和网站开发者快速搭建移动端页面。 MIP怎么加速?MIP从前端渲染和页面网络传输两方面进行优化,杜绝页面渲染中的阻塞问题,提升页面展现速度。 移动站应该用MIP吗? 这里有五个原因,告诉你MIP的好处: 一. 加速移动端页面,一切的基础 为减少DNS解析,MIP-Cache将静态文...

阅读全文>>

阅读全文...

JS知识点:sort()方法的用法,参数以及排序原理

JS知识点:sort()方法的用法,参数以及排序原理
sort() 方法用于对数组的元素进行排序,并返回数组。默认排序顺序是根据字符串Unicode码点。 语法:arrayObject.sort(sortby);参数sortby可选。规定排序顺序。必须是函数。 注:如果调用该方法时没有使用参数,将按字母顺序对数组中的元素进行排序,说得更精确点,是按照字符编码的顺序进行排序。要实现这一点,首先应把数组的元素都转换成字符串(如有必要),以便进行比较。 ...

阅读全文>>

阅读全文...

PHP身份证校验码计算方法

PHP身份证校验码计算方法
做项目的时候需要对拿到的数据进行“清洗”,比如剔除一些不可能存在的身份证号码。查阅了网上的身份证号码验证算法,自己也总结一下。 (一)18身份证号码的结构 公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。 排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位校验码。  1、地址码  表示编码对象常住户口所在县(市、旗、区)的行政区域...

阅读全文>>

阅读全文...

【原创】ThinkPHP5模块和控制器隐藏问题

【原创】ThinkPHP5模块和控制器隐藏问题
由于默认是采用多模块的支持,所以多个模块的情况下必须在URL地址中标识当前模块,如果只有一个模块的话,可以进行模块绑定,方法是应用的入口文件中添加如下代码: // 绑定当前访问到index模块 define('BIND_MODULE','index'); 绑定后,我们的URL访问地址则变成: http://serverName/index.php/控制器/操作/[参数名/参...

阅读全文>>

阅读全文...

ThinkPHP5.0.10-3.2.3缓存函数设计缺陷可导致Getshell

ThinkPHP5.0.10-3.2.3缓存函数设计缺陷可导致Getshell
0x00 框架运行环境 ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。 Thinkphp在使用缓存的时候是将数据 序列化 然后存进一个php文件中这就导致我们了我们在一些情况下可以直接getshell ...

阅读全文>>

阅读全文...

有些距离永远无法逾越

有些距离永远无法逾越
想你,却不能告诉你;我知道,我们不能在一起;  我知道,我不能告诉你;我想你,夜是那样的静,  静得让我能听到心碎的声音。  终于明白,有些距离永远无法逾越。  明知道孤独总是无所不在的。于是,偷偷的远远的望着你,  “世界上最远的距离,不是生与死,不是天各一方,  而是我就在你面前,你却不知道我爱你。...

阅读全文>>

阅读全文...

【原创】GitHub OAuth第三方登录认证获取用户信息错误403

【原创】GitHub OAuth第三方登录认证获取用户信息错误403
GitHub的OAuth认证流程可参考文档 OAuth documentation access_token的获取如下: POST https://github.com/login/oauth/access_token Parameters Name Type Description ...

阅读全文>>

阅读全文...