【经典语录】 只有不断找寻机会的人才会及时把握机会。
今年已经过了132天
本周是今年的第19周
本月还有19天
活到老学到了,我也不怕你笑——Brisklan。
活到老学到了,我也不怕你笑——Brisklan。
一个不错的对分类进行树形结构返回的函数,有时候需要这种函数不好找(找了很多都不好用),自己写又有点花时间,所以经常记录一下比较好://通用返回父类和子类分类树,树形,php tree //return $this->getTree($data,'category_id','parent_id'); private function...
apidoc是非常好用的文档生成工具,有时候多个项目需要生成文档时就要多个配置,用-c命令载入配置,比如-c project1配置apidoc.json(在project1目录下面有footer.md和header.md):{ "name": "接口文档", "version":&...
今天发现一个不错的js文件,是用来做提示信息用的,不依赖任何其他js库,操作也是非常简单。用这个msg.js可以兼容已有的消息提示而不会因为需要引入其他js而冲突,下面是消息类型效果:代码比较简单,一看就会用,而且可以自定义修改里面的内容和扩展其他功能。msg.js代码:/** * 信息提醒,不依赖任何乱七八糟框架及其他文件,导入 msg.js ,msg....
json是一种非常常用的数据格式,经常用了作为返回数据使用,比如接口返回、数据提交等。在写接口文档的时候对返回的json数据进行格式化排版一下就非常不错了,下面是我收集的一个不错的json格式函数://json格式美化 function prettyFormat(str) { try { &nbs...
server.conf配置如下:[general] anon-access = none auth-access =write password-db = passwd authz-db = authzauthz配置如下:[groups] #管理组 admin = amin1,admin2 #we...
某些情况下需要回到顶部,除了常见的点击锚点回到顶部外,ajax加载分了多页后切换内容时快速回到顶部的方式可以通过修改浏览器的视图定位实现。问题描述:某个商品列表页面有多个平台可以切换,采用了滚动分页加载更多的模式进行流式加载,当某个平台的商品分了多页后切换另外的平台时导致新平台的数据被同时请求多个分页,导致大量的数据出现并且没有回到顶部。解决:百度一下,找了几个都不好使,没有效果。最后在滚动加载前...
在linux里面用curl去请求某个网址很常用,但是在服务端接收参数时会发现没有获取到,甚至没有请求到指定的url。这是由于linux下面“&”往往是让命令在后台运行的意思,所以需要用将“\&”转义一下,比如:curl tdoit...
CSV是一种通用的、相对简单的文件格式,被用户、商业和科学广泛应用。最广泛的应用是在程序之间转移表格数据,而这些程序本身是在不兼容的格式上进行操作的(往往是私有的和/或无规范的格式)。因为大量程序都支持某种CSV变体,至少是作为一种可选择的输入/输出格式。 [1] 例如,一个用户可能需要交换信息,从一个以私有格式存储数据的数据库程序,到一个数据格式完全不同的电子表格。最可能的情...
将一个二维数组根据某值作为key重组新的数组,不用遍历数组方式简单易用。参数描述array必需。规定要使用的多维数组(记录集)。column_key必需。需要返回值的列。可以是索引数组的列的整数索引,或者是关联数组的列的字符串键值。该参数也可以是 NULL,此时将返回整个数组(配合 index_key 参数来重置数组键的时候,非常有用)。index_key可选。用作返回数组的索引/键的列。<...
workerman是一个高性能的PHP socket 服务器框架,workerman基于PHP多进程以及libevent事件轮询库,PHP开发者只要实现一两个接口,便可以开发出自己的网络应用,例如Rpc服务、聊天室服务器、手机游戏服务器等。workerman的目标是让PHP开发者更容易的开发出基于socket的高性能的应用服务,而不用去了解PHP socket以及PHP多进程细节。 workerm...