小天天天天 PHP 999+ 2017-11-21 09:39:43
熟悉laravel的童鞋都知道,laravel有批量一次性插入多条记录,却没有一次性按条件更新多条记录。是否羡慕thinkphp的saveAll,是否羡慕ci的update_batch,但如此优雅的laravel怎么就没有类似的批量更新的方法呢?高手在民间Google了一下,发现stackoverflow上已经有人写好了https://stackoverflow.com/questions/26133977/laravel-bulk-u
小天天天天 数据库 999+ 2017-11-19 23:34:18
Redis对于Linux是官方支持的,安装和使用没有什么好说的,普通使用按照官方指导,5分钟以内就能搞定。详情请参考:http://redis.io/downloadRedis官方是不支持windows的,只是MicrosoftOpenTechgroup在GitHub上开发了一个Win64的版本,项目地址是:https://github.com/MSOpenTech/redis/releases下载解压,没什么好说的,在解压后的bin目
小天天天天 数据库 999+ 2017-11-14 23:52:28
需求: 导出查询数据为.csv文件SELECT*FROMemp INTOOUTFILE‘/tmp/users-unused.csv’ FIELDSTERMINATEDBY‘,’ OPTIONALLYENCLOSEDBY” LINESTERMINATEDBY‘\r\n’;fieldsterminatedby‘字段间分隔符’ 定义字段间的分隔符 optionall
小天天天天 数据库 999+ 2017-11-14 23:48:31
今天项目中涉及到一个需求,就是用户在刷新页面或者重新进入的时候,页面的广告要随机展示一条,起初的想法是每次从数据库查询出10条广告,然后再从这10条广告里边随机抽取一条。后来想想这么做不妥,因为取出10条数据的时候,就必须有排序规则(指定或者默认),有了这个排序规则,查询出来的这10条数据永远都不会变,那么如果总共有20条广告,那么就另外的10条广告永远也取不到。后来惊奇的发现,MySQL居然有随机查询这一说,之前确实没用过,其实用法超
小天天天天 PHP 999+ 2017-11-14 15:07:58
总会有这样或者那样的原因导致站长们使用CDN。比如说主机带宽较小、亦或者性能不足,被DDoS,被CC攻击等。但是Wordpress在使用CDN后会有一个问题:你在后台看到访客ip都是CDN的ip。除了无法判断游客的地址这种无伤大雅的问题之外,如果有使用一些防止垃圾评论的插件之类的话,会导致误伤。可能会导致整个地区无法在博客上评论。所以我们需要对Wordpress做点“小手术”。经过查找资料发现Wordpress是通过“REMOTE_AD
小天天天天 服务器 999+ 2017-11-14 15:06:04
Cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。它是Linux的内置服务,所以很多情况下我们会用到它。首先当然是如何启用/停用该服务//启动服务sudoservicecronstart//停止服务sudoservicecronstop//重启服务sudoservicecronrestart//重新载入配置sudoservicecronreload大部分的VPS计划任务默认都已经加如到了开机自启
小天天天天 Python 999+ 2017-11-14 11:37:46
分析登录的网络请求京东登录https://passport.jd.com/new/login.aspx,打开浏览器的调试面板,然后,输入账号密码=>>登录,然后看调试面板上面的Network捕捉到的网络请求,如下图:根据上面的图片,我们可以知道,在我们点击完登录按钮之后,浏览器发送了一个POST请求到https://passport.jd.com/uc/loginService,然后在请求头上面带上了一些基本的参数,最重要的
小天天天天 PHP 999+ 2017-11-08 09:16:47
为了项目的稳定性,我们通常会对项目的数据库进行备份,我之前采用是写的脚本进行备份,使用laravel,发现个更佳好用的packagelaravel-backup可以方便的对文件和数据库进行备份使用第一步composer require spatie/laravel-backup这里面要注意如果不是PHP7和Laravel5.3,那么composer require "spatie/laravel-
沈伟-测试前行者 闲言碎语 999+ 2017-11-06 18:26:59
在实际使用appium的过程中,元素定位是必不可少的一步,但是为了装个懒子,也为了看起来更加的美观,也为了省事,所以还是对这些定位方式做一下封装吧而且有一个好处就是,如果在实际运行过程中,自己的定位出现问题,也能及时发现#重写元素定位的方法classAction(object):#初始化def__init__(self,se_driver):self.driver=se_driver#通过resource-i定位deffi
小天天天天 PHP 999+ 2017-10-31 10:17:42
(1)php获取服务器端的操作系统类型这个时候可以使用php系统自带的常量PHP_OS或者系统函数php_uname('s')。关于这两者返回的值可能的情况基本有如下几种情况:CYGWIN_NT-5.1DarwinFreeBSDHP-UXIRIX64LinuxNetBSDOpenBSDSunOSUnixWIN32WINNTWindowsCYGWIN_NT-5.1IRIX64SunOSHP-UXOpenBSD不过根据具体情况读者还是自行打
小天天天天 数据库 999+ 2017-10-30 09:21:05
大家在使用MySQL数据库的时候是否有经常被mysql频繁掉线无法连接而懊恼,怎么都找不出原因,今天介绍一种mysql掉线无法连接的解决办法。表现形式:Can'tconnecttoMySQLserveron'localhost'Windows下打过KB967723补丁是造成mysql掉线连不上的原因之一,此种情况只针对有时能连上有时连不上的情况,一直都连不上的可以排除这种原因,具体解决办法如下:第一种:卸载KB967723补丁登录服务器
小天天天天 服务器 999+ 2017-10-26 17:56:18
方法有多个,但都是修改了/etc/sysconfig/network-scripts/eth(X)文件的内容,注意改完了要执行servicenetworkrestart使之生效。方法1.可以采用setup命令之后选择Networkconfiguration进行设置其实本质上就是方法2方法2.直接执行system-config-network-tui进行设置一般情况下都能使用该命令。如果没有,安装方法如下:安装方法1:从安装光盘中找sys
宝宝A 前端 999+ 2017-10-26 11:12:14
主要是采用jQuery中的index()方法实现;首先是要获取到当前标签的索引值,这里的标签用li,也可以用其他的; 有了这些索引值以后,我们拿着它去下面div(class="tab-item")的集合里找到对应编号的div,每一个标签对应一个div的内容,然后再让对应的div显示出来; HTML代码如下:<divclass="tab"> <ulclass="ta
小天天天天 Python 999+ 2017-10-26 09:44:56
http://192.168.136.131/sqlmap/mysql/get_int.php?id=1当给sqlmap这么一个url的时候,它会:1、判断可注入的参数2、判断可以用那种SQL注入技术来注入3、识别出哪种数据库4、根据用户选择,读取哪些数据sqlmap支持五种不同的注入模式:1、基于布尔的盲注,即可以根据返回页面判断条件真假的注入。2、基于时间的盲注,即不能根据页面返回内容判断任何信息,用条件语句查看时间延迟语句是否执行
沈伟-测试前行者 闲言碎语 999+ 2017-10-24 18:35:00
这段时间一直在学习Appium,为了更方便自己的实践,所以自己写了一个Appium测试框架框架实现了在运行完成以后,自动将最新的HTML文件与在验证过程中的截图(自动压缩成文件夹)发送到指定邮箱结合jenkins完全可以实现全自动化,如果需要框架请加我微信,可以免费提供,但是希望提供以后如果自己优化,或者实现了更多的其他功能,如保存下logcat下的日志等,希望也能无偿提供给我,纯粹用于相互学习,学习这个框架需要一定的python基础与
小天天天天 Python 999+ 2017-10-23 02:01:19
需要安装第三方模块PIL#coding:utf-8importImageimportos#图片压缩批处理defcompressImage(srcPath,dstPath):forfilenameinos.listdir(srcPath):#如果不存在目的目录则创建一个,保持层级结构ifnotos.path.exists(dstPath):os.makedirs(dstPath)#拼接完整的文件或文件夹路径srcF
网站文章数:483
今日UV/PV/IP:15/15/15
昨日UV/PV/IP:19/22 /19