- 博客(33)
- 资源 (11)
- 问答 (1)
- 收藏
- 关注
原创 PHP 使用RabbitMq推送消息
"exclusive" => false, #如果为true,则队列只能被当前连接使用,当连接关闭时队列将被删除。"internal" => false,#如果设置为true,则exchange将用于内部用途,不允许客户端发布消息到该exchange。"passive" => false, #如果设置为true,则不会创建exchange,仅检查是否存在指定名称的exchange。"auto_delete" => false, #如果设置为true,则exchange将在最后一个绑定被删除后自动删除。
2024-07-03 10:14:32
576
原创 SQL语句部分面试题
5.按平均成绩从高到低显示所有学生的所有课程的成绩以及平均成绩 (sid,cid,score,average)2.统计每门课程不及格的学生的姓名(课程编号,不及格学生姓名集合)形如: 20 [“Eric”,“Joy”]6.查询各科成绩最高分、最低分和平均分(课程编号,最高分,最低分,平均分)1.统计每门课程不及格的学生人数(课程编号,不及格人数)4.查询学生的总成绩并进行排名(姓名 总分 名次)3.查询两门及其以上不及格课程的学生的学号,姓名。
2024-05-13 09:27:59
227
原创 linux环境下开发过程中遇到的问题以及解决办法
1,从服务器拷贝文件到本地scp -i /home/yanfa/Downloads/IT-CV.pem centos@18.196.31.103:/var/www/cvshared/includes/fb.php /home/yanfa/Downloads/fb.php
2023-11-12 10:17:02
122
原创 Laravel项目脚本如何在Linux执行命令行
usr/local/services/php7/bin/php -d open_basedir= -d memory_limit=2000M -d disable_functions= /data/vhosts/项目目录xxx/artisan 要执行的命令。
2023-03-23 17:04:44
470
原创 git多个commit合并一条commit步骤
git rebase -i [startpoint] [endpoint]// [startpoint] 指的是合并区间的起点。(合并代码不包含起点)// [endpoint] 指的是合并区间的终点,默认是当前分支 HEAD 所指向的 commit。(合并代码包含终点)// 注意:这里的区间是一个前开后闭的区间。(合并代码包含终点,不包含起点)1,$ git rebase -i d2bf14b495fe57583371be8d0a48c927a2da7eb9 7fc6da429881c5bc
2021-12-15 15:23:06
330
原创 laravel框架,html转pdf格式命令行和相应参数
$cmd = "wkhtmltopdf -q --disable-smart-shrinking --dpi 96 --margin-bottom 0 --margin-left 0 --margin-right 0 --margin-top 10 $htmlPath $pdfPath";exec($cmd, $output);
2021-12-13 15:39:49
447
原创 PHPStorm好用插件推荐之GitToolBox
1,GitToolBox,先上图。2,作用:显示当前代码提交的用户名、时间、以及备注信息
2021-09-15 19:30:53
2853
4
原创 Redis-SET分布式锁
$lockKey = RedisClusterCache::OIL_PARTNER_OIL_STATION . $gasId;$lock = RedisClusterService116::set($lockKey,1, 'EX', 3, 'NX');
2021-08-10 09:56:07
995
原创 PHP-RSA公钥加密
//公钥加密$certificate = "-----BEGIN PUBLIC KEY-----\r\n" . chunk_split(base64_encode(hex2bin($publicKey)), 64) . "-----END PUBLIC KEY-----";$key = openssl_pkey_get_public($certificate);if(is_resource($key) == false) { throw ExceptionFactory::throwUnpr.
2021-08-10 09:49:19
1436
原创 PHP php_sapi_name()
1,使用方法if (php_sapi_name() != "cli") { exit("only run in command line mode \n");}2 ,命令行执行结果echo php_sapi_name();die;
2021-08-03 16:55:49
301
原创 PHP fastcgi_finish_request使用
https://www.laruence.com/2011/04/13/1991.htmlregister_shutdown_function(function () { \lqs\Ci\Hook\Hook::shutdown();//该方法在register_shutdown_function内部调用 if (function_exists('fastcgi_finish_request')) { fastcgi_finish_request(); }}
2021-08-03 16:42:49
242
原创 根据input框值替换指定的属性值
$("input[data-title=' 批量锁定']").attr({"data-tdtype": "batch_action_lock"});$("input[data-title=' 批量解锁']").attr({"data-tdtype": "batch_action_lock"});
2020-09-15 15:56:35
543
原创 EasyUI Datagrid数据网格,弹窗页面以及关闭页面时刷新列表页
function see(id,oversee_uid) { layer.open({ type: 2, title: '督办记录', shadeClose: true, shade: false, maxmin: false, //开启最大化最小化按钮 area: ['50%', '70%'],// 设置打开页面的宽高 content: '/index.php?m=supervisio.
2020-09-15 15:53:49
501
原创 EasyUI Datagrid数据网格,给只定条件的行添加背景颜色
var $grid = $('#datalist');$grid.datagrid({ rowStyler:function(index,row) { if (row.color_mark == 1) {// color_mark 后端用于颜色显示的字段标识 return 'background-color:#FFF78C;'; } }});相关知识点文章连接:https://www.jeasyui.net/plugins/.
2020-09-15 15:48:28
510
原创 laravel框架如何生成Authorization值
创建密码授权客户端php artisan passport:client --passwordClient ID: 11Client Secret: fOxGavTYTJFP7Eqo0SBTn37VOfcUZm1ZgOzJMVuV
2020-06-28 15:11:04
2028
原创 linux系统工作中的相关实用命令
1,从服务器下载文件到本机scp -i /home/yanfa/Downloads/IT-CV.pem centos@18.196.31.103:/var/www/config.www.inc.php /home/yanfa/Downloads
2020-06-09 16:37:56
56
原创 linux下对mysql数据库的操作
1,查看mysql数据库所有库的大小以及相关信息SELECTCONCAT(TRUNCATE(SUM(data_length)/1024/1024,2),'MB') AS data_size,CONCAT(TRUNCATE(SUM(max_data_length)/1024/1024,2),'MB') AS max_data_size,CONCAT(TRUNCATE(SUM(data_free)/1024/1024,2),'MB') AS data_free,CONCAT(TRUNCATE...
2020-06-08 11:09:55
193
原创 linux系统导出mysql数据库遇到的相关问题以及解决办法
1,执行导出命令时报错误:Warning: Using a password on the command line interface can be insecure.mysqldump: Got error: 1449: The user specified as a definer ('cvwww'@'localhost') does not exist when using LOCK TABLES解决办法:mysqldump -h 127.0.0.1 -uroot -p123456 -x da
2020-06-08 11:03:02
583
原创 ubuntu开发环境用私钥如何远程登录服务器
1,首先是你手上已经有私钥文件,如本人的私钥为IT-CV.pem2,登录命令ssh -i IT-CV.pem centos@your.server.IP.addr3,需要给xxx.pem密钥特定权限sudo chmod 600 IT-CV.pem如果你给的是777会给你报如下错误Permissions 0664 for 'IT-CV.pem' are too open....
2020-06-06 11:22:37
511
转载 编译型语言与解释型语言的区别
前序编译型语言在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言就不用再进行翻译了。解释型语言,是在运行的时候将程序翻译成机器语言,所以运行速度相对于编C/C++ 等都是编译型语言,而Java,C#等都是解释型语言。虽然Java程序在运行之前也有一个编译过程,但是并不是将程序编译成机器语言,而是将它编译成字节码(可以理解为一个中间语言)。在运行的时候,由JVM将字节码再翻译成机...
2019-05-17 18:08:38
226
原创 PHP生态
PHP语言篇第一,php类与对象、常量1,访问控制public,protected,private2,抽象类abstract class AbstractClass3,final关键词类前面添加此关键词后,不能被集成。方法前面添加此关键词后,不能被覆盖。只有类和方法才能被定义为final4,构造函数和析构函数构造函数:__construct(),p...
2019-01-04 17:46:19
861
原创 链接数据库代理模式使用
<?php/** * @brief 数据库代理模式写法 */namespace lib\DbMysql;class DbMysql{ private static $_instance; private static $_slave; private static $_master; function __construct() { ...
2018-12-04 18:07:44
465
原创 MySQL UNION 用法
/*** @desc 处理coupon防刷风控限制sql查询逻辑* @param array $userInfo* @param string $codeInfo* @return array|bool*/function codeFangShua($userInfo,$codeInfo){$startTime = strtotime(date('Y-m-d'));...
2018-12-04 18:00:29
205
原创 全站替换https攻略
一、https趋势说明由于现在全球开启https的网站越来越多,而且开启https成本也在慢慢降低,所以网站为了适应趋势,需要做https全站替换。二、功能作用开启全站https可以更好的提升网站在谷歌中权重,由于https传输是加密的,所以也能更好的保护用户隐私信息以及提升网站的安全性。三、开发流程以及注意事项(1)开发流程:1,file_get_conten...
2018-11-29 18:53:21
2856
1
【AI编程神器】Cursor编辑器(附快捷键指南)-支持代码解释/自动补全/错误修复,CursorUserSetup-x64-0.46.11.exe
2025-03-12
JAVA开发IDE工具IntelliJ IDEA配置文件-2025年版
2025-02-19
PHP开发IDE工具PHPStorm配置文件-2025年版
2025-02-19
JAVA开发IDE工具IntelliJ IDEA配置文件-2023年版
2023-03-15
PHP开发IDE工具PHPStorm配置文件-2023年版
2023-03-15
PHP开发IDE工具PHPStorm配置文件-2022年版
2022-07-27
JAVA开发IDE工具IntelliJ IDEA配置文件
2022-01-26
PHP开发IDE工具PhpStorm配置文件
2020-05-14
DiagramDesigner流程图绘制软件
2015-11-03
Sublime Text3
2015-09-23
请问如何处理多个url地址都可以同时访问同一个页面!
2015-12-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人