之前一直有thinkphp5开发工具,以后就转到python开发,flask框架内有一个url_for方法用来生成URL,和php的url方式有点相似,这里记录下基本用法引入资源这么写:{{ url_for('stati...
很多时候我们都需要保存登录状态才能进行下一步的操作,找了很多资料,都是使用CURL的CURLOPT_COOKIEJAR保存登录信息没有提到直接临时保存的方法,我这里尝试出来的方法,分享出来public function ...
以前用的thinkphp3.X翻页的写法可能不能适用thinkphp5,翻页做了一些调整,下面就不多说直接上示例代码$data = Db::name('table')->where($map)->order('times...
可能后面会用上,下面是时间戳转换为日期function getTimeStr(time){ var now = new Date(time*1000); var year=now.getFullYear(...
PHP对Base64的支持非常好,有内置的base64_encode与base64_decode负责图片的Base64编码与解码。编码上,只要将图片流读取到,而后使用base64_encode进行进行编码即可得到。我们先...
今天使PHP开发用到了Unicode的编码与解码,将unicode转为中文,再将中文转Unicode这样的操作是非常常见的,所以小编将这两个unicode中文互转函数给作为一个笔记保存起来,非常的简单,会用就行了。1:下...
今天想用tp5来做mongodb,但是查找各种教程各种连上不,最后看到thinkphp官网有介绍怎么连接mogodb,但是使用官方提示的下面方法还是不行composer require topthink/think-mo...
在ubuntu下,cron为自带的系统服务。第一种设置计划任务的方式是任意用户下,输入“crontab -e”即可进入任务编写如果需要给root账户设置计划任务,可以使用sudo crontab -e或者sudo -s切...
全文搜索属于最常见的需求,开源的 Elasticsearch (以下简称 Elastic)是目前全文搜索引擎的首选。它可以快速地储存、搜索和分析海量数据。维基百科、Stack Overflow、Github 都采用它。E...
很多人都认为global和$GLOBALS[]只是写法上面的差别,其实不然。根据官方的解释是$GLOBALS['var'] 是外部的全局变量$var本身。global $var 是外部$var的同名引用或者指针。(错误:...
Resin是CAUCHO公司的产品,是一个非常流行的application server,对servlet和JSP提供了良好的支持,性能也比较优良,resin自身采用JAVA语言开发。一般两种安装方式,一种是rpm包安装...
MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是它...
FFmpeg是一个自由软件,可以运行音频和视频多种格式的录影、转换、流功能,包含了libavcodec —这是一个用于多个项目中音频和视频的解码器库,以及libavformat——一个音频与视频格式转换库。ffmpeg安...
最近工作需要,以前用的数据库中间件redis和memcache居多,现在主要使用mongodb,所以需要进行学习提升下mongodb的操作技能mongodb备份恢复主要用到两个命令mongodump和mongoresto...
netcat是网络工具中的瑞士军刀,它能通过TCP和UDP在网络中读写数据。通过与其他工具结合和重定向,你可以在脚本中以多种方式使用它。使用netcat命令所能完成的事情令人惊讶。netcat所做的就是在两台电脑之间建立...
一、json_encode()该函数主要用来将数组和对象,转换为json格式。先看一个数组转换的例子:$arr = array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5); echo j...
由于图形化界面方法(如Add/Remove... 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装、卸载和删除的方法。1.Ubuntu中软件安装方法1....
python3获取当前时间,主要用了datetime模块,我们来一起学习下用法吧代码如下:#!/usr/local/bin/python3 #coding:utf-8 import datetime import ran...