- 博客(16)
- 资源 (20)
- 问答 (2)
- 收藏
- 关注
转载 php判断客户端是pc还是手机的方法
function isMobile(){ // 如果有HTTP_X_WAP_PROFILE则一定是移动设备 if (isset ($_SERVER['HTTP_X_WAP_PROFILE'])) { return true; } // 如果via信息含有wap则一定是移动设备,部分服务商会屏蔽该信息 if (is
2017-06-30 10:04:17 46634
转载 PHP获取用户访问IP地址的5种方法
//方法1:$ip = $_SERVER["REMOTE_ADDR"];echo $ip;//方法2:$user_IP = ($_SERVER["HTTP_VIA"]) ? $_SERVER["HTTP_X_FORWARDED_FOR"] : $_SERVER["REMOTE_ADDR"];$user_IP = ($user_IP) ? $user_IP : $_SERVE
2017-06-23 14:44:24 50763
转载 Token验证详解
为什么使用Token验证: 在Web领域基于Token的身份验证随处可见。在大多数使用Web API的互联网公司中,tokens 是多用户下处理认证的最佳方式。 以下几点特性会让你在程序中使用基于Token的身份验证 1.无状态、可扩展 2.支持移动设备 3.跨程序调用 4.安全 那些使用基于Token的身份验证的大佬
2017-06-23 14:43:29 58151
转载 阿里云 实现流媒体 直播 demo
原理图:我们使用是h5 所以我们直播通过手机端进行访问让我们一起开始奇妙的流媒体之旅吧!1、下载nginx-rtmp-module:nginx-rtmp-module的官方github地址:https://github.com/arut/nginx-rtmp-module使用命令:
2017-06-23 14:41:28 60306 1
转载 微信小程序设置全局变量
为了提高程序的可用性我们在做项目的时候一定要设置全局变量微信小程序里面有个app.js,我们可以在这个里面设置全局变量,[javascript] view plain copy print?globalData:{ userInfo:null, username1:"woshihaiyong168" }
2017-06-23 14:40:42 28042
转载 jemete(java apache) 压力测试工具 (接口测试工具) window apache php 环境
近来笔者写了翻牌抽奖游戏为了测试中奖几率 笔者需要将抽奖接口跑大约2W+的中奖记录PHP 使用for 循环也可以跑 但是效率却不敢恭维这个时候就需要我们使用工具来跑接口数据 (需要安装1、Java.jdk 2、jemete)jemete 简介:Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于
2017-06-23 14:39:52 48420
转载 日活、周活(周重活)、月活 统计
效果展示:以上数据为测试数据实现思路: 按照查询天数往前推规定天 比如周、月 登录表为按月分表(数据量大约一张表1000W+数据)关键sql:laravel5.1 框架日活实现方式一: 不使用文件缓存关键sql : date_format()[php] view plain copy print?
2017-06-23 14:38:51 27347
原创 php操作毫秒时间戳
/** 获取当前时间戳,精确到毫秒 */function microtime_float(){ list($usec, $sec) = explode(" ", microtime()); return ((float)$usec + (float)$sec);}/** 格式化时间戳,精确到毫秒,x代表毫秒 */function microtime_format($tag,
2017-06-23 10:51:42 15263
原创 短网址生成算法
//短网址生成算法 function ShortUrl($url,$short_url = 'http://www.xxx.com/',$num = 6) { $charset = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"; $key = 'xxx'; //加盐
2017-06-13 16:49:48 10038
原创 过滤IE浏览器版本
[if !IE]>--> 除IE外都可识别-->[if IE]> 所有的IE可识别 -->[if IE 6]> 仅IE6可识别 -->[if lt IE 6]> IE6以及IE6以下版本可识别 -->[if gte IE 6]> IE6以及IE6以上版本可识别 -->[if IE 7]> 仅IE7可识别 -->[if lt IE 7]> IE7以及IE7以下版本可识别 -->[
2017-06-06 10:48:43 9381
转载 gearman入门使用
一、简介gearman是可以把工作委派到其它机器或进程的工具。 官网地址:http://gearman.org/Gearman通常由三部分组成,client+worker+任务服务器,由worker执行client发来的job,再通过job server返回给client。Gearman提供了Client、Worker的API,利用这些API来与job server通讯。这是工
2017-06-05 14:32:24 9808
转载 PHP遍历目录和文件列表
对于PHP遍历目录和文件列表,下面写了一个简单的类,并附上使用实例,如有所疏漏及错误,请大家指点![php] view plain copy define('DS', DIRECTORY_SEPARATOR); class getDirFile{ //返回数组 private $DirArray = array(); pri
2017-06-02 16:37:46 1475
转载 MYSQL中利用select查询某字段中包含以逗号分隔的字符串的记录方法
[html] view plain copy 首先我们建立一张带有逗号分隔的字符串。 CREATE TABLE test(id int(6) NOT NULL AUTO_INCREMENT,PRIMARY KEY (id),pname VARCHAR(20) NOT NULL,pnum VARCHAR(50) NOT NULL); 然后插入带有逗号分隔的测试数据 IN
2017-06-02 16:34:01 3046
转载 PHP操作Excel – PHPExcel 基本用法详解
1.header[php] view plain copy header("Content-Type:application/vnd.ms-excel"); header("Content-Disposition:attachment;filename=sample.xls"); header("Pragma:no-cache"); header("Expir
2017-06-02 16:29:51 9186
原创 java中怎么判断一个字符串是否存在数组中
/*这是一个静态函数,不用声明对象就可以用的,如你的类名为Test,在任何情况下都可以调用Test.isHave函数*/ public static boolean isHave(String[] strs,String s){ /*此方法有两个参数,第一个是要查找的字符串数组,第二个是要查找的字符或字符串*/ int i = str.length; while
2017-06-01 11:52:16 8575
转载 为java程序制作exe
将java程序制作成Windows下的安装需要完成如下步骤:把程序的class文件打包成Jar文件把jar文件转成exe精简JRE将整个程序(包含jre)打包成安装包使用exe4j将jar文件转成exeexe4j是一个帮助你集成Java应用程序到Windows操作环境的java可执行文件生成工具,无论这些应用是用于服务器,还是图形用户界面 (GUI)或命令行的应用程序。如果你想在任
2017-06-01 09:25:56 40501
mysql版地区代码库-2020/10版
2021-02-23
MATLAB 神经网络30个案例分析程序和代码
2018-04-30
codeblocks17.12汉化包
2018-04-30
OpenCV3.3.1全部
2017-11-23
jquery-1.9.11
2016-09-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人