原生php实现账单功能
由于合租,在一块做饭缴纳水电费等等这样的消费,为了公开透明,我专门花一下午做了一个账单记录的小demo,相关的消费力求做到公开透明这个项目做完复习了并且学到了很多东西,挺有成就感。代码:add.php<?phpclass MYSQL{ private static $conn =false ; protected $config = array(// ...
phpstorm的php函数文档插件
1.安装file-----setting----plugins----在搜索框中输入“chinese php document”,然后点击install按钮,然后点击重启php的按钮2.使用教程在代码上快速查看php基本函数的中文文档和使用示例, 默认快捷键ctrl+q. 如果ctrl+q快捷键没有反应,打开File->setting->keymap 搜索quick docu...
发布自己的composer包
1.在git上创建项目2.登陆composer包发布网址:https://packagist.org/packages/submit,填写上面的git地址,先check,然后submit3.使用composer下载unbutu@unbutu-System-Product-Name:~/桌面/composer$ composer require php-kevlin/composer_p...
ubuntu中文文件名乱码
一、“GBK乱码”参考http://forum.ubuntu.com.cn/viewtopic.php?f=35&t=213575&start=0乱码的样子类似:代码:°²Àï¿ü ÒÁ¸ñÀ³Ï£ÑÇ˹,°²Àï¿ü ÒÁ¸ñÀ³Ï£ÑÇ˹ 解决方法: 1.使用convmv把乱码文件名文件复制在一个空目录里运行(这样错了也不怕):代码:convmv -r -...
mysql记录操作日志
分为文件记录日志和数据库记录日志两种方式,效果相同一 文件记录数据库操作日志:首先进入mysql输入指令show variables like 'gen%';general_log是开启还是关闭状态,以及这个帐号的general_log文件在哪如果没有开启,请先设置开启set global general_log=ON;``查看log:cat /目录/日志.log二 数据库自己记录日志```bashshow variables like '%log_output%';默认是F
rabbitmq代码
文章目录1.生产者代码2.消费者代码2.1 消费幂等性代码2.2 消费者rpc代码2.3 消费者消费重试2.4 消费者直接交换机代码2.5 基础代码1.生产者代码<?phpnamespace app\controller;use app\BaseController;use PhpAmqpLib\Connection\AMQPStreamConnection;use PhpAmqpLib\Message\AMQPMessage;use PhpAmqpLib\Wire\AMQPTable
php上传文件到七牛云
1.composer 下载相应的包composer require qiniu/php-sdk2.代码注意:tp3.2中在index.php加入这样一行代码require './vendor/autoload.php’; <?phpnamespace Home\Controller;use AlibabaCloud\Client\AlibabaCloud;use AlibabaCloud\Client\Exception\ClientException;use Alibaba
php爬百度失信接口
1.composer安装一个curl封装好的类库composer require php-curl-class/php-curl-class2.创建数据库CREATE TABLE `shixin` ( `id` varchar(255) DEFAULT NULL, `SiteId` varchar(255) DEFAULT NULL, `StdStg` varchar(255) DEFAULT NULL, `StdStl` varchar(255) DEFAULT NULL, `age`
windows中wnmp设置nginx启动脚本
1.启动脚本 start-php-nginx.bat@ECHO OFFECHO Starting PHP FastCGI...F:\web\Nginx\RunHiddenConsole.exe php-cgi.exe -b 127.0.0.1:9000ECHO Starting Nginx ...F:\web\Nginx\RunHiddenConsole.exe nginx.exe2.停止脚本 stop-php-nginx.bat@echo offecho Stopping nginx..
redis实现令牌桶算法思路
1.常用的限流思路令牌桶算法和漏桶算法直接令牌桶算法代码<?phpclass TokenBucket{ private $_config; //redis设定 private $_redis; //redis对象 private $_queue; //令牌桶 private $_max; //最大令牌数 /** * 创建redis连接 * @return Redis */ private function
thinkphp6集成JWT
1.引入php-jwt包composer require firebase/php-jwt2.代码控制器文件:app\api\controller\Jwt.php<?phpnamespace app\api\controller;use app\BaseController;use Firebase\JWT\ExpiredException;use Firebase\JWT\JWT as JWTUtil;class Jwt extends BaseController{ /
uniapp一键登陆(php)
后台PHP代码 /** * 一键登陆 */ public function phoneLogin() { $access_token = $_POST['access_token']; $openid = $_POST['openid']; if (!$access_token && !$openid) { $this->weberror(self::.
php读取word中的内容
1.composer安装相关的包文件composer require phpoffice/phpword2.代码<?phpnamespace app\controller;use app\BaseController;use PhpOffice\PhpWord\PhpWord;use PhpOffice\PhpWord\IOFactory;class Word extends BaseController{ public function index()
2-3随机生成算法测试用例
前面两节的测试用例是手工输入的,下面用随机函数生成测试用例:#include <iostream>#include "testhelper.h"using namespace std;//参数为数组和数组中元素的个数template<class T>void selectionSort(T a[],int n){ int i=0; int minIndex=0; for(i=0;i<n;i++) { //寻找[i,n)区间
2-4测试算法的性能
#include <iostream>#include "testhelper.h"using namespace std;//参数为数组和数组中元素的个数template<class T>void selectionSort(T a[],int n){ int i=0; int minIndex=0; for(i=0;i<n;i++) { //寻找[i,n)区间里的最小值 minIndex=i; //minI.
周排行