自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(183)
  • 收藏
  • 关注

转载 spack程序开发

IDEA Eclipse 下载Scala下载地址 scala.msiscala环境变量配置 (1)设置SCALA-HOME变量:如图,单击新建,在变量名一栏输入: SCALA-HOME 变量值一栏输入: D:\Program Files\scala 也就是scala的安装目录,根据个人情况有所不同,如果安装在E盘,将“D”改成“E”即可。(2)设置path变...

2017-08-21 10:47:00 256

转载 各种正则表达式

1。验证手机㞻/^13[0-9]{1}[0-9]{8}$|15[012356789]{1}[0-9]{8}$|18[0-9]{1}[0-9]{8}$|17[056789]{1}[0-9]{8}/2。验证qq号/^[1-9]{1}[0-9]{4,11}$/3。验证固定电话/^(0?(([1-9]\d)|([3-9]\d{2}))-?)?\d{7,8}$/4。验证邮...

2017-08-10 14:54:00 224

转载 html屏蔽右键、禁止复制与禁止查看源代码

如何在网页中屏蔽右键众所周知,要保护一个页面,最基础的就是要屏蔽右键。而现在网页上用得最多的是function click(),即下面这段代码:〈script〉function click(){if(event.button==2){alert( '本网站欢迎您 !!');}}doc...

2017-08-10 11:24:00 248

转载 如何给边框添加阴影效果

css的box-shadow是用来添加边框阴影效果的。属性值详解:1、inset可选值,默认阴影在盒子外使用inset后,阴影在盒子内,即使指定边框或者透明边框,阴影依然存在。2、<offset-x> <offset-y>这是头两个<length> 值,用来设置阴影偏移量。offset-x为设置阴影的水平位移,假如是负值,那...

2017-08-10 10:09:00 269

转载 TP5使用mongodb扩展

ThinkPHP 5.0 MongoDb驱动首先安装官方的mongodb扩展:http://pecl.php.net/package/mongodb找到对应的php版本的扩展然后,配置应用的数据库配置文件database.php的type参数为:'type' => '\think\mongo\Connection',即可正常使用MongoDb,例如...

2017-07-26 18:35:00 288

转载 Mongodb的安装

下载MongoDB安装包:http://www.mongodb.org/downloadsmongodb服务器端安装和启动步骤:1. 在磁盘创建文件夹 d:\mongodb d:\mongodb\db 数据库目录 d:\mongodb\log 日志存放目录 d:\mongodb\log\mo...

2017-07-26 14:27:00 89

转载 MongoDB设置服务项

MongoDB设置数据库我就不说了。。。额。。算了,还是整理下,自己也复习一遍。。由于我是下载的安装包,exe直接安装的。。1.安装完毕之后,我的默认安装在 e:\mongodb 下面,bin目录的完整路径为 e:\mongodb\bin(以后要用到)2.打开cmd(需要管理员打开),输入命令cde:\mongodb\bin进入bin目录3.继续输入命令mongod --...

2017-07-26 14:19:00 130

转载 ubuntu下使用nginx做负载均衡

准备几台有lnmp环境的主机或VM虚拟机,(192.168.1.1,192.168.1.2,192.168.1.3)安装环境成功后开始配置分发机打开分发机nginx配置文件,vim /etc/nginx/sites-available/default在upstream test { }中写入分发规则本文中使用的是ip权重分发,weight为权重在location / { ...

2017-07-20 18:25:00 193

转载 php 将秒数转换为时间(年、天、小时、分、秒)

$t=1637544;$d=Sec2Time($t);$d为 0年18天 22小时52分24秒//将秒数转换为时间(年、天、小时、分、秒)function Sec2Time($time){ if(is_numeric($time)){ $value = array( "years" => 0, "days" => 0, "ho...

2017-07-13 15:26:00 780

转载 130vim命令

基础:e filename 在编辑器中打开一个文件:w 保存文件:q 退出vim:q! 退出但不保存:x 写文件(如果有做修改)并退出:sav filename 保存为. 在正常模式中重复执行上一个变更5. ...

2017-07-11 13:59:00 108

转载 PHP 底层分析

PHP的设计理念及特点多进程模型:由于PHP是多进程模型,不同请求间互不干涉,这样保证了一个请求挂掉不会对全盘服务造成影响,当然,随着时代发展,PHP也早已支持多线程模型。弱类型语言:和C/C++、Java、C#等语言不同,PHP是一门弱类型语言。一个变量的类型并不是一开始就确定不变,运行中才会确定并可能发生隐式或显式的类型转换,这种机制的灵活性在web开发中非常方便、高效。引擎...

2017-07-04 09:46:00 99

转载 php判断客户端是pc还是手机的方法

functionisMobile(){//如果有HTTP_X_WAP_PROFILE则一定是移动设备if(isset($_SERVER['HTTP_X_WAP_PROFILE'])){returntrue;}//如果via信息含有wap则一定是移动设备,部分服务商会屏蔽该信息if(iss...

2017-06-30 10:04:00 122

转载 PHP获取用户访问IP地址的5种方法

<?php//方法1:$ip = $_SERVER["REMOTE_ADDR"];echo $ip;//方法2:$...

2017-06-23 14:44:00 155

转载 Token验证详解

为什么使用Token验证: 在Web领域基于Token的身份验证随处可见。在大多数使用Web API的互联网公司中,tokens 是多用户下处理认证的最佳方式。 以下几点特性会让你在程序中使用基于Token的身份验证 1.无状态、可扩展 2.支持移动设备 3.跨程序调用 4.安全那些使用基于Token的身份验证的大佬们大部分你见到过...

2017-06-23 14:43:00 3601

转载 阿里云 实现流媒体 直播 demo

原理图:我们使用是h5 所以我们直播通过手机端进行访问让我们一起开始奇妙的流媒体之旅吧!1、下载nginx-rtmp-module:nginx-rtmp-module的官方github地址:https://github.com/arut/nginx-rtmp-module使用命令:[php]view plain...

2017-06-23 14:41:00 546

转载 微信小程序设置全局变量

为了提高程序的可用性我们在做项目的时候一定要设置全局变量微信小程序里面有个app.js,我们可以在这个里面设置全局变量,[javascript] view plain copy print?globalData:{userInfo:null,username1:"woshihaiyong168"}在其他.js...

2017-06-23 14:40:00 934

转载 jemete(java apache) 压力测试工具 (接口测试工具) window apache php 环境

近来笔者写了翻牌抽奖游戏为了测试中奖几率 笔者需要将抽奖接口跑大约2W+的中奖记录PHP 使用for 循环也可以跑 但是效率却不敢恭维这个时候就需要我们使用工具来跑接口数据 (需要安装1、Java.jdk 2、jemete)jemete 简介:Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于W...

2017-06-23 14:39:00 205

转载 日活、周活(周重活)、月活 统计

效果展示:以上数据为测试数据实现思路: 按照查询天数往前推规定天 比如周、月登录表为按月分表(数据量大约一张表1000W+数据)关键sql:laravel5.1 框架日活实现方式一:不使用文件缓存关键sql : date_format()[php] view plain copy print?/***日活(登...

2017-06-23 14:38:00 641

转载 php操作毫秒时间戳

/**获取当前时间戳,精确到毫秒*/functionmicrotime_float(){list($usec,$sec)=explode("",microtime());return((float)$usec+(float)$sec);}/**格式化时间戳,精确到毫秒,x代表毫秒*/functionmicrotime_forma...

2017-06-23 10:51:00 281

转载 短网址生成算法

//短网址生成算法 function ShortUrl($url,$short_url = 'http://www.xxx.com/',$num = 6) { $charset = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"; $key = 'xxx'...

2017-06-13 16:49:00 340

转载 过滤IE浏览器版本

<!--[if !IE]><!--> 除IE外都可识别<!--<![endif]--><!--[if IE]> 所有的IE可识别 <![endif]--><!--[if IE 6]> 仅IE6可识别 <![endif]--><!--[if lt IE 6]> IE6以及IE6...

2017-06-06 10:48:00 174

转载 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:00 129

转载 PHP遍历目录和文件列表

对于PHP遍历目录和文件列表,下面写了一个简单的类,并附上使用实例,如有所疏漏及错误,请大家指点![php] view plain copy <?phpdefine('DS',DIRECTORY_SEPARATOR);classgetDirFile{//返回数组private$DirArray=array();...

2017-06-02 16:37:00 165

转载 MYSQL中利用select查询某字段中包含以逗号分隔的字符串的记录方法

[html] view plain copy 首先我们建立一张带有逗号分隔的字符串。CREATETABLEtest(idint(6)NOTNULLAUTO_INCREMENT,PRIMARYKEY(id),pnameVARCHAR(20)NOTNULL,pnumVARCHAR(50)NOTNULL);然后插入带有逗号分隔的测试数据...

2017-06-02 16:34:00 188

转载 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("Expire...

2017-06-02 16:29:00 152

转载 java中怎么判断一个字符串是否存在数组中

/*这是一个静态函数,不用声明对象就可以用的,如你的类名为Test,在任何情况下都可以调用Test.isHave函数*/ public static boolean isHave(String[] strs,String s){ /*此方法有两个参数,第一个是要查找的字符串数组,第二个是要查找的字符或字符串*/ int i = str.length; wh...

2017-06-01 11:52:00 2084

转载 为java程序制作exe

将java程序制作成Windows下的安装需要完成如下步骤:把程序的class文件打包成Jar文件把jar文件转成exe精简JRE将整个程序(包含jre)打包成安装包使用exe4j将jar文件转成exeexe4j是一个帮助你集成Java应用程序到Windows操作环境的java可执行文件生成工具,无论这些应用是用于服务器,还是图形用户界面 (GUI)或命令行的应用程序。如果...

2017-06-01 09:25:00 98

转载 jsonp的原理

jsonp是一种数据请求方法。jsonp的作用是实现无刷新的数据请求,类似于ajax。jsonp能做而ajax不能做的是:jsonp可以做跨域请求。为什么jsonp可以做到这些?页面元素能做到跨域的有iframe,img,script等带有src属性的元素,这些元素都能做跨域。jsonp做跨域是利用script元素。原理:本地定义一个func,类似:步骤一:...

2017-05-27 16:08:00 113

转载 mysql的联合查询

1、交叉连接CROSS JOIN(可简写为JOIN)查询出来为两个表的乘积,一般不使用。2、内连接INNER JOIN在MySQL中把INNER JOIN叫做等值连接,即需要指定等值连接条件3、外连接LEFT JOIN或RIGHT JOIN分为左外连接和右连接,即除了返回符合连接条件的结果之外,还要返回左表(左连接)或者右表(右连接)中不符合连接条件的结果,相对应的使用N...

2017-05-27 16:04:00 72

转载 移动开发---页面头部信息

移动端和PC端在代码书写上有什么区别呢?下面是基础的HTML模板,使用工具自动生成的:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head>&lt...

2017-05-25 09:52:00 129

转载 第三方登陆原理

摘要:OAUTH协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是OAUTH的授权不会使第三方触及到用户的帐号信息(如用户名与密码),即第三方无需使用用户的用户名与密码就可以申请获得该用户资源的授权,因此OAUTH是安全的。同时,任何第三方都可以使用OAUTH认证服务,任何服务提供商都可以实现自身的OAUTH认证服务,因而OAUTH是开放的。业界提供...

2017-05-23 16:21:00 81

转载 bc高精度函数

转载于:https://www.cnblogs.com/wepe/p/7424499.html

2017-05-19 15:41:00 139

转载 通过JS判断浏览器类型

<spanstyle="font-family:Arial,Helvetica,sans-serif;background-color:rgb(255,255,255);">今天用到JS判断浏览器类型,于是就系统整理了一下,便于后期使用。</span>[javascript]view plaincopy...

2017-05-17 10:35:00 195

转载 zend framework2常用操作2

1。分布处理http://blog.youkuaiyun.com/xmlife/article/details/46486543public function getPaginatorByuser($page = 1, $itemsPerPage = 2,$userid=3){// $sql = "SELECT pro.id,pro.reporturl,pro.name...

2017-05-15 11:04:00 106

转载 php 生成验证码

public function getyCodeAction() { //生成验证码 $num = '4'; $w = '60'; $h = '34'; $code = ""; for ($i = 0; $i < $num; $i++) { $code .= rand(0, 9); } //4位...

2017-05-11 15:56:00 58

转载 ZF2开发中常用操作

1.如何在zend framework 2 Controller获取网址? use Zend\View\Helper\ServerUrl;//http://my.oschina.net/cart/$url = new ServerUrl();var_dump($url->__invoke());使用session$session = new Session('na...

2017-05-10 09:30:00 298

转载 使用位运算处理权限问题

在实际应用中可以做用户权限的应用我这里说到的权限管理办法是一个普遍采用的方法,主要是使用到”位运行符”操作,& 位与运算符、| 位或运行符。参与运算的如果是10进制数,则会被转换至2进制数参与运算,然后计算结果会再转换为10进制数输出。它的权限值是这样的2^0=1,相应2进数为”0001″(在这里^我表示成”次方”,即:2的0次方,下同)2^1=2,相应2进数为”00...

2017-05-08 18:41:00 147

转载 rbac权限管理

RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-权限”的授权模型。在这种模型中,用户与角色之间,角色与权限之间,一般者是多对多的关系。(如下图)角色是什么?可以理解为一定数量的权限的集合,权限的载体。例如:一个论坛系统,“超...

2017-05-05 15:18:00 72

转载 laravel 生成model

在Laravel中数据库表都是根据Laravel中写好的程序去生成的,这样的话便于使用git等版本控制进行管理整个项目。 以建立User_address模型为例进行记录: 1、使用php artisan make:model User_address命令创建模型(需要在根目录下执行),如图: 2、成功之后再程序目录app和database/migrations下会分别生成两...

2017-05-05 10:15:00 140

转载 脏读、不可重复读、幻读

锁就是防止其他事务访问指定的资源的手段。锁是实现并发控制的主要方法,是多个用户能够同时操纵同一个数据库中的数据而不发生数据不一致现象的重要保障。 一般来说,锁可以防止脏读、不可重复读和幻觉读。事务并发产生的问题: 脏读:一个事务读取到了另外一个事务没有提交的数据 事务1:更新一条数据 ...

2017-01-16 21:25:00 73

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除