- 博客(21)
- 问答 (50)
- 收藏
- 关注
转载 curl 发送get和post请求
转载地址:http://www.smsyun.com/home-index-page-id-284.html注意: 需要根据需要自己组装设置, 如果请求的API,没有请求者希望得到 (头部信息混合接口返回的信息)所以接口的访问一般的设置是 curl_setopt($curl, CURLOPT_HEADER, false);get :<?php //初始化
2017-11-30 13:53:40 407
转载 Git 基础 - 撤消操作
转载地址 https://git-scm.com/book/zh/v1/Git-%E5%9F%BA%E7%A1%80-%E6%92%A4%E6%B6%88%E6%93%8D%E4%BD%9C撤消操作任何时候,你都有可能需要撤消刚才所做的某些操作。接下来,我们会介绍一些基本的撤消操作相关的命令。请注意,有些撤销操作是不可逆的,所以请务必谨慎小心,一旦失误,就有可能丢
2017-11-28 17:50:44 226
原创 如果文件已经出现在了git库里面 但是后续不需要再次追踪的处理
如果文件已经出现在了git库里面 但是后续不需要再次追踪的处理git update-index --assume-unchanged 文件名
2017-11-25 11:40:43 352
原创 firefox中Date.prase()解析 'Y-m-d'格式的时间, 返回NaN的问题
情景:测试同学反馈date标签的在firefox中不能展示的问题, 看了下果然, stackoverflow提示升级到最新版本, 然后升级 果然正常显示 但是submit button 在check condition的时候 除了问题 debug and debug. 最后锁定 Date.parse('Y-m-d GMT +0800' ) return NaN
2017-11-24 14:23:00 396
原创 phpstorm 清除缓存
缓存的项目过多 导致新增项目的时候 添加索引巨慢清除缓存的方法:file Invalidate Caches/Restart 按钮
2017-11-23 17:47:05 9252
原创 REQUEST_METHOD 访问页面的请求方法
接口中有时会限定访问的判断方法, 如果用的框架是很简陋的 没有类似的方法 $_SERVER[REQUEST_METHOD] is showing time
2017-11-23 11:15:20 5089
原创 mongo 使用Command解决不同条件批量处理问题
参考链接 https://docs.mongodb.com/manual/reference/command/nav-crud/文中有一系列的可以批量处理的操作 下面show下 update 需求是这样:定时执行的脚本,不同条件的执行一批数据 使用foreach 单挑更新的话 出错的几率更加的大所提议选择了批量的更新 ,但是MongoCollecion 没有
2017-11-21 17:30:39 2747
原创 ubuntu16.04 mongo refused
新服务器使用 robomongo 链接mongo的时候提示 refused解决方案: 1. /etc/mongodb.conf bind_ip = 127.0.0.1 修改成 0.0.0.0 2. sudo service mongodb restart备注:这个问题和mysql链接的时候也是一样的 都是需要更改监听的ip 但是生产
2017-11-21 11:43:45 206
转载 nginx的通用配置 和laravel 配置
转载地址 https://yii.im/posts/the-right-way-to-set-nginx-for-laravel/精彩的文章 通用的配置:server { listen 80; server_name laravel_server; root /var/www/project/public; index in
2017-11-20 18:28:33 473
原创 mongo $addToSet获取唯一值实例
参考链接 https://docs.mongodb.com/manual/reference/operator/aggregation/addToSet/index.html语法 { $addToSet: } 作用:在group分组的前提下,获取不重复的字段的value 组成的数组eg: $pipeline = [ ['$
2017-11-20 13:55:53 888
原创 ubuntu 16.04 配置samba实例
第一步 安装sambasudo apt install samba -y第二步配置samba 配置文件 /etc/samba/smb.conf 添加下面的代码片段[common] # 共享名称comment = common #注释 path = /path #共享目录browseable = yes #所有人可见writable = yes #可写
2017-11-19 15:22:17 1001
转载 curl 获取最后一次传输的http_code的应用和解决请求并发的问题
参考链接 https://gist.github.com/luxixing/7116529参考文章CurlRoll 解决并发的问题 ,里面经常用到的方法 execute(callback($response, $getInfo, $request)) 方法 本质上就是curl_getinfo curl_exec()的处理 curl_getinfo 经常获取最后一次传
2017-11-16 16:55:14 1146
原创 closure use 对于变量的使用
匿名函数对于参数的支持有两种 1. use 2. 正常的传值备注:参数的值是在定义的时候 就确定的 而不是在调用的时候$val = [ 'yellow', false];$closure = function() use (&$val) { $val = array_merge($val, ['green']);};$closure
2017-11-16 14:21:30 323
转载 如何压缩 HTTP 请求正文
转载地址 https://imququ.com/post/how-to-compress-http-request-body.html$encoding = $_SERVER['HTTP_CONTENT_ENCODING'];$rawBody = file_get_contents('php://input');$body ='';switch($encod
2017-11-14 14:42:29 682
原创 laravel Passport Components not showing up in Laravel 5.5(走过的坑)
参考文档 https://laravel.com/docs/5.5/passport按照官网文档一步步走下来, 一切都是很顺利的 直到npm run dev passport component 不显示 ,按照网上的一些提议:node_modules删除 npm cache clean --force npm install np
2017-11-13 19:03:13 414
原创 crontab 指定脚本运行的根目录
参考链接 http://blog.sina.com.cn/s/blog_a04184c101010kpx.html定时脚本中使用file_put_content 写入一个相对路径的文件 但是没有写入 后来设置下面的路径就ok了 指定脚本运行的根目录 HOME = /self_dir
2017-11-13 17:29:21 6124
原创 php 有哪些数值是false
php除了下面列出来的情况是false 其余情况都可以看成true 包括NaN 和 空资源整数 0浮点数 0.0空字符串 '' 或者'0' false空数组NULL类型空标生成SimpleXML类型所以 -22 '0.0' 都是true
2017-11-08 16:33:28 1872
原创 ubuntu 下载最新版本的nodejs npm
apt-get install python-software-propertiescurl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -apt-get install nodejs
2017-11-07 19:59:58 601
原创 获取一个对象的类的名字(不含命名空间)
/** * Get the class "basename" of the given object / class. * * @param string|object $class * @return string */function class_basename($class){ $class = is_object($class) ? get_class($cla
2017-11-03 16:29:52 5579
原创 php 获取全路径中的文件名
basename ($path,,$suff ) 获取文件名备注:$suff 符合条件的后缀隐去 如果没有符合规则的地址 则忽略
2017-11-02 14:31:31 4305
原创 php 监控redis队列的长度,在队列堆积的时候实现微信报警
参考文档 http://php.net/manual/zh/function.set-error-handler.php明显的三步走的需求:a. 监测输入队列的长度,并且在达到警界点的时间后 发出信号b. 捕获报警信号 ,出发微信报警事件c. 实现微信报警a.$current_length = $redis->lLen($que_name);trigger_er
2017-11-02 13:49:04 5336
空空如也
Ubuntu 安装JRE出现的,怎么解决呢?
2015-10-07
gtk, GTK_TOGGLE-BUTTON(check_button)结构体,->疑问
2015-10-05
gtk_progress_bar_pulse,怎么用?
2015-10-04
gtk+环境出现下面错误提示,搜索了下,:notebook未实例化,怎么破?
2015-09-26
gtk+图形编程的时候出现的错误,怎么破?invalid cast
2015-09-24
linux gtk 里面的怎么将滚动条构建添加到viewport?
2015-09-18
linux gtk容器那么多结构体怎么去查看他们具体含有哪些成员呢?
2015-09-17
window不是一个结构体,也没有allow——shrink成员,why可以通过->引用
2015-09-15
linux gtk 比列框架标签的位置怎么修改不了?一直在初始位置
2015-09-15
linux 下图形界面编程gtk_layout_new()参数的设置是怎么发挥效用的呢?
2015-09-13
linux gtk函数 GtkLayout GtkFixed有什么区别呢?
2015-09-13
linux gtk gtk_widget_set_has_window有什么作用呢?
2015-09-12
ubuntu一般的函数可以终端man获取用法?gtk系列函数呢?
2015-09-08
ubuntu 终端password修改密码时,找不到password怎么搞的?怎么解决?
2015-09-08
ubuntu开机的时候遇到的,怎么选?为什么会出现?
2015-09-06
makefile,下面命令的-D $(date)表示什么意思呢?
2015-09-06
简单makefile,函数名以变量引用怎么就不行了呢?
2015-09-03
简单makefile,怎么查不到-lgnu,是不是说明我需要自己编写gnu库呢?
2015-09-03
ubuntu15.04作为过渡版本,会有什么问题呢?基本的功能,函数的正确性会又问题吗?
2015-09-03
怎么讲ubuntu15.04恢复到14.10版本?
2015-09-02
linux sort命令:诡异的组合,大佬给个解释呗,谢谢
2015-12-30
运维CentOS环境,traceroute命令
2015-12-25
centos运维,wget下载失败是什么问题呢?
2015-12-19
我的linux(centos) 中挂载了多个文件系统怎么在他们中间切换呢?
2015-12-16
linux fdisk -lcu 查看磁盘有一句,怎么解释呢?
2015-12-15
(采用了虚拟机)ubuntu,升级到15.10后,
2015-11-15
linux 环境,tcgetsid(STDOUT_FILENO),返回error
2015-11-15
APUE(版3) 例8.28 会计进程,第31,32行怎么解释?
2015-11-13
apue第三版,例题敲在Ubuntu上面怎么无法运行它自带的函数?
2015-11-07
已经用了半年的ubuntu,今天重新登,居然在开机时,
2015-10-31
ubuntu登陆glade时,报错怎么个情况
2015-10-29
GTK,用到了GtkBuilder,在从GtkBuilder获取对象的时候,
2015-10-28
ubuntu eclipse 里面怎么缺少宏?怎么解决
2015-10-15
ubuntu 14.04 glade 联编,什么情况?
2015-10-11
linux 安装eclipse的安装,JRE出现错误,怎么破
2015-10-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人