`
文章列表
     有些小需求需要将 url 转成图片, 直接使用 google的 api即可 https://developers.google.com/speed/docs/insights/v2/reference/pagespeedapi/runpagespeed   Request HTTP request   GET https://www.googleapis.com/pagespeedonline/v2/runPagespeed Parameters Parameter name Value Description
ws-http.java 好久没有敲过java代码了,今天我家妹纸问我怎么写http post,第一想起来的就是 httpclient,找了下写个简单的东西搞个这么大的库,顺顺觉得杀鸡用牛刀了,记得以前jdk里面是自带httpclient的sun.net.www.http.HttpClient,jdk8里面好像移除了,没办法,整个简单的吧,够用就行. 仓库地址: https://github.com/toohamster/ws-http.java Response httpResponse = new Request("http://www.yacebao.com" ...
# excel-to-csv-inbrowser excel-to-csv-inbrowser   为了方便压测宝用户便捷使用测试数据功能而做的数据转换工具.   当前的转换工具要么要装库,要么要收费,没有完全开源可用的版本. 甚至还需要转码,加上mac机器上的offcie转csv灰常的难操作,故开发 此工具...   演示地址: http://eemcmc.oschina.io/excel-to-csv-inbrowser/   项目地址: https://toohamster.github.io/excel-to-csv-inbrowser/   欢迎吐槽!   ...
欢迎大家拍砖  https://github.com/toohamster/ws-http    ws-http 简单轻量的HTTP 客户端工具库(An Simplified, lightweight HTTP client library) 可用于 HTTP API 测试,支持 ssl,basic auth,代理,自定义请求头,以及常用HTTP 请求方法.(An HTTP API testing framework, written in PHP using curl. Supports ssl, basic auth, passing custom request he
基于一些不错的RESTful开发组件,可以快速的开发出不错的RESTful API,但如果不了解开发规范的、健壮的RESTful API的基本面,即便优秀的RESTful开发组件摆在面前,也无法很好的理解和使用。下文Gevin结合自己的实践经验,整理了从 ...
$encrypter = new Illuminate\Encryption\Encrypter('qianzhudecangshu'); $session_filename = $encrypter->decrypt($_COOKIE['cangshu']); var_dump($session_filename);exit;  上面那个是第三方的库 https://github.com/illuminate/encryption 解法,其实也是一个依赖laravel内置实现的封装而已,没啥鸟用   下面这个是 laravel 4.1 内置的 ...
有时候模版里面定义需要写很长的全路径类名,此处提供一个 简易的别名调用代码来规避此问题,缺点就是IDE 代码提示功能就没有了 <?php /** * Facade 包装类 * * 优点: * 使用简单的方式来省掉视图里面长长的命名空间调 ...
很多时候我们都要纠结于代码开发过程中的数据 dump 工作,诸如 接口测试,程序调错,不得不在代码行中加入各种 echo,dump,exit 等等操作,每次我们都需要在代码里面不停的加,然后调试完了再去删,下次有问题,还是这么琐碎的去做,是不是很麻烦,为此 终于下定决心来实现一个不再需要这么蛋比的工具了.   实现思路很简单,使用 url 参数控制是否启用内容打印服务,根据标签过滤打印的内容,让不同的开发者可以独立进行内容测试.   分成2组文件   1. 后端文件 <?php /** * 数据调试 操作类 * * 使用简单的方式来打印脚本运行过程中的请求过 ...
当前YII框架中把错误异常配置都放置在 web.php 中,对于新增的模块 module 非常不方便,而且文档中基本没有任何教程,此处给大家分享一个方法: <?php namespace app\modules\cangshu; class Module extends \yii\base\Module { public $controllerNamespace = 'app\modules\cangshu\controllers'; public function init
最近面了不少PHP从业者,有实习生也有5/6年以上的开发者,对于1年以上的从业者我都要求他们来实现一个单例类,通过这个问题评测了不少从业者水平   一般都要求写一个单例模式的类实现,此处有几处考察的点: 单例的基本构建代码 __clone 如何规避克隆问题 深浅复制的问题 代码规范问题 // php的__clone()方法对一个对象实例进行的浅复制,对象内的基本数值类型进行的是传值复制,而对象内的对象型成员变量,如果不重写__clone方法,显式的clone这个对象成员变量的话,这个成员变量就是传引用复制,而不是生成一个新的对象. class Account ...
下面是详细的配置过程:   1、在服务器上使用 OpenSSL 生成 key 和 csr 文件 2、 CSR 文件需要提交给 SSL 认证机构的,当域名或组织通过验证后,认证机构就会颁发一个crt文件 3、
之前每开发一个计划任务功能均需要在线上操作crontab来新增项,所以想采用PHP来统一管理单个项目中的任务项,  可以通过建立表[id,name,status,func,timer,last_time,created_at] 来统一存放项目中的计划任务脚本,通过简单的配置  能将各计划任务抽象成简单的任务类,然后通过crontab中配置的单个入口对其进行统一访问,从而减少了上线代码对  线上服务器环境进行修改的麻烦.    然后此处有一些坑,因为任务按功能性质划分可能有好几种,比如:    1. 单次执行,立刻结束,同一时刻可运行多个实例  2. 守护进程,同一时刻只能运行一 ...
目前的项目中,使用到了fineuploader 这个纯html5上传组件,在开发过程中将上传服务单独放置在特定子域下.登录cookie设置的domain 是在根域下,在后端代码中进行用户登录检测,发现总会被重定向302到未登录页面,排查之后发现是ajax xhr请求中未带cookie造成的   网上大概搜了下, 写道 原生ajax请求方式:var xhr = new XMLHttpRequest(); xhr.open("POST", "http://xxxx.com/demo/b/index.php", true); xhr.withCrede ...
CentOS 6安全加固及性能优化   我们可以通过调整系统参数来提高系统内存、CPU、内核资源的占用,通过禁用不必要的服务、端口,来提高系统的安全性,更好的发挥系统的可用性。通过自己对Linux了解,对系统调优做了如下小结。   操作系统:CentOS 6_x64最小化安装   1、主机名设置   [root@localhost~]# vi /etc/sysconfig/network  HOSTNAME=test.com  [root@localhost~]# hostname test.com  #临时生效  2、关闭SELinux   [root@localh ...
http://jishu.zol.com.cn/11379.html   web产品最重要的核心单元无疑是数据,而主流的存储容器则是Mysql,对于快速增长的数据,其性能可能会呈指数级的递减,为解决该问题,主流的做法基本是水平和垂直拆分,根据数据的特性将数据进行库和 ...
Global site tag (gtag.js) - Google Analytics